Skip to content

2.2 逆向思维:先想清楚什么会让项目失败

在上一节,我们学会了用"任务视角"来思考需求——先问"用户要完成什么任务",再考虑"需要什么功能"。

这一节,我们要学习另一个同样重要的思维工具:逆向思维

经过本节学习,你将掌握

  • 理解逆向思维的核心原理,以及它为何对 Vibe Coding 特别有效
  • 学会使用"预演失败"技术,在动手之前识别潜在风险
  • 获得一份"避坑清单"模板,可以直接应用到你的项目中
  • 掌握一个让 AI 帮你做风险分析的 Prompt 模板

本节核心洞见

"告诉我我会死在哪里,这样我就永远不会去那里。" —— Charlie Munger,伯克希尔·哈撒韦副董事长

这句话听起来像玩笑,却是 Munger 几十年投资生涯的核心智慧。

与其绞尽脑汁思考"如何成功",不如先想清楚"什么会导致失败",然后避开那些坑。

这个方法有一个正式的名字:逆向思维

这不只是"做产品"的事

和上一节一样,逆向思维适用于你想用 AI 做的任何事情:

你想做的事情逆向思维帮你思考的问题
做一个小工具什么会让这个工具没人用?
数据分析报告什么会让分析结果毫无价值?
自动化脚本什么情况会让脚本出错或失控?
给家人做网页什么会让他们根本用不起来?

无论你的目标是什么,逆向思维都能帮你提前看到盲点。

为什么这对 Vibe Coding 特别重要

使用 AI 编程有一个特点:AI 会帮你做任何你要求的事——包括错误的事

如果你的需求方向本身就有问题,AI 只会帮你更快地走向失败。

研究表明,在项目开始前使用逆向思维技术,可以将风险识别能力提高 30%(根据认知心理学家 Gary Klein 的研究)。

提前预见失败,比事后补救便宜一百倍。

本节结构

接下来,我们将通过以下内容,帮你掌握这个思维工具:

  1. 逆向思维的智慧:理解这个方法的起源和原理
  2. 预演失败技术:学习一个可以立即使用的风险分析方法
  3. 常见失败原因:了解 Vibe Coding 项目最容易踩的坑
  4. 实战练习:用模板为你自己的项目做一次"预演失败"
  5. 核心要点:带走可以立即应用的原则和检查清单

准备好了吗?让我们从一个数学家的故事开始。