關鍵字
這一年的關鍵字,我想是:盡興。努力和放鬆都用力。
2017年是我畢業後最滿意的一年,並非這一年都是好事,而是這一年我特別努力,特別用力,也特別盡興。這一年或許可以更好,但是對我來說沒有絲毫的遺憾。
有夢就勇敢追,有路就昂首走;大膽嘗試,用力接受;多做事情,多走路;這就是我的2017。
小目標
年初的時候定了寫小目標:
- 讀6本書;
- 去6個地方旅遊;
- 寫24篇技術文章;
- 跑步24次;
- 駕照到手;
這些目標確實看起來都是小目標,但是到這一年結束的時候我敢自豪的說,這些小目標都實現了!
定下小目標的原因就是避免自己去定大目標,腦門一熱各種巨集偉藍圖都出來了,最終結果就是年復一年的大目標,但是實現的卻寥寥。我在定2017小目標的時候就切實的量力而行,適當拔高,但是一定切合實際。
實際上這些小目標看似簡單但實現起來的難度非常大,我也是拼勁全力才在12月11號全部完成,畢竟在成人的生活裡沒有容易二字。
技術深挖
今年在技術上的成長可以用巨大來概括,每一年我都感覺自己比上一年更忙了,但是每一年我也感覺成長更大了。
2017年實現了自己由高階工程師到資深工程師的門檻跨越,不僅是職級上的,更重要的是確實有了蛻變:
- 我花了大力氣鞏固基礎包括資料結構、演算法、網路協議等這些平時看似很少用的技能;
- 深挖了太多的原始碼,包括Android系統、各種開源庫等;
- 系統化思維,例如完整的效能優化實踐,外掛化的實踐等;
- 新技術的實踐,包括熱修復、外掛化、Weex、元件化等它們的各種方案場景我都瞭如指掌;
補基礎的原因是句老話,基礎有多好,技術有多深。例如一個網路請求,看似簡單,但是實際上姿勢多到難以想象。很多基礎確實平時不太用的上,但講真在行家眼裡,一句話就會暴露你的技術層次。
在去年我曾認為Android已經沒什麼好做的了,但是拿我今天的眼光來看,我為自己當初的想法感到慚愧,自己看不到的前景很可能是自己沒看到而不是不存在。對待任何一項技術,都應該心懷敬畏,敬畏每一個領域背後的深度。在今天我仍然有一大堆想要去實踐的技術點子。也仍然有一大堆事情可以提升自己對程式設計的認識和內功。
關於高階和資深的區別,我想絕不僅僅是年限的增加。對我個人而言更重在基礎和深度的提升,去年作為高階很多技術選型或者資料收集更多的是藉助搜尋引擎和Demo實踐,但是今年我在遇到類似的事情絕對會把原始碼扒一個底朝天深入理解再做決定,一個方案也一定會多方面考量,不放過任何細節。
自律
這一年尤為自豪的一件事是培養了自律的好習慣,例如早睡早起、鍛鍊、節食、創作等。
這個習慣的起源實際是惡化的健康狀況,多年以來仗著年輕,晚上頻繁熬夜,但是身體可不會因為你熬夜是為了學習而不透支。多次腸胃病之後醫生告訴我是熬夜導致的,我也實在沒有力氣熬夜了,於是就把晚上要做的事情挪到了早起之後,其實時間還是一樣的,但是身體的正常運轉確實好了。
早睡早起之後我的藥後來沒吃完身體就逐漸恢復了。我也喜歡上了不熬夜、不補覺的感覺,週末也是一樣的作息。自律真是個好習慣,各種滋味妙不可言。
詩歌與遠方
今年讀了不少書,有技術相關的書籍也有文學性質的。
最大的收穫是讀了關於曾國藩的一本《曾國藩的正面和側面》,以及《論語》和《孫子兵法》等國學名著,對國學、中華民族傳統文化多了百倍的敬仰。
今年也去了很多地方旅遊,比如太行山、五臺山、湖北恩施徒步;草原的自駕遊和大興安嶺的北國之旅。多走一走,遇到的人和事會更不一樣,也見識下別人的活法,也堅定下自己要做出點事情的決心。
回首2017,最盡興的一年,感恩這一年所有的相遇,期望2018年百尺竿頭、更進一步!
歡迎關注微信公眾號:定期分享Java、Android乾貨!