如何讓本身最快的進步

做爲一名軟件工程師都想比較快的提升本身的技術能力。服務器

我從12年畢業後,本着能夠多學些東西的目的選擇了去作遊戲。當時感受遊戲技術難度大對技術要求高,如今想來在這個以變現爲主要目的的遊戲圈,技術並非最主要的,開發人員對技術的追求並非很高,尤爲是遊戲服務器端。學習

當時本身學習上進心很強,工做之餘學習了好些新潮的語言,不過都是淺嘗輒止,就這樣追着各類時尚新潮的技術。後來遊戲項目開始走下坡路,本身又選擇了去互聯網公司,當時換工做感受很吃力,對本身的總結就是:技術雜而不專,偏業務而非技術。遊戲

學的雜其實也有好處就是本身的知識面瞭解廣,這也是我如今追求的目標之一,但同時我肯定本身還必需要有一門專的,拿得出手的。開發

對於提升本身的技術,網上知名人士的推薦大可能是參與開源項目,從剛畢業就知道開源的好處卻始終沒有真正參與,緣由很簡單:缺乏需求和動力,而大部分時間還要工做。學習最快的途徑只有實踐,在實踐中才會真正理解真正深刻。我曾嘗試着在工做之餘去作些本身的小項目,但都無疾而終,緣由也很簡單:本身沒作多久便被其餘技術吸引,畢竟本身的項目沒有需求和約束,隨心就扔了。爲了學習某項技術本身開始了一個小項目或者學習計劃,而後不久又因其餘事被打斷而夭亡,如此不斷反覆,而不成果。產品

因而我就思考,這樣下去什麼都深刻不下去還會影響正常的工做,最終我確定了一下幾點:效率

  1. 最快的學習方法是實踐。在本身動手去作、並本身面對問題時學習比休閒的東瞧西看效率高太多。
  2. 最恰當且最容易得到回報實踐是本身的工做。對於我來講,專心的把本身的工做作好,爲了本身工做質量的提升而不斷探索技術解決問題的過程是最好的實踐。作到這點的前提就是本身喜歡本身的產品和項目,並把它當作本身的事業。

也許對於效率高的人來講能夠作到在作好本職工做的同時,擁有本身的項目並堅決的推動從中收穫不同的成就感和技術進步,但對於我來講經過本身的工做來不斷獲取進步是第一步,也許這也是我之後真正進入開源世界的第一步。學習方法

相關文章
相關標籤/搜索