★第1招:看网上评论
首先,上一些权威的图书网站,看看大伙儿的评价如何(要相信群众的眼睛是雪亮的)。对于英文书籍,我一般上亚马逊网站去看看;中文书籍则上豆瓣网。这两个网站都提供星级评分,一般 >=4星 的评级都不差。(此招数对于正在逛书店的不一定适用,除非你随身带了上网的东东)
★第2招:看作者
书籍作者的重要性无需多说。根据二八原理,大部分的好书都是少数优秀作者写出来的。如果作者是该领域的技术大牛或者知名评论家,那么该书的质量一般不会太差。
不过捏,想用这招,你先得对这本书所在的领域有一定的了解,知道哪些人属于该领域的大牛。
★第3招:看出版信息
出版信息里面,主要看出版社、出版时间。好的出版社出的书,总体水平还过得去,不至于太滥,排版印刷错误也较少。
出版时间的重要性得看具体的领域。比如某些领域(算法、软件工程等)的书,对于时间不敏感。即使年代久远也没有过时(比如人月神话发表于1975年)。而另一些领域(涉及具体的语言、软件、操作系统)则需要与时俱进,3-5年之前出版的书可能就已经过时了。
如果是纸版书,还可以看看再版次数和印数。这两个指标一般和销量成正比。不过也不排除少数阳春白雪的好书,销量很低。因此这两个指标仅供参考。
★第4招:看目录
看完出版信息后,就可以大致看看目录。从目录可以了解到很多信息。好书的目录一般层次分明、条理清晰。滥书则反之。
看目录还可以在最短时间内大致了解该书的深浅以及内容的分布(看每一章占了多少页),从而判断这本书能否适合自己。
比如,我曾经看过一本国内作者写的《面向对象 Java 编程》。打开目录扫了一下,整本书都是讲 Java 语法,只在其中一章提到了面向对象,页数占全书比例不到10%(我强烈怀疑作者是否直接拿了 SUN 的 Java 语言规范汉化了一下,就拿去出版了)。
★第5招:抽查几页
最后,可以挑书中的某个小节看一下。看看作者的文笔是否流畅、生动。如果是翻译的书,则还要注意一下翻译的水平如何。翻译的书的质量同时取决于作者和译者的水平,任何一个不行,整本书就好不到哪里去。
当年学 MFC 的时候,曾看过一本翻译的书,把 MFC 的“doc/view”翻译成"文档查看",当场厥倒。所以有条件看看原著(你的洋文够牛)的同学就尽量看原著,免得被差劲的译者带到沟里。
IT 技术书籍的选择就暂且聊到这里。以后,我打算不定期地推荐一些经典的书籍给列位看官。和书评相关的帖子都在这里。
版权声明
本博客所有的原创文章,作者皆保留版权。转载必须包含本声明,保持本文完整,并以超链接形式注明作者编程随想和本文原始地址:
https://program-think.blogspot.com/2009/01/choose-it-book.html
本博客所有的原创文章,作者皆保留版权。转载必须包含本声明,保持本文完整,并以超链接形式注明作者编程随想和本文原始地址:
https://program-think.blogspot.com/2009/01/choose-it-book.html
22 条评论
这篇写的很好
回复删除一般是看推荐,还有就是去douban看看里面的人怎么看的,和朋友交流
回复删除现在的一种想法就是看原版书籍,其实这要权衡下自己的实力,即使你因为再强也不能有像你使用母语那样的速度。
而且别忘记了你的初衷是通过阅读一本书来快速获取你需要的信息,对的是快速,但是即使是这点我还是推荐新手去阅读认真翻译的书籍,原因有三:
1、你知道你要快速地获得信息,所以还是看母语吧
2、你通过看技术书籍学英语?
3、你的功底有认真翻译的译者的深,你了解你要找的东西?
4、可以看译版,然后不懂的地方再看原版,现在电子书这么发达
以下情况却不得不逼你读英文原版的书了
1、没有翻译的版本
2、译者太烂了,及其不负责任,所有看过的人都说烂
3、你的英语牛到和你的中文水平不相上下了
4、你想学英语
其实有些译者很不错了,比如pongba刘未鹏,荣耀,侯捷这些人翻译的书质量都是顶级的
最后一点:别忘记了阅读的目的是准确快速地获取信息
楼上同学总结得挺好 :-)
回复删除我觉得还要看出版社。。。哈哈, 比如Addison Wesley.
回复删除楼上的同学,
回复删除出版社确实蛮重要的。所以我在“出版信息”这节,重点提了看“出版社”和“出版时间”这两条。
不错。受益不少
回复删除楼主和kimi说得都很好,受益匪浅。不过做为程序员,我觉得无论英语再差,一定要注意训练到能看技术文档,因为很多技术文档都没有翻译,而且技术文档写得都比较容易理解。
回复删除TO 楼上的网友
回复删除同意你的看法。
作为程序员,在英语方面即便不能做到:“听、说、写”,但是至少要能做到“读”。
如果连阅读英文技术文档都做不到,对程序员的个人发展是很不利的。
版主,我想问下,有C++的基础,想开始学习python,有没有什么好书直接推荐一两本啊?
回复删除TO 楼上的网友
回复删除之前也有网友问到类似的问题。
请参考如下博文的留言
http://program-think.blogspot.com/2009/08/why-choose-python-1-script.html
http://www.cnet.com/推荐一个it+3C介绍网站
回复删除博主,问您一个问题。我看了您多篇文章,发现二八原理出现的几率很高。那么根据您的“如何成为优秀开发人员[7]:正确地做事(善用自动化)”中的观点, 二八原理的超链接是自动添加的吗?
回复删除嘿嘿,没写过博客,好奇问下~
TO Zhouxiao Wu
删除俺如果在某篇博文中引用另一篇,会手动增加超链接。
你看到这类交叉引用,都是俺手动添加超链接的,以便于读者点击跳转。
您确定您这篇文章不是参考Warfalcon写的吗?
回复删除请忽略楼上,二位想法很像,您更早一些
回复删除反馈一下,除了亚马逊和豆瓣,发现goodreads网站也非常不错。
回复删除根据我的经验,大牛才能识别大牛。所以可以通过一本书找到作者欣赏的其它相关书籍或高手。
回复删除一年了,纪念贴发在这篇文章下
回复删除博主的书籍推荐无疑是最重要的产出之一,而挑选书籍的方法,同样无比重要。挑书方法不光用来挑选专业书籍,其他的书籍也可以用这些方法来挑选。
目前Firefox的市场份额已经下降到近4%,mozilla与谷歌的广告协议也快要到期了,未来firefox会走向何方,是个未知数。一年来世界也大事频发,未来如何,拭目以待。
"厥倒"一词暴露了作者很可能是吴语区的人,既有可能在上海生活(过)。
回复删除唉,确实无法做到完全隐匿
删除2024年了,好想念博主,如果真是被捕,希望博主早日出来
回复删除老熟人好啊!在这个干净的博文论坛评论区安全被窝里遇到老熟人真是快事啊!
删除