30秒重點
- 把目標寫成「如果遇到情境X,我就做Y」的執行意圖,對目標達成有中到大的效果:一份整理 94 項獨立檢驗的統合分析,平均效應量 d = 0.65(Gollwitzer & Sheeran,2006)。
- 這種計畫特別適合用在「最容易破功的時刻」,例如下雨、加班、臨時聚餐。
- 倫敦大學學院的研究者建議,把健康行為綁在固定的時間與情境裡反覆執行,行為會越來越自動(Gardner et al.,British Journal of General Practice,2012)。
- 先為最常卡關的兩三個狀況各寫一條備案,再用每日紀錄檢查有沒有用。
你說好下班去河濱慢跑,結果午後雷陣雨;說好晚上十點前睡,主管七點傳來一份明天要的簡報;說好這個月少喝手搖飲,同事揪團訂飲料。多數計畫不是敗在「不想做」,而是敗在「沒想到會這樣」。執行意圖要處理的,就是這些可以預見的意外。
執行意圖是什麼?
執行意圖(implementation intention)是紐約大學心理學家 Peter Gollwitzer 提出的概念。一般的目標是「我要每週運動三次」;執行意圖則是把它寫成具體的條件句:
如果【某個時間、地點或狀況】發生,我就【做某個動作】。
Gollwitzer 與謝菲爾德大學的 Paschal Sheeran 在 2006 年整理了 94 項獨立檢驗,發現加上這種計畫的人,比只有目標的人更容易達成目標,整體效果為中到大。研究者的解釋是:事先把情境和動作配對,等那個情境出現時,大腦會自動想起該做什麼,不必當下再做決定。
很多人第一次接觸「如果…就…」,是用在習慣堆疊:「刷完牙就用牙線」。這篇要談的是另一種用法:不是幫新習慣找一個固定的開始點,而是替它準備好遇到阻礙時的 B 計畫。
為什麼計畫總在「意外」時破功?
一個目標在順利的日子裡通常沒問題。真正的考驗是那些不照劇本走的日子:天氣、工作、人際邀約。這些時刻有兩個共同點:
- 需要當下做決定。 疲累或忙亂時,人最容易選擇「今天先算了」。
- 其實可以預測。 台灣的梅雨季和颱風季、月底結帳的加班週、尾牙和春酒季節,大多數人心裡都有數。
既然可以預測,就可以事先決定。這也是為什麼執行意圖在研究中常被用來處理「阻礙」:與其指望自己臨場發揮,不如在冷靜的時候先寫好答案。紀錄工具在這裡也很有幫助,不管你用紙本或習慣追蹤 App,都能讓你看見自己最常在哪些情況中斷。
如何寫出有效的 if-then 計畫?
第一步:找出你的「破功清單」
回想最近一個月,哪些狀況讓你沒做到?把它們寫下來,越具體越好。「太忙」太模糊;「週三晚上開會開到八點半」就很清楚。
第二步:為每個狀況寫一條「如果…就…」
台灣上班族常見的例子:
- 如果下班時在下雨,我就回家做 15 分鐘的居家徒手訓練,不出門跑步。
- 如果加班到九點以後才到家,我就只做 5 分鐘伸展,然後直接睡覺。
- 如果有人揪團訂手搖飲,我就點無糖或微糖,或是改點一杯茶。
- 如果週五有聚餐,我就在出門前先決定只喝一杯,並在第二輪前回家。
- 如果早上睡過頭來不及吃早餐,我就在超商拿一顆茶葉蛋和無糖豆漿,不買麵包。
第三步:讓「就」後面的動作夠小
備案的目的不是維持完美,而是不讓習慣整個斷掉。加班的晚上能做 5 分鐘,就比完全不做好。倫敦大學學院 Gardner 等人的建議也是如此:選簡單的行為,在固定情境下反覆做,自動化才會累積。
第四步:把計畫放在看得到的地方
寫在手機備忘錄、貼在冰箱或辦公桌上。也可以搭配用環境設計養成習慣的做法:把瑜伽墊鋪在客廳,下雨時的備案就更容易啟動。
備案也失敗了怎麼辦?
會有那種連 B 計畫都做不到的日子,這很正常。重要的是隔天回到原本的計畫,而不是因為一天沒做就全部放棄。如果你擔心一天沒做會讓前面的努力白費,可以看看中斷一天會不會讓習慣歸零。
接著檢查:是這條備案太難,還是狀況寫得不夠準?把「如果加班」改成「如果九點後到家」、把「做 15 分鐘」改成「做 5 分鐘」,計畫就會越調越貼近你的生活。
用 TrakBit 每日紀錄,檢查你的備案有沒有用
執行意圖寫好之後,下一步是知道它在真實生活中有沒有發揮作用。在 TrakBit 裡,你可以為主要習慣建立每日打勾,例如「運動 15 分鐘」,也可以另外為備案建立一個習慣,例如「下雨改做居家訓練」,分開打勾。幾週後回頭看,就能看出哪些狀況最常出現、哪條備案最有效。
如果你想從今天開始,先挑一個目標和一條備案,在 TrakBit 習慣追蹤器建立第一個習慣。
關於連續紀錄(streak):TrakBit 的連續紀錄只會在你為這個習慣設定的休息日保持不斷;如果在不是休息日的日子沒有完成,連續紀錄就會中斷。所以像週日固定和家人出遊、不打算運動的話,就先把週日設為休息日。至於下雨、加班這些無法排定的日子,就靠備案把當天完成。
結語
達成目標的方法,很多時候不在於更努力,而在於提早想好「萬一」。找出你最常破功的兩三個時刻,為每一個寫一條「如果…就…」,讓「就」後面的動作小到做得到,再用每日紀錄確認它有沒有用。下次下雨、加班或被揪團時,你已經知道自己要做什麼。
參考文獻
- Gollwitzer, P. M., & Sheeran, P. (2006). Implementation intentions and goal achievement: A meta-analysis of effects and processes. Advances in Experimental Social Psychology, 38, 69–119. https://doi.org/10.1016/S0065-2601(06)38002-1
- Gardner, B., Lally, P., & Wardle, J. (2012). Making health habitual: The psychology of 'habit-formation' and general practice. British Journal of General Practice, 62(605), 664–666. https://doi.org/10.3399/bjgp12X659466
常見問題
執行意圖是什麼? 執行意圖(implementation intention)是把目標寫成「如果遇到情境X,我就做Y」的具體計畫,由心理學家 Peter Gollwitzer 提出。重點是事先決定好時間、地點或狀況,以及要做的動作。
執行意圖和習慣堆疊有什麼不同? 習慣堆疊是把新習慣接在固定的舊習慣後面;這篇談的執行意圖用法,是為下雨、加班這類會打亂計畫的狀況預先寫好備案。兩者可以一起用。
一個目標要寫幾條 if-then 計畫? 先找出最常讓你中斷的兩三個狀況,各寫一條就好。寫太多反而記不住,等這幾條順了再補。
if-then 計畫真的有效嗎? 一份整理 94 項獨立檢驗的統合分析發現,執行意圖對目標達成有中到大的效果(d = 0.65)。不過效果會因人和目標而異,最好搭配紀錄自己檢查。