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