###TL;DR:
别慌,AI不会让你失业,但它会让你“下岗”——软件工程师这个职称正在融化。Claude Code之父亲自盖章,他本人已半年没敲过一行代码,但预测三年后,写代码的人会是今天的100倍。你不是没活干,而是角色变了。
都说AI要抢程序员的饭碗,这事儿都快被说烂了。但Anthropic的Boris Cherny——对,就是那个打造了红遍硅谷的编程智能体Claude Code的男人——却给了一个反直觉的答案:“软件工程师”这个职称会消失,但写代码的人会暴涨100倍。
这话听着像在说绕口令?别急,我们拆开来看。
从“岗位”到“角色”:你不再是一个名词,而是一个动词
Cherny自己就是活生生的例子。他已经半年没碰过一行代码了。这6个多月,他名下所有代码,100%出自Claude之手。你没看错,是100%。1
一个编程智能体的创造者,自己却成了“甩手掌柜”。这事儿本身就很魔幻。
更魔幻的是他的判断。在最近的Platformer播客上,Cherny进一步推翻了“工程师会变少”的普遍论调。他说,三年后,那些写代码、用智能体的人,数量会是今天的100倍。但他们可能不叫“软件工程师”了。
那叫什么?Cherny在X上给出了他的答案:角色正在取代岗位。他把自己Claude Code团队的成员分成了五种,不看职称,只看你这一刻在干啥:
- 原型师(Prototyper):专门冒新点子,一口气甩几十个想法,大多数最后都不会上线。属于“灵感喷泉”型。
- 构建者(Builder):把粗糙的原型,快速变成能上生产环境的产品。属于“把梦想照进现实”型。
- 清理者(Sweeper):清理界面、简化代码、下线没用的功能、把性能一点点抠出来。属于“收拾烂摊子”型。
- 增长者(Grower):接手成型产品,反复打磨,把产品与市场的契合度(PMF)往上推。属于“添柴加火”型。
- 维护者(Maintainer):守着成熟系统,保证它安全、可靠、够快。属于“看家护院”型。
你看,这里面没有一个叫“软件工程师”的。Cherny特别强调,很多人同时横跨2到3种角色,而且这些角色和你的职位头衔没关系。一个设计师可能是“原型师”,一个工程师也可能是“清理者”。你是谁,取决于你此刻在干什么活。
最不体面的活,正变得最关键
这五种角色里,谁最惨?答案几乎是公认的:清理者。
在开发者圈子里,冒点子的原型师看着聪明,从零搭框架的构建者看着能打。招聘启事上挂的、简历里拼命强调的,基本都是这两类。而清理者呢?删代码、下线功能、替别人收拾烂摊子、把跑得慢的地方抠快……这些活既不性感,也没法在周会上拿出来邀功。做得再好,也只换来一句“系统没出事”。
有人甚至在Cherny的帖子下直言:“清理者是最被低估且最少被聘用的角色,每个团队都在像集宝可梦一样囤原型师。”1
但AI编码,把这套排序彻底打乱了。
道理很简单:当模型能几分钟生成一个原型、一口气写完几千行代码时,“冒点子”和“从零搭”恰恰是AI最擅长、也最先被它接管的活儿。 生成端一旦提速,烂摊子也在同步变大。谁来收拾?清理者。
更要命的是,连代码评审这道关都在松动。据Business Insider报道,过去半年,AI生成的代码不经过单独人工评审就直接进生产的比例,从约7%一路飙到了近38.5%2。人类那道“审一遍再放行”的关卡,正在被大面积跳过。
把人工评审这道闸抽掉之后,系统里那些隐蔽的Bug、性能黑洞、安全缺口,最后还是得有人兜底。这,就是清理者的活。
Cherny自己也很实诚。有人问他:“既然coding基本解决了,还要构建者和清理者干嘛?直接让Claude循环跑不就行了?”他回答:Claude确实能不同程度地接手这些活,而且会越来越强。但机器干得了清理的活,担不了清理的责。 该删哪一行、AI出错了谁能一眼看穿、出了事谁来兜底,这些还得是人。1
开发者圈里流传很广的一句话,说得正是这个意思:最好的工程师,并非写代码最快的那个,而是最清楚什么时候不该信AI的那个。
你的“职称”在融化,但你的“活”还在
所以,回到Cherny那张清单。他列的那五种角色不会消失,消失的只是“软件工程师”这个职称。当AI更多接管了冒点子和搭框架的活,留给人的,恰恰是能够替它收尾、在它出错时一眼揪出问题的那个角色。
这就像一场大型角色扮演游戏。你的“职业”名字变了,但你的“技能”和“天赋”还在,甚至变得更值钱了。而且,人类所肩负的角色还会随项目不断转换:今天的清理者,明天可能就是下一个项目的原型师。
Cherny帖子底下一位产品经理的回复也道破了天机:“如今的产品经理,早已不是三年前那个产品经理了。”1 边界在融化的,并不止程序员这一行。
所以,别再盯着那个“软件工程师”的头衔不放了。真正重要的,永远不是你名片上印的是什么,而是你这一刻,正在扮演哪种角色。