一個程式設計師的2016年總結

黃博文發表於2017-01-20

2016年過的很快,是被時間追著走。

工作

2016年的工作可以分為三大塊。

1月份和2月份還在諮詢團隊。這兩個月在某國內大型企業做技術教練。先後開展了TDD、Clean Code、Continus Integration等課程。做諮詢的日子每天都有很多挑戰,收穫也是大大的。

3月份、4月份以及8月份和9月份在印度Pune做TWU的講師。在ThoughtWorks錯失了以畢業生的身份參加TWU,不過還好可以以Coach的身份參加TWU。全英文授課,一對一coach,全新的環境…TWU對我來說挑戰頗多,但是它絕對是一段奇妙的經歷。有幸和來自全球8個國家的coach一起服務了有史以來TWU最大的一期batch。我很幸運自己是其中的一員。我很懷念大家一起備課,一起上課,一起泡吧,一起看電影,一起玩遊戲的日子。尤其是每週一次的足球活動,能夠直接感受巴西桑巴足球的魅力。

5-7月份和10-12月份在某國外專案的offshore account上擔任tech lead。經過在在諮詢團隊以及TWU的錘鍊之後,自己在看待問題、處理事情完全換了一個視角。尤其是10-12月份,隨便每天都很忙碌,但是自己也學到很多東西。

健身

當我在出差時,健身比較規律,一週能保證3次以上的健身房訓練。當回到家以後時間就不能保證了。身體素質的巔峰期是在4月底的時候,臥推可以達到70KG。最弱的時候就是現在了。現在每週保持一次的訓練節奏。

跑步

全年非完全統計總共跑了1336公里,耗時163個小時。

一個程式設計師的2016年總結

有四場賽事值得紀念。

  • 第一個是右膝蓋術後的越野跑復出之戰,龍山50公里越野賽成功完賽,說明了術後恢復的確不錯。
  • 第二個是9月份在印度參加的12小時超級馬拉松賽,在膝蓋不適的情況下跑了66公里,用時10.5小時。
  • 第三個是張掖百公里賽事在祁連山海拔4000多米的地方的失溫事件,讓我第一次感覺到死神是如此的接近。也因此讓我錯失了完賽百公里賽事的願望。
  • 第四個是四姑娘山越野賽,耗時7個小時爬上了四姑娘山的大峰,海拔5035米。雖然它是個初級雪山,但讓我感受到了登山的魅力。可惜最後由於高反而被關門,沒有拿到砸核桃的神器。

翻譯

拖了1年多,終於將《物件導向的思考過程》翻譯出版,也算是了卻了一樁心事。另外也校審和翻譯了《C#多執行緒程式設計實戰》的第二版,此書已經在出版過程中。還有參與了《基礎設施即程式碼》一書的合譯,目前正在校審過程中。

部落格

今年寫的部落格數量少於往年。完結了《膝蓋中了一箭》系列,因為實在不想再寫這樣的口水話文章。技術類的精品文章不是很多,不過還好在ThoughtWorks洞見上發表了好幾篇。


在2016年初的時候,我定下了每月一個目標的計劃,結果執行了8各月就半途而廢了。2017年初想法很多,先按下不表,過完新年再計議。

相關文章