怎麼才能愛上寫代碼,其實很簡單,作到如下9條便可。
框架
一、天天必須寫代碼。能夠寫文檔、博客或者其餘的文章,可是必需要加進本身寫的代碼。
二、代碼必須是有用的。不要格式化、重構的代碼。
三、代碼必須在午夜以前寫好(爲了不不想熬夜而草率地寫代碼)。
四、代碼必須是開源的,且要放到Github上(這樣強迫本身當心寫代碼,並會考慮代碼重用性及怎麼建立項目前期的模塊)。
固然,以上這些規則是靈活的。之因此制定這麼嚴格的規則,是想提升本身業餘項目的開發效率。連續天天寫代碼,這給他帶來了好的工做習慣。鑑於此,小卓爲你們分享瞭如下堅持天天作業餘項目後的心得體會:
1
利用最小化的時間寫好代碼
強迫本身天天花很多於半個小時來寫代碼(這真不是一件容易的事,尤爲還得回憶前一天寫了什麼),在工做日期間通常不超過一個小時,但在週末也要花多一些時間作業餘項目。
2
讓寫代碼成爲習慣
要知道不少人並不關心本身在Github上的排名,由於他們以爲作業餘項目是本身的事,不要爲了取悅別人而作。減肥和鍛鍊也是一樣的道理,若是你不在意提高本身,你永遠都不會取得成功。
3
與不良情緒做鬥爭
在開始實施天天寫代碼的計劃前期,會時常焦慮項目沒有很大的進展,畢竟業餘項目沒有時間限制。後來當你意識到有這樣的不良情緒對項目進展一點幫助都沒有,反而會阻礙。因此要與不良情緒做鬥爭,須要能心平氣和地完成大量的工做,而不會像之前那樣爲工做的事情忙得焦頭爛額了。
4
安排、利用好週末時間
對大多數人來講,利用週末時間作業餘項目是項目取得大進展的絕好機會。而對於不少人來講,若是直到週末業餘項目才能作好就會對本身很失望。
以前我不多能完成全部本身想作的工做,這也就強迫本身不參加諸如參觀博物館、遊公園等本身喜歡的週末娛樂活動,把時間留給工做。然而如今我強烈地意識到儘管業餘項目很重要,可是也不該該忽略我的生活,因此學會安排時間很重要。
5
潛意識思考
天天作業餘項目寫代碼有一個有趣的反作用,那就是大腦會在潛意識裏思考。所以,當你在散步、淋浴或從事其餘非腦力活動時,須要還在想着下一步代碼該怎麼寫、出現問題了有什麼解決的好方法,當你每星期或者隔一個星期寫一次代碼從沒出現過這樣的狀況。 時間用來思考天然就不會再爲業餘項目取得的進展少而焦慮了。
6
天天寫一點代碼不易忘
當接頭作業餘項目時總要付出「上下文切換」的代價,然而不幸的是思考是很難接上頭的。因此你天天都要作一點業餘項目,讓本身不容易忘記。
須要更多免費代碼和視頻,加羣434623999
7
利用好時間,平衡工做、生活、業餘項目
當你已簡單地學會了如何更好地維持工做、生活、業餘項目的平衡,由於知道本身天天都要作業餘項目,因此就會更好地管理時間。若是你晚上有活動且很晚才能回家,那麼你就要在開始工做以前就作好當天的業餘項目。假如當天的業餘項目沒有作完,那麼不論多晚你都要會完成,作到今日事今日畢。
8
要及時跟外界溝通
當本身養成了新的習慣後跟外界溝通這是頗有好處的。當夥伴們都知道你天天寫代碼這個習慣,所以有活動安排時你會跟他們說:「等我寫完代碼再去。」他們一點都不會介意也很理解你的行爲。
9
代碼聚沙成塔
很難相信本身在過去的幾個月寫了不少的代碼。當你新建了幾個網站,從新寫了框架並建立了大量節點模塊。而後發現已經寫了這麼多以致於有時都忘記本身寫了些什麼,可是那時的本身真的很高興寫了這麼多的代碼。
好的習慣能帶來巨大的成功,像天天寫代碼作業餘項目這件事只要你堅持作下去,必定會有意想不到的效果。網站