研究了一天的源码,看懂了一点东西,发现收获还挺大的
以前都是学各种语言,学各种高级技术视频,但是大多都用不上
其实大多视频,都是别人的做事流程,直接录制好,让你照着做就行了
随便其中包含了不少高级知识,但完全可以到需要的时候再学
看源码的能力,真的才是进阶高级的关键
因为一个工资很高的技术人员,是不可能什么都从网上去找去抄的
必须要有自己去阅读和创新的能力,看源码就是锻炼这些能力的最好方式
视频教程,本身包含的知识点是有限的,真的非常复杂,规模很大的知识,视频根本讲不透彻
当然,程序员前期,还是要靠书籍、博客、视频来学习常用知识的
等工资到了20K以后,本行业的通用技术全部非常熟练后,再看这些视频意义已经不大了
一来高级方向分支很多,内容很深,视频很难全部讲透讲全面,靠视频学到的也只是冰山一角了
二来对于一个资深工程师,往往要求能够自己创新、定制、融合一些功能,没有源码阅读修改能力,是不够的
如果想走技术路线,拿很高的工资,那读源码,才是一个刚刚的开始
源码包含的范围特别广泛,建议从自己敢兴趣的框架和功能点开始阅读
比如某某高级控件如何实现的,某某好用的技术框架如何使用的
也可以功利一点,从市场需求最大的业务点开始学习
比如怎么支持新的安卓驱动,怎么修改安卓的桌面程序,安卓的开机动画怎么加载的