距离国内软件行业大裁员还有接近2年时间
来源
本文整理自网络文章,讨论 AI 编程范式变迁与程序员未来。
核心观点
在 AI 领域,一个范式从在国外出现,到圈内热议,再到国内公司大规模应用的周期,大约是 2 年。
AI Coding 领域的三次范式变迁
范式1:AI 辅助编程
将 AI 作为 Linter、搜索引擎、代码补全工具
范式2:Vibe Coding
与 AI 结对编程,也是大部分人用 Cursor 的方式
当前国内主流编程范式是 2,还是大量需要程序员参与。
范式3(当下):Harness Engineering
程序员设计强约束、可观测、可评估、可反馈、可回退的编码环境,由 Coding Agent 自主完成所有编程工作
核心思想:程序员不写一行代码。如果发现 AI 写出不好的代码,第一要务不是指导他改,而是排查环境中哪一环出了问题,修复环境。
范式3的实践例子
当 AI 写的前端代码有 bug,首先应该排查是不是在”可观测性”上不足(比如接入 Agent Browser 让他能自己走查页面)。
预测:1年多2年后会出现程序员裁员潮
当范式3成为主流范式时,就会出现程序员裁员潮。
经济规律:缺粮10%的结果
缺粮 10% 的结果不是粮食涨价 10%,而是一直涨价到饿死 10% 人为止。
同样,主流范式进入范式3,会一直让”主要工作职责能被范式3能力范围(也就是业务开发的所有编码工作)覆盖的程序员”全部失业。
范式3的核心矛盾
设计 harness 比写代码更难。
约束怎么加、可观测性怎么分层、反馈循环怎么闭环,全是高级工程判断。
DevOps 当年也说要淘汰运维,结果催生了 SRE 这个更贵的工种。
两年后裁的不会是程序员,是只会写代码不会设计系统的程序员。
更激进的观点
“Harness Engineering“其实只是软件工业化最后的余晖。
大家还没意识到,当代码生成成本趋近于零,”软件”本身将不再是资产,而是消耗品。
程序员的护城河变化
过去:逻辑的实现能力
未来唯一的溢价:
- 对复杂系统的判断力
- 对真实需求的审美
结论
2 年后裁掉的其实不叫做写代码的人,而是那种只会把需求翻译成逻辑的”肉身编译器“。
当 AI 能做所有逻辑实现时,程序员唯一的价值就是对复杂系统的判断力和对真实需求的想象力。