必读
《编码》
-- 预计完成时间 2017-01-20
《程序是怎么跑起来的》
《深入理解计算机》 -- 部分章节必读
《敏捷软件开发:原则,模式与实践》 -- 必读
《重构》 -- 必读
《代码整洁之道》 -- 必读
《深入理解Java虚拟机》 -- 部分章节必读
《Head First 设计模式》 -- 必读
《数据结构与算法分析》
《算法》
推荐
《计算机系统概论》
《操作系统概念》
《计算机网络:自顶向下的方法》
《修改代码的艺术》
《编程珠玑》
《代码大全》