← 返回信息流
AI 资讯Hacker News·1 小时前

AI重创初级程序员就业市场

原标题:AI has torched the market for junior programmers

速览

AI编程工具的能力提升使得许多入门级编程任务被自动化,企业对初级程序员的需求急剧下降。初级程序员就业前景黯淡,传统技术培训体系面临调整压力。这一趋势引发了关于AI替代知识工作者的广泛讨论。

AI 深度解读

背景

2025年初,作者预测AI将催生数量远超以往的程序员,但新编程岗位的形式会与传统大不相同。同年3月的一次跟进观察发现,初创企业正以创纪录的速度用算力替代人力,而预期中的新岗位浪潮并未出现。如今作者再次审视这一趋势,带来了好消息和坏消息:坏消息是AI已经摧毁了初级程序员的市场;好消息则是他此前预测的程序员“长尾”确实出现了——只不过这些人并不自称程序员。

核心内容

年轻程序员市场崩盘

斯坦福数字经济实验室基于ADP薪资数据绘制了一张关键图表,跟踪各年龄段美国软件开发人员的就业指数(以2022年10月为基准)。数据显示:

  • 22至25岁的开发人员就业人数较2022年末峰值下降了19%。
  • 同期所有30岁以上群体均实现增长,其中41至49岁群体增长了14%。
  • 在控制企业层面冲击后,斯坦福团队仍发现年轻工人在受AI影响的岗位中相对就业下降16%,且这种下降集中在AI能自动化工作而非增强工作的岗位上。软件开发只是最典型的例子。

其他数据也指向同一方向:初级软件岗位的招聘信息较2022年峰值下降了28%;计算机科学毕业生的失业率达到6.1%,高于文科专业——这在2019年的任何职业咨询办公室都会引来嘲笑。

图表中值得注意的细节是:初级线在ChatGPT发布时并没有断崖式下跌,而是提前几个月见顶,2023年缓慢下降,到2024年和2025年初恶化最快——这正是编码助手从自动补全代码转向自动完成任务的时间点。真正加剧局面的不是ChatGPT,而是代理式编程(Agentic programming)。

当然,还有其他可能因素:零利率政策退出、Section 174税法变更、疫情后招聘回调,且2025年宣布的裁员中仅约4.5%被公司归因于AI。但斯坦福的回归结果在控制企业层面冲击和利率风险后依然成立,且这些混杂因素无法解释为什么损害如此精确地集中在22-25岁、AI可自动化的职业中,而40多岁的同行却蓬勃发展。如果科技行业的年龄歧视仍然普遍,那么在整体程序员市场艰难的情况下,本应看到相反的结果。

其他领域并未下降

如果观察更广泛的经济数据,甚至只观察“计算机相关职业”而不特指编程,会发现更多证据表明问题仅集中在编程岗位。

2024年5月至2025年5月,美国总就业增长0.8%。计算机与数学类职业增长1.3%,快于整体经济。BLS数据显示,软件开发者就业人数从2022年5月的153万增加到2025年5月的169万,增长10%。美国、丹麦的严谨研究以及Anthropic自己的分析都发现AI接触与总就业之间没有关联;丹麦的研究使用政府薪资记录,可以排除大于1%的影响。

如何同时成立这两件事?按年龄组在劳动力中的占比加权后,答案浮现:自2022年10月以来,开发者总就业增长了4.4%。初级开发者(按年龄而非经验定义,需注意这一前提)仅占开发者劳动力的约8%,因此他们面临的灾难几乎不影响平均值。即使将他们的占比翻倍,总量仍为正。这就是为什么所有研究平均值的调查都看不到问题,而所有聚焦初级的调查都发现惨状——它们在观察同一数据的不同部分。

职位头衔在消亡,而非工作本身

更值得玩味的是哪些职位正在萎缩。BLS数据显示,2024年5月至2025年5月期间:

  • “计算机程序员”这一职业——即按他人规格编写代码的BLS类别——一年内下降了16%(BLS原预测该职业每十年下降6%)。
  • “网页开发者”下降了11%。
  • “QA测试员”下降了6.5%。
  • 与此同时,“数据科学家”增长了12%,“系统分析师”增长4.4%,宽泛的“软件开发者”类别增长2%。

正在消失的工作是那些产出为按规格编写代码的岗位;正在增长的岗位是那些产出为判断应编写什么代码的岗位。AI正在吞噬特定类型的编程工作。

