乐于分享
好东西不私藏

评 《软件手工业时代结束,软件工业时代已来》

评 《软件手工业时代结束,软件工业时代已来》

今天看到一篇文章,标题叫《软件手工业时代结束,软件工业时代已来》。文笔不错。但有一个根本性的问题:起点就是错的。
软件开发从来不是手工业。
手工业的本质是经验不可复制、技艺难以传承。一个木匠的手艺跟着他进棺材,传给徒弟要花十年。但代码第一天起就可以复制;写一次,全球部署,Git一推,全队共享。说程序员是”中世纪的抄经僧侣”,是用错误的历史坐标定义了一个错误的起点。
从错误的起点出发,后面的推论再优美,也只是在屎上雕花。
如果作者的假设能成立,我的手搓邮件也已经进入了邮件工业时代。
但有一件事,那篇文章说对了:软件工程师正在经历一次真实的转变。只是转变的方向,跟他说的不一样。
01
AI生成代码已经成为现实
先看一组数据:2026年初,在全球约420万开发者的实测数据里,AI生成的代码已占到所有进入生产环境代码的26.9%,比上一季度的22%继续上升。另一个数字:84%的开发者正在使用或计划使用AI工具,这些工具已经负责生成全部代码的41%。这是真实发生的事。
但”AI在写代码”这件事,并不意味着程序员在走向消亡。Google有25%的代码由AI辅助完成,但CEO Sundar Pichai说,真正的收益是工程速度,不是人员替代。这个区别很重要。
Anthropic的CEO说到年底,或许他们所有的代码都是AI写的。
02
AI的效率悖论
更有意思的是另一组数字。2025年,METR(模型评估与威胁研究机构)做了一项随机对照试验,结论是:AI让打字更快,让语法生成变得即时,但软件工程的本质不是打字,是思考。当这个”打字加速器”用于复杂的高强度思考任务时,反而给有经验的团队带来了19%的速度损失。调试、验证、在AI输出和真实意图之间反复切换
这些摩擦成本,没有在任何宣传材料里出现。超过75%的开发者在使用AI编程助手,但大量组织反映一个悖论:开发者说自己工作更快了,公司却看不到可量化的交付速度提升。
03
转变的真实方向:从写代码到判断代码
所以,软件工程师经历的,不是从”手工业”到”工业化”的进化。更准确的描述是:工作的重心从写代码,移向了判断代码。
AI能生成,但它不知道生成的东西对不对、够不够、值不值得。那个判断,还是人在做。这不是”手工业消亡”,是手艺的定义变了。以前手艺是能写,现在手艺是能看出写得哪里不对。
那篇文章用了精心搭建的比喻框架,却把结论说反了。软件工程师没有变成流水线上的工人,他们正在变成流水线的设计师。
这两件事,完全不同。