JOJOUP
187.33MB · 2026-03-26
在AI时代,没有人是“只写一行代码的人”——我们为何都在被迫成为全栈?
前几天,一个朋友跟我吐槽:“我原来只写后端,现在老板让我搞前端、写文档、还要会Prompt工程……这还是程序员吗?”
我当时没忍住笑了,但笑完之后其实有点沉默——因为他说的,不只是他一个人的困境,而是整个行业的集体状态。
在AI时代,我们正在被一种看不见的力量推着,走向同一个方向:全栈化,甚至是“超全栈化”。
而问题是,这种变化到底是进步,还是焦虑的另一种形式?
如果你把时间拉回到10年前,技术岗位的分工其实非常清晰:
大家各司其职,甚至互相“看不太懂”。
但今天呢?
一个普通开发者,往往需要:
根据Stack Overflow 2024开发者调查数据,超过62%的开发者表示自己在过去一年中需要承担“跨领域职责” ,而这个比例在2018年还不到40%。
也就是说,“全栈”已经不再是一个岗位,而是默认要求。
如果说过去的变化是渐进的,那么AI的出现,可以说是一次“加速I器”。
ChatGPT、Copilot、Claude、各种Agent工具的普及,让一个现实变得越来越明显:
技术门槛在下降,但能力要求在上升。
听起来有点矛盾,但其实很好理解:
于是,程序员的角色开始发生变化:
从“写代码的人” → “调度AI的人” → “解决问题的人”
这就带来一个直接结果:
你必须理解更多上下游,否则你连AI都用不好。
举个很真实的例子:
你让AI写一个接口,它能写;
但如果你不懂:
那你写出来的东西,大概率只是“能跑”,而不是“能用”。
于是你不得不继续补知识。
然后你会发现:
你不是主动想成为全栈,而是“不全栈就活不下去”。
很多人把焦虑归结为“学不动了”,但我觉得更深层的原因其实是:
不确定感。
AI让很多事情变得“不再稳定”:
根据McKinsey的一份报告,到2030年,约30%的技术工作任务将被自动化替代。
注意,是“任务”,不是“岗位”。
但这更可怕,因为这意味着:
你不会失业,但你会被不断“压缩价值”。
于是焦虑就来了:
这种焦虑,并不是因为你不够努力,而是因为规则在变化。
这里有一个值得认真思考的问题:
“全栈”到底是能力升级,还是企业降本?
说得直白一点:
一个人干三个人的活,到底是“成长”,还是“被利用”?
现实可能是两者都有。
从个人角度看,全栈确实有好处:
但从企业角度看:
于是,全栈变成了一种“看起来双赢,但其实不对等”的状态。
很多人误以为:
“全栈 = 什么都要学一点”
但其实更关键的是:
你是否能在复杂系统中做判断。
AI可以帮你写代码,但它不能帮你:
换句话说:
未来的核心竞争力,不是“写”,而是“判断”。
你可以不会写所有代码,但你必须知道:
这才是“真正的全栈”。
说了这么多,最现实的问题还是:
普通程序员,应该怎么应对?
我觉得可以从三个方向来看:
你不需要跟每一个新技术,但你需要接受:
“没有一个技术会永远安全”
与其焦虑,不如把“变化”当作默认状态。
工具会变,但这些不会:
AI越强,这些能力越重要。
很多人把AI当对手,其实它更像一个:
“能力放大器”
关键不是你会不会写代码,而是:
如果换个角度看,也许这件事没那么悲观。
人类历史上,每一次技术革命都会带来焦虑:
但最终留下来的,不是“最努力的人”,也不是“最聪明的人”,而是:
最能适应变化的人。
或许我们确实正在被迫成为“全栈”。
但换句话说:
我们也正在成为“更完整的人”。
如果你看到这里,有一个问题我挺想听听你的想法:
你觉得现在的“全栈趋势”,是机会,还是压力?
欢迎一起讨论。