第二十週 做事最佳化跟跑實驗
由於上次有朋友想要聽聽我做事最佳化的分享,我就來寫寫這篇。
人生很短,但是想做的事情很多, 所以如果能把每件事情作得很有效率,那就能作很多很多想做的事情,就很爽。
所以我開始對我的生活作實驗,看看怎樣會比較有效率。作實驗以前,都要有設定跟假設。我的設定基本上是,每個實驗要簡單,簡單到很好記,不然會忘記跑實驗。(例如說每天上班都要跟同事說早安、或是每天在去公司的車上舉重20分鐘。)每次跑至少兩個星期,可以得到夠多資料。假設就會是每星期的生活基本上會差不多,也因為這個假設,放長假的時候通常就不跑實驗。實驗結果的好壞就是一個滿看感覺的東西,有時候只是看我爽不爽,有時候比較可以量化,像是我這星期學了多少東西。
我目前跑過我覺得一些成功的實驗有:
1. 在折衣服或做家事的時候聽短短的演講。
2. 煮飯的時候把電腦放在旁邊寫碼。
3. 在去公司的車上用電腦的閱讀功能唸文件。
跑過失敗的有:
1. 還沒有辦法知道什麼時候上下班可以減少通勤時間。
2. 有想過要跟每個人見面都至少說五句話,不過有時候會懶得說話。
我想每個人都會有不同的很多目標,所以我這裡也不多討論我的目標。我比較有心得的是實驗設定的部分。
我覺得其實在跑實驗的過程中有幾個難點。我這裡可以討論一下難點跟解決的方法。
1. 不知道要跑什麼實驗
這個是非常困難的, 我覺得很多時候根本不知道有哪些新的事情可以作。這時候我通常有兩種解決方法。一是多找人聊天,問問看別人有什麼方法。二是找生活中比較沒在用心的時候(e.g. 折衣服的時候)隨便找個可以塞的事情進去作。
2. 實驗跑一跑就不想跑了
這個問題我常遇到,我目前的解決方法是,如同我以上所說的,實驗的動作要簡單而且做得到。如果每次遇到要跑實驗的時候還要想,這樣完全就GG了。舉例來說,我以前會設定要多交k個朋友之類的實驗,我後來覺得這個太難了,因為不知道怎樣跑這個實驗。後來會設定成,每個月去兩次活動之類的,就比較簡單。
3. 實驗塞太多,時間(cookie mod(誤))不夠用
現實生活中很多突發狀況無法預測。我覺得實驗如果完成率要高,要經常放一些緩衝時間。因為我覺得人一急很容易就進入預設動作,會忘記跑實驗。
最後我覺得要只到怎樣的模型是對自己有效的。我以前聽有些人會作更長期的實驗,然後作比較詳細的分析,這樣的好處是可以得到在不同的環境下跑實驗的結果。這我完全做不到,我似乎是一個比較喜歡作線上最佳化的人。
人生很短,但是想做的事情很多, 所以如果能把每件事情作得很有效率,那就能作很多很多想做的事情,就很爽。
所以我開始對我的生活作實驗,看看怎樣會比較有效率。作實驗以前,都要有設定跟假設。我的設定基本上是,每個實驗要簡單,簡單到很好記,不然會忘記跑實驗。(例如說每天上班都要跟同事說早安、或是每天在去公司的車上舉重20分鐘。)每次跑至少兩個星期,可以得到夠多資料。假設就會是每星期的生活基本上會差不多,也因為這個假設,放長假的時候通常就不跑實驗。實驗結果的好壞就是一個滿看感覺的東西,有時候只是看我爽不爽,有時候比較可以量化,像是我這星期學了多少東西。
我目前跑過我覺得一些成功的實驗有:
1. 在折衣服或做家事的時候聽短短的演講。
2. 煮飯的時候把電腦放在旁邊寫碼。
3. 在去公司的車上用電腦的閱讀功能唸文件。
跑過失敗的有:
1. 還沒有辦法知道什麼時候上下班可以減少通勤時間。
2. 有想過要跟每個人見面都至少說五句話,不過有時候會懶得說話。
我想每個人都會有不同的很多目標,所以我這裡也不多討論我的目標。我比較有心得的是實驗設定的部分。
我覺得其實在跑實驗的過程中有幾個難點。我這裡可以討論一下難點跟解決的方法。
1. 不知道要跑什麼實驗
這個是非常困難的, 我覺得很多時候根本不知道有哪些新的事情可以作。這時候我通常有兩種解決方法。一是多找人聊天,問問看別人有什麼方法。二是找生活中比較沒在用心的時候(e.g. 折衣服的時候)隨便找個可以塞的事情進去作。
2. 實驗跑一跑就不想跑了
這個問題我常遇到,我目前的解決方法是,如同我以上所說的,實驗的動作要簡單而且做得到。如果每次遇到要跑實驗的時候還要想,這樣完全就GG了。舉例來說,我以前會設定要多交k個朋友之類的實驗,我後來覺得這個太難了,因為不知道怎樣跑這個實驗。後來會設定成,每個月去兩次活動之類的,就比較簡單。
3. 實驗塞太多,時間(cookie mod(誤))不夠用
現實生活中很多突發狀況無法預測。我覺得實驗如果完成率要高,要經常放一些緩衝時間。因為我覺得人一急很容易就進入預設動作,會忘記跑實驗。
最後我覺得要只到怎樣的模型是對自己有效的。我以前聽有些人會作更長期的實驗,然後作比較詳細的分析,這樣的好處是可以得到在不同的環境下跑實驗的結果。這我完全做不到,我似乎是一個比較喜歡作線上最佳化的人。
留言
張貼留言