2.2 逆向思维:先想清楚什么会让项目失败
在上一节,我们学会了用"任务视角"来思考需求——先问"用户要完成什么任务",再考虑"需要什么功能"。
这一节,我们要学习另一个同样重要的思维工具:逆向思维。
经过本节学习,你将掌握
- 理解逆向思维的核心原理,以及它为何对 Vibe Coding 特别有效
- 学会使用"预演失败"技术,在动手之前识别潜在风险
- 获得一份"避坑清单"模板,可以直接应用到你的项目中
- 掌握一个让 AI 帮你做风险分析的 Prompt 模板
本节核心洞见
"告诉我我会死在哪里,这样我就永远不会去那里。" —— Charlie Munger,伯克希尔·哈撒韦副董事长
这句话听起来像玩笑,却是 Munger 几十年投资生涯的核心智慧。
与其绞尽脑汁思考"如何成功",不如先想清楚"什么会导致失败",然后避开那些坑。
这个方法有一个正式的名字:逆向思维。
这不只是"做产品"的事
和上一节一样,逆向思维适用于你想用 AI 做的任何事情:
| 你想做的事情 | 逆向思维帮你思考的问题 |
|---|---|
| 做一个小工具 | 什么会让这个工具没人用? |
| 数据分析报告 | 什么会让分析结果毫无价值? |
| 自动化脚本 | 什么情况会让脚本出错或失控? |
| 给家人做网页 | 什么会让他们根本用不起来? |
无论你的目标是什么,逆向思维都能帮你提前看到盲点。
为什么这对 Vibe Coding 特别重要
使用 AI 编程有一个特点:AI 会帮你做任何你要求的事——包括错误的事。
如果你的需求方向本身就有问题,AI 只会帮你更快地走向失败。
研究表明,在项目开始前使用逆向思维技术,可以将风险识别能力提高 30%(根据认知心理学家 Gary Klein 的研究)。
提前预见失败,比事后补救便宜一百倍。
本节结构
接下来,我们将通过以下内容,帮你掌握这个思维工具:
- 逆向思维的智慧:理解这个方法的起源和原理
- 预演失败技术:学习一个可以立即使用的风险分析方法
- 常见失败原因:了解 Vibe Coding 项目最容易踩的坑
- 实战练习:用模板为你自己的项目做一次"预演失败"
- 核心要点:带走可以立即应用的原则和检查清单
准备好了吗?让我们从一个数学家的故事开始。
