2026年初,Anthropic研究员Nicholas Carlini做了一个实验:用16个AI智能体,在零人类干预下,从零写一个C语言编译器。两周,10万行Rust代码,Token花费约2万美元。
算下来,单行代码成本0.2美元。而且这还没有考虑未来的算力优化——按照当前趋势,每行代码的成本将跌至不到0.01美元,一百万行代码的价格比一杯咖啡还便宜。
这个数字意味着什么?意味着我们正在目睹软件开发史上最剧烈的一次价值重构。代码作为商品,正在以三百倍的速度贬值。但诡异的是,程序员并没有因此闲下来。
他们比以往任何时候都累。
杰文斯悖论在代码世界重现
1865年,英国经济学家杰文斯发现了一个反直觉的现象:蒸汽机效率越高,煤炭消耗量反而越大。因为效率提升降低了使用成本,刺激了更广泛的需求。
一百六十年后,这个悖论在代码世界精准复刻。
AI让代码生成效率提升了十几倍,但开发者的工作量不降反升。GitLab 2026年AI问责报告给出了最直接的数据:78%的开发者承认编码速度显著加快,但79%的人表示整体软件交付流程并未加速。85%的受访者认同:瓶颈已经从"写代码"转移到了"审查代码"。
写代码变快了。但审代码、改代码、修代码的时间爆炸式增长。
MIT和宾夕法尼亚大学的研究团队追踪了十万名开发者的产出数据,结论更扎眼:人均代码产出是原来的17.3倍,但实际发布的软件版本只增加了30%。多出来的16倍代码去哪了?
一部分是AI生成的冗余——为了"保险"多写的那些永远不会被执行的逻辑分支。一部分是"先写出来再说"的草稿——最终被推翻重来的废弃方案。还有一部分是AI幻觉——看似工整但逻辑断裂、测试跑不过、需要人工逐行修复的半成品。
代码便宜了,但验证代码的成本没有便宜。
一个编译器实验暴露的真相
回到Carlini那个编译器实验。2万美元生成10万行代码,听起来很便宜。但仔细看实验的附录,一条容易被忽略的备注写在那里:这些代码"需要大量人工审查才能用于生产环境"。
这句话翻译成白话:AI写出来的东西,你还得自己看一遍。
而看一遍的时间,可能比你自己写一遍还长。
这恰恰是杰文斯悖论在代码世界的核心陷阱。AI降低了"生成代码"的成本,但没有降低"理解代码"和"信任代码"的成本。当你面对AI生成的5000行代码,表面看起来逻辑通顺、命名规范、甚至注释都写得像模像样——你需要花多少时间才能确认这5000行里没有三个致命bug?
人类读代码的速度大约是每分钟200行。5000行,不吃不喝不打断,光读就要25分钟。理解、验证、追踪依赖关系,至少翻倍。这还是理想情况——如果代码里有AI擅长的"看起来合理但逻辑有暗伤"的模式,你可能需要重写测试来暴露问题。
代码生成成本趋近于零,但代码理解成本是刚性的。
这就造成了一个残酷的效率剪刀差:你可以用AI在10分钟内生成5000行代码,但要用2-3小时去验证它。结果你的总产出并没有加快,反而因为"写了更多不需要的代码"拖慢了节奏。
当代码变成水龙头里的水
一个更深层的问题正在浮现:如果代码趋近于零成本,软件工程的价值体系会发生什么?
在过去,写代码是软件开发中最昂贵的环节。你在为程序员的教育背景、实战经验和认知劳动付费。代码本身是稀缺资源,一个优秀程序员的高产出是有溢价空间的。
当代码从"手工艺品"变成"水龙头里的水",稀缺性消失了。但你依然需要有人判断:这个水龙头接的水能不能喝?这个容器够不够大?这个管道会不会漏水?
也就是说,软件开发的核心价值正在从"生产代码"转向"判断代码"——而判断能力恰恰是AI最不擅长、也最无法替代人类的部分。
这件事对行业的影响正在分层显现。初级程序员受到的冲击最大——你刚入行时培养的"能写代码"的能力,正在被AI以几乎免费的方式替代。中级程序员面对的是工作量暴增——AI帮你写了一堆东西,你得审。高级程序员和架构师反而被推到了更核心的位置——因为系统设计的判断力、技术选型的决策力、复杂问题的拆解能力,AI目前还远谈不上及格。
Anthropic工程师的季度代码产出比去年增长了8倍,但不是因为他们更忙了——而是因为他们不再亲自写那些能被AI搞定的代码。他们只写"必须由人来写"的10%。
全行业的数据让人不安
这种分化正在制造数字上的撕裂感。
一家中国金融科技公司引入AI编程工具后,前端团队规模缩减60%,但交付速度提升了300%。李开复在零一万物的发布会上说,部分科技公司的代码中AI生成占比已超90%。OpenAI Codex产品负责人Andrew Ambrosino的论断更直接:编程的核心价值已从"代码行数"转向"AI方向修正次数"。
但这些光鲜的数字背后,GitClear追踪到的趋势让人倒吸一口凉气:AI辅助编程普及后,代码重复量在三年内增加约4倍,代码重构比例从25%降至不足10%。
代码写得越来越快,但代码质量越来越差。
这就回到了杰文斯悖论的核心——效率提升刺激的不是"同样的产出需要更少的投入",而是"更低的价格刺激了更多的消费"。在代码世界,这个"消费"就是:写更多代码来掩盖更少的思考。
一个功能,AI三分钟给你三个版本。你选一个,然后花一小时修bug。放在过去,你可能花两小时想清楚方案,再花一小时认真写。两种路径的总耗时差不多,但后者的代码质量远高于前者。
前者的代码量是后者的三倍,但能跑的只有一半。
我们正在批量生产"技术债务"
经济学上有一个概念叫"质量调整"——你不能只看产出数量,还要看产出质量。AI编程的价值评估恰好缺了这一环。
一个残酷的类比:如果你是一家餐厅的老板,AI给你招了十个实习生,每个实习生一小时能切五十斤土豆。但你得派三个老厨师盯着他们,因为其中两个会切到手,一个会把土豆切成薯条规格以外的形状。
你切土豆的总产出确实上升了。但你的管理成本、质量控制成本和事故处理成本,可能把效率收益全部吃掉。
现在的AI编程就处在这个阶段。代码是多了。但修代码的人也多了。重构代码的需求也多了。排查线上问题的时间也多了。代码安全漏洞的修复成本也多了。
Google在2026年的一份内部报告中承认:AI生成代码的安全漏洞密度是人工代码的1.8倍。而且更危险的是——人工代码的漏洞通常集中在某些特定模式上,有经验的审查者能快速定位;AI代码的漏洞分布更加随机、更加隐蔽、更不像"典型的错误"。
当代码的生产成本趋近于零,人类所付出的代价只是转移到了账单的另一行——从"开发成本"变成了"维护成本"和"风险成本"。
没有什么真正变便宜。只是账算在了不同的地方。
我们正在进入一个"代码通货膨胀"的时代。产出在暴涨,但价值在稀释。速度在飙升,但质量在滑坡。
当代码变得和空气一样便宜时,能呼吸不算本事。知道往哪走才是。
热门跟贴