计算机书籍一定要读英文版吗?
不知道你有没有留意到一个现象,身边或者网上总有人鼓吹说技术书籍一定要看英文版,连网上查技术相关的资料也尽量去看英文的资料。
我反对这种观点。
首先,持这样的观点的人,经常挂在嘴边的话就是:技术相关的资料,中文网站质量太差,不能看。这其实是一种误解,英文网站质量差也多了去了,比如我也用英文搜索过,也看过不少英文站点,就发现质量差的英文站点一点儿不比中国少,有些站点为了SEO无所不用其极,虽然排名靠前但点进去全是拉圾。也有站点的作者比较用心,但内容浅显,并且浅显的重复非常多,有价值的无论中文还是英文,都是少数。
但大家普遍感觉英文的质量更高或者在英文网站里,高质量的输出的比例更大,这是为什么呢?这其实是一种经济现象,就像大家总觉得进口的商品比国内的更好一样。国外也有劣质品,只是它们进不来而已,因为跨国的运输成本相对较高,劣质品在这种高成本的交易过程中被无形的筛选给淘汰掉了,所以同理,出口的商品也普遍比在本国贸易的商品质量高,低质量的商品不容易远距离传输成功。类似的,低质量的网站也不容易传播开去,于是对我们中文使用者来说,往往更容易得知高质量的英文网站。
然后,关于书籍,也是一样。但是对于书籍,有人的观点比对网站的更甚一筹:认为不仅英文书籍普遍质量高(这是一种误解),还认为就算有中文翻泽版,也最好不要看,而是应该去看英文版。我反对这样的看法不仅由于阅读英文书籍在某些情况下不符合我的效率要求,而且还有在另外的情况下阅读中文翻泽版会更有价值。
比如,我最近在看的一本非常好的一本书:《计算机程序的构造和解释》,看的就是中文版。这位译者特别有心,不仅翻译,还指出原书的错误,以提醒读者,这种贴心的泽者注服务,阅读英文版是享受不到的。
最后整理一下我的观点,以免认人误会我是在反对看英文书籍和英文网站呢。其实我只是反对那种只看英文的观点,我想强调的是中英文都要看,毕竟小孩子才做造择题, 成年人是全都要。或者说,重要的是你想看什么,至于它是用什么语言呈现的不重要。当然对中文用户,由于中文阅读效率更高,我是推荐优先看中文的。但如果某些内容没有中文版,而你又恰好需要去阅读,自然另当别论。所以,中英文的阅读能力都要有,才能不做选择题。