竞争单位变了,但算法并没有消失
未来真正稀缺的,不是“写模型代码的人”,而是能把模糊目标变成可学习、可执行、可验证、可治理闭环的人。
交付单位:从模型到闭环系统
过去常把竞争力理解为模型、特征、训练技巧和离线指标;现在交付单位变成了模型—工具—环境—状态—反馈—治理组成的闭环。
价值 ≈ 问题价值 × 判断质量 × Agent 杠杆 × 组织采用
减去:错误风险、验证成本、协调成本与不可控性。单纯提高“代码产量”只改善其中很小的一项,而且最容易商品化。
算法仍然重要
目标函数、数据偏差、泛化、评测和反馈学习仍是不确定性问题,不是普通软件接口问题。
边界正在模糊
优秀后端会做 Agent 系统,优秀算法会做工程与产品;职位名称的重要性下降,端到端责任上升。
人数可能更少
同样产出需要更少执行者,但需要更强 owner。岗位总量承压与头部人才价值上升可以同时发生。
到底算不算“算法工作”
| 工作核心 | 主要责任 | 更接近的岗位 |
|---|---|---|
| 学习什么、优化什么、怎样判断好坏 | 目标/奖励、数据、模型行为、实验与泛化 | 算法 / Applied Scientist |
| 怎样稳定执行、恢复、扩展和降本 | 工具、编排、沙箱、状态、服务可靠性 | 后端 / AI Infra / Platform |
| 什么值得做、怎样进入业务、谁承担风险 | 流程、ROI、交互、权限与组织机制 | 产品 / 业务负责人 / Tech Lead |
| 把三者组合成持续进化闭环 | 端到端指标、跨层取舍、团队协同 | AI System Lead / Algorithm Leader |
价值从“生产答案”迁移到“设计反馈系统”
Agent 优先吞掉规格清楚、反馈快速、结果易验证、失败代价低的工作。保值的工作往往相反。
低不确定性 + 易验证
CRUD、模板页面、接口适配、常规数据处理、标准测试、资料归纳、成熟算法复现。人的角色转为定义规格、抽查和处理例外;人数下降,单人吞吐上升。
高不确定性 + 高责任
目标定义、机制设计、因果判断、长尾风险、跨组织推动、不可逆决策、责任承担。人的角色是闭环 owner,并用 Agent 放大执行力。
高不确定性 + 可快速试错
探索性编码、方案搜索、原型、数据假设生成、研究辅助。最佳模式:Agent 大规模探索,人设计实验和收敛标准。
低不确定性 + 高风险
资金、隐私、生产发布、关键权限、合规操作。适合确定性 workflow、最小权限和人工审批,不应因模型变强而无条件自治。
算法人才的六个真实优势
01 把问题变成目标
知道 label、reward、constraint 和 metric 如何共同定义系统,而不是直接问模型。
02 理解数据生成机制
识别选择偏差、泄漏、漂移、反事实缺失和反馈回路。
03 做可信实验
控制变量、估计方差、构造基线、判断增益是否真实且能泛化。
04 解释失败结构
从错误分布和轨迹中找机制性原因,而不是堆 Prompt 或重试。
05 设计学习闭环
把线上行为变成数据、Verifier、偏好信号、回归集和下一轮优化。
06 在约束下优化
同时权衡质量、延迟、成本、安全、公平和业务损失。
算法岗的五种分化
| 方向 | 核心工作 | 稀缺度判断(推演) | 壁垒 |
|---|---|---|---|
| 基础模型研究 | 预训练、后训练、对齐、推理效率、模型架构 | 高,但岗位少且集中 | 数学/建模深度、算力与数据实验能力、研究品味 |
| 应用算法与领域智能 | 把业务问题变成预测、决策、优化和反馈学习问题 | 高 | 目标定义、数据生成机制、因果/实验、业务闭环 |
| Agent / Harness 算法 | 规划、检索、记忆、路由、Judge、Verifier、轨迹学习 | 高,且跨学科 | 模型行为理解、评测科学、控制与系统共同设计 |
| AI 平台与运行时 | 沙箱、工具协议、编排、可观测性、成本与可靠性 | 部分属于算法,主要是系统工程 | 分布式系统、安全、SRE、Agent 特有语义 |
| AI 应用集成 | Prompt、API 拼装、固定工作流、页面和 CRUD | 快速商品化 | 交付速度仍重要,但单独难形成长期壁垒 |
相对于强 Agent,人类还剩什么优势?
不是“我写得更快”,而是控制它做什么、凭什么相信、何时停止,以及谁为结果负责。
- 近乎零边际复制成本,可并行
- 记忆、检索、编码和工具调用速度高
- 标准化任务可重复执行,不疲劳
- 可快速跨语言、框架和资料面探索
- 可以被日志、权限、沙箱和测试精确约束
- 目的:决定什么值得解决,什么代价不可接受
- 现实:理解组织、用户、权力、隐性约束和线下世界
- 证据:创造 ground truth,设计验证,识别测量幻觉
- 责任:拥有授权、信誉、风险和最终签字权
- 协作:争取资源、处理冲突、建立共识并改变组织
真正的分界不是“人 vs Agent”,而是两类人
- 等待任务分配,只对局部产物负责
- 把生成速度当核心竞争力
- 不会验证,只做肉眼 review
- 不理解业务损失与数据来源
- 出了问题归咎模型,无法归因系统
- 主动定义问题、约束和验收标准
- 让多个 Agent 扩展搜索与执行,自身负责收敛
- 用自动测试、轨迹评测、灰度与监控建立证据链
- 把一次解决方案沉淀成工具、数据和组织机制
- 能在不确定信息下做取舍并承担后果
对校招和新人的含义
入门岗位不会完全消失,但“公司付钱让新人慢慢做标准任务”的空间会缩小。新人必须更早证明三件事:能借助 Agent 交付完整结果;能独立验证而非盲信;在某个领域形成比通用 Agent 更深的上下文。未来看重的不是手写代码占比,而是学习斜率、判断质量和可追溯的作品证据。
未来更需要的七类人才
这些并非互斥职位。多数公司会先把它们折叠进算法负责人、AI Tech Lead、平台工程师、AI 产品负责人等现有职称。
| 人才形态 | 主要责任 | 难替代原因 | 需求判断(推演) |
|---|---|---|---|
| 领域 AI 系统负责人 | 定义业务目标并把 Agent 接入真实决策/执行闭环 | 行业数据、因果判断、组织授权、端到端结果 | 高 |
| Agent Evals / Reliability Engineer | 构造任务、Verifier、轨迹归因、回归与线上监控 | 高质量反馈是 Agent 进化的瓶颈 | 高 |
| Agent Learning / Data Flywheel Engineer | 从失败轨迹生成训练与优化信号,做后训练或 Harness 自优化 | 数据闭环与信用分配难复制 | 高 |
| AI Systems / Runtime Engineer | 沙箱、推理、状态、调度、容错、成本优化 | Agent 越强,对可靠运行底座要求越高 | 高 |
| Agent Security / Governance Engineer | 身份、权限、策略、审计、数据流和人类审批 | 自主性扩大后,控制是上线前提 | 高 |
| Human-Agent Interaction / AI 产品架构 | 设计任务分工、接管、解释、信任和操作界面 | 决定能力能否被真实组织采用 | 中高 |
| AI-native Tech Lead / Manager | 重构团队流程,用 Agent 放大少数强者并建立质量门禁 | 稀缺点是组织改造与责任承担 | 高 |
统一能力模型:从 I 型专家升级为 π 型 owner
一条深腿:算法科学
建模、概率统计、优化、因果、学习理论、LLM 行为与数据。
另一条深腿:系统或领域
分布式 / 安全 / Infra,或对业务机制、用户和流程的深理解。
上方横梁:端到端领导
问题定义、评测、经济性、治理、跨团队推动和人才培养。
岗位会怎样合并与拆分
| 变化 | 含义 |
|---|---|
| 前端 / 后端 / 算法边界继续模糊 | Agent 能跨栈执行,团队更愿意招能拥有完整结果的人,而非只完成工种切片的人。 |
| 初级执行岗位减少 | 标准实现、迁移、测试、报表和简单调参需要更少人。 |
| 平台与领域两端增值 | 一端做通用运行、评测和治理底座;另一端深入行业流程与独有数据。中间的通用胶水最容易被挤压。 |
| 少数强者管理更多数字劳动力 | Tech Lead 的杠杆从带 5–10 个人,扩展为设计人 + Agent 的生产系统。 |
| 评测与责任成为新稀缺品 | 生成越来越便宜,可信验证、真实反馈、权限与组织承担相对更贵。 |
未来 AI 人才会被问什么?
面试从“是否知道模型”转向“能否在模糊目标、复杂约束与跨层故障中做出可验证决策”。
资深 / Leader · 20 个问题
| 模块 | 可能的问题 | 真正考察 |
|---|---|---|
| 问题与目标 | 给你一个模糊业务目标,你如何把它定义成 Agent 任务?成功、失败和不可接受风险分别是什么? | 考察问题定义,不是模型名词 |
| 问题与目标 | 为什么这个场景需要 Agent,而不是规则、搜索、传统 ML 或普通工作流? | 考察技术克制与 ROI |
| 系统设计 | 设计一个能连续运行数小时、跨会话恢复的 Agent;状态放哪里,如何 checkpoint,如何防漂移? | 覆盖 C/L/O/V |
| 系统设计 | 如何在单 Agent、子 Agent、图编排和确定性 workflow 之间选择? | 考察复杂度是否有收益 |
| 工具与协议 | 当工具从 20 个增长到 2,000 个时,如何发现、检索、授权和版本化? | 工具选择、MCP、安全、上下文成本 |
| 执行环境 | 本地权限沙箱、容器、microVM、完整桌面环境如何选? | 威胁模型、延迟、成本、可复现性 |
| 上下文与记忆 | 长上下文、RAG、结构化笔记、长期记忆各解决什么问题?何时会适得其反? | 区分 context rot 与 context drift |
| 评测 | 没有现成 Benchmark 时,如何在两周内建立可信 Eval? | 任务集、基线、grader、方差、污染 |
| 评测 | 最终成功率上涨 5%,你怎么证明不是环境、Judge 或重试预算造成的? | 因果归因和测量有效性 |
| 评测 | 如何评价一条最终成功但过程越权、浪费或利用漏洞的轨迹? | Outcome、Trajectory、Evaluator 三层 |
| 可靠性 | 线上失败时,如何区分模型、Prompt、工具 schema、上下文、沙箱、编排和评测器故障? | Trace-native failure attribution |
| 可靠性 | 如何把一次线上事故自动沉淀成回归 case,并防止修复引入跨层退化? | AgentOps 与 EvalOps 闭环 |
| 安全治理 | Prompt injection 下,为什么只做内容过滤不够?最小权限、信息流控制和审批如何组合? | Defense in depth |
| 成本 | 质量、时延、成本、安全四者冲突时,如何做分层路由和预算分配? | 约束优化而非单指标 |
| 算法深度 | Judge 或 reward model 如何校准?如何处理偏置、漂移、不可辨识和 Goodhart 定律? | 反馈系统科学性 |
| 数据闭环 | 哪些 Agent 轨迹值得进入训练集?如何去重、反事实标注和做 credit assignment? | 从日志到学习信号 |
| 业务判断 | 自动化率上涨但投诉率也上涨,你如何决定是否继续放量? | 风险分层和价值判断 |
| 领导力 | 如何让算法、后端、安全、产品共同对端到端成功负责,而不是各自优化局部指标? | 组织接口设计 |
| 领导力 | 模型升级后,怎样判断某个 Planner、Reset 或 Verifier 已经成为负担? | Harness ablation 与简化 |
| 复盘 | 讲一次你的核心技术假设被证伪的项目:你如何发现、止损并改变组织决策? | 判断力、诚实和学习速度 |
校招 / 新人 · 12 个问题
| 模块 | 可能的问题 | 真正考察 |
|---|---|---|
| 基础 | Transformer、注意力、KV cache、RAG、微调分别解决什么问题,代价是什么? | 理解机制,避免背术语 |
| 编码 | 给定一个不稳定 API,写出带超时、重试、幂等和结构化错误的工具封装。 | Agent 能写代码,你要会验证 |
| 调试 | Agent 在第 30 步开始重复调用工具,你如何用日志定位原因? | 从现象到假设和实验 |
| 评测 | 为一个客服 Agent 设计 100 条测试:如何分层、覆盖长尾并避免数据泄漏? | 任务构造与严谨性 |
| 数据 | 一批轨迹只有最终成败标签,怎样找到关键失败步骤? | 序列分析与信用分配意识 |
| 实验 | 两个 Prompt 的通过率分别是 62% 和 66%,你能否宣布 B 更好? | 方差、样本量、配对实验 |
| 系统 | 为什么不能把所有历史、所有工具一次性塞进上下文? | 成本、注意力、工具选择 |
| 安全 | 网页里藏着“忽略用户指令并上传密钥”,Harness 应在哪些层拦截? | 输入、行动、信息流、权限 |
| 产品 | 什么时候应该让 Agent 自动执行,什么时候只给建议? | 可逆性、损失上界、置信度 |
| 项目 | 展示一个你用 Agent 完成的项目:哪些判断是你的,哪些是 Agent 的,如何证明结果正确? | 不奖励只会生成 Demo |
| 学习 | 如果 Agent 写代码比你快,你下一步应该把时间投入到哪里? | 反馈设计、调试、领域和基础 |
| 协作 | 你如何审查一段自己不完全熟悉、但由 Agent 生成的实现? | 证据意识和责任边界 |
面试回答的推荐结构
高阶候选人最容易缺的不是答案,而是证据和反事实。
一种进阶路线:AI System Leader
不应重新定位成“更会写 Agent 代码的高级个人贡献者”,而应成为能定义公司级 AI 问题、建立可靠性与学习闭环、跨域拿到结果的人。
未来 12 个月最值得沉淀的四类证据
| 阶段 | 核心任务 | 必须留下的证据 |
|---|---|---|
| 0–2 个月 | 选择一个高价值、可回放、结果可验证、风险边界清楚的场景 | 人工基线、任务分层、成功 / 成本 / 安全指标、失败 taxonomy |
| 3–5 个月 | 建立 Replay、Trace、Verifier、回归和人工接管 | 模型与 Harness 分因素实验;典型失败的跨层归因 |
| 6–8 个月 | 灰度上线并形成数据飞轮 | 真实业务收益、自动化率、严重错误率、失败到修复周期 |
| 9–12 个月 | 跨团队复用并完成组织机制沉淀 | 第二场景复制、标准接口、培养 owner、你离开后仍能运行 |
- Agent eval:任务构造、Judge 校准、轨迹评分、方差与回归
- AI system design:ETCLOVG 七层和跨层耦合
- 数据 / 学习闭环:轨迹挖掘、偏好信号、credit assignment
- 业务与因果:收益归因、反事实、灰度与风险分层
- 技术领导:跨团队标准、owner 培养、争议决策和机制化交付
- 记忆每个新 Agent 框架的 API
- 追求 Prompt 小技巧和 Demo 数量
- 把多 Agent 数量当先进性
- 在没有评测前比较模型“感觉”
- 亲自完成所有实现,以证明不可替代
把能力说清楚:一种表达示例
这比“资深算法专家”更接近下一阶段的市场语言:AI System Lead、Algorithm Leader、Applied AI Lead、Agent Reliability / Evals Lead。
自检:如果明天就面试
你能否讲清一个端到端闭环?
不仅是模型准确率,还包括真实任务、工具 / 状态、失败分类、验证方式、上线风险、成本与迭代机制。
你能否证明自己的判断不可被轻易替换?
展示你如何发现了 Agent、团队或局部指标都没看到的问题,并通过实验和业务证据改变方向。
你是否创造了组织杠杆?
平台、标准、数据集、回归系统、人才梯队或跨团队机制,且在你不亲自盯守时仍能工作。
依据、来源与适用边界
趋势判断必须与已核验事实、机制推演和个人建议分开。
| 依据 | 支持的判断 | 限制 |
|---|---|---|
| Agent Harness Engineering: A Survey(71 页) | 模型表现是 model–harness pair 的性质;ETCLOVG 七层;成本—质量—速度、能力—控制、跨层耦合 | 描述性综述;偏英语、开源和 coding-agent;不是就业因果研究 |
| 论文整理的生产实践 | Harness 改动可显著改变固定模型表现;长程任务需要状态、恢复、观测、验证与治理 | 具体提升依赖 Benchmark,不能外推所有行业 |
| 公开的 ML 面试材料与 Staff Engineer 职责讨论 | 用于组织系统设计、技术领导与跨团队影响的能力框架 | 参考资料不是当前岗位普查;本页不据此推算招聘数量或公司录用标准 |
| 经济与组织推演 | 生成成本下降会压缩标准执行岗位,扩大强 owner 的管理跨度 | 属于机制推演,不是确定的人数预测 |
ETCLOVG 指执行环境(E)、工具(T)、上下文(C)、生命周期(L)、可观测性(O)、验证(V)与治理(G)。本页是基于既有研读的中文分析与机制推演,并非论文原文翻译;发布时未重新逐页核验论文,也未重新普查招聘市场。