长尾效应出现了,只是没有那个职位头衔

作者在2025年曾写道:AI是一个新的抽象层,像此前的每个抽象层一样,它将催生远多于以往的开发者,构建远多于以往的软件。他也写道应该称这些新人为“软件开发者”,因为给他们其他名称会制造不必要的门槛。

现在他相信自己是正确的——大量新开发者确实到来了。但他们不使用这个头衔。

软件繁荣是真实且可测量的:GitHub在上一届Octoverse年中新增了3600万个账户,创下史上最快增长(每秒超过一名新开发者),新增1.21亿个代码仓库,成为平台历史上仓库创建量最大的年份,这些甚至导致其基础设施不堪重负。这些新用户中80%在注册后第一周内使用了Copilot。有记录以来最大规模的开发者涌入,恰好发生在付费初级招聘崩溃的时刻。

作者最喜欢的证据是App Store。发布iOS应用需要成本与门槛:99美元开发者费用、审核流程、可运行的二进制文件。它衡量的是已发布的软件,而非教程。2016年达到峰值后,App Store新提交量连续八年下降。2025年,提交量增长24%,是峰值后首次真正增长;2026年第一季度,iOS提交量同比增长80%。这一激增如此之大,以至于苹果的审核时间从两天延长到数周。应用类别分布向生产力、工具和生活类倾斜——这正是新手解决自己问题(而非工作室追逐游戏收入)时会预期的模式。

这些人是谁?根据Vercel的数据,63%的vibe-coding用户是非开发者。Lovable称其60%的用户是“非开发者”,其用户每天创建超过10万个新项目。Replit声称有5000万人使用过其平台。这些人是营销人员、创始人、教师、分析师和产品经理,他们正在编写软件——在作者看来这让他们成为开发者。他们只是不这样自我认同,更重要的是这不是他们的职位头衔,而劳动统计正是通过职位头衔来计量。

因此,新开发者的长尾如期大规模出现,但它是作为一种能力散布到每个职位头衔中,而非作为一个职位头衔的雇员数。一个用vibe-coded方式编写自己的归因面板的营销经理,在BLS数据中仍然是营销经理。崩溃的只是“凭证”市场,而活动本身正在繁荣。

下一代高级开发者从何而来

传统上,专业软件工程师的职业入门路径是这样的:被雇佣编写平庸代码,由高级工程师审查,通过重复与修正慢慢吸收判断力,十年后成为高级工程师。这条链条现在被打破了。AI现在编写平庸代码——(原文在此中断,但根据上下文,AI取代了初级开发者的角色,导致新人失去通过实践积累经验的途径。)

关键要点

  • 初级开发者就业急剧下降:22-25岁开发者较2022年末峰值下降19%,而30岁以上群体均增长,41-49岁增长14%。
  • AI自动化是主因:下降集中在AI可自动化的岗位,而非增强性岗位;代理式编程(而非ChatGPT)加速了这一过程。
  • 总开发者就业仍增长:因初级仅占劳动力的约8%,总开发者就业自2022年10月以来增长4.4%,BLS数据也显示整体数量上升。
  • 特定职位萎缩:“计算机程序员”一年下降16%,“网页开发者”下降11%,但“数据科学家”“系统分析师”等增长——消失的是按规格写代码的岗位,增长的是需要判断代码决策的岗位。
  • 新程序员长尾出现但不以“程序员”自居:GitHub新增用户创纪录,App Store提交量在八年下降后暴涨25%,新增用户中63%是非开发者(营销、产品、创始人等),他们通过vibe-coding解决自身问题。
  • 传统职业入门路径断裂:新人通过编写平庸代码积累经验的链条被AI取代,高级开发者的培养机制面临挑战。

意义与影响

本文揭示了AI对编程就业市场的深刻结构性重塑。一方面,AI并非如部分人预测的消灭程序员岗位,反而使总开发者数量增长;但它精准地打击了初级岗位,使得年轻计算机专业毕业生面临前所未有的就业危机。另一方面,AI的抽象层效应催生了大量非传统身份的“开发者”——他们可能不拥有编程头衔,却实际编写软件,这颠覆了劳动统计和职业认知的框架。

这一趋势的意义在于:编程能力正在从专业岗位扩散为各职业

查看原文 →seldo.com