將新的學習習慣附加在既有日常習慣之後,利用已建立的行為觸發新行為,降低學習習慣的養成阻力
「不要靠意志力養成習慣,而是讓既有的習慣帶著新習慣走。系統設計勝過個人努力。」— 詹姆斯·克利爾
習慣堆疊(Habit Stacking)是詹姆斯·克利爾在《原子習慣》中詳細闡述的習慣養成技術,公式是:「在我做完【現有習慣】之後,我會做【新習慣】。」這個方法利用已存在的神經回路——現有習慣的觸發信號——來啟動新行為,而不是試圖憑空建立一個需要新觸發機制的習慣。
神經科學的角度:習慣是由「觸發—行為—獎勵」的神經迴路構成的。每次這個迴路被重複,神經連結就加強一次。當你把新習慣「堆疊」在一個已經強壯的現有習慣之後,你借用了那個習慣的強壯觸發迴路,新習慣不需要從零建立觸發機制,大幅降低了啟動摩擦。
學習習慣特別適合用習慣堆疊:由於學習通常沒有外在強制性(不像上班打卡),它很容易在生活壓力下被推遲和放棄。把學習附著在每天都會做的事情上(刷牙、喝咖啡、通勤、午餐後),就讓學習成為日常流程的一部分,而非一個需要額外意志力決定「今天要不要學」的獨立事件。
設計學習習慣堆疊的步驟:1) 列出你每天必定會做的3-5個習慣(例如:起床喝水、煮咖啡、出門前刷牙);2) 決定你想建立哪種學習習慣(閱讀、複習卡片、寫筆記);3) 將學習習慣明確附著在一個每天習慣之後,寫成具體陳述句:「在我喝第一口咖啡之後,我會複習Anki卡片10分鐘。」
關鍵是具體且小:不要說「我會在早上學習」,而是「在我煮好咖啡坐下之後,我會打開Anki複習到咖啡喝完」。新習慣的初始時長應該小到感覺可笑的程度(5-10分鐘),讓「完成習慣」變得極度容易,建立連續性才是最初的目標。連續性達到21-30天後,再逐步延長時間。