生活思考

夢想成真的發動機:Make it 三部曲

你有沒有覺得想做的事情,只要認真一想之後,發覺都是困難。然後,就沒有然後了。
可是很多無形中的能改變人生的”機會”,就這麼消失了。

過度規劃、追求確定性造成了什麼問題

三思而後行,是我成長過程中被教育的行動方法。被教導說,做事情要有規劃、要有方法,在這個思維下,逐漸養成思維的慣性:就是我要想清楚了再行動。
很多研究也提到,規劃能提升成功率、準確率。
說的對,有規劃當然比沒有規劃好。

然而,這帶來了什麼問題? 我自己感受到兩個大的方面,第一先說規劃,規劃是一種類似紙上談兵、透過想像的方式模擬自己完成一件事情的過程,並在此過程中會遇到的問題做好相應的準備。對,這是個提高成功率的方法,但,你想要的成功率有多高?取決於你所知道的事實有多少,大部分情況下我們是不能掌握所有現實的。

所以我們會一直停在,我好像還有不清楚的地方,我要再想想。等過幾天、幾個月之後,可能再想到其他的問題。

我們真的可以”想清楚”所有的規劃嗎?

再來是對確定性的追求。

確定性代表著你知道給什麼輸入之後,會有什麼輸出。
這其實是不切實際的想法,我們不可控的事情太多了,如果想追求”高確定性”,那意味著你最好的做法是”什麼都不要做”,次之是只做確定的事情。

追求確定性背後的另外一個意涵是:你的安全感。對不安全的恐懼,讓你不願意採取有風險的行動。

這也有歷史因素在,我這一代的長輩都要我們把書讀好,去公司上班、穩定生活就好。
而我們不僅做到,還把穩定的思維擴大到了人生其他方面,越來越保守。

沒有期限的規劃,不想承擔未知風險,就成為”行動癱瘓”的主要原因。

軟體工程的哲學應用到人生中

軟體工程中,由Ken Beck 說的:”the strategy is definitely: first make it work, then make it right, and, finally, make it fast.” 很適合應用在避免癱瘓。

這三步的順序與說明是:

  1. Make it work:以軟體來說,是開發一個最小化可動的原形。先做出一個能動的東西就是了,能Work就好。
  2. Make it right:再來是讓他 Right,什麼意思?這表示進入了optimize 環節,讓已經能動的部分越來越好、越來越完整。
  3. Make it fast:事情作對了之後,可以開始讓他更”快”。這是軟體的方向之一,可以簡化一些流程、縮短執行路徑、減少存取等的方法,在不影響主功能的情況。甚至以架構面來說,可能去作些可重用、模組化設計,便於開發與維護。這類的非功能性需求,可以在這階段進行。

這跟行動癱瘓有什麼關係?

假如你想做一個軟體應用,如果一開始就想make it right,甚至是make it fast,那你可能會陷入到複雜的細節之中,然而這些細節都可能是你自己過度想像的,有可能不會發生,也有可能發生的情況不一樣。

更重要是,你什麼都還沒做,無法自己用、無法給別人用,你不能確定真實世界的需求是什麼?
先前架構師的工作經驗就是如此,曾經在一個很大的研發項目中,在沒有可動的硬體情況下,作為架構師的我需要規劃整個OS開發到deliver的架構。此時我只能憑著過往的經驗作設計,然而現實中都還沒有進行研發呢,這時候的設計是白費工夫。

之後當項目啟動研發,實際情況跟先前想像的都不一樣,得大幅調整。

停止思考,先試試看再說

換個例子,就以跑步來說吧。我們想跑馬拉松,想讓自己成為跑步健將。
開始想會需要什麼,所以開始研究各種跑步教學、看鞋子、買裝備。
甚至去尋找社團、課程,想找人一起跑。

可是,都還沒跑起來呢!(make it work)

我們應該先穿上鞋,走出家門,到家裡附近的操場走上30分鐘,然後回家

如此,就達成最小的原型了。

接下來再去開始一點點的進步(make it right),不管是馬克操、間歇性訓練、跑課表、這些都是讓自己跑步跑的”更好”可以改善的方向。

等你具備跑完馬拉松的技能與身體素質之後,就可以追求更快的速度,此時就是make it fast階段。有的是各種能精進自己的方法。

這一切都要從出門走走開始。

保持行動力的最好方法

在創業過程中我也經常遇到這種困惑,我要繼續思考、還是先做了在說?

回顧看,現在做到即將上市的產品的樣子,跟當初所想的完全不同。

而這是我從一張產品的發想草圖開始的,有了圖,先用3D列印印出樣子。
有了形體之後,再逐漸轉化為現實 (這個過程我會繼續在blog分享)

每一步都是很小的一步。

回到標題,現在我如何保持自己的行動力呢?

就是去做一件現在就能做到的事情,要規劃、要做好,都是後面的事情。
只要能開始,事情或許就成功了一半。

就算卡住了、焦慮了、想放棄了,也都沒關係,你肯定能找到當前情況下,能再往前一步的動作。

卡住了可以先換另外一種任務,
焦慮了可以先去休息,
想放棄了可以去跟正向積極的朋友聊一聊,

你是自由的,你永遠有選擇,保持行動力,從你做得到的事情開始。