普林斯顿教授Narayanan和Kapoor发表长文,从数据和经济学角度论证AI不会取代软件工程师,指出Block、Snap等公司CEO以AI为由的裁员实为财务压力,非AI能力所致。
6月11日,普林斯顿大学教授Arvind Narayanan和Sayash Kapoor在Normal Tech发表文章《为什么AI没有取代软件工程师,也不会取代》,从经济学和软件工程实证出发,反驳“AI能力达到阈值将引发大规模裁员”的叙事。
文章将软件开发工作类比为“决定-执行-交付”三明治:AI压缩了中间的“执行”层(如代码生成),但“决定”层(需求理解、架构设计)和“交付”层(测试、部署、维护)难以自动化。作者指出,即使在对AI应用最迅速的软件行业,也未见AI导致净失业。他们专门核查了Block(旗下有Cash App等)和Snap的裁员事件:Block创始人在2月以“AI让团队更扁平”为由裁员4000人,但后续报道显示公司疫情期间员工数翻三倍、财务压力巨大,一名数据科学家在拒绝75%留任加薪后离职,称AI“收益非常有限”;Snap在4月裁员约1000人,CEO声称AI生成了65%新代码,但实际是激进投资者要求削减成本,Snap自2017年上市以来年年亏损。文章认为这些案例属于“AI洗白”(AI washing),而非AI取代人力的证据。
作者对软件工程师需求前景持谨慎乐观态度,认为整体需求健康,但个体职业道路可能艰难。该文是系列第一篇,后续将探讨工程师个人面临的风险。
原文链接: https://www.normaltech.ai/p/why-ai-hasnt-replaced-software-engineers