如何自学编程?学习方法在这里!
目前工做4年,当初是自学安卓的,资料网上整理的都很是全面了,我想补充的是如今已经不是当初资料匮乏的时代了,免费课程,付费课程,技术博客真的太多了,因此我想阐述一下学习方法:编程
学习路线的选择
学习一门语言若是今天学点这块,明天学点那块,没有系统的学习,实际上进步是很是慢的,不知道你们有没有这样的感受,在上学的时候每当到了期末课程都学完了复习了几遍以后再次遇到问题思路会和刚开始接触问题的时候思路更开阔了,我我的认为这是系统的掌握了知识的表现,因此刚开始学习的同窗能够花费大量时间制定一个学习路线,从安卓四大组件,经常使用UI控件,到分析源码,就像一个产品的诞生最重要的地方是需求分析同样,肯定了你要作什么再去作每每事半功倍!学习
学习目标的创建
没有一个明确的目标我以为就像一个无头苍蝇通常不知道飞向哪里,制定一个长远的目标,好比 stormzhang 张哥如今多牛逼不用我说了吧,就以张哥做为长远目标,接下来细化每一个时间段的目标,每个时间节点我要达到什么样的水平,好比找到理想的工做?晋升安卓高级工程师,资深工程师? 固然想要达到张哥的高度不单单是学会安卓就能够了!有了目标以后学起来才不会枯燥无味,才能获得阶段性的成就感,久而久之今天的本身就比昨天的本身更加进步,就会掌握安卓开发的全貌,在工做中天然升职加薪。orm
原文连接blog