“昨天还在改 Bug,今天就被通知走人。” 35 岁的后端工程师李鸣(化名)坐在咖啡厅里,语气平静地讲述自己被裁的经历。他在一家互联网公司干了近 8 年,负责核心业务系统的维护与迭代,团队里资历最老,代码质量有口皆碑。然而,上周五的晚上,部门总监突然召开线上会议,宣布公司因“组织架构调整”裁撤整个传统业务线,李鸣和 12 名同事一同被列入优化名单,次周起无需再打卡。

消息来得猝不及防。李鸣说,公司去年刚拿了新一轮融资,上个月还在招新人,没有人预料到裁员会降临到自己头上。“HR 说这是基于AI 效率评估的结果,建议我们‘拥抱变化’。”他苦笑,“拥抱了 8 年,最后被算法淘汰了。”

李鸣的故事并非孤例。今年上半年,多家互联网大厂陆续传出“技术岗裁员比例超 20%”的消息,而 AI 辅助编程工具的普及,更让“程序员被 AI 替代”的焦虑甚嚣尘上。GitHub Copilot、通义灵码等工具已经能自动生成基础代码、修复简单 Bug,甚至完成单元测试。有些人开始恐慌:连写了 8 年代码的人都能被裁,我们还能靠写代码吃几年饭?

但深入剖析李鸣的遭遇,会发现真正的“杀手”并非 AI。

被裁的真正原因:不是 AI 太强,而是业务变了

李鸣所在的是公司一条面向中小企业的传统 SaaS 业务线,增长停滞已久。公司转型聚焦 AI 大模型应用,新业务需要的是懂大模型微调、RAG 架构和向量数据库的工程师。李鸣的技能栈——Java + Spring Boot + 关系型数据库——几乎与新方向完全脱节。“公司没有给我任何转岗培训的机会,而是直接引入了一批刚毕业的应届生,他们的简历上写着‘熟悉 LangChain’。”他说。

换言之,裁掉李鸣的不是 AI 技术本身,而是公司战略转型下对他所掌握的“旧技能”的放弃。AI 只是加速了这种淘汰:当管理层发现用 AI 工具 + 少量新人就能覆盖原来 80% 的功能维护时,裁掉高薪老员工的性价比就变得显而易见。

程序员最该害怕的:三种“隐形风险”

资深行业分析师王磊指出,AI 时代程序员真正该警惕的并非 AI 取代岗位,而是以下三种更隐蔽的风险:

第一,技能单一化陷阱。 很多程序员的职业生涯沿着一条技术路线“一锤到底”,比如只写 Java 或只做前端。一旦业务方向剧烈变化,这类人才的价值会迅速缩水。AI 时代要求程序员具备快速学习新范式的能力,而不仅仅是熟练使用一个框架。

第二,年龄与成本的错位。 资历越深,薪资越高,但贡献未必同比增加。当公司现金流紧张时,“性价比”成为裁员的首要指标。李鸣的老板私下承认:“一个老员工的薪资可以雇两个新人加一个 AI 工具订阅费。”

第三,对“确定性”的幻觉。 干了近 8 年,李鸣一直以为“核心业务系统”的稳定性就是自己的护城河。但他忽略了,在技术和商业都高速迭代的当下,没有什么是“不可替代”的——包括他自己。

AI 是工具,不是对手

值得注意的是,就在李鸣被裁的同一个月,另一家公司的 AI 工程师张磊拿到了 60% 的涨薪 offer。张磊的工作是利用 AI 模型优化推荐算法,他坦言:“AI 确实写代码很快,但业务理解、架构设计、跨团队协作这些事,AI 还差得远。”

麦肯锡 2024 年报告指出,AI 将重构而非消灭程序员岗位:重复性编码任务减少 30%,但系统设计、需求拆解、AI Agent 开发等高级岗位需求增长超过 40%。真正危险的,是那些只会写“可被 AI 替代的代码”的人,而不是“会用 AI 写代码”的人。

李鸣还在思考下一步。“我报了机器学习的在线课程,打算先读几个月。”他说,“如果当年能早一点跳出舒适圈,或许就不至于如此被动。”

这个案例或许能给所有程序员一个提醒:AI 时代,最可怕的不是被 AI 淘汰,而是被自己停滞不前的认知淘汰。当变化成为常态,持续学习与业务洞察能力,才是程序员唯一的“铁饭碗”。(完)