看书。看了书单里的几本书,着重推荐《深入理解计算机系统》 虽然具体内容都快忘记了,但是你就是知道,计算机是怎么运行的。《深入理解Java虚拟机》看了快三遍了,每次看都能结合最近的工作经验理解的更深入。书单里的书之后还会继续看,也会有更多书加入书单。 安卓。除了工作项目中的学习,跟着老罗分析源码的博客看了一些Framework层的源码,学习了一些插件化的方案,对一个应用从代码变成apk安装到系统中然后运行起来有了更多了解。 总体感觉,要想对某个技术点深入理解有两个途径, 一是工作中碰到了某个问题,需要解决,必须要深入理解它, 二是自己工作之余花时间去学习去琢磨。 目前来说我觉得收获最大的是后者,可能和做的业务相关,平时工作大部分时间都是在写一些业务逻辑,除了有时候用到一些设计模式和自定义UI控件的东西,纯粹的业务逻辑并没有什么营养价值,还是要有自己的学习计划。 生活还在继续,一年之后“毕业两年”。