Chinaunix首页 | 论坛 | 博客
  • 博客访问: 914972
  • 博文数量: 380
  • 博客积分: 3495
  • 博客等级: 中校
  • 技术积分: 3996
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-02 09:35
文章分类

全部博文(380)

文章存档

2015年(2)

2014年(5)

2013年(9)

2012年(9)

2011年(67)

2010年(103)

2009年(182)

2008年(3)

我的朋友

分类: IT职场

2010-05-29 21:50:03

算起来,工作有8年了。在这过程中,自己接触的技术还是比较多,感觉对于如何成长还是有一定的个人见解。
正好,前几天一位新同事聊了几句,觉得自己应该能在这方面给他些建议,就想写一下。
主要是倾向于JAVA与LINUX开发的。
通用篇
《代码大全第二版》

可以说这本书是我读过的所有书中对我影响最大的。做计算机方面的大师或都说高手不少,不过难得有把程序实现各方面讲解得这么通透的。对于新手来讲,它是圣经。也是通向职业化的指南。
注:我买了中文版,英文版,日文版。


《Enterprise Java With UML 中文版》

讲解UML如何应用到开发中的书籍,以一些小的实例来讲解,可以说是一本很好的讲解UML实用的书籍。国内的UML书籍多数是抄的,讲解的只是皮毛。国外的可能有些好的,不过翻译的太差。这本书读起来感觉还是不错的。可以说自己的UML在项目中如何应用,有很大一部分是来自于这本书。

《The Object Primer 中文版》

内容也是讲解OO设计与UML的,这本书可以说讲解的也是相当不错的。
如果要是想了解UML与OO,那么上面的两本书我觉得也可以了。
不过考虑到UML2.0,那么还要加上下面一本

《UML 2.0学习指南》

翻译的不太好,不过对于了解UML1.0与2.0的区别也够了。

《算法导论》

可以说这本书是算法里的论语级作品,不过有些难懂,考虑到这本书的理解时间,所以放到了这里。实际上我们可能要读上几年吧。基本上我们日常开发中的算法都有介绍。

深入浅出设计模式(影印版)

讲解设计模式方面非常为的书,不过初看淡如水,其实些书如茶。宜细品。
建议直接看英文原版,以免失真。开始不知所去,久读则若得珍宝。


深入理解计算机系统(修订版
http://product.dangdang.com/product.aspx?product_id=8839239&ref=customer-0-B
这本书不光适合非计算机系的转行的人员,我觉得计算系出身的也要好好读一下,说白了我看这本书就是明白了程序到底是怎么来的,是怎么执行的。如果你最开始有了这种认识,那么还是对以后的开发还是相当有用的,遗憾的是我们的学校出来的产品在这方面真的有些不太让人满意。。

软件预构艺术(影印版)

相当不错,对于软件开发还是有很大的参考价值。建议有管理或是设计任务的TX仔细研究一下。这样我们的程序能更漂亮点,更健壮点儿。

JAVA篇:
Java JDK6学习笔记(附光盘)

一位台湾同胞写的书,可以说做为JAVA的入门教材还是相当不错的。基础知识讲解得很到位。该写的都写了。

Effective Java(第2版)(英文版)

JAVA的各种应该注意的地方,这本书是最好的。可以很好的提升你对JAVA语言的理解。

The J2EE(TM)Tutorial中文版

国内出的书的版本太老了。是1.4的,只好用SUN网站上的代替也,也推荐读这本,总感觉J2EE方面的书太多太多,可惜都不太好。不如干脆看一下官网的。这样也对J2EE有一个最权威的认识。当然了这本书只是一个介绍性的东西,要在各方面都深入下去啊。就是师傅领进门了。

Spring专业开发指南

这本书可以说是Spring方面相当权威的书籍了,可惜现在版本有些旧了。建议自己去csdn的下载频道去找个电子版吧。毕竟现在开发J2EE用spring,hibernate,struts的比较多,ssh嘛。

深入浅出Hibernate

难道有本书国人写的好的。
不过这本书可以说写的真的不错,
如果想了解Hibernate那么它真的不要错过。


Struts本来有本书不错的,不过太旧了也就不说了。
相对于看书,我更推荐大家多动手。
直观的认识更重要。

Linux篇
C语言参考手册.第5版.英文版

没办法,要开发LINUX相关的东西,不会C是不成的。

C++ Primer中文版(第4版)(一本久负盛名的C++经典教程)

在Linux下开发会C++就更好了。就像书名一样。没有什么可说的。

Effective C++ 中文版2nd Edition

基本上看完上面那本书的人,都会接着看这本书。C++开发里其实可以推荐的书真的不多,不过个个是经典。

另外台湾的候捷也写了一两本,相应的也很不错。

Linux系统编程(影印版)

Linux系统的编程知识,这本书基本上都介绍了。看完就只能再看MAN了。

深入理解LINUX内核(第三版)

内核介绍,没有比得过这本书的了。
不过国内有个家伙写了不比这本书差多少的,

Linux设备驱动程序(第三版)

驱动开发必备。

管理篇
深入浅出PMP(影印版)

内容还可以吧,国内出的介绍PMP的书不太多,这本书也算可以的了。
另外CMM有些知识也要找本书看一下,
最近看了一下
走出软件作坊(IT人升职必备)

感觉这家伙也是个牛人,写的也是比较实在的东西。
看一下最好了。

不再写了。看完得好几年吧。


阅读(572) | 评论(0) | 转发(0) |
0

上一篇:程序员成长过程中应读的书

下一篇:学习

给主人留下些什么吧!~~