半年没写一行代码,却预言三年后写代码的人将暴涨100倍。这不是科幻,而是Anthropic明星产品Claude Code之父Boris Cherny的真实经历。他亲手打造的编程智能体Claude Code,不仅让他在硅谷声名鹊起,更让他在过去6个多月里,名下所有代码100%出自Claude之手。Cherny在Lenny's Podcast上撂下狠话:一年之内,“软件工程师”这个职称将开始消失,被更像“构建者”的角色取代。但职称消失,并不等于软件工程师就要丢饭碗,相反,他预测未来三年写代码、用智能体的人,会是今天的100倍,只不过他们可能不再被称为“工程师”。
在Platformer播客中,Cherny进一步阐释了他的洞察:当工程、产品、设计、数据科学等职能开始“融合”,他再看自己所带的Claude Code团队,看到的已不再是岗位,而是5种角色。这5种角色分别是:原型师,专门冒新点子,一口气甩出几十个想法,大多数最后不会上线;构建者,将粗糙原型快速变成能上生产环境的产品和基础设施;清理者,清理界面、简化代码、下线无用功能、优化性能;增长者,接手成型产品,反复打磨提升产品市场契合度;维护者,守护成熟系统,在扩张中保证安全、可靠和高效。Cherny特别指出,很多人同时横跨2到3种角色,这些角色与职位本身无关,设计师、工程师、PM都可能散落在这五类中。
这一观点引发了行业共鸣。一位履历横跨Meta和微软的资深工程师Kun Chen回复道,他向来不爱给人贴“角色”标签,因为容易让人对号入座后不再追问自己。在他看来,角色本应跟着项目一起长:开新项目时是原型师和构建者,细节问题一冒头立刻变成清理者,项目成熟后又成为增长者和维护者。Cherny完全认同这种动态视角:角色会随项目和时间不断变化。一位产品经理也接话说,他所在的团队岗位也开始融成新角色,如今的产品经理早已不是三年前的模样。反过来,在Anthropic发布Fable 5时,Claude Code团队提到,开发者被推到了产品经理的位置上,以前他们盯的是Claude有没有把代码写对,现在盯的是它有没有在做那件对的事。
这5种角色本无高下,但在开发者圈里,待遇一直不同。冒点子的原型师看着聪明,能把东西从零搭出来的构建者看着能打,所以招聘启事上挂的、简历里强调的,基本都是这两类。清理者是最被低估且最少被聘用的角色,每个团队都在像集宝可梦一样囤原型师。删代码、下线功能、替别人收拾烂摊子、优化性能,这些活既不性感,也没法在周会上邀功。但AI编码正在打乱这套排序。当所有人还在比谁更会冒点子时,真正稀缺的,反倒成了那个收尾的清理者。Cherny建议,一个还没找到产品市场契合度的新产品,最需要擅长原型师+构建者+清理者的人;一个已经跑起来的成熟产品,则更靠清理者+增长者+维护者来支撑。衡量开发者的尺子已经换了:从“你是什么岗位”,变成“你这一刻在扮演哪种角色”。