如何培養真正會持續的習慣(三層習慣養成法)
去年我試著養成每天寫日記的習慣。買了一本好看的筆記本,看了一支關於晨間儀式的 YouTube 影片,寫了三篇。然後那本筆記本就在床頭櫃上躺了四個月,每次我伸手去拿手機而不是它,它都在無聲地審判我。
聽起來很熟悉嗎?多數養成習慣的嘗試,都走著同一條路線:一開始滿腔熱血,撐過幾天好日子,然後悄悄死掉。至於那些老生常談,例如「21 天就能養成習慣」或「你就是要有紀律」,實用程度大概就跟叫失眠的人「你就睡著就好了」差不多。
順帶一提,「21 天」這個說法其實是個迷思。它源自 1960 年代一位整形外科醫師的觀察,他發現病人大概需要 21 天才能適應自己的新臉孔。不知怎麼地,這個觀察被扭曲成放諸四海皆準的習慣養成時程。倫敦大學學院(UCL)在 2009 年的一項研究發現,實際平均天數其實是 66 天,範圍從 18 天到 254 天不等,因人因習慣而異。根本沒有什麼神奇數字。
所以,如果意志力和數日子都沒用,什麼才有用?
為什麼多數習慣會失敗(原因和你想的不一樣)
最常見的解釋是「缺乏動機」或「沒有紀律」。但這個解釋有個問題:它把所有責任都推到你身上,彷彿養成習慣是一場你不斷考不及格的人格測驗。
研究說的是另一個故事。南加州大學(USC)的行為科學家 Wendy Wood 花了數十年研究習慣,發現我們每天大約 43% 的行為都是習慣性的,也就是不經思考就做出來的。那些看起來很有紀律的人,其實不是靠硬撐咬牙撐過每一天。他們只是把環境設計成讓正確的行為幾乎自動發生。
習慣失敗,不是因為你意志薄弱,而是因為圍繞著它的架構出了問題。把架構修好,習慣自然會跟上。
這就是三層法登場的地方。
第一層:觸發設計
每個習慣都需要一個觸發點,也就是一個能啟動行為、卻不需要你做出決定的提示。多數人常犯的錯誤,是依賴以時間為基礎的觸發點(「我早上七點要冥想」),或是依賴動機為基礎的觸發點(「等我有心情就去運動」)。這兩種都很脆弱。你的早晨可能會被打亂,而你的動機,肯定會。
更好的觸發點是以行動為基礎:它們附著在你早已穩定會做的事情上。史丹佛行為設計實驗室的 BJ Fogg 把這種做法稱為「錨定」。你挑一個已經存在的習慣,把新習慣直接掛上去。
倒完早上的咖啡之後 → 打開日記寫兩分鐘。 坐到書桌前之後 → 設定一個專注計時器。 晚上把手機放上充電器之後 → 讀一頁書。
「做完……之後」這個公式之所以有效,是因為它拿掉了「決定」這一步。你不是在選擇要不要寫日記,你只是在做一個早就存在的流程裡的下一步而已。
好的觸發點有幾個原則。錨點習慣,應該是你每天不假思索就會做的事。新習慣則要小到你根本不會考慮跳過它:兩分鐘、一頁、一下就好。而兩者之間的連結,應該是具體的動作,而不是抽象的感受。「倒完咖啡之後」有效,是因為咖啡就實際握在你手上;「覺得休息夠了之後」沒用,因為「休息夠了」只是一種模糊的內在狀態。
第二層:降低阻力
問一個問題:為什麼滑 Instagram 比出門跑步容易得多?
不是因為你比較愛 Instagram,而是因為 Instagram 只要點一下就好,跑步卻要找衣服、綁鞋帶、走出家門、忍受前五分鐘的冷,還得預期跑完會又累又滿身汗。Instagram 的阻力幾乎是零,跑步的阻力則一層疊一層。
阻力是習慣的隱形殺手。你和目標行為之間多出來的每一個步驟,都是大腦會試圖利用的一條逃生出口。研究健康行為的學者 Shein Kazemi 發現,就算只是微幅增加阻力,例如把健身房從走路五分鐘的距離換成走路十分鐘的距離,出席率都會明顯下降。
想養成一個習慣,你要做的就是降低你想要的行為的阻力,並提高你不想要的行為的阻力。
想睡前看書?把書直接放在枕頭上,就放在枕頭上,讓你非拿起來不可才能躺下睡覺。想戒掉滑手機?把手機放進另一個房間的抽屜裡。不是放在床邊,也不是設成靜音放在書桌上,而是放進抽屜,放進另一個房間。多出來的那三十秒阻力,多半就足以打斷你伸手去拿手機的自動反應。
想專注 25 分鐘?在打開任何其他東西之前,先打開專注計時器 App。點一下,你就上鉤了。計時器開始跑,你的狗需要甜甜圈。這時候要走開,代表你得刻意做出「停下來」的決定,而心理上,這遠比一開始就不做要困難得多。
降低阻力,不是要從根本上把事情變簡單,而是要移除那些會給大腦一個「乾脆放棄」藉口的小障礙。我後來真的把寫日記這件事撐下來,靠的不是動機,而是把日記本攤開放在廚房流理台上,筆就擺在上面,剛好就是我泡咖啡的地方。不用找、不用決定、不用「我等一下再寫」。它就在那裡,早就攤開,等著我。
第三層:身份強化
這一層是多數人整個跳過的部分,也是為什麼一旦最初的熱情退去,習慣就跟著死掉的原因。
觸發點讓你開始,低阻力讓你持續。但真正讓習慣撐過一個爛透的星期、一趟旅行、一場病,或是生活被打亂時的,是身份認同。
James Clear 對這一點說得很好:「我正在嘗試跑步」和「我是一個跑者」,是兩件完全不同的事。前者是一種行為,後者是一種身份。行為是可有可無的,身份卻是會被捍衛的。當你把自己看成「一個會運動的人」,一旦你翹掉一次訓練,就會產生認知失調,而這種失調反而會把你推回習慣裡。
但重點是,你不能光靠宣告就取得新的身份。你不能站在鏡子前說一句「我是一個很專注的人」,然後這句話就自動成真。身份是靠證據一點一滴堆出來的。每次你完成一個和這個身份一致的小動作,就等於為「成為那種人」投下一票。一次專注的工作時段,不會讓你變成一個專注的人;五十次會,兩百次之後,你根本很難再用別的角度看待自己。
這也是為什麼習慣追蹤比多數人以為的更重要。不是因為數據有什麼魔力,而是因為紀錄就是證據。回頭看一整個月完成的專注時段,它不只是告訴你做了什麼,更是在告訴你,你正在變成什麼樣的人。每一筆紀錄,都是一張選票。
這也是為什麼小習慣會贏過雄心勃勃的習慣。一個每天冥想兩分鐘、連續六個月的人,投下了 180 張身份選票;一個試著每次冥想三十分鐘、做了八次就放棄的人,只投了八張。前者建立起「會冥想的人」這個身份,後者只留下一個失敗的計畫。
讓三層一起發揮作用
單獨來看,每一層都有幫助。三層加在一起,幾乎沒有什麼能擋得住。
假設你想養成專注工作時段的習慣,三層法合起來會長這樣:
觸發: 早上打開筆電之後,開始一個 25 分鐘的專注時段。不先檢查信箱,也不「先瞄一眼」訊息。筆電打開 → 計時器啟動。
降低阻力: 計時器 App 放在主畫面或工作列最顯眼的位置,信箱軟體移到資料夾裡,通知預設全部關閉。專注的路徑幾乎零阻力,分心的路徑則剛好有足夠的阻力讓你停下來想一想。
身份: 每個時段結束後,看一眼自己的數據。這星期四個時段,這個月十二個。這是一份看得見的紀錄,證明你是一個穩定在做專注工作的人。不是「正在努力專注」的人,而是「會專注」的人。
三層彼此強化。觸發點消除了「要不要開始」的決定,低阻力消除了「找藉口停下來」的空間,身份證據則消除了「乾脆放棄」的誘惑。
如果哪天漏做了,該怎麼辦
你一定會有漏做的一天。這不是失敗,這只是星期二。
關鍵的時刻不是漏做的那一天,而是漏做之後發生的事。研究者把這叫做「戒斷違反效應」,它才是真正的習慣殺手。你漏跑了一天,覺得內疚,認定自己「破功了」,於是接下來三週都沒再跑。一天沒做,變成三週沒做,原因不是懶惰,而是「全有或全無」的思維作祟。
規則很簡單:絕不連續漏做兩次。漏一次是人之常情,漏兩次,就是另一個新習慣的開始,也就是「不做這件事」的習慣。
漏做的時候,不要重新開始,不要把計數歸零,也不要陷入自我批評的漩渦。隔天就做一個最小版本就好。原本要練完整套訓練?做五下伏地挺身就好。原本要專注一整段時間?設一個十分鐘的計時器就好。原本要寫日記?寫一句話就好。
重點不是那五下伏地挺身或那十分鐘,重點是維持住那個身份。你依然是一個會做這件事的人。連續紀錄可以有彈性,身份不行。
習慣的墳場(以及怎麼避開它)
每個人心裡都有一座放棄習慣的墳場。用一週就刪掉的冥想 App,變成每個月固定捐款的健身房會籍,學到第四課就放棄的語言課程,一月立下、然後就沒有然後的閱讀目標。
那些習慣之所以夭折,多半是因為它們只靠一時的動機支撐,沒有觸發架構,阻力太高,也沒有連結到任何身份認同。它們是雄心勃勃的宣言,而不是被設計出來的系統。
如果你正打算開始一個新習慣,開始之前,先用這三層檢查一遍。
你能說出具體的觸發點嗎?不是「早上」這種籠統的時段,而是緊接在它之前的那個確切動作。如果說不出來,這個習慣就沒有發射台。
你把阻力降到接近零了嗎?如果一個習慣需要準備、需要設置,或需要靠意志力才能開始,那它就太重了。把它一路簡化,直到開始這件事簡單到不能再簡單。
這個習慣服務的是什麼身份?「我想多讀點書」只是一個願望,「我正在成為一個每天都讀書的人」才是一個你可以累積證據的身份。用像 Focus Dog 這樣的 App,每一次完成的時段都會變成一份看得見的證據:賺到的甜甜圈、被記錄下來的時間、看得到的進度。
常見問題
養成一個習慣,到底要多久?
老實說,答案完全取決於這是什麼習慣,還有是什麼人在養成它。UCL 那項研究發現範圍是 18 天到 254 天,中位數是 66 天。簡單的習慣(例如早餐後喝一杯水)比複雜的習慣(例如每天早上跑 5 公里)成形得更快。與其數日子,不如數次數。當這個行為開始感覺自動發生,不用經過內心掙扎就會去做,它就已經是一個習慣了。
如果我一直在同一個習慣上失敗,怎麼辦?
同一個習慣一再失敗,通常代表三層裡少了一層。逐一檢查:有沒有一個綁在既有例行公事上的明確觸發點?阻力是不是真的很低,還是你其實在靠意志力硬闖障礙?這個習慣有沒有連結到一個你真正在乎的身份?只要缺了哪一層,先補上那一層,再重新開始。
習慣追蹤 App 真的有幫助,還是只會帶來壓力?
當追蹤能作為身份強化的證據時,它就有幫助。看到自己持之以恆的紀錄,會提醒你正在成為什麼樣的人。但當追蹤變成另一項讓你漏做就有罪惡感的義務時,它就會造成傷害。差別通常在於這套追蹤機制本身是怎麼設計的。會因投入而給予獎勵的遊戲化追蹤,往往讓人感覺被支持;而只有勾選框、只會凸顯你哪裡沒做到的陽春追蹤,往往讓人感覺被懲罰。
我應該一次養成一個習慣,還是同時養成好幾個?
一次一個。如果不搶同一種資源(例如一個是體力上的,一個是腦力上的),最多兩個。原因在於注意力:每個新習慣在變成自動化之前,都需要有意識的監控。如果把這份監控分散到五個新習慣上,沒有一個能得到足夠的關注,最後全都留不住。習慣要依序疊加,而不是同時進行。
「21 天」這個說法完全錯了嗎?
不算完全錯,只是不完整。在支持性強的環境裡,簡單的習慣確實可能很快成形,有時甚至不到三週。但這個數字從來就不是根據習慣研究得出來的,把它當成放諸四海皆準的規則,只會讓人在第 22 天習慣依然感覺費力時,感到挫折。與其盯著日曆,不如把重心放在系統本身:觸發點、阻力、身份。
養成習慣,從來就不是逼自己硬撐到它自然黏住為止,而是去設計出一種條件,讓這個行為自然而然就會發生,然後把剩下的事交給重複去完成。這套分層的方法,用途也遠遠超出專注這件事:有一套維持友誼的簡單系統,用的正是同一套邏輯,讓人與人之間的關係不會在不知不覺中淡掉。觸發、阻力、身份。三層,不需要意志力。