別讓新年計畫害死你

Reading time ~3 minutes

作者: 陳璿丞

別再訂新年新計畫了

2017 年又要到了耶。生活周遭又開始有許多什麼年曆啊,還有坊間也開始出現各種筆記術,如何做好新年新計畫。還有網路上大家紛紛許願。 好像誰的新年新計畫下的越宏偉高大,來年就會過得越好 ,但實際上是大概都是「頭燒燒,尾冷冷」,大概跨年許一次、除夕在許一次,過元宵節就什麼都忘了。你下定多少次決心要減肥?要戒菸、要讀多少書、要交到男/女朋友、要學一門新的語言、要寫文章。請問,完成了幾項?一年又一年,每一次的沒有完成,你都替自己找藉口,不是工作太忙啊,不然就是這不是我真心想要的、我還有更好的事情要做。

既然是這樣,那幹麼訂新年新計畫?浪費時間、浪費人生。 還不如去廟拜拜許願就好

而且每一次的沒有達成,都讓自己心情更加不好、更讓自己沒有信心。那幹麼訂呢?不如就好好過日子,一天過一天,日子也過得相安無事。

熱血之前,先想想

你管我,我就是要訂新年新計畫。恩,上述的狀況都是自我反省文。寫出來的你,都是我自己投射出來的。寫這篇是要給自己看的。我也曾經下過豪語,譬如一年學完如何寫程式、一年學完日文,把英文學得更好之類的許多願望。有些有達成、有些鳥掉,一再地重新下定決心。有動機沒行動、有想法沒做法。一點用都沒有。所以我試了些新的作法,讓原本胎死腹中的一些計畫,可以慢慢地開始執行。 分成幾個部分警惕未來的自己:

你下這個計畫幹麼

我們總是新年熱血,誇口寫下一大堆計畫,後來總是沒時間,不了了之就鳥掉了。為什麼鳥掉?因為那一點也不是你真心想做的。想做的話,你就不會鳥掉。你就會花時間、花精力、改執行順序,一定要完成他。一點也不會鳥掉。鳥掉就是你一點也不想去做。譬如說減肥好了,你心中有兩個聲音,一個是想要吃好吃的東西、一個是想要減肥的你,總是會有天人交戰的兩個你。這個時候,如果你開始執行計畫前,有好好想想為什麼要這麼做時,每當你想放棄、或中間偷懶一下下,你就有個很強大的理由,讓你去執行你的計畫。而不是隨口說說。你可以自己寫篇文章、寫個筆記,或找來來說說看,是什麼原因,讓你有這個念頭?讓你想這麼做?如果你可以找出越多的理由來說服你自己。你就更願意去做這件事情。人做事總是要有 意義 、要個理由。通常一頭熱血地,大概撐不過三個月,你就又回到原點,就什麼都不是了。沒有好好想清楚,停留在原地就好。試了又失敗,更加沒信心、日子更難過,何苦。

專案管理

不立新年新計畫,那要幹麼?訂一個專案,把自己當成一個公司來管理。公司會有許多的大大小小的專案。你會說,專案和新年新計畫有什麼不一樣啊?不一樣喔。原因如下:

  1. 有期限(hard deadline, soft deadline)
  2. 有明確目標

新年計畫你可以隨便取、隨便說,可公司的專案不是隨便許的啊。是有目標,而且有期限的。你訂的這個目標有沒有期限?有沒有明確的目標,而且是可以客觀測量的目標,才是好的目標。譬如我今年要看一百本書、或是我三個月內要減重 10 公斤。都是可以測量、而且有期限的。但往往會發生一個狀況,就是時間太短、目標太高尚大。怎麼增加執行率呢?等等再詳述。但是這樣就比空泛的新年新計畫來可行多了。而且,你已經在前頭好好想過這個計畫到要幹麼、對你個人有什麼好處。你也努力去查過資料和想過和維持現狀之間有什麼樣的取捨。你隨時都可以進行,不用在等到來年才可以做。

記錄自己的時間

有人說要天天記錄自己的時間,無論是 app 或是紙筆,大概記錄一段時間之後(約一個月),其實你就很清楚你一周大約有多少可以自己支配的時間來去執行你的專案。如果你的專案需要額外的時間。如果不是什麼耗時的專案,也有很多 app 可以每天對自己打卡、遊戲化建立自己的習慣(可以打”habit app”就有很多)。記錄自己的時間,你就可以知道一天大約有多少時間可用,再去推做自己的專案時,才變得更可行。不會有什麼一個月內成為某某達人,這種眼高手低的計畫。

我們通常都會很樂觀,而且信心滿滿,覺得自己一次一定可以完成很多任務。但通常的下場是,沒有一個完成。你可以想想未來你有數個要完成的專案,依照你自己的優先順序,一個一個來完成。一次只專心在一個個人小專案。等這個專案已經成為習慣/或是已經完成再開始進行下一個。

承諾自己的惰性

你是會偷懶的。所以不可能一直都滿滿的能量全力衝刺,可能每一個月都會減少一點時間(所以可以計算一下每個月大概減少 10~20%)。另外,儘可能要保持你自己的能量,才有可能細水長流。

