反向思考

與其想如何成功,不如先想如何避免失敗

1 min read 來自《窮查理的普通常識》

「告訴我我會死在哪裡,我就不去那裡。」這是蒙格最常引用的一句話,也是反向思考的精髓。

大多數人思考問題是正向的:我要怎麼成功?蒙格的建議是反過來想:什麼會讓我失敗?先排除掉那些,剩下的自然就是通往成功的路。

在軟體工程中的應用

設計系統時,與其問「怎樣讓系統更快」,不如問「什麼會讓系統變慢」。通常後者的答案更具體、更可操作:

  • N+1 查詢
  • 缺少索引
  • 不必要的序列化

反向思考不是悲觀,而是一種更精準的問題定位方式。

Newsletter

訂閱「恩加 Andrew」電子報

AI、科技哲學、信仰、教育——每週一封,直送你的信箱。

前往 Substack 訂閱

由 Substack 提供 · 隨時可取消