文章 · 2026年6月23日

AI 时代开发者职业规划:写代码的人会被替代,理解系统的人不会

基于 Stack Overflow、GitHub 开发者调查和 2026 年 6 月最新行业动态,深度分析 AI 对开发者职业的实际冲击、角色演变路径,以及不同阶段工程师的应对策略。

原文 · 中文

最近几周的信息密度有点高。

SpaceX 用 600 亿美元收购 Cursor,Oracle 一口气裁掉 21000 人并明确归因于 AI,The Verge 报道了大量 Vibe Coded 应用的安全灾难,GM 在裁员 1300 人后给工厂换上了机器人。这些事情放在一起,一个老问题又变得很尖锐:程序员这个职业,到底还安全吗?

我花了不少时间翻了 Stack Overflow 和 GitHub 在 2024 年做的两份大型开发者调查,又结合最近一个月的行业动态,想给出一个不贩卖焦虑、也不自我安慰的判断。

先说结论:AI 不会消灭开发者这个职业,但它会非常残酷地淘汰一批开发者。区别不在于你会不会用 AI 工具,而在于你在价值链上站在什么位置。

但在这之前,我想先说一个很多人不愿意面对的现实。

当前的就业市场已经很冷了

如果你现在正在找工作,你大概不需要我告诉你市场有多冷。但把数字摆出来,还是会让人心惊。

2026 年至今,196 家科技公司裁员超过 119,800 人(Layoffs.fyi)。Oracle 一家就裁了 21,000 人,占员工总数 13%,并且明确把原因归咎于 AI(The Verge, 2026.6.22, 引用 Oracle 官方披露文件)。GM 裁掉 1,300 名工人后直接用机器人替代。这不是周期性调整,这是结构性收缩。

Stack Overflow 2024 年的调查数据也印证了这种寒意:美国开发者的全职就业率从上一年的 69% 下降到 64.8%。全球范围内,6% 的开发者处于"没有工作但在积极找工作"的状态。更值得注意的是薪资数据——大多数开发者报告的薪资区间同比下降了约 1 万美元,从 $70K-$85K 降到 $60K-$75K。在就业率下降的同时薪资也在下降,这说明不只是"找不到工作"的问题,而是"找到的工作也在变便宜"。

更让人焦虑的是初级岗位的情况。很多公司正在大幅减少初级开发者的招聘。逻辑很简单:过去一个初级开发者能做的事情——写 CRUD、改 bug、补测试、写文档——现在一个有经验的开发者配合 AI 工具就能完成。公司不需要那么多"执行层"的人了。

我看到不少计算机科学专业的应届生,投了几百份简历,拿到的面试寥寥无几。这和三年前"学 CS 就有高薪"的叙事形成了巨大反差。有人说这是周期,等经济回暖就好了。我不太认同。经济会回暖,但公司发现"用更少的人配合 AI 能做同样多的事"这个认知不会被逆转。

还有一个容易被忽视的现象:招聘周期在拉长。以前一个开发者拿到 offer 可能需要 2-4 周,现在很多公司光是面试流程就要 6-8 周,甚至更长。这说明公司在用更严格的标准筛选,宁可慢一点也不愿意招错人。当 AI 让每个人都能更快地产出代码时,公司在招聘时反而更看重"判断力"和"系统能力"——而这些东西需要更长的面试流程来验证。

Stack Overflow 数据还揭示了一个矛盾:AI 开发者在美国的薪资中位数是 $160,000,在所有开发者类型中排名前列。这说明市场并不是在惩罚所有开发者——它在惩罚"可替代的"开发者,同时奖励"稀缺的"开发者。两极分化正在加剧。

对正在经历裁员或正在找工作的人来说,"学 AI 工具"不是救命稻草。市场上已经不缺会用 Cursor 的人了。真正稀缺的是:能理解复杂系统、能做出技术决策、能在 AI 代码中找到隐患、能和非技术人员有效沟通的人。但这些能力不是两周速成的,它们需要时间和项目经验的积累。

这是一个残酷的现实:市场需要你有判断力,但判断力来自经验,而市场又在减少你获得经验的机会。打破这个死循环的方法,不是等市场变好,而是主动去找那些"AI 造债、你来还债"的机会——安全审计、代码审查、遗留系统重构、技术债治理。这些工作不性感,但它们正在变得非常值钱。

