Skip to main content
  1. Reviews/
  2. 窮查理的普通常識/

反向思考

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

原文章節

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

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

在軟體工程中的應用
#

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

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

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