Skip to main content
Thoughts

Speed Run with Outlining

去年在換工作的空檔看到這篇 How to Build Anything Extremely Quickly

TLDR:

  1. 粗略地把要做的事情(或要寫的文章)的大致框架條列出來
  2. 接著對條列中的每一項繼續利用條列的方式展開、越快越好,重點是不追求內容完美
  3. 重複 1 & 2 直到每個子項都足夠小
  4. 回過頭補上細節及完善內容

其中對於瑕疵的容忍是關鍵,寫 code 比較容易套用這個想法:問自己現在做的事情是不是必要的、有沒有更快的方式可以達到相同目的。對我來說比較大的幫助是在寫 code 之外,工作上對寫作的需求越來越多,同樣的方式也適用在 update、review or design doc、或甚至只是需要好好地寫一個 message/comment 給同事。

核心的想法其實就是減少開始做一件事情的 mental barrier,並且對於接下來的每一步都只在有限的範圍內展開,克服了拖延,也避免了過早最佳化。