数据说什么

Stack Overflow 2024 年调查覆盖了 6 万多名开发者。几个关键数字:

76% 的开发者正在使用或计划使用 AI 工具,比上一年的 70% 继续上升。82% 的人用 AI 写代码,67.5% 用它搜索答案,56.7% 用它调试。

但同时,70% 的专业开发者不认为 AI 是对自己工作的威胁。更有意思的是,45% 的专业开发者认为 AI 在处理复杂任务方面表现糟糕。

GitHub 的调查更激进一些:97% 的受访者在工作或生活中使用过 AI 编程工具。但使用之后,开发者把节省下来的时间花在了系统设计(47%)、团队协作(47%)和学习新技能(62.4%)上——而不是继续写更多代码。

这两组数据放在一起看,信号其实很清楚:AI 在加速编码,但编码本身在开发者工作中的占比正在下降。写代码变快了,但"写什么"和"为什么这样写"变得更重要了。

AI 到底在替代什么

我不太赞成用"AI 替代程序员"这种粗糙的说法。更准确的描述是:AI 正在快速拉平"可编码化"技能的稀缺性。

什么叫可编码化?就是那些可以被明确描述、有标准答案、不需要太多上下文判断的工作。比如写 CRUD 接口、翻译代码语言、生成单元测试、修简单 bug、写文档、回答 Stack Overflow 式的问题。这些事情 AI 已经做得相当好了。

但另一些能力,AI 还差得很远。

系统架构设计——你需要理解业务约束、团队能力、技术债务、演进路径,这些信息分散在很多人的脑子里和历史决策中,不是一个 prompt 能表达清楚的。复杂业务需求分析——用户说的和用户要的往往不是一回事,需求的优先级、可行性和隐含约束需要人来判断。安全审计与威胁建模——最近 Vibe Coding 的安全噩梦已经证明了这一点。跨团队技术协调、性能优化与容量规划、技术决策中的 trade-off 权衡——这些都涉及大量隐性知识和组织上下文,AI 目前帮不上太多忙。

所以与其问"AI 会不会替代我",不如问"我的工作中有多少是可编码化的,有多少是不可编码化的"。如果你 80% 的时间在写代码、20% 在思考,这个比例需要反转。

Vibe Coding 的安全噩梦说明了什么

The Verge 最近这篇报道值得每个开发者读一下。

安全公司 Red Access 发现了大约 5000 个公开可访问的 Vibe Coded 应用没有认证,其中近 2000 个在泄露敏感数据——医疗记录、财务信息、策略文档、甚至聊天记录。社交网络 Moltbook 完全由 AI 构建,一行代码都没写,上线几天后整个生产数据库被发现裸奔。

安全专家 Gabriel Bernadett-Shapiro 的一句话很关键:"Vibe Coding 不危险是因为业余爱好者能写软件——这反而是好事。危险的是当一个个人应用悄悄变成了业务软件,存储了共享的、托管的数据,却没有任何人意识到这个转变已经发生。"

这件事对开发者职业规划的意义在于:AI 正在以前所未有的速度生产代码,但安全审查、质量保障和工程治理的能力没有同步增长。这意味着能审查 AI 代码、理解安全上下文、做出正确判断的工程师,价值正在急剧上升。

换句话说,Vibe Coding 造的债越多,"还债"的人就越值钱。

角色正在发生的三层演变

我会把开发者角色的演变分成三个阶段。

2020 年以前,程序员的核心价值是"写代码"。需求来了,把逻辑翻译成代码,能跑就行。

2024 到 2026 年,我们正在经历一个过渡期。开发者的核心价值从"写代码"转向"审查和引导 AI 写代码"。你要会用 Cursor、Claude Code、GitHub Copilot,但更重要的是,你要能判断 AI 生成的代码是不是对的、安全的、可维护的。

2027 年以后,我预判角色会进一步演变。工程师的核心价值将是系统架构设计、AI 编排和质量把关。你可能不再亲自写很多代码,但你要能定义系统边界、设计 Agent 协作流程、确保整个工程链路的可靠性。

GitHub 调查里有一个被忽视的信号:开发者用 AI 节省下来的时间,最多花在了系统设计和团队协作上,而不是写更多代码。这说明演变已经在发生,只是很多人还没意识到。

新的岗位正在出现

这个演变过程正在创造一些新的角色。

