如何自學編程?學習方法在這裏!
目前工做4年,當初是自學安卓的,資料網上整理的都很是全面了,我想補充的是如今已經不是當初資料匱乏的時代了,免費課程,付費課程,技術博客真的太多了,因此我想闡述一下學習方法:編程
學習路線的選擇
學習一門語言若是今天學點這塊,明天學點那塊,沒有系統的學習,實際上進步是很是慢的,不知道你們有沒有這樣的感受,在上學的時候每當到了期末課程都學完了複習了幾遍以後再次遇到問題思路會和剛開始接觸問題的時候思路更開闊了,我我的認爲這是系統的掌握了知識的表現,因此剛開始學習的同窗能夠花費大量時間制定一個學習路線,從安卓四大組件,經常使用UI控件,到分析源碼,就像一個產品的誕生最重要的地方是需求分析同樣,肯定了你要作什麼再去作每每事半功倍!學習
學習目標的創建
沒有一個明確的目標我以爲就像一個無頭蒼蠅通常不知道飛向哪裏,制定一個長遠的目標,好比 stormzhang 張哥如今多牛逼不用我說了吧,就以張哥做爲長遠目標,接下來細化每一個時間段的目標,每個時間節點我要達到什麼樣的水平,好比找到理想的工做?晉升安卓高級工程師,資深工程師? 固然想要達到張哥的高度不單單是學會安卓就能夠了!有了目標以後學起來纔不會枯燥無味,才能獲得階段性的成就感,久而久之今天的本身就比昨天的本身更加進步,就會掌握安卓開發的全貌,在工做中天然升職加薪。orm
原文連接blog