2025年5月,三件事同时发生——
Anthropic 发布 Claude Opus 4 和 Sonnet 4,声称是迄今最强的编程模型;OpenAI 推出云端软件工程 Agent Codex,能自主完成读代码、写代码、跑测试、提交 PR 的全流程;Gemini 2.5 Pro 同期更新,在网页开发竞技场(WebDev Arena)排行榜登顶。
三大 AI 巨头在同一周密集发布强力编程模型,绝非巧合。
与此同时,TechCrunch 在 5月19日 发布了一篇报道:AI is eating junior developer jobs。数据显示,入门级编程职位发布量同比下降超过 30%。
AI 对软件工程师的替代,从「可能」变成了「正在发生」。
Claude 4:这次不一样#
Claude Opus 4 的技术文档显示,它在以下方面有明显跨越:
- SWE-bench 大幅领先:这是衡量「AI能否独立修复真实 GitHub Issue」的基准测试,Claude Opus 4 的得分远超前一代,能独立完成端到端的代码修改和测试提交;
- 20万 token 上下文:能精确理解和操作大型代码库,不再是「只能处理小片段」的玩具;
- 更直接、更主动:Anthropic 对 Claude 的性格做了重大调整——在复杂任务中更少含糊、更能主导对话;
- ASL-3 安全评级:这是首个被评定为 ASL-3(高风险能力需额外管控)的模型,说明其能力边界已触及更敏感的领域。
OpenAI 的 Codex(基于 o3 优化)则更激进——它是一个自主运行的云端 Agent,不需要你坐在旁边监督,能并行处理多个软件工程任务,直到完成才通知你。
这两者加在一起意味着什么?AI 已经可以独立完成一个初级工程师的日常工作。
冰冷的数据#
GitHub 的数据显示,在启用 Copilot 的代码库中,约 30% 的代码已由 AI 生成。Stack Overflow 2025 年开发者调查中,超过 60% 的开发者在日常工作中使用 AI 工具,其中相当一部分表示 AI「能完成我工作的大部分内容」。
当 AI 能独立完成 CRUD 开发、Bug 修复、单元测试编写、文档生成这些任务时,公司就有理由少招初级工程师。不是裁员,是不再补充——老人慢慢退出,新人进不来。
Hacker News 上这周热度最高的帖子标题是:The Death of Junior Developers。核心论点很简单:如果 AI 能复制初级开发者的大部分工作,公司自然会减少招聘。
谁在受益,谁在受损#
这一轮变化,不是所有程序员都输了:
高级工程师:能力被放大。 一个高级工程师借助 AI Agent,可以承担原来 3-5 人团队的工作量。会用 AI 的高级工程师,竞争力不降反升。
初级工程师:传统路径断裂。 「接手小任务、慢慢成长」的职业路径正在消失,因为 AI 能更快、更便宜地完成这些任务。想进入这行,门槛反而更高了——公司更愿意要一个「会用 AI 的高级工程师」,而不是「需要带的新人」。
独立开发者:迎来黄金时代。 一个人借助 AI 可以完成产品设计、前端、后端、部署运维的全链路工作。Solo Developer(独立开发者)运动正在兴起,被动收入、独立产品、自建站变得比以往任何时候都更可行。
对我们的启示#
几个判断,供参考:
1. 不要等「AI取代程序员」这件事发生——它已经在发生。 现在的问题是怎么调整自己的位置,而不是要不要相信这件事。
2. 学会「驾驭 AI」比「与 AI 竞争」更重要。 掌握 Cursor、Claude Code、GitHub Copilot 的深度使用,是接下来 3 年最值得的技能投资。
3. 从「写代码」转向「定义问题」。 AI 擅长执行,但对问题的定义、产品的判断、用户需求的理解,仍然是人的核心价值。
4. 警惕「Vibe Coding」的陷阱。 完全依赖 AI 生成代码、不理解底层逻辑,初期看似高效,但在复杂系统调试和架构设计上会带来严重的技术债务。
5. 认真考虑独立产品路线。 如果一个人用 AI 能干五个人的活,那「一个人的公司」就不再是玩笑话了。
历史上每一次工具革命都是如此——蒸汽机取代了搬运工,但创造了工程师;编译器取代了汇编程序员,但创造了软件开发行业。AI 不会终结程序员,但会终结不懂 AI 的程序员。
你现在是在驾驭这波浪潮,还是被它淹没?
参考来源:AI is eating junior developer jobs - TechCrunch · Claude 4 - Anthropic · Introducing OpenAI Codex
