
现在问一个后端”你打算怎么办”,十有八九答”转全栈”。前端也一样,补点 Node、补点数据库,争取一个人能把一件事端到端交付掉。
这个答案没错。但我看它也就管一两年,再长,我不敢替你打包票。
这篇想争的就一句话:转全栈是短期解,会写 Loop 才是长期解。全栈是入场券,不是护城河。
这个答案怎么流行起来的,我大概猜得到。公司招人看技能表,前端要会 React,后端要会 Java;个人涨薪,最快的路也是把清单拉长。两边一凑,“转全栈”就成了标准答案。
先分清两种”转全栈”,要不然后面全白说。
一种是技能清单的广度。会 React 又会 Node,再碰点 K8s,靠”同时懂几摊”拿加分。这是过去十年最标准的涨法,考的就是学习成本,谁啃得快谁先上岸。
另一种是端到端把事交付掉。判断、取舍、验收,一件事从含糊到落地,中间那些拍板都是你做的。这个不靠清单,靠的是对业务和后果的理解。
我说的短期解,指前一种,以补技能清单为目标的转法。
全栈的本质是横着扩。前端、后端、数据库、部署,几摊叠一块。这套涨法养出来的,大多是”每样都会一点”的人。它过去值钱,是因为稀缺,一个人同时懂几摊,学习成本高。可它难在学习成本,不难在判断。而学习成本,恰恰是 AI 工具吃得最快的东西。
给自己立个判据:凡是能被穷举成默认值的东西,都会被产品吃掉。
技能清单里的每一栈都有标准答案、有最佳实践、有脚手架,正好是能被穷举的那类。

有几组数据跟这个判断顺边。在全球开发者填的问卷里,全栈连续几年都是人数最多的那个身份,这三年在缓慢下滑,2025 年大约 27%,还是第一。Stack Overflow 2025 年的调查里,69% 的开发者过去一年学过新技术,44% 是 AI 辅助着学的;用 agent 的人里,63% 说 agent 让自己学新技术、啃新代码库快了不少。斯坦福的研究拿 ADP(美国工资单巨头)的薪资数据测过,截至去年年中:22-25 岁的软件开发者,就业比 2022 年末的峰值低了约 20%;而同批受 AI 冲击大的职业里,35-49 岁那档反而持平甚至还在涨。初级入口在变窄,经验在涨价。
多说一句,别把上头的数字读成”全栈岗位在减少”。岗位需求依然很强,LinkedIn、Indeed 上全栈常年排紧缺榜。被削平的是这条路上的上限,不是岗位本身。
这里得接住反方,不然就是自说自话。硅谷风投 SignalFire 2025 年的报告专门讲”通才工程师的崛起”,Gergely Orosz,业内最受信任的工程行业分析者之一,也主张 AI 时代团队从两张披萨缩成一张披萨,通才更值钱。他还有句话很有名:现在要的是通才,有了 AI,你想在哪个领域变专才都行。
他们说得对。但注意他们夸的通才指什么——端到端把一件事定义清楚、交付掉的人。AI 抹平的是清单上的知识差,抹不平判断和取舍。这么一看,这两条反方证据没驳倒我,倒把边界划清了:通才值钱,值的是跨栈的判断和交付,不是跨栈的技能数量。会几样技术,只是入场。
不用猜未来。同样的事,一个多月前刚在我眼前发生过一轮。那轮被吃的是 harness,我看全栈也会走同一遭。
6 月底我写过一篇。当时我说,值钱的不是提示词,是 harness,模型外面那层壳——入口、上下文、工具、验收、恢复五件事。
才一个多月,我就得回来改口。现在 Codex、Claude Code、Qoder、Cursor 全内置了。Cursor 连”干错了回滚”都做成了 Checkpoints,一个快照的事儿。阿里的 Qoder 直接把”最长 26 小时执行时长”印在官网当产品参数,让 agent 连续跑一整夜已经是一行规格说明。
最狠的一刀是 Anthropic 自己捅的。做 Claude 的那家,官方博客写,最好的 harness 应该随模型变强而不断简化。厂商自己把话说破了:这是个会被吃掉的中间层。
提示词更干脆。OpenAI 官方文档的标题就是:Custom prompts are deprecated。自定义提示词,废弃了。
技能也在变成货架商品。Anthropic 把 Skills 做成了开放标准,Cursor 有 Rules,腾讯的办公智能体 WorkBuddy 挂了技能市场,编码 Agent 是 CodeBuddy,也接了插件生态。你攒的提示词和技能,正在上架。
能被产品化的东西,学它就只有短期收益。harness 刚被吃掉一轮,提示词和技能正在被吃。全栈,我看也是同一类。
长期解叫 Loop。搭一套能自己转的循环——它自己干、自己验、发现不对自己再来一遍,你只定目标和验收。
Anthropic 官方最佳实践文档里有一句原话:
Give Claude something that produces a pass or fail, and the loop closes on its own.
给 Claude 一个能产出”通过/失败”的检查,循环就会自己闭合。它干活、跑检查、读结果,迭代到检查通过为止。

