Android开发职业规划
前言
从毕业到现在已经16个月了,在这段时间里一边工作一边学习,也是学到了一些东西,那时候简单的以为专业知识结构的广度越高就越厉害,却忽略了单独一门语言的知识深度。近期的一次谈话就让我意识到了这点,知乎上也看到一个特别好的回答。作为一个Android开发人员,在没有把Java、Android了解个大概之前就转向学习其它语言,而且这些语言在实际工作中并没有应用场景,至少在我这个年纪,这是一件非常没有必要且浪费时间的一件事。所以当前第一目标是提升自己所在专业的专业知识,结合下面的知识结构图进行深入学习,以前的学习目的只是了解用法,现在就应该从源码角度出发,去了解这个东西的why、when、what。
Java知识结构
图片来源于网络,侵删
Android 知识结构
图片来源于网络,侵删
职业方向规划
入了Android这个坑,那就踏实走到底。打好Java基础,向牛逼的Android开发冲刺。后期可学习Java EE内容,向全栈工程师看齐。
路线规划
Check
新建项目(github),每一学习过程都以编码的形式展现,理论化的东西或是编码中值得注意的点则以博客的形式记录,标注代码详细文档,记录时间消耗.上述每一过程后都应对应一个实战场景项目。
书山有路勤为径,学海无涯苦作舟。
学习是不可能一蹴而就的,日积月累方得始终。因工作安排,上述预期时间仅作为心理约束,在正常完成工作的情况下学习上述内容,争取一年时间内探索完上述内容。