AI 编排工程师——设计和管理多个 AI Agent 的协作工作流。这不是简单的 prompt engineering,而是需要理解系统设计、任务分解、错误处理和 Agent 之间的依赖关系。

AI 安全工程师——专门审计 AI 生成代码的安全性。随着 Vibe Coding 产出的代码量爆炸式增长,这个需求会变得非常刚性。

数据基础设施工程师——AI 系统需要大量高质量数据管道,这个领域的基础设施建设才刚刚开始。

AI 产品经理——定义 AI 产品的能力边界和用户体验。这需要同时理解技术可能性和业务需求。

这些岗位的共同点是:它们都在"AI 之上"工作,而不是和 AI 竞争。

不同阶段的开发者该怎么办

对初级开发者(0-3 年),最大的风险是传统的"从 CRUD 入门"路径正在消失。AI 已经能很好地生成这些代码了。但我不建议因此跳过基础。恰恰相反,计算机科学基础——数据结构、算法、操作系统、网络——比以往更重要。因为当 AI 帮你写完代码后,你需要判断它写得对不对、好不好,这需要扎实的基础功。用 AI 加速学习是对的,但不要用 AI 跳过理解。

对中级开发者(3-8 年),最大的风险是停留在"熟练工"阶段。当 AI 工具拉平了编码速度的差距后,"写了 5 年代码"和"写了 1 年代码用了 5 年"的区别会变得非常明显。这个阶段应该从"写代码"转向"设计系统"和"指导团队",深入一个技术领域成为专家,开始承担架构决策和技术评审的职责。

对高级开发者(8 年以上),最大的风险是技术管理角色可能被压缩。AI 让一个人能承担更大范围的工作,过去需要 5 个人的团队现在可能 2 个人就够了。这意味着中间管理层会变薄。这个阶段应该成为"AI 转型推动者"——帮助团队和组织拥抱 AI,关注技术战略而非技术执行,同时保持技术敏感度,定期亲手使用 AI 工具。

构建不可替代性的五条路径

第一条路径:从代码工匠升级为系统架构师。AI 能写函数,但不能设计系统。深入学习分布式系统设计、大规模系统的可靠性和可观测性。练习用架构图而非代码来表达技术方案。判断标准:如果你的工作 80% 是写代码、20% 是思考,需要反转这个比例。

第二条路径:成为 AI 的质量守门人。Vibe Coding 的安全噩梦证明,能审查 AI 代码的人极其稀缺。掌握安全编码实践,学会使用 AI 安全工具,理解 AI 代码的典型失败模式——幻觉、上下文丢失、过度自信。

第三条路径:深耕垂直领域知识。AI 是通用工具,但真正的价值在于领域应用。选择一个垂直领域深入——金融、医疗、自动驾驶、安全、游戏。成为"懂技术的领域专家"而非"懂领域的技术人员"。Anthropic 的 Fable 5 模型因安全问题被美国政府限制出口,这说明 AI 安全与合规领域的人才需求正在爆发。

第四条路径:构建 AI 原生工作流。不是"用 AI 辅助工作",而是"以 AI 为中心重新设计工作流"。SpaceX 用 600 亿美元收购 Cursor,说明 AI 编程工具赛道的战略价值被极度看好。熟练掌握这些工具,不是可选项,而是必修课。

第五条路径:投资不可编码的能力。技术判断力——在多个可行方案中选择最优解。沟通与影响力——让非技术利益相关者理解技术决策。创造性问题解决——定义问题比解决问题更重要。这些能力不会被 AI 拉平。

我的判断

回望历史,每次技术革命都消灭了一些岗位,但创造了更多新的岗位。汽车消灭了马车夫,但创造了司机、修理工、交通工程师、汽车设计师。AI 也不会例外。

但这一次有一个不同:变化的速度。以前的技术革命给人十年二十年的适应时间,AI 可能只给三到五年。这意味着"慢慢转型"不是一个可行的策略。

与其焦虑 AI 会取代什么,不如问自己一个问题:我能用 AI 做什么以前做不到的事?

这个问题的答案,就是你的职业未来。

写代码的人会被替代,但理解系统的人不会。执行指令的人会被替代,但做出判断的人不会。重复劳动的人会被替代,但创造价值的人不会。

游戏规则变了。看清楚这一点,比恐慌重要得多。

参考