那句话有个前提,你得先给它一个能判通过还是失败的东西。那个东西得有人写,只能是你。Anthropic 自己还补了一句:光靠提示词,今天什么活都能让它跑起来;但要让它没人盯着也能正确收尾,得靠验收钩子那类机制。
Claude Code 的创建者 Boris Cherny 是这么干活的。一千条 lint 报错,就开一千个 Claude,每个修一条,各自提一个 PR。Claude Code 自己 80% 到 90% 的代码是 Claude 写的,他本人已经好几个月没手写过单元测试。他们内部 CI 里还挂着一个 GitHub Action:让 Claude 跑 lint,发现问题自己改,改完自己提交回 PR,整条链路没人盯着。
最硬的官方实例来自 Anthropic 的工程博客。一个研究员派 16 个 agent 从零写一个 Rust 版的 C 编译器,近 2000 次 Claude Code 会话、2 万美元 API 成本,产出 10 万行代码,能把 Linux 6.9 编译出来,x86、ARM、RISC-V 三个架构都行。脚手架朴素到可笑,就是个 while true 的死循环,做完一个任务立刻拿起下一个。他自己总结,任务验收器必须近乎完美,否则 agent 会去解错的问题。他还说,他先起草”我要什么”——一个从零写的优化编译器,指定了部分设计要点,但完全没写怎么做。
这里必须放一条反方声音。opencode(开源的编码 agent)的创建者 Dax Raad 就不这么看。他在播客里说,长时后台 agent 只对某些任务管用,大多数活还是人留在环里、拿快反馈更好;他还公开质疑”AI 让人十倍产出”的叙事,说多数人只是用更少的精力做完同样的事。
按我的读法,这两边没打架。Boris 那些能无人值守跑的活,修 lint、写测试、写编译器,共同点是都有个明确的通过/失败。Dax 说要人盯着的,是那些说不清什么算对的活。分界线不在 AI 强不强,在你能不能把”什么算对”写下来。
我自己也试了一晚上。昨晚让一个 Loop 自动跑了一整夜,DeepSeek V4 Flash 走 OpenCode Go 通道,让它自己写、自己跑、自己验。早上看后台,每周用量 13%,每月 6%,单次几厘到几分钱,最贵的一条合不到六分人民币。一个晚上,钱几乎没花掉。钱已经不是门槛了。
但它中间死了。看日志,断了好几个小时,中间没有推理记录,进程直接没了。额度没到顶,模型也没报错,就这么断了。我清楚是我自己的用法有问题。要让 Loop 真的不停转下去,是有写法的,我还没找到。这个没人教,得自己摸。

按我那个判据往下推,结论对我不利:Loop 的通用骨架一样会被吃掉,而且已经在被吃了。
Anthropic 的 Agent SDK(给开发者用的 Agent 开发工具包),官方原话是,给你和 Claude Code 一样的工具、agent loop、上下文管理。它还有 Managed Agents,托管着帮你跑,你只管丢任务。OpenAI 的 Agents SDK 把 agent loop、任务交接、护栏都内置了,还给了一个图形化的 Agent Builder,鼠标点一点就能搭一个。Qoder 把”目标导向循环:计划、执行、验证、迭代”列成产品能力,Cloud Agents 直接是托管平台。
这些产品化的都是同一套东西:思考、行动、观察的骨架,上下文压缩,断点续跑,子代理拆分。厂商把这些做成了货架商品,跟当年把 harness 做成内置是一个路数。
所以,如果把”会 Loop”理解成学一个工具用法,那它就是下一个 harness。这是我按自己的判据推的,我可能是错的。但两年前”学提示词”那条路我走过,味道很像。
会被吃掉的是循环的引擎,吃不掉的是循环里那句”什么算过”。
回到我那个死掉的 Loop。循环本身没毛病,那部分产品早替我写好了。缺的是三句话:什么叫”做完了”、什么叫”卡住了”、卡住之后怎么办。
有句话我说过头了。我之前讲”没人教 Loop”,那是说满了。查下来,Anthropic 有公开的长任务方法论,带可运行代码的那种;LangGraph(做 agent 的框架)有整套课程。它列的失败模式,头几条是:一次干太多、提前宣布完成、没测试就标完成、环境弄脏。
这些坑它都给了结构上的解法:拆成两个 agent、写进度文件、挂验收清单。这套解法搬到你自己的项目上也成立,要变的是验收标准本身。它能解决的是”怎么记、怎么查”这层;“记什么、查什么”,它管不着。
产品替不了你,因为它得知道你这摊业务里,什么错能忍、什么错一次都不能出、哪一步必须有人看一眼、哪一步值得多花十倍的钱换个更强的模型。同一句”跑通了”,在你自己的脚本里值一个”行”;在银行对账系统里,错一个字段就是事故。这些取舍,没有任何一份 SDK 文档能替你定。
全栈是横着扩,Loop 是竖着扎。横的那层会被工具铺平,竖的还得人自己往下挖。
能做成模板的是清单的格式,不是清单里那句”什么算过”。那句”什么算过”,得你自己一笔一笔写出来,没人替你起头。
写到这里,插一件刚发生的事。
8 月 5 日,Jeff Dean 离开谷歌,在谷歌待了 27 年。他和三个老搭档——做过 MapReduce、GFS、TensorFlow、seq2seq 的那批人——开了一家新公司,叫 Discovery Loop,一家公共利益公司(不以股东回报为唯一目标的企业形态)。做法是把”提出实验、实现并运行、评估”这个循环整个自动化,一次并行跑几千个实验。谷歌一边送人走,一边掏钱当了这家公司的创始投资方和云伙伴,这两件事同一天做完。我猜这也算一种表态,有些事,在大组织里就是做不成,谷歌自己心里有数。
最顶上那批人,下一个赌注的名字里,也带着 Loop。
说回我们自己。这不是说别学全栈。全栈该学还得学,它是入场券。只是别把入场券当成护城河。
位置在变。从”把事做出来的人”,变成”定义什么算做好了的人”。以前面试问你”会什么”,以后大概会问你”怎么定义做完了”。两种问法考的是两种东西,前者翻简历,后者翻你脑子里那套判断。
今天就能试,不用等新工具。挑手上一件重复的活,搬数据、核表都行。让 AI 动手之前,先把三句话写下来:什么算做完了,要能查的那种,一条命令能跑、一个字段能勾;什么情况必须停下来叫人;卡住了怎么自己爬起来。
我昨晚那个 Loop,就死在第三条上。卡住了,没有机制拉它一把,干耗了几个小时。我还在摸。
要是你试完卡在哪儿,回来跟我说一声。
文里的数字和原话,出处都在下面,我一条条核过。
本文事实来源
- Stack Overflow:《2025 年度开发者调查》
- 斯坦福大学数字经济实验室:基于 ADP 薪资数据的 AI 与就业研究
- SignalFire:《2025 State of Talent Report》
- Anthropic 工程博客:《Effective harnesses for long-running agents》《Building a C compiler with a team of parallel Claudes》,以及 Claude Code 最佳实践官方文档
- Latent Space 播客:《Claude Code: Anthropic’s Agent in Your Terminal》(嘉宾 Boris Cherny、Cat Wu)
- Codacy「AI Giants」播客:opencode 创建者 Dax Raad 访谈
- OpenAI 官方文档(Codex 与 Skills 相关页)、Qoder 官网产品页
- Google 官方博客:《The next chapter of our AI momentum》,以及 Jeff Dean 本人帖文与 Discovery Loop 官网