回覆列表
  • 1 # 會技術的葛大爺

    程式設計師是一個活到老學到老的職業,自然,提升技能的方式也就是學習了。我們想要有效的提高自己,首先自然是要選擇一個自己的發展方向,然後又針對性的進行學習。切記不要聽到某人說,學什麼什麼工資高,然後跑去學了,然後又聽到某人說,學什麼什麼升職快,又放棄之前的計劃,去學新東西,這樣最終什麼都學不好。

    而學習的途徑,最簡單的就是看書

    現在買書已經非常方便了,在網上一點,書就給你送到家中。至於書單,這個完全可以去百度一下,看看別人怎麼學習,自己可以效仿。

    看書的效果雖然不快,但是卻非常紮實。因為書中的知識是由淺入深的進行講解,並且會系統的介紹一些基礎的知識。透過看書學習,然後結合實踐驗證後,自己的知識會更加的牢固。

    當然,看書學習的方法也非常重要。我個人推薦,看書別一來就一頁一頁的看,先大致的瀏覽,一目十行的看,瞭解全本書講解的大概,不求詳解。然後再結合自己已經學到的知識分析一下,再從頭開始看,這次就需要仔細閱讀,遇到已經熟練的知識就快速瀏覽,遇到不理解的知識點時,就多思考,然後透過一些練習來實現一下。

    這樣,兩遍下來,你整本書的知識就會吸收得比較好了,下次就算遇到問題,也可以回憶起你在哪本書上看到過類似的解決方案,可以去溫故而知新。

    不過,很多新的技術和解決方案,在書裡面可能不容易找到結果,那麼開源社群就是一個好地方了

    在開源社群中,有各種的文章、原始碼可以讓我們學習。我們可以在裡面碎片化的進行閱讀,說實話,開源社群中還是有非常多有實力的大牛做的專案、發表的文章,能夠學習到很多的東西。

    當然,讀別人的原始碼也是一種修行,把開源社群中的原始碼Down下來,一點一點的閱讀,一點一點的理解,也能夠幫助自己去理解一些程式碼的思想和架構的思想。千萬不要僅僅把開源社群當成一個外掛庫,需要找什麼元件的時候去看看,其他時候都不去。這樣,永遠都只是會用,會CRUD,,不知道原理,不會寫。

    但,只是要自己看,總有遇到瓶頸的時候,這時候,QQ群就是一個好地方了

    有非常多的技術類QQ群,有的需要付費才能加入,有的是開放的。

    我們可以在開源社群中找到一些QQ群號,也可以去QQ群裡面搜尋關鍵字,途徑還是很多的,有些QQ群是大牛建立的,你可以進去學習,溝通。當然,很多QQ群都管理比較嚴格,會限制溝通的話題,如果你在這裡聊些不相干的內容,可能就會被踢出去。

    只要你能夠遵守規則,很多時候,大牛們還是很願意分享自己的知識的,能夠讓你獲益非小。

  • 中秋節和大豐收的關聯?
  • 哪種維生素可以治腳氣?