来源:市场资讯

(来源:图灵人工智能)

您想知道的人工智能干货,第一时间送达

转自51CTO技术栈,仅用于学术分享,如有侵权留言删除
打开网易新闻 查看精彩图片
转自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改写。

打开网易新闻 查看精彩图片

数据反常:软件岗位没崩,年轻开发者先掉队

按ADP工资单数据看,美国22-25岁软件开发者就业人数,较2022年末峰值下降19%。

同一时期,30岁以上开发者没有同步下滑,41-49岁开发者反而上涨14%。

这不是“整个程序员行业一起变差”。

如果只是行业寒冬,资深开发者也该一起承压。现在更像是入口被堵住了。入门级软件岗位招聘较2022年峰值下降28%,CS毕业生失业率达到6.1%。

再看时间线,曲线也不是ChatGPT刚发布时立刻降下去。

下滑加速出现在2024年和2025年早期。下滑最明显的阶段,出现在编程助手开始可以跑任务之后。

打开网易新闻 查看精彩图片

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新提交量说明“软件产出”正在回升
打开网易新闻 查看精彩图片
Seldo原文用AppStore新提交量说明“软件产出”正在回升

黄仁勋说的“人人能编程”,正在变成现实

黄仁勋:和AI交互越来越像“program a person”,新的编程语言叫human。

他早前在World Governments Summit上也讲过,计算技术应该做到让人不必传统意义上“program”。

放回今天的开发者市场,更准确的理解是:写软件的门槛被拉低了。过去只有掌握编程语言的人能进入软件生产,现在自然语言也能推动一部分产品从想法走到Demo。

这对非程序员是好消息,对初级程序员却有点尴尬。因为他们以前最大的价值,正是把需求翻译成第一版代码。现在这一步没有门槛了,岗位就会追着更高层的判断力走。

打开网易新闻 查看精彩图片

World Governments Summit现场

打开网易新闻 查看精彩图片

马斯克:代码可能只是中间步骤

马斯克更激进。HackerNoon报道,马斯克在xAI内部会议上预测,到2026年底,AI可能直接生成binary,绕过传统写代码这一步。

这个判断争议很大。

工程上,源代码不是多余步骤。它是人类Review、调试、版本管理、协作和追责的入口。真把源代码拿掉,很多现代软件工程机制也跟着失效。

但马斯克这句话可以当成一个极端信号:

在一些AI公司眼里,写代码越来越像实现路径,不像最终价值。

价值开始往需求判断、系统设计、验证、上线责任这些地方迁移。

打开网易新闻 查看精彩图片

未来Senior从哪来

Laurie Voss没有停在岗位数据上,他问了一个更实际的问题:下一代Senior开发者从哪里来?

过去那条路但有效。

新人进来写一般般的代码,Senior做Review,指出边界、性能、安全、可维护性问题。

新人一开始只会改小Bug,后来能独立负责模块,再后来变成Review别人的人。

现在公司让AI写那批普通代码,就少招一批Junior。短期看,这是效率提升;长期看,梯队建设断了。

几年后,谁来ReviewAgent写出来的复杂系统?谁来判断一段代码只是能跑,还是能上线?谁来处理AI留下的安全债和维护债?

“We have to rebuild the ladder.”软件行业需要重新设计新人怎么入场。

打开网易新闻 查看精彩图片

Boris给了另一个答案:岗位会重组

Claude Code负责人Boris Cherny最近也谈过类似问题。

他在X上写,工程、产品、设计、数据科学这些边界会消散,变成新的角色。

他看Claude Code团队时,想到未来可能有五类人:Prototyper、Builder、Sweeper、Grower、Maintainer。

翻成开发团队里的话,Prototyper负责快速冒想法和原型;Builder把原型变成能进生产的产品;Sweeper负责清UI、简化代码和系统、处理性能;Grower负责把已经跑起来的产品继续推向增长;Maintainer负责成熟系统的安全、稳定、速度和成本。

这套分类对初级程序员很有启发。

AI越擅长生成第一版代码,越需要有人做Sweeper和Maintainer。

打开网易新闻 查看精彩图片

新人别只练Prompt,先练验收

不是“别学写代码了”,也不是“赶紧学十条Prompt”。

更现实的路线,是把自己从“能生成代码的人”往“能验收代码的人”推。

你要能读懂一个陌生仓库。知道一个Bug怎么复现,知道该补哪类测试,知道diff里哪几行看起来不对。

你要能解释为什么这段代码不能合并,为什么这个抽象会拖累后续维护,为什么这个功能现在不该做。

中高级开发者也别只盯着个人提效。

团队真想用Agent,就得把README、测试命令、CI、PR模板、回滚路径、日志入口整理好。过去这些是给人看的工程规范,现在也是给Agent和新人看的工作地图。

管理者要警惕把Junior岗位一刀切掉。

Junior当然不能再按旧方式培养,但可以从需求澄清、AI产物Review、测试补齐、文档维护、线上问题复盘这些地方进入工作流。入口换了,不等于入口应该消失。

软件开发没有消失,它正在扩散到更多岗位里。问题是,职业开发者原来的入门路径被AI改写了。

以后新人要证明的,可能不再是能不能写出第一版代码。第一版代码会越来越便宜。后面的事会抬价:

看懂它、修正它、验证它、删掉不该存在的部分,并且在出问题时知道怎么收回来。

初级程序员不会因为AI会写代码就失去意义。

风险在于,行业如果只享受AI带来的短期省人,不重新给新人设计训练场,几年后大家会发现,能写代码的人更多了,能负责软件的人反而不够了。

打开网易新闻 查看精彩图片

https://seldo.com/posts/ai-has-torched-the-market-for-junior-programmers/