21 天真的能養成習慣嗎?

很多人聽過「養成習慣要 21 天」。這個說法很整齊,也許正因如此才流傳開來。但常被引用的那項研究,其實告訴我們一個更有用的故事。

Methodhelm 編輯部最後更新: 約 2 分鐘閱讀

Streakfire 習慣月曆:亮起的方塊和半亮的火種日,旁邊是首頁
亮起的方塊代表你打卡的每一天。
本頁內容
  1. 研究發現了什麼
  2. 這對你代表什麼
  3. 簡單試試看
  4. 記錄下來
  5. 常見問題

研究發現了什麼

2010 年,Lally 等人在《歐洲社會心理學期刊》發表的研究,追蹤了 96 位志願者。他們選一個簡單的行為,例如吃一份水果或散步,連續 12 週在相同情境下每天做。每天他們記錄有沒有做、做起來有多自動。每個人達到自己曲線頂端所需的時間,從 18 天到 254 天不等。研究者也發現,漏掉一次並沒有明顯影響整個過程。

這項研究有限制:人數不多,而且行為都很簡單。它沒有給出一個適用於每個人的數字。

這對你代表什麼

  • 不要再倒數到第 21 天,改數你出現過的天數。
  • 選一個小而明確的動作,綁在你本來就有的時間點,例如「吃完早餐後」。
  • 漏掉一天不是歸零。在那項研究裡,漏一次沒有明顯改變結果。
  • 比較難的習慣大概需要更久,這是從小處開始的理由,不是放棄的理由。

簡單試試看

  1. 選一個五分鐘內能完成的習慣

    選一個五分鐘內能完成的習慣。

  2. 綁在一天中固定的時刻

    綁在一天中固定的時刻。

  3. 把每天有做的日子標在看得到的地方

    把每天有做的日子標在看得到的地方。

  4. 兩週後回顧

    兩週後回顧:有沒有變輕鬆?你還想要它嗎?

記錄下來

Streakfire 是 iPhone 上的習慣追蹤 App:點一下打卡,每次打卡會填滿格子裡的一格,休息日也不會中斷連續天數。想試試 21 天的話,把它當成你自己的小實驗,App 只負責計數。請看怎麼開始追蹤習慣和 Streakfire 頁面。

常見問題

21 天的說法從哪裡來?

我們沒有找到一個可靠的出處,它是在沒有出處的情況下被廣為轉述。把它當成經驗法則,而不是研究結論;上面那項研究,才是通常被拿來對照的。

到底要多久?

因人而異。上面的研究發現是 18 到 254 天。只有你自己的節奏才算數。

漏掉一天怎麼辦?

隔天繼續。在那項研究裡,漏掉一次沒有明顯影響整個過程。

用 App 會讓習慣更容易養成嗎?

App 只記錄你做了什麼,做的人還是你。它可以讓進度看得見,很多人覺得這樣有動力。

每天打一次卡,看著格子慢慢亮起來

Streakfire 把你做到的每一天變成亮起來的方塊,進度一眼就看得到。