我的2016

    又到2016年歲末,回首這過去的一年,再看看自己的“2014年終小結”和“2015年終小結”,發現有許多相似之處;每年都在做總結,每年都在後悔、表決心,然而在工作、學習、生活上卻沒有太大的變化;我有些擔心,生活也是逆水行舟,不進則退;不管怎麼說,前行的腳步不能停下來,我還是需要靜下心來,正視自己。

    工作、生活不想多說,說說學習,我一直告誡自己:學習是程序員的生命。學習的態度也是自己對待生活與工作的模板。

    2016年主要學習了以下幾個方面:
1. 複習總結了一些常用的數據結構與算法;
    數據結構與算法是程序的靈魂,數據結構的難點是將人腦理解的數據轉化爲計算機所能識別的結構,算法的難點是去思考與理解原理、複雜度。
    寫多了if...else,學習數據結構與算法,讓生鏽的大腦運轉起來。
2. 學習了基本的通信理論;
    做通信項目很多年,我一直把它當做軟件來做,很少去理解通信科學的基本原理,也限制了自己的發展。
3. 精讀了《Effective C++》和《More Effective C++》;
    這2本書可以說是學C++的實戰利器,通過學習,加深了自己對OOP的理解,提高了C++編碼能力。
  《Effective C++》絕對是一本讓C++程序員功力大增的書。
4. 開始刷Leetcode。
    刷的斷斷續續,常常感覺很燒腦,也讓我認識到了自己的短板。
    … …      
    回頭想想,這些學習內容,不算多,也不夠深入;我還是可以提高很多戰鬥力,主要是因爲:
1. 在學習的過程中每隔1-2個月都會有一段低谷迷茫期,覺得疲倦,什麼都看不進去;
2. 學習效率太低,學習的時間基本上都是早上8-10點,晚上沒有利用起來,都是在碎片式閱讀、刷朋友圈、看電視劇。
3. 很容易被工作、家庭瑣事打亂節奏,一旦忙碌起來,就會放棄學習計劃。

    在每天的工作、生活與學習中,我都在不斷的計劃、改變、繼續、放棄……雖然走了許多彎路,但是隻有這樣,我才能知道下一步該怎麼走,才能取得進步。

    在2016年,我還是有許多收穫與持續改進計劃:
1. 讀書、思考、總結、實踐。
    讀書可以拓展視野、開闊思路,讓自己不再愚昧;再難,再沒空也要堅持讀書。
   看的多,想的多,還要實戰,大膽的去面試,大膽的去嘗試新事物,體驗不同的東西,認識不同的自己。
2. 自我控制力。
    學習最好的狀態是:專注、持續、高效,但是好的學習狀態是很難長期維持的,只有學會調控自己,平衡好生活、工作與學習,縮短低谷期,在低谷期做一些不同的事情。
3. 少就是多,慢就是快。
    我們常常急於求成,匆匆忙忙,倒不如踏踏實實的把一件事情做好,做到極致。
    在學習的過程中適當放慢腳步,去想想原理,抓住知識的本質,系統性的去學習,不要爲了學而學。
4. 知識廣度是深度的副產品。(說的太好了)
5. 不要把大腦當做磁盤。(寫的太好了,值得推薦)
6. 費力選擇,卻忘了堅持。
    時常想想自己要的是什麼,喜歡什麼,爲什麼而做,將來要達到一個什麼高度。
    ……
    我也知道這些說起來容易做起來難,但卻是自己內心的感受。

    2017年的計劃:一個階段只做一件事情;從繼續刷好leetcode做起。

    最後:人生就像鬥地主,有時會抓得一手好牌,有時是一把爛牌;抓到好牌時把握機會力爭打贏,抓到爛牌時但求不輸的太慘;無論什麼時候,保持淡定,謙虛謹慎、戒驕戒躁。


發佈了189 篇原創文章 · 獲贊 34 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章