其实这个是我前两年的信件,最近在给部门整理成长书籍,给大家发完信之后,突然想起自己2年前也发过类似的信,于是翻腾了出来,想起来自己刚毕业的时候,还是一个很好学的孩纸啊,现在有些退化了。。
俗话说得好,长江后浪推前浪,前浪死在沙滩上。一代接一代的在成长,每个人在成长的路上吃了不少苦,也获得了不少的经验,应了那句老话--【我吃的盐,比你吃的饭还多】,这次扯淡一下我的个人学习之路,看看能否给大家一点点参考意见。主要是书籍,现在的书籍良莠不齐,说说我看的,简单的给大家一个参考。
1.初级阶段
Thinking in java---感觉还可以,确实能学习到一些东西。
Effective java ---一本可以在初级中傲视群芳的秘笈,出去面试都很有面子
Practice java ----和上面的那本书有重叠的地方,但是多看看也无妨。
程序员修炼之道(从小工到专家)--一本真正的进阶读物,不可不看。
实现模式-kent,我的偶像写的,我不得不推荐,这本书属于这个里面的高级进阶书了。
2.熟练阶段
Java与模式(阎宏)---一本我看的懂的模式书,讲的不错,废话多一些,如果他不瞎扯淡的话,那本书应该可以薄一半以上。
敏捷软件开发-原则模式与实践 --ROBERT C.MARTIN,可以和阎宏的那本书配套学习,绝对比阎宏的书要看着舒服一些。
Refactor ----看了就和没看一样,只能记住意思,但是很多名字都记不住了,但是用起来却发现这个是必不可少的一样。它就像菜里面的盐,没什么神奇之处,没了它还真不行。看了的人和没看的人,区别很大。多看看代码就知道了。
人件---一本关注人的书,看了之后会有很多逆反心理,作为管理者还是要多看看。
最后期限---也是与管理有关系的,看了就会知道,为什么加班是有害的
3.别人眼中的高手
分析模式---到现在还没有看完的一本书,每个人都说是高手的秘籍,但是我确实没有看懂。努力学习ing。
企业应用架构模式----这个时候,你看的每一本书,基本上都会提到的书,和Refactor一样,将成为必不可少的一本读物。我发现Martin写的书基本上都是这样,不学不行,学了发现没什么神奇的
J2EE核心模式---一本总结J2EE核心模式的书,和企业应用架构模式有些补充。
J2EE Development without Ejb---看了会明白很多Spring的设计思想,很多地方鼓吹Spring,看看还是不错的。
领域驱动设计---这本书不得不看,一本关于领域设计的好书,可以使你多一些思考,多想一想关于产品设计方面。我现在正在门口徘徊中。
领域驱动设计与模式---填补领域驱动设计和企业应用架构模式这两本书之间鸿沟的一本书,写的很好,虽然是.net的,但是还能看懂,我正在看。
以上只是我的零星一点点的介绍,大家可以补充,可以批判,还有一些书籍,我只是觉得那些只是补充,并没有使我真正的有所感悟,所以就没有介绍。大家可以拍砖一下,或者回帖提供自己的进阶之路