[TOC]
说明
本文阅读对象是工作几年后的程序员,尤其是安卓开发者哈,文章内容偏向学习计划/方向和分享。如有不当之处,欢迎批评指正。
基础
基础有多重要就不用多说了吧
- Java 推荐两本书:《Java编程思想》、《Effective Java》
- Android 首推Google官方教程、《第一行代码》、《安卓开发艺术探索》
- 计算机基础
- 算法
- 单元测试
专业
深入源码,掌握其原理。
- 视频、直播
- IM 即时通信
- 注解
- 架构、设计
- 网络编程、IO、多线程
- 内存、性能等优化
技术多维度(狭义)
技多不压身
-
跨端混合开发
- Hybrid、RN、Weex
-
Java web
- JS、CSS、HTML
- iOS 可作为了解
- Python、Go 想想人工智能
- 关注AR/AI Google IO开发新动向
- 自动化测试
技能多维度(广义)
多掌握生存技能
- 产品、运营
- 阅读、写作
- 英语
- 投资
建立个人品牌
以上所有都为建立自身品牌而存在。
在这里推荐几个觉得不错的公众号。
- 职场/其它
- Spenser 我最早接触的强调个人品牌的公号,文章皆原创、职场大叔。
- 阿何有话说 清华理工男,文章实在,敢说,有内涵。
- 罗辑思维
- 技术
- 郭霖 安卓技术分享、干货
- 鸿洋 同上
- AndroidDeveloper 估计作者这会在Google IO大会现场
- 技术最前线
- 安卓开发精选
- 生活
- 大家车言论 yyp老师在这里。
常逛的社区
- Android开发官网 自备梯子
- GitHub
- 谷歌开发者中文博客
- 简书
- 知乎
- G+
还有一些好用的APP,比如:得到、喜马拉雅FM等等。
Finally
不管怎样代码都会执行到这里,哈哈。
以上为个人整理的学习计划,不一定适合每个人,请轻拍。欢迎大家一起来分享、补充,感谢。