1 掌握工作当中的软件,工具,以及本身维护的模块
2 围绕团队技术,进行汇总,学习一些通用的本领,一些框架,有助于分析需求,定位问题
3 相关工作场景里面,需要优化的工具,脚本语言,使用的一些技术
4 市场相关的前沿知识,学习后看是否能够在自己工作当中产生价值,比如性能库,比如编译优化,这些都是可以去做的
要记住一点,知道的越多,想知道的会更多,所以关键点还是,要先找一个路线,列出清单,动起来。
我喜欢去github,或者是各类软件市场,看开源项目,这点不晓得有几个人有这个习惯,同时我也会去各类需求市场,去看都有哪些客户的需求,这块能够让你知道,市面上的客户都有哪些奇奇怪怪的需求,它们都在解决哪个痛点。
很多技术,程序员不去看大环境,只是在工作岗位上,满足于完成本职工作,熟练之后就放松,停止了成长。
当一个程序员想去学习的时候,互联网就是最好的资料库,而如果想学,已经赢了99%的人了。
你去看看周围的同事,大多数都不学习了,满足于悠闲的工作氛围,熟悉的工作环境,以及预知的问题难度,一天非常悠闲自得,却不知道浪费了大好的成长机会。
关于Android程序员的学习路线,也就是不同阶段程序员所要具备的能