到 2026 年,软件工程师的日常工作流已从编写代码转变为管理一组代理,这些代理负责从 Slack 消息到高层架构的一切。这一转变使高水平工程师变成了“100 倍工程师”,但也凸显了一个关键区别:人类的角色正从执行转向对问题定义和长期可行性的细致判断。
向代理主导的工作流转变
先进模型(如 Opus 4.6)的整合已将调试和架构带入代理交互领域。工程师现在经常将编写任务甚至高层思考委托给这些工具,他们往往花费时间确保不同的代理不会互相阻塞。
尽管有了这种自动化,工程师的产出并未趋于平庸。因为优秀的工程师仍然比普通工程师产出显著更好的结果,这表明人类引导过程的能力仍然是最终产品质量的主要区别点。
“但在那之前,我们的杠杆作用不仅在于我们知道什么,还在于所有让我们成为现在的经历。”
— On Being an Engineer in 2026
隐性知识与“垃圾”过滤器
人类工程师的一个核心区别点是“隐性知识”——即人类知道的内容多于他们能表达的内容。这体现为一种直觉,即哪些问题是真正困难的,哪些解决方案在未来几年内仍将可行,而不是仅仅在当下解决问题。
这种基于经验的判断还创造了一种对 AI 垃圾的集体“过敏”。人类通常能够几乎瞬间识别出低质量、通用的 AI 输出,甚至不需要对什么是让内容感觉“不对”或构造糟糕的特定定义。
人类监督的权衡
工程师不断演变的角色要求在开发周期的开始和结束都有人类的存在。人类需要定义项目的意图,并判断最终结果是否足以满足长期使用。
现代工程师的权衡在于,那些无法引导代理或无法区分幻觉与有用事实的人正在失去价值。角色正收窄到那些拥有产品感和勤勉的质量保证,能够监督自动化中间层的人。
代理演进的不确定性
人类杠杆作用将持续多久仍不确定。随着模型不断改进,它们最终可能会通过处理人类经验的庞大历史,发展出自己的“品味”或基于经验的直觉。
代理是否能真正复制塑造人类直觉的“生活经验”——如恐惧、欲望和错误——仍然是该行业未来的核心哲学和技术问题。
讨论
Hacker News 上的评论者讨论了 AI 自動化的时间线,有些人怀疑现状不会维持太久。一位评论者认为,能够完全替代整个软件团队的即插即用方案可能不到一年就到,一旦企业领导层评估人类工程师的必要性,就会导致“血腥屠杀”。
其他人强调了在开发“三明治”模型中人类监督的必要性,其中人类必须定义目标并进行最终质量保证。一位评论者指出,虽然 AI 可以处理中间的执行,但取代起始端的 humans 会导致追求错误的目标,而取代末端的 humans 则会导致产生“垃圾”。
关于隐性知识提出了一个技术性的反驳,一位评论者建议训练后的强化学习本质上就是利用人类用来区分质量的隐性知识来训练模型的过程。另一位评论者辩称,直觉是人类意识和边缘系统等生物系统的产物,代理在没有类似的物理硬件的情况下无法复制这些。
Hacker News 读者的反应
- 亲身经验: 一位评论者提出了“三明治”模型,其中人类仍被要求定义需求并进行最终质量保证,以防止生产低质量的产出。 评论 ↗
- 质疑: 一位读者对人类角色的长期可行性表示怀疑,预测 AI 可能很快就能自动化整个软件团队的工作并导致大规模失业。 评论 ↗
- 技术补充: 一位评论者认为“隐性知识”概念可能不是永久的人类优势,因为强化学习可用于在基于经验的直觉上训练模型。 评论 ↗
- 质疑: 另一位用户辩称,软件代理无法产生真正的直觉,因为此类特质是由机器所缺乏的人类意识和生物系统产生的。 评论 ↗
以上为 Hacker News 讨论中观点的摘要,并非经过核实的事实。 阅读完整讨论 ↗
