0-1年:
《java编程思想》
1-2年:
《大话设计模式》http://www.cnblogs.com/zuoxiaolong/p/pattern26.html
《重构 改善既有代码的设计》,《effective java》
2-3年:
《深入理解java虚拟机》http://www.cnblogs.com/zuoxiaolong/category/508918.html
3-4年:
《深入理解计算机系统》,《tcp/ip详解 卷一、二、三》,《数据结构与算法》。其中TCP/IP有三本书,但我们这里把这三本看成是一本大书
5+:
一线城市奋斗攒钱,二线城市安居乐业。