2019年书单
软件工程师升级之旅:
- 1.《Effective STL》 1.15读完+每条目1篇博文
- 2.《STL源码分析》 3.1读完+重要章节博文
- 3.《设计模式:可复用面向对象代码设计》+《大话设计模式》 3.20读完+每条设计模式博文
- 4.《重构 改善既有代码的设计》4.1读完+读书笔记和感悟
- 5.《数据库原理系统概念》4.20读完+读书笔记
- 6.《Redis设计与实现》5.15读完+实现基于Redis的分布式锁,分布式任务调度
- 7.《brpc开源项目》,实现一个站内搜索引擎(客户端+服务端,不写前端,命令行方式) 6.1完成
- 8.《Libevent开源项目》,实现一个高并发的网络游戏服务器 6.20完成
- 9.《深入理解c++11》 7.15读完+重要知识点博文
- 10.《慕课网的数据结构与算法》8.5看完+每章练习c++实现
- 11.《慕课网的学习算法思想,修炼编程内功》 8.25看完+每章练习c++实现
- 12.《剑指Offer》 刷一遍(66题) 9.15刷完+总结个人和大神的经验
- 13.《极客时间 网络协议》+《网上博客》
过一遍重要知识点 9.25完成 - 14.《极客时间 程序员的进阶》 10.2完成
- 15.总结项目经验(负责的系统,副本,玩法),理清整个游戏服务器结构 10.10完成
- 16.看面经,整理面试资料,总结提炼项目经验,复习网络协议知识,复习数据结构与算法知识,复习STL知识,复习数据库知识。 11.1完成
个人思想与眼界提高:
- 1.《如何阅读一本书》
- 2.《高效能人士的七个习惯》
- 3.《平凡的世界》
- 4.《三体系列》
- 5.《理想国》
- 6.《文明的冲突》
- 7.《在伯明翰监狱里写的一封信》