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