Npm联合创始人警告:AI没让程序员消失51CTO技术栈
你最近有没有发现,团队里“适合新人练手”的活,正在变少?
以前一些基础的工作,往往会丢给Junior(初级开发者)。
代码写得不漂亮没关系,SeniorReview一遍,指出哪里边界没处理、哪里抽象过早、哪里测试没覆盖。
新人就是这么慢慢成长的。但是现在,这些工作已经被Agent替代了。
让Claude Code读一下仓库,改一个字段;让Cursor补几条测试;让Copilot按现有风格生成一个页面。
很多任务以前需要新人花半天,现在变成了Senior写清楚任务、AI先跑一版、人再看diff。
这件事短期看是提效,长期来说会很麻烦。
因为被AI代替的,恰好是初级程序员过去用来入门的那批活。
npm联合创始人LaurieVoss最近发表了自己的看法:《AI has torched the market for junior programmers》(人工智能席卷了初级程序员的市场)。
软件开发没有消失,软件产出甚至还在增加。
但从Junior长成Senior的那条老路,正在被AI改写。
图片来源:Laurie Voss博客原文标题页
数据反常:软件岗位没崩,年轻开发者先掉队
按ADP工资单数据看,美国22-25岁软件开发者就业人数,较2022年末峰值下降19%。
同一时期,30岁以上开发者没有同步下滑,41-49岁开发者反而上涨14%。
这不是“整个程序员行业一起变差”。
如果只是行业寒冬,资深开发者也该一起承压。现在更像是入口被堵住了。入门级软件岗位招聘较2022年峰值下降28%,CS毕业生失业率达到6.1%。
再看时间线,曲线也不是ChatGPT刚发布时立刻降下去。
下滑加速出现在2024年和2025年早期。下滑最明显的阶段,出现在编程助手开始可以跑任务之后。
ADP年龄分层就业图,22-25岁曲线下滑最明显
AI先代替的,是按规格写代码的活
看总就业,很容易得出相反结论。
BLS数据显示,美国软件开发者就业人数从2022年5月的153万涨到2025年5月的169万。也就是说,软件开发岗位并没有衰弱。
问题藏在岗位名字里。2024年5月到2025年5月,computer programmer下降16%,web developer下降11%,QA tester下降6.5%。
同期,data scientist增长12%,systems analyst增长4.4%,software developer这个更宽泛的类别也增长2%。
这组数据指向的范围很精准:AI先代替的是“别人把需求讲清楚,你按规格写代码”的那部分工作。过去Junior正是从这里开始练手。
写一个页面、迁一个接口、补一个测试、照着需求改字段。这些活看起来不高级,却是新人熟悉工作,理解线上责任的入口。
现在它们最容易被Agent接手。
不同岗位变化并不一致,按规格产出代码的岗位压力更大
代码更多了,很多人却不叫程序员
Junior岗位在缩,软件生产却在扩张。
GitHub在上一年新增3600万个账号,新增1.21亿个仓库。新用户中,80%第一周就用了Copilot。
AppStore新应用提交量在2025年增长24%,2026年一季度同比增长80%。
Vercel:63%的vibe-coding用户不是传统开发者;
Lovable:60%的用户是非开发者,每天创建超过10万个项目。
于是,“程序员入口变窄”和“软件越来越多”能同时发生。以前写软件的人大多有明确身份:程序员。现在写软件的人,可能是产品经理、老师、运营、创业者、数据分析师。他们不投软件工程师岗位,不在劳动力统计里变成developer,但他们确实在交付软件。
Seldo原文用AppStore新提交量说明“软件产出”正在回升
黄仁勋说的“人人能编程”,正在变成现实
黄仁勋:和AI交互越来越像“program a person”,新的编程语言叫human。
他早前在World Governments Summit上也讲过,计算技术应该做到让人不必传统意义上“program”。
放回今天的开发者市场,更准确的理解是:写软件的门槛被拉低了。过去只有掌握编程语言的人能进入软件生产,现在自然语言也能推动一部分产品从想法走到Demo。
这对非程序员是好消息,对初级程序员却有点尴尬。因为他们以前最大的价值,正是把需求翻译成第一版代码。现在这一步没有门槛了,岗位就会追着更高层的判断力走。
黄仁勋在World Governments Summit现场
Business Insider报道黄仁勋关于“用人类语言编程AI”的表述
马斯克:代码可能只是中间步骤
马斯克更激进。HackerNoon报道,马斯克在xAI内部会议上预测,到2026年底,AI可能直接生成binary,绕过传统写代码这一步。
这个判断争议很大。
工程上,源代码不是多余步骤。它是人类Review、调试、版本管理、协作和追责的入口。真把源代码拿掉,很多现代软件工程机制也跟着失效。
但马斯克这句话可以当成一个极端信号:
在一些AI公司眼里,写代码越来越像实现路径,不像最终价值。
价值开始往需求判断、系统设计、验证、上线责任这些地方迁移。
HackerNoon对马斯克“AI直接生成binary”观点的分析


