如何选择IT技术书籍

  我在" 如何成为优秀开发人员[2]:关于自学能力"中提到阅读 好的IT技术书籍的重要性。今天来聊一下技术书籍的鉴定方法。假设你刚下了某本电子书准备看,又或者逛书店看到某本纸版书准备买,但是吃不准该书的质量如何,那么下面几个招数可以帮你的忙。
  第1招:看网上评论
  首先,上一些权威的图书网站,看看大伙儿的评价如何(要相信群众的眼睛是雪亮的)。对于英文书籍,我一般上 亚马逊网站去看看;中文书籍则上 豆瓣网。这两个网站都提供星级评分,一般>=4星的评级都不差。(此招数对于正在逛书店的不一定适用,除非你随身带了上网的东东)

  第2招:看作者
  书籍作者的重要性无需多说。如果作者是该领域的技术大牛或者知名评论家,那么该书的质量一般不会太差。不过要用这招,你首先得对这本书所在的领域有一定的了解,知道哪些人属于该领域的大牛。

  第3招:看出版信息
  出版信息里面,主要看出版社、出版时间。好的出版社出的书,总体水平还过得去,不至于太滥,排版印刷错误也较少。
  出版时间的重要性得看具体的领域。比如某些领域(算法、软件工程等)的书,对于时间不敏感。即使年代久远也没有过时(比如人月神话发表于1975年)。而另一些领域(涉及具体的语言、软件、操作系统)则需要与时俱进,3-5年之前出版的书可能就已经过时了。
  如果是纸版书,还可以看看再版次数和印数。这两个指标一般和销量成正比。不过也不排除少数阳春白雪的好书,销量很低。因此这两个指标仅供参考。

  第4招:看目录
  看完出版信息后,就可以大致看看目录。从目录可以了解到很多信息。好书的目录一般层次分明、条理清晰。滥书则反之。
  看目录还可以在最短时间内大致了解该书的深浅以及内容的分布(看每一章占了多少页),从而判断这本书能否适合自己。
  比如,我曾经看过一本国内作者写的《面向对象Java编程》。打开目录扫了一下,整本书都是讲Java语法,只在其中一章提到了OO,页数占全书比例不到10%(我强烈怀疑作者是否直接拿了SUN的Java语言规范汉化了一下,就拿去出版了)。

  第5招:抽查几页
  最后,可以挑书中的某个小节看一下。看看作者的文笔是否流畅、生动。如果是翻译的书,则还要注意一下翻译的水平如何。翻译的书的质量 同时取决于作者和译者的水平,任何一个不行,整本书就好不到哪里去。
  早些年学习MFC的时候,曾看过一本翻译的书,把MFC的“doc/view”翻译成"文档查看",当场厥倒。所以能看原著就尽量看原著,免得被差劲的译者带到沟里。

  IT技术书籍的选择就暂且聊到这里。以后,我打算不定期地推荐一些经典的书籍给列位看官。和书评相关的帖子都在 这里
追求原创,欢迎转载。
转载必须包含本声明、保持本文完整。并以超链形式注明作者编程随想和本文原始地址:
http://program-think.blogspot.com/2009/01/choose-it-book.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值