5.5.3 什么信号告诉你需要学习更多
经过本节学习,你将了解:
- 六个"升级信号"的具体表现
- 如何判断是工具问题还是知识问题
- 一份自测清单帮你评估当前状态
六个"升级信号"
当你在 Vibe Coding 过程中遇到以下情况,可能是时候考虑学习更多了。
信号一:同一个 bug 反复出现
表现:
- 你让 AI 修了一个 bug,过几天又出现了
- AI 每次给的修复方案都不一样,但问题还是会复发
- "修了这里,坏了那里"的情况频繁发生
背后原因:AI 只能看到表面症状,不理解问题的根本原因。它给的是"止痛药",不是"根治方案"。
需要学习的方向:调试基础、程序运行原理
信号二:项目越改越乱
表现:
- 代码文件越来越多,你不知道每个文件是干什么的
- 同样的功能在好几个地方都有,不知道改哪个
- 每次添加新功能都提心吊胆,怕影响已有功能
背后原因:缺乏代码组织的知识。AI 生成的代码是"能用",但不一定"好维护"。
需要学习的方向:代码结构、模块化、设计模式基础
信号三:撞上"80% 墙"
表现:
- 项目初期进展很快,现在每加一个功能都要花很长时间
- AI 的回答开始变得不靠谱,经常"忘记"之前的约定
- 你开始怀疑是不是要推翻重来
背后原因:项目复杂度超出了 AI 的"上下文窗口"能力。
需要学习的方向:项目规划、架构设计、或者学会拆分项目
信号四:想要用户登录功能
表现:
- 你想让用户注册账号、登录
- 你想让用户的数据保存在云端,换设备也能用
- 你想区分不同用户,让他们只能看到自己的数据
背后原因:这需要"后端"和"数据库"——基础版没有涵盖的内容。
需要学习的方向:后端开发、数据库、用户认证(进阶版内容)
信号五:想做手机 App
表现:
- 你想让作品在手机上像"真正的 App"一样运行
- 你想发布到应用商店
- 你想使用手机特有的功能(摄像头、推送通知等)
背后原因:网页和 App 是不同的技术栈,需要额外的知识。
需要学习的方向:移动开发基础、或者 PWA(渐进式网页应用)
信号六:AI 的回答越来越离谱
表现:
- AI 给的代码完全跑不起来
- AI 开始"胡说八道",给出不存在的函数或库
- 你问同一个问题,每次得到完全不同的答案
背后原因:你的需求已经超出了 AI 的能力边界,或者你的问题描述让 AI 无法理解。
需要学习的方向:
- 如果是简单问题:提高提示词质量(回顾第三章)
- 如果是复杂问题:学习更多编程知识,减少对 AI 的依赖
升级信号速查表
| 信号 | 表现 | 可能的原因 | 建议方向 |
|---|---|---|---|
| 同一 bug 反复出现 | 修了又出现 | AI 治标不治本 | 学习调试基础 |
| 项目越改越乱 | 不知道代码在哪 | 缺乏代码组织知识 | 学习代码结构 |
| 撞上 80% 墙 | 每步都很难 | 复杂度超出 AI 能力 | 学习架构/拆分项目 |
| 想要用户登录 | 需要账号系统 | 需要后端知识 | 进入进阶版 |
| 想做手机 App | 发布到应用商店 | 不同技术栈 | 学习移动开发 |
| AI 回答离谱 | 代码跑不起来 | 超出 AI 能力边界 | 学习更多编程知识 |
自测清单:你现在在哪个阶段?
诚实地回答以下问题,勾选符合你情况的选项:
基础阶段(如果大部分是这些情况,继续用基础版即可):
- [ ] 我的项目只有 1-3 个文件
- [ ] 我做的是个人使用的小工具
- [ ] 大部分 bug 让 AI 帮忙就能解决
- [ ] 我对现在的项目规模感到满意
成长阶段(如果开始出现这些情况,可以考虑进阶):
- [ ] 我开始想要添加更多功能
- [ ] 有些 bug 反复出现,AI 修不彻底
- [ ] 我想让别人也能用我的工具
- [ ] 我对代码"为什么能工作"产生了好奇
进阶阶段(如果这些情况明显,建议进入进阶版学习):
- [ ] 我需要用户登录功能
- [ ] 我需要数据存储在云端
- [ ] 项目文件超过 10 个,开始感到混乱
- [ ] AI 的回答经常不靠谱
这些信号不是坏事
遇到升级信号,说明:
- 你已经做出了东西——很多人还停留在"想做但没动手"的阶段
- 你在真正使用工具——而不是浅尝辄止
- 你的需求在增长——这是好事,说明你有想法
这些信号是成长的标志,不是失败的证明。
遇到信号后怎么办
| 选项 | 适用情况 | 行动 |
|---|---|---|
| 简化需求 | 核心功能已满足,额外功能是"锦上添花" | 砍掉复杂功能,保持简单 |
| 重新开始 | 项目已经乱到无法维护 | 用学到的经验重新设计 |
| 进入进阶版 | 确实需要更复杂的功能 | 系统学习后端、数据库等知识 |
| 寻求帮助 | 某个具体问题卡住了 | 问社区、找教程、请教懂的人 |
记住
大多数人在基础版阶段,能做出非常有用的工具。不是每个人都需要进入进阶版。
进阶是一个选择,不是必须。根据你的需求和兴趣来决定。
本节要点
- 六个升级信号:bug 反复、越改越乱、80% 墙、想要登录、想做 App、AI 离谱
- 这些信号是成长的标志,不是失败的证明
- 遇到信号后有多种选择:简化需求、重新开始、进入进阶、寻求帮助
- 进阶是选择,不是必须——根据你的需求决定
