前端转型全栈 00:AI 时代该学哪些,不该学哪些

2,076 阅读4分钟

大厂正在把前后端合并成一个岗

据 36 氪报道,美团 CLC 食杂零售的研发团队已经完成架构调整——前端与后端团队正式合并,前端同学提前一个多月就开始补后端开发。京东零售的创新零售业务线,也被曝取消了"前端工程师"的独立编制,前端团队整体并入服务端。

不止这两家。字节在招"AI 全栈工程师",腾讯的前端岗职责已经转向 Agent 工程平台建设。"只要会 React 就有面试机会"的日子,正在过去——团队要的不再是"纯前端",是能端到端把一件事做完的人。

image.png 这就是这个系列要处理的问题:前端转全栈,到底该学什么。 而大多数人的第一步,都走错了。

转全栈的第一反应,基本都是错的

前端想转全栈,第一反应几乎都一样:去学一门后端语言。买课、背语法、学框架、学 ORM。一学三个月。

这笔时间的性价比,在 AI 出现之后塌了。语法、标准库、框架 API、ORM 用法,AI 一秒钟就能给你,而且它跟版本比你还快——你背一周的东西,它一秒给出来。

你缺的从来不是一门后端语言,是几个前端脑子里根本没有的模型。

转全栈要的东西,你已经有一半

别急着否定自己。真正要吃透的东西,一半是你天天在练的:

  • 你早就习惯异步——写过 async/await,处理过 loading 和失败
  • 你早就习惯调接口——知道一个请求长什么样、会怎么挂
  • 你早就习惯抽象和组合——组件就是干这个的

缺的是另一半,而且这另一半有个共同点:前端的日常里,根本遇不到。

前端直觉 ↔ 后端现实

前端转全栈翻车,翻的都是下面这几张对照:

前端的直觉后端的现实不补会怎样
状态放内存,刷新就重来状态要落到数据库,还得建对结构加个"手机号登录"忘了加唯一约束,两个人绑同一个手机号
请求失败,重试一下重试会把同一笔订单扣两次款用户被重复扣钱
把按钮藏起来,就等于没权限接口得自己鉴权,藏按钮拦不住任何人任何人把 orderId 换成别人的,就能看到别人的订单
改完代码,重新部署就完事改表结构要迁移、要能回滚上线改一次表,数据没了

这四行,AI 连一行都不会主动替你想。因为它们全都不是"写代码"的问题,是"判断"的问题——AI 对你说出来的需求负责,对你说不出来的约束不负责。

所以按什么顺序补

把这些差距按"AI 能替你做多少"排一下,顺序自然就出来了——而且跟直觉是反的。

档AI 能替你做多少你要投多少落在哪些域
① 不用学直接给你,你看懂、能验收就行最低,不单独开篇后端语言语法、框架 API、ORM 用法、常规 CRUD
② 你得定会写,但会在你没说的地方写错中,一上来就要用数据建模、API 设计、认证与授权、SQL 与迁移
③ 只能自己扛会写,但出了事不替你扛最高,决定你能不能睡觉并发与幂等、部署与环境、可观测、安全

image.png 你越想省事,越会先去学第一档;可第一档恰恰是 AI 已经替你做完的。 真正决定你半夜睡不睡得着的,全在后面两档。

拼成一张学习地图

第一档不单独开篇;第二档四篇,你一上来就会用到;第三档四篇,出问题只有你扛。别在第一档上耗时间,先补下面两档。

image.png

两条路,别走反

image.png 多数人的学习路径是这样的:先买一门后端语言课,再学框架、学 ORM,写出第一个 CRUD 上线,然后在并发、越权和线上故障上现场翻车。

两条路的总投入未必差很多,区别是花在哪一端:一条把时间花在了 AI 已经替你做掉的地方,一条花在了只有你能做的地方。

下一篇讲数据建模,那是前端最大的盲区。

从学一门语言,到练一种判断

前端转全栈,真正要转的是遇事的第一反应:遇到不会的,先去找一门语言来学,还是先弄清这件事的底层逻辑。

前者 AI 一秒就能替你补上,还比你跟得紧;后者它不会主动替你想。所以这篇想留下的,其实是一个顺序:先把判断补上,语言放在最后。下次想学一门后端语言课,先问自己一句:我要的是那门语言,还是它背后那几个思维模型?

参考