AI重塑前端:初级职位渐成稀缺
这不是危言耸听。
一位招聘负责人朋友上个月跟我说了一句话,我听完之后沉默了很久:
「初级前端的岗位,我们今年直接砍掉了。不是没需求,是 AI 已经能做那些事了。」
几年之前,一个刚毕业的前端,能做什么?
切图、还原设计稿、写静态页面、做简单的表单交互、调调接口。
这些事情,现在 AI 配合一个有经验的开发者,一个下午能搞定过去一个小组一周的量。
不是 AI 把初级前端替代了。
是AI 把初级前端存在的理由稀释了。
一个高级前端 + AI,能产出过去三个人的工作量。那公司为什么还需要另外两个初级?
脉脉、Boss 直聘上,前端岗位数量这两年肉眼可见地在缩水。
不是前端没有需求,是需求的门槛在集体上移。
招聘 JD 里出现频率越来越高的词:「有独立负责过完整项目」「能参与技术方案设计」「了解性能优化」「有工程化经验」。
曾经写在 JD 里的「熟悉 HTML/CSS/JavaScript 基础」,现在连提都不提了——那是默认你必须有的,不是加分项。
初级岗位没有消失,只是变得越来越少、越来越难进。
不是所有初级前端都在同一条船上。
受冲击最重的,是那些把「会用框架」当核心竞争力的人。
会 Vue、会 React、会写组件——这些在 2019 年是能写进简历亮点的技能。现在 AI 三分钟能生成一个完整的组件,而且没有低级错误。
你的"会用框架",和 AI 的"会用框架",差距正在以肉眼可见的速度缩小。
而你能比 AI 多的,是什么?
AI 写代码很强,但它有几件事做不到:
它不知道这个需求为什么存在。
产品经理说"做一个弹窗",AI 能做。但这个弹窗该在什么时机出现、出现几次、对哪类用户出现、和哪个业务指标挂钩——AI 不知道,也不会问。
它不能替你跟人谈判。
需求不合理怎么办?技术方案有风险怎么推动?上线时间压缩了怎么和产品沟通?这些是人的工作,不是代码的工作。
它不能替你做判断。
同样的功能,三种实现方案,各有取舍,在当前团队、当前项目、当前时间节点下选哪个——这个决策背后需要的上下文,AI 拿不到。
它不能替你承担责任。
出了问题,没有人去找 AI 复盘。背锅的、解决问题的、推动改进的,永远是人。
焦虑没有用,但假装没事也是自欺欺人。
真正需要做的,是尽快停止把自己定义为‘写代码的人’。
你的价值,不应该建立在‘我能把这个功能写出来’上——因为 AI 也能写出来。
你的价值,应该建立在:
‘我理解为什么要写这个,我知道它对业务意味着什么,我能在写之前发现问题,在写完之后推动它真正被用起来。’
这是 AI 替代不了的。
不是因为 AI 不够聪明,是因为这些事,本质上不是‘写代码’,是‘做事’。
如果你现在还在入门阶段,有一件事我建议你认真考虑:
别把学会一个新框架当成目标,把理解一个完整业务当成目标。
找一个真实的产品,哪怕是个人项目,从需求到上线,自己走完一遍完整的流程。踩坑、做决策、想清楚为什么这样做——这些经验,是 AI 帮你压缩不了的。
因为 AI 可以帮你写代码,但它没办法帮你积累判断力。