近三年的技术成长计划:
第一阶段(3个月):恶补大学的基础
1.将基础打的很扎实。
操作系统:主要阅读linux内核的几本权威著作,将操作系统的基本理论研究透彻。很后悔大学学操作系统
没有结合linux内核来学习,现在要补上;
网络:将TCP/IP协议研究透彻,结合《TCP/IP详解》《unix网络编程》,这个也是目前从事的工作主要会
用到的地方;
数据结构和算法:每种数据结构找开源项目中如何应用和实现来学习数据结构。例如B+树找mysql源码中
的实现进行研究,红黑树找内核qos相关研究。
编程能力:这个目前先找几个开源项目研究如何设计,例如leveldb.
2.第二阶段,大量看优质开源代码: