1. 分解等级
技术人员典型的发展路径基本上都是下面的这个模式:
1) 0 ~1年:菜鸟,需要别人手把手来教
2)1 ~ 3年:初级,需要别人带你做
3)3 ~ 5年:高级,能独当一面,可以带初级技术人员了
4)5 ~ 8年:资深,能独挡多面
5)8 ~10年:大牛,统筹规划,高屋建瓴
2. 分解技能
2.1 2017.10~2018.04
Java多线程、NIO模型、自己实现分布式组件
2.2 2018.10~2019.2
Python爬虫、Elasticsearch搜索引擎、大数据平台搭建、深度学习项目上线
2.3 2018.04~2018.10
MySQL数据库深入理解、NoSQL数据库深入理解
3. 分解行动
1)1个月学习Java多线程编程,刷遍多线程编程面试题
2)1个月学习NIO,并能熟练使用Netty
3)1个月学习Lucence、1个月学习Solr、1个月学习Elasticsearch
4)1个月学习Hadoop、Spark、HBase
5)1个月学习Tensorflow