2026-09-20 · 8 min read

1.1 为什么在AI时代还要学全栈开发

解释什么是全栈——前端、后端、运维各自负责什么,技术栈之间怎么咬合;并从「AI 红利」的视角讲掌握编程知识的价值。

课时概要

AI时代的全栈开发系列课程的第一课

这一节是整个系列的开场第一课,简要讲述在当下学习全栈开发的意义

以上为 UP 主的 B 站官方简介,非观看笔记;只有跟完这一节才算自己的理解。

视频:【零到全栈】1.1-为什么在AI时代还要学全栈开发 | 时长 6:47 | 模块 1 · 开场与准备

本节要点

官方简介中列出的内容:

内容概览

  • 解释什么是全栈,从前端、后端、运维的职责,讲述应用的各类技术栈,并且介绍各种技术栈之间的关联关系
  • 关于AI编程能力和当下对于开发软件或互联网产品的思考
  • 从“AI红利”的视角,阐述掌握编程知识的价值
  • 观点:AI给我们带来了零基础上手的可能性

口播笔记整理

跟课时的口播笔记整理,用自己的话复述这节课的内容。

这门课教什么

这门课不讲怎么写代码,而是讲怎么把 AI 生产出来的代码变成产品。

什么是全栈:技术栈

全栈里的「栈」,指的是技术栈。做一个应用,通常涉及三块:

前端:你在浏览器、APP、微信小程序里能看到的页面,登录、下订单、点赞这些交互,都是前端的部分。

后端:后端负责业务逻辑和各种数据处理——登录验证、订单入库、数据返回。

部署与运维:把应用部署出去,让它能被别人访问,并持续确保它正常运行,这就是运维。

全栈,就是把上面这些内容,一个人、一部分全部搞定。

全栈 = 王语嫣指导慕容复

这门课说的全栈,可以理解成:你是王语嫣,指导一个慕容复,把各种武功绝学(技术)融合起来,最终做出一款让用户喜爱的产品。

代码不产生价值,产品才产生价值

AI 确实能写代码,但代码本身不产生价值,价值来自产品。

打个比方:

  • 会写代码,就像会开车——能把车开起来,执行具体的驾驶任务;
  • 做一个产品,就像运营一条客运服务线——站点和线路该怎么设计,车的保养、安全、准点怎么保障,整套服务怎么稳定运营。

这里会遇到一个问题:客运站的服务人员不怎么会开车——具体到代码里,就是你不怎么会写代码。既然 AI 能够产出代码,我们真正要做的是管理 AI 的产出。如果无法管理 AI 的产出,这个时代红利就很难抓得住。

AI 焦虑 vs AI 红利

有些人看 AI 看到的是焦虑:49 年入国军、要被裁员……但换个方向看,看到的是高岗:一个人可以用 AI 做出几个人才能产出的事情。只要你熟练掌握它,每个月花几百块,就能让 AI 结合你完成绝大部分工作——这算是一种红利之一。

正因为 AI 时代来了,没有经历过大量编程训练的人,也可以从零基础学会全栈、做出一个产品。

技能和知识不是一回事

  • 技能需要大量重复练习:比如开车、写代码,光知道是不够的,还要熟练才能做到;
  • 知识是可以获得的:理解原理和系统架构,知道怎么样把一些内容拼接在一起。

AI 其实是压缩了技能训练的门槛,而更加注重了知识训练的模块。

这门课真正教的

  • 一个 Web 产品由哪些部分组成,各个部分该怎么连接起来;
  • 前端、后端、服务器、域名等等是怎么协作的;
  • AI 写出来的代码该怎么组织、运行、修改和上线;
  • 一个想法该怎么被拆解成一个可以落地的产品结构;
  • 出问题的时候,应该查哪一层。

关键概念

  • 技术栈(栈):做一个应用所用到的一整套技术组合,前端 + 后端 + 运维合在一起就是一条完整的技术栈。
  • 前端:用户看得到、点得到的部分,浏览器 / APP / 小程序里的页面,登录、下单、点赞这些交互都归它。
  • 后端:用户看不到的业务逻辑与数据处理,登录验证、订单入库、数据返回都由它负责。
  • 部署与运维:把应用部署出去,让别人能访问,并持续保证它稳定运行。
  • 全栈:一个人把前端、后端、部署运维全部搞定。
  • AI 红利:熟练用好 AI 后,一个人能完成几个人才能产出的工作量,是这个时代的红利之一。
  • 技能 vs 知识:技能靠大量重复练习才能掌握,知识靠理解与拼接就能获得;AI 压缩了技能门槛,让知识更加重要。

代码 / 实操

本节是概念课,没有配套 demo 仓库和实操命令。

我的收获

  1. 这门课不是教写代码,而是教「管理 AI 的产出」——把 AI 写出来的代码组织成一个能上线的产品。
  2. 会写代码 ≠ 会做产品:代码只是「会开车」,产品是整条「客运服务线」,后者才产生价值。
  3. AI 压缩了技能训练的门槛,零基础也能做出产品;但要抓住时代红利,真正拼的是知识——理解一个系统怎么被拼接起来。

待深入

(待填:没听懂、想回头查的。)