三年了,AI为何还没有抢走程序员饭碗?

AI取代程序员,喊了应该是第三个年头了。

但显然,即使是AI已经迭代到 Claude 5、GPT-6 的当下,很多人想象中的大裁员潮也并没有到来。

数据也支持这一点。

美国BLS同口径Software Developer就业人数:

2022:153.5万

2023:165.7万

2024:165.4万

2025:168.8万

也就是说,ChatGPT出现以后,程序员存量不仅没有掉,甚至还比2022年高了接近一成。

国内数据也支持这一点:BOSS 直聘母公司 CEO 赵鹏披露:2026 年 1---4 月,软件工程师活跃招聘职位同比 +10.9%。

所以现在出现了一个很奇怪的现象:

AI写代码已经强得离谱。

但存量程序员却没有大规模消失。

So why?

O*NET将"软件开发者"标记为"Bright Outlook(前景光明)"职业。美国劳工统计局预计,未来十年软件开发者就业人数仍将增长16%


以前大家想象的是:

"AI提效了80%,那应该干掉80%的岗位。"

但现实并没有发生。

为什么?

因为软件公司根本没有一个固定的"软件需求量"。

假设阿里原来有100个程序员。

以前每个人一年生产1单位东西。

总产出100。

现在AI来了。

每个人能生产10。

最朴素的想法是:

"太好了,把研发裁掉90%,我们保持原来的迭代速度。"

听起来很合理。

但问题是:

操,竞争对手也有AI。那我为什么不继续留100个人,生产1000?

这才是科技行业更真实的逻辑。

因为如果竞争对手不裁:

竞争对手:100个人 → 1000产出

阿里裁了:

阿里:10个人 → 100产出

那阿里不是降本增效。

那是在给竞争对手让市场。

所以在竞争激烈的科技行业,AI带来的生产率红利,第一反应往往不是裁员。

而是:

更多功能。

更快迭代。

更多试错。

更多产品。

把过去因为"研发资源不够"而放弃的东西全部捡回来。


还有第二层。

以前公司不是只有100个需求。

可能是有1000个想法。

只是以前程序员太贵。

其中900个算完ROI:

收入10万。

开发成本30万。

不做。

现在AI把开发成本打到3万。

突然:

这个需求值得做了。

所以AI一边让:

每个项目需要的程序员变少。

同时又在让:

更多项目值得存在。


因此,真正决定程序员数量的从来不是:

AI到底提效了多少。

而是:

AI到底创造了多少新的软件需求

以前因为太贵,所以不值得做的软件。

以前因为没人手,所以排不到的软件。

以前只能给大客户定制的软件。

以前根本没人会专门开发的小工具。

以前一个人脑子里闪过一下、然后觉得"算了太麻烦"的想法。

当开发成本下降一个数量级以后,

这些东西全部开始变成真实需求。

AI不是单纯在把一块蛋糕切得更省人。

它还在把蛋糕本身做大。

这才是为什么:

AI明明把程序员提效得这么猛,程序员却没有像很多人三年前想象的那样消失。

因为AI干掉了一部分"写代码的工作量",

同时又制造出了更多"值得被写出来的代码"。

另外,而另一个更反直觉的变化是:

AI没有先淘汰老程序员,反而先把新人挡在了门外。

以前程序员最经典的焦虑是什么?

35岁危机。

年轻人精力旺、工资低、学新技术快。

现在再加上AI,很多老程序员第一反应更悲观:

"完了,一个刚毕业的大学生配上AI,不就能把我替了吗?"

但这三年的就业数据,至少到目前为止,走的恰恰是反方向。

Stanford用ADP数百万员工工资单数据发现:

在AI高暴露职业中,

22~25岁年轻人的就业表现,相对低AI暴露的同龄职业已经出现约19%的缺口。

而有经验的劳动者,没有出现类似幅度的下降。

更关键的是,Stanford把软件开发者单独拆出来看:

掉得最明显的,恰恰就是22~25岁的年轻开发者。

年龄更大的开发者,表现明显更好。

Stanford 基于 ADP 工资单数据发现,AI 高暴露的软件开发职业中,22--25 岁年轻开发者就业表现明显走弱,而 35 岁以上开发者整体反而更稳。来源:Stanford Digital Economy Lab / ADP Research

而且这些年轻人不是进公司以后被AI裁掉了。

主要原因是:

公司一开始就不招他们了。

国内的数据也越来越像这个方向。

脉脉2026年1~4月的新经济招聘里:

全部新发岗位:+22.60%

市场明明在回暖。

但不同经验的人完全不是一个世界:

1年以内:-12.38%

1~3年:+19.27%

3~5年:+25.91%

也就是说:

岗位总量涨了22.6%,最嫩的那批新人反而还在掉。

以前企业为什么需要那么多新人?

因为总有大量这样的活:

写个简单页面。

接个接口。

改个小需求。

补点测试。

写点CRUD。

高级工程师没必要干,正好扔给新人练级。

但现在,这些活有了一个工资几乎为零、24小时在线、还不用培养的新人:AI。

于是AI真正改变的,很可能不是:

"一个刚毕业、特别会AI的年轻人,干掉一个工作十年的老程序员。"

而是:

"一个工作十年的老程序员 + AI,干掉了原本需要招进来的几个年轻程序员。"

这可能才是AI时代程序员最反直觉的一幕。

过去,年龄意味着:

贵、技术栈老、性价比低。

现在AI把"写代码"本身越来越商品化以后,

真正值钱的反而变成:

知道该写什么。

知道哪里会出问题。

知道这坨十年祖传代码为什么不能乱动。

知道需求看起来只有一句话,背后其实埋着哪十个坑。

这些东西,刚毕业的人就是没有。

所以至少从目前的数据看:

AI没有放大年轻程序员对老程序员的优势

它反而在放大经验的价值

以前大家天天担心:

"35岁以后怎么办?"

现在真正先感受到AI就业压力的,

可能是连25岁都还没到的人。


所以,三年了,AI为何还没有抢走程序员饭碗?

显然答案不是"AI还不够强",而是:

因为AI不是只在替代程序员

它还在疯狂制造新的软件需求

代码越便宜,

值得做的软件就越多。

程序员效率越高,

公司能尝试的产品就越多。

AI真正改变的,不只是:

"一个程序员能干几个人的活。"

而是:

"这个世界到底有多少东西值得被做成软件。"

三年前很多人只看到了前半句。

却低估了后半句

相关推荐
魔兽大山哥1 小时前
【NL2SQL 实战 08】主链路:从提问到出数,图里跑了哪些节点
后端
Zane19941 小时前
只重写了 __eq__,为什么类突然变得不可哈希了?常用魔法方法大盘点
后端·python
程序员cxuan1 小时前
Claude Fable 5.1 的提示词又被扒了
人工智能·后端·程序员
梦曦i1 小时前
unix-router v0.1.0 首发:uni-app x 的 vue-router 风格路由库
前端·uni-app
步行cgn1 小时前
Spring Boot 绑定简单 Bean 详解
java·spring boot·后端
Linsk1 小时前
妙用:focus解决0到auto高度过渡的边界场景
前端·css
未秃头的程序猿1 小时前
分库分表一年后,我复盘了当时最该想清楚的三件事
java·数据库·后端
零域码客1 小时前
一文掌握 jQuery + Flask 全栈核心知识点(前端交互 + 后端接口 + 前后端联调)
前端·python·ajax·flask·jquery·前后端联调·web全栈
岁月如歌77861 小时前
顺序消息与幂等消费完全指南:从队列有序到接口幂等
java·后端·架构