05-advanced_5.5-boundaries_5.5.3-upgrade-signals.png

5.5.3 什么信号告诉你需要学习更多

经过本节学习,你将了解:

六个"升级信号"

当你在 Vibe Coding 过程中遇到以下情况,可能是时候考虑学习更多了。

信号一:同一个 bug 反复出现

表现

背后原因:AI 只能看到表面症状,不理解问题的根本原因。它给的是"止痛药",不是"根治方案"。

需要学习的方向:调试基础、程序运行原理

信号二:项目越改越乱

表现

背后原因:缺乏代码组织的知识。AI 生成的代码是"能用",但不一定"好维护"。

需要学习的方向:代码结构、模块化、设计模式基础

信号三:撞上"80% 墙"

表现

背后原因:项目复杂度超出了 AI 的"上下文窗口"能力。

需要学习的方向:项目规划、架构设计、或者学会拆分项目

信号四:想要用户登录功能

表现

背后原因:这需要"后端"和"数据库"——基础版没有涵盖的内容。

需要学习的方向:后端开发、数据库、用户认证(进阶版内容)

信号五:想做手机 App

表现

背后原因:网页和 App 是不同的技术栈,需要额外的知识。

需要学习的方向:移动开发基础、或者 PWA(渐进式网页应用)

信号六:AI 的回答越来越离谱

表现

背后原因:你的需求已经超出了 AI 的能力边界,或者你的问题描述让 AI 无法理解。

需要学习的方向

升级信号速查表

信号表现可能的原因建议方向
同一 bug 反复出现修了又出现AI 治标不治本学习调试基础
项目越改越乱不知道代码在哪缺乏代码组织知识学习代码结构
撞上 80% 墙每步都很难复杂度超出 AI 能力学习架构/拆分项目
想要用户登录需要账号系统需要后端知识进入进阶版
想做手机 App发布到应用商店不同技术栈学习移动开发
AI 回答离谱代码跑不起来超出 AI 能力边界学习更多编程知识

自测清单:你现在在哪个阶段?

诚实地回答以下问题,勾选符合你情况的选项:

基础阶段(如果大部分是这些情况,继续用基础版即可):

成长阶段(如果开始出现这些情况,可以考虑进阶):

进阶阶段(如果这些情况明显,建议进入进阶版学习):

这些信号不是坏事

遇到升级信号,说明:

  1. 你已经做出了东西——很多人还停留在"想做但没动手"的阶段
  2. 你在真正使用工具——而不是浅尝辄止
  3. 你的需求在增长——这是好事,说明你有想法

这些信号是成长的标志,不是失败的证明。

遇到信号后怎么办

选项适用情况行动
简化需求核心功能已满足,额外功能是"锦上添花"砍掉复杂功能,保持简单
重新开始项目已经乱到无法维护用学到的经验重新设计
进入进阶版确实需要更复杂的功能系统学习后端、数据库等知识
寻求帮助某个具体问题卡住了问社区、找教程、请教懂的人

记住

大多数人在基础版阶段,能做出非常有用的工具。不是每个人都需要进入进阶版。

进阶是一个选择,不是必须。根据你的需求和兴趣来决定。

本节要点

5.5.4 正确的心态