title: 作为一个Android初级开发工程师，该如何进阶？
desc: 个人情况：<br>1，在黑马培训了4个月<b>非广告<b><br>2，在公司做过2个完成的项目<br>3，API上属性方法了解到70<i>此处是我阐述不清，我说的是了解，API指的是开发帮助文档，只是大体知道有属性方法这个东西，我下面做过解释，你们还喷！而且我还标注了“<i><b>常用<b>”<br>4，目前对于整个Android框架脑中无概念<br><br><b>上面四条只是做了个个人情况简单概括，后面对于做了略微详细的解答。如果你觉得我阐述有问题，请看完了再喷我笑我！<b><br><br>可以说，很多的东西知道怎么用，这个属性是干什么的，但是为什么却不知道！为什么这么用，不这么用会带来的结果是啥，没有预料性！<br><br>作为一个刚刚毕业的大学生，我的目标是在公司半年后成长20，一年后对真个Android框架有一定的认识。现在感觉每天除了逻辑就是xml的东西，成长速度缓慢。想请教一下问答社区人，现阶段的我如何成长，该看什么书，该走什么流程让自己一步步成长起来？如何让自己慢慢的沉淀为一个高级Android工程师，然后向TeamLeader进发！<br><br>这是求助帖，不是让推荐书籍或视频的！<br><br>说明：以前发过一个求助，虽然天天泡问答社区，但是不太懂这里面的规则，提问不妥之处，还望答各位海涵！<br>---------------------------------------------------------------------<br><b>再次PS：就是因为无法阐述自己现在的状态，所以求于问答社区，我觉得应该有一部分人走过我这个阶段。诚心而来。感谢各位答主！额外感谢<b>
topic: Android 开发
content: 其实你最缺的是思考和解决问题的能力，这是培训或者被动思考带来的最大弊端。如何解决在项目中学习，学会独立思考，拿出解决方案，而不是各种google，这点很难，但是有必要去做。另外做个人博客将知识体系完善，只有自己总结的知识才真正在自己的脑海中。最后我想说，读源码，并改源码，其乐无穷。
answerer_tags: 在自己的领域闹腾，偶尔到别的领域逛一圈