AI不会让程序员大规模失业
一、一场席卷程序员群体的生存恐慌 2025年,一种前所未有的职业焦虑正在程序员群体中蔓延。 Cursor能在几分钟内生成以前需要写几天的代码,Claude可以独立完成从需求分析到代码实现的完整链路,各家AI公司都在竞相发布自主编程Agent,声称可以独立完成软件开发的全流程。从演示效果看,AI取代中级程序员似乎只是时间问题。社交媒体上,"程序员已死"的论调此起彼伏。转行的、考公的、劝下一代别学计算机的,比比皆是。 这种恐慌的推动者阵容豪华。AI公司需要"取代程序员"这个叙事来支撑估值,媒体需要它来制造流量,咨询公司需要它来兜售转型方案,投资人需要它来讲新故事。当一个判断有如此庞大的利益链条在背后推动时,它被放大的程度往往远超过它的真实程度。 恐慌是真实的,但恐慌本身不等于判断正确。 我想论证一个反直觉的结论:程序员不会被大规模淘汰。但原因可能和大多数人想的不一样。我想从一个完全不同的角度切入——问题不在效率,在组织。 二、效率红利去哪了:技术架构的复杂度自我繁殖 AI确实提升了个体编程效率。一个程序员用Cursor或Claude写代码,产出可能是以前的三到五倍。这是事实,不需要否认。 但这里有一个被严重忽视的前提:程序员花在写代码上的时间本来就不多。在一个规模稍大的组织里,程序员的日常是这样的——开不完的会、写不完的文档、回不完的消息、对不完的需求。组织规模越大,沟通协作的开销越高,真正坐下来写代码的时间可能只占工作时间的一小部分。AI把写代码的效率提升了三到五倍,但它提升的是这一小部分的效率,而不是整体工作效率。实际的总产出提升远没有"三到五倍"那么夸张。 而且,组织越大,这个比例越低。恰恰是那些雇佣了最多程序员的大型企业,程序员花在编码上的时间比例最小,AI带来的实际效率提升也最有限。 但即便是这有限的效率提升,也不会转化为裁员。因为组织层面存在一个更强大的对冲机制。 在软件行业有一个被反复验证但很少被正式讨论的现象:技术架构的复杂度具有自我繁殖的倾向,它会系统性地吞噬掉任何效率红利。省下来的人力不会变成裁员名额,而是会被更复杂的架构、更多的中间层、更厚的技术基础设施悄无声息地吸收掉。 微服务是最典型的例子。过去十年,"微服务架构"几乎成了技术先进性的代名词。...