一次一個專案

保持自己的能量

睡飽、吃好、穿暖,多運動;為了有更多的時間,通常會選擇:睡少一點、減少運動,這樣做都是讓你的專案提早失敗的主因。因為你太累了、也因為你的體力不夠。相反的,如果想要完成自己的小專案,先好好睡飽才有可能。另外,大家也常常會去壓縮和朋友家人相處的時間。如果真沒有時間,只能壓縮,請和你的重要他人好好溝通,因為你有一個專案,可能會壓縮一點點相處的時間,請他們好好支持你的想法。或者一起努力

pilot project 先試試看

像我現在寫這篇文章,就是我的前期的小實驗。我希望我可以每天寫點什麼,我想要堅持每天寫個兩千字左右。但我不知到這個會不會太不可能。我做不到呢?所以我自己做了個小實驗,先來試試看有沒有辦法可以每天寫?(目前一周的實驗是可行的)、再來是我有沒有必要每天都發表出來呢?有些比較長的文章,可能一天沒有辦法完整的呈現自己的想法,或許可以不用每天寫。有一個 pilot project 會讓你的專案更可行。怎麼樣去拉近現實和專案中的距離。在你正式開始之前,可以先來試試看可不可行,比較不會有壓力。

分解成小動作

你可以記錄自己的時間後,再回算你一周能有多少時間,完成這個專案的總時間,除以你每周可以的時間,就可以知道完成需要多少時間;或是你打算半年完成某項任務,所以你除以 180 天,就是你每天應該花多少時間來完成它。專案是可以因為你的時間而更改的。不需要硬性規定,死板板的。這樣有實際的可行性才更有可能做得到。另外,你要設定許多的小關卡,來確定自己的進度;譬如你要一年看一百本,也就是三個月要有 33 本左右。這就是你的小關卡來確定。但是,我們人都會有壓死線的壞習慣,一定要最後關頭才會去完成。譬如三個月要看 33 本,你可能是最後一個月看 30 本。所以項目要更小;還要設一個你提完全成的軟性小關卡,譬如一個月要十本,你可以要求自己三周內要完成。這樣你還有多餘的一周,萬一有什麼特殊狀況,你才來得及在你的截止日期完成。

像寫程式一樣來拆解

在 Launch School 上課,有一堂的「The General Approach for Problem Solving」。我覺得不只是面對程式問題而已,更是可以來解決很多像是計畫,或是專案,面對一個問題,可以這樣做:

了解這個專案

先不要急著解答,也不要急著要做出什麼成績。先問自己要完成這個幹麼?目的是什麼,好壞處是什麼,想清楚了再行動。

輸入是什麼?輸出什麼?

對程式而已,輸入是什麼?你要輸出什麼?同樣的,你這個專案,你要放入什麼東西進去?時間、耐心、金錢?犧牲玩樂時間,你願意嗎?你想要得到什麼?具體的目標是什麼?

寫下來你對問題的了解

再去解答之後,先把自己的每一步想清楚,這個時候不用想每一小步具體可行的方式。譬如要三個月減十公斤。那你可能要吃水果餐、可能要運動、可能要早睡早起。把項目再拆解成一個個的小專案。一定要寫下來,不要放在你的腦袋瓜裡,腦子裡要記太多東西了,寫下來,才可以澄清你的想法。

結構是怎樣?

你有了小專案之後,要怎麼去安排時間?你要怎麼運用?你有先查過他人的經驗了嗎?或是有什麼方法論,這時你可以來套用別人用過的、或是書本、網路上查來的方法論,來配合你自己的小專案。譬如你有查到減肥食譜,就可以運用在你的每日餐點;你有查到運動三十分鐘的方式、或許是瑜珈、慢跑,怎麼把這些加在你自己的時刻表內?

隨時除錯

通常我寫程式會有壞習慣,就是一次寫好長一串,再開始跑。但這樣中間很多 bug,我都無法立刻捉出來。同樣的,你的小專案裡頭,一定也有很多讓你沒有辦法執行的小細節,你可以在開始之前先測試一下,先做個一兩周;開始之前,你先單純地記錄你自己每天的時間。在正式開始之後,你也可以每周做修正,看看是什麼原因,進度變慢了?還是你需要更長的時間來完成?或是你的方法不太對?你要再修正?

總結

這是這一陣子看了最有生產力的一年so good they can’t ignore you 還有自己聽完、看完一些關於效率、還有學習的一些想法,還有自己最近這一陣子,使用起來覺得比較可行、也比較可能做得到的。希望給未來的自己或是有需要的人,再訂計畫時,可以更有可能完成、實現。

Elm的學習資源

看過很多Elm 的學習資源,不過因為中文資料甚少(根本就沒有吧)Elm我本身也是初學者,只是想把這一陣子的學習記錄下來,如果有錯誤或不清楚的地方,再請大家指教和學習了 Continue reading

elixir的plug入門教學

Published on September 06, 2017

elixir的ecto入門教學

Published on September 04, 2017