凌晨两点,阿杰习惯性地打开代码仓库,准备审查今天新提交的模块。屏幕却弹出提示:AI 助手已自动完成审查,并给出了修改建议。他愣了几秒——自己做了五年的审核工作,忽然被一串安静的绿色钩号替代了。这个场景,正在全球无数个深夜上演。

一、谁在消失?那个“不上不下”的工程师
最近一篇引发海内外热议的博客提出一个尖锐判断:AI 正在移除软件工程里的“中产阶级”。不是初级新人,也不是架构大牛,而是那些能独立完成常规需求、但尚未掌握系统设计话语权的中间层开发者。
在这篇博客的描述里,当前主流的 AI 编码助手已经可以吞下一整张需求卡片,吐出符合规范的接口、单元测试和 Draft PR。原来需要一位中级工程师忙上两三天的活,现在经验丰富的高级工程师对着 AI 的产出做一轮把关,半天就能交付。数据显示,部分团队在引入 AI 辅助后,人均代码产出提升 40% 以上,但晋升中级岗位的招聘名额反而缩减了——这说明中间层的价值正在被重新定义,而不是简单提高效率。
换句话说,过去那种“熟练工”角色的护城河正在变浅。就像自动化流水线不需要那么多焊接师傅,AI 也不需要那么多专门负责把需求翻译成既定模式的“代码填充者”。

二、为什么这不是又一次“工具恐慌”
有人会说,每次技术革命都淘汰旧岗位,又创造新岗位,有什么稀奇?但此次不同之处在于,被替代的并不是最底层的劳动,而是曾经需要数年积累的“认知手艺”。
过去,一个程序员从初级到中级的成长路径很清晰:写更多模块、做代码审查、带小需求。这套路径本身就是一个大规模生产流程的产物。现在,AI 直接把这些中间产物“短路”了。一个高级工程师加上 AI 助手,可以像一位经验丰富的车间主任,直接指挥机器人完成原本需要多位中级技工协作的工序。剩下的人,要么往上走,去解决真正需要深度推理和权衡的架构问题;要么就只能在 AI 暂时还不擅长的零碎边界里打转。
这绝非危言耸听。从原文的观察来看,企业招聘结构已经出现“杠铃化”趋势:初级岗位仍有必要,因为需要有人喂数据、调提示、做人工兜底;高级岗位依然稀缺,因为系统设计、跨团队决策和领域创新无法被摘要生成。唯独中间层,像被抽掉的楼梯踏板,让人一脚踩空。
三、不做“替代品”,就做“协同者”
别急着焦虑。这个趋势里,其实藏着一张新地图。
如果你现在正处在那个“危险的中间层”,最该做的不是和 AI 比拼写代码的速度,而是把 AI 当成你的副驾驶,切换到更高颗粒度的思考。审查代码不再是逐行挑错,而是定义“什么算好代码”的规则;写需求不再是翻译成代码,而是设计“需求如何被 AI 理解”的交互方式。这就像工厂里的老师傅,不再自己拧每一个螺丝,而是去调试整条自动线的参数,一眼看出异常。
对初级工程师来说,反而可能迎来一个加速成长的机会。过去需要熬三年才能接触的复杂模块,现在可以在 AI 协作下直接上手,用更短的时间积累“判断力”而非“重复劳动”。关键在于,你是否愿意从“操作工”思维,转向“教练”思维——不是被替代,而是学会指挥替代。
软件工程的中产不会真的消失,只是它的定义变了。以后的中级,可能不再是“能写代码的人”,而是“能驾驭 AI 产出的代码质量、并把业务痛点翻译成可生产交付的人”。

你的岗位,现在更多是在重复“模式”,还是在构筑“判断”?如果明天 AI 能接手你 80% 的日常工作,剩下的 20% 是否足够让你不被替代?欢迎留言,说说你的位置。
夜雨聆风