[原创]强烈推荐,正在翻译的《Effective C++,3rd Edition》

我加入公司以来,经了一个月的培训期,真是受益良多。

一来重新温故而知新,踏踏实实搞了一下C/C++,技术上精进不少。

二来重新洗脑,抛去了原来在学校以及实习公司养成的编写代码的恶习,开始注重代码质量。

很多人拿程序员和民工比,号称软件民工。其实不然。程序员的工作要复杂很多,困难很多。一个优秀的程序员不仅仅要掌握一门以上的语言工具,更要对所用的类库,工具,业务了如指掌,做到运用自如的程度。但是仅仅这些还不够,编写程序的风格也决定着我们的工作是否高效,我们的代码是否高质。

提高所有这些,要求我们多多实践,有人指导。谁来指导,书也。

众所周知,学习C++可以阅读的书多如牛毛,但总有些是经典中的经典,比如,这本我的朋友正在翻译的《Effective C++, 3rd Edition》。相信大家都听说过他的大名,毋庸我多言。我今天在这里写这篇文章的目的,也正是由于我感到有些遗憾。

什么遗憾?

因为我看到一个人,在为大家免费翻译一本经典著作。且不论他翻译的质量怎样,但就他为大家提供的方便,我们就应该重视,给与支持。更可贵的是,他从6月开始翻译本书,已经2月有余,坚持不懈。该书也由Item 1 翻译到了Item 29。其实一个人做事情最重要的就是贵在坚持。而真正的坚持离不开大家的支持。所以我想在这里稍微利用我的这块地盘,帮她宣传一下,进而吸引大家多多鼓励他,以使他在大家的鼓励下坚持不懈,翻译完本书,为咱们大家造福。

说到这里,给大家网址,希望大家能够关注它,并且请大家阅读本书,因为他确实值得你去阅读:

http://blog.csdn.net/fatalerror99/

其实谈到这里还有一个更大的遗憾。

一直以来,《MS Press - Code Complete》和《Head.First.Design.Patterns》这两本书在AMAZON一直是稳居第一第二的巨著。这说明国外的读者事多么喜欢这两本图书。但是,到目前为止,国内的读者还无缘此书。一来,国内在设计和模式方面的应用本来就比较落后,导致国内读者很少注意到这方面的图书。二来,国内由于引进和翻译的问题,延误了许多时间。导致国内读者很难及时领略国外最新的思想。毕竟,在中国,还仅仅是少数人既懂技术又懂英文。

相反,国内现存的图书引进机制,由于受到出版社和翻译人员的限制。已经暴露出极大问题。

第一、   出版社由于商业利益考虑,一般只考虑引进畅销图书。而出版社往往跟据现行市场需求而决定畅销与否,结果导致其引进策略根在市场之后,往往是先有市场才有引进。本身中国软件业就比较落后,再加之新思想无法冲击国内,造成国内读者更加落后,问题加重。

第二、   国内翻译机制滞后,一本书引进来后往往需要1年之久的翻译时间,往往是该书翻译完之后,该书所对应的领域已经应用很久。更有甚者该书的翻译版推出之时,人家国外的后续半本都已推出。如此这般导致国内无法接受最新思想,更加落后。比如WROX的《Wrox.Professional.C.Sharp.3rd.Edition》的推出就是一个例子。

第三、   国内翻译机制混乱,各个出版社互相竞争,没有统一的评价机制。结果导致一本名著引进来,翻译出来却成了糟粕,骂声阵阵。不断的翻译问题使得读者在购买图书时往往小心翼翼,偶尔发现一个比较负责人的译者便如获至宝,从此视做品牌。可惜,再好的译者也仅仅是个人的力量而以,不管它如何厉害,他所能够翻译的图书还是有限,还是无法满足国内市场的众多需求。如何传承这些牛人的知识,使得更多的人可以投入的翻译中来,满足市场需求是个问题。

这就是我们目前的图书市场所面临的问题,当然,这都是表面。

我已经有好一阵子坚持读英文书了。老实说,我这英语水平并不怎么样,之所以坚持,无非是看到阅读原著,培养自己能力的好处。其实这么长时间硬着头皮坚持下来,进步明显,现在阅读英文技术书籍已经成了一种习惯。对于现在的我来说,如果有英文图书,我不会去读中文,毕竟是人家嚼过的馒头。

一直以来,我坚持推荐我周围的人来读英文图书。目的无他,我是想提高他们的能力,让他们自己具备迅速接受最新知识的能力。也促使他们通过坚持的过程来学习,突破自己。所以说,与其我们翻译大量图书来满足国内市场,为什么我们不能培养我们的同胞,让大家提高自己的英文水平,自己去填报自己的“肚子”呢?翻译过来的图书毕竟是图书,还需要吸收。如果他自己具备了学习能力,那么还需要我去帮助他学吗?

当然,这些也是表面。因为,在后面,我看到了巨大的潮流在涌动。

在刚刚接触开源之际,我并不是他的支持者。当时的我并不理解开源,在我思考,开源即混乱,这是违背基本商业道理的,他如何能够成功?在他获得不到任何利润的时候,他是长久的吗?

然而最近开源确实成功了。java的成功,linux的成功以及IBM的重新起舞,无不说明了开源的强势,开源的未来。我开始爱上开源了,因为我现在开始真正的开始看懂他,也因为我开始意识到,我逃不开他,我将属于他。

开源的成功让我意识到一点,很重要的一点,原来软件可以开源。为什么软件可以开源?因为软件属于知识,属于信息。而信息的产生,信息的吸收需要成本,但是信息的传播却不需要。软件的产生需要消耗大量的成本,程序员编写大量的代码来实现这个工具。软件的应用也需要产生效益,因为软件的最终作用是要应用到用户的实际生产生活中去,为他们带来利益。而软件的传播,也就是这些比特通过因特网或者其他的什么东西传来传去,你认为它需要成本吗?那么我们为什么还要仅仅卡住传播这条实际并不重要的线呢?

其实,知识范畴内的其他东西都一样,所有这些在现在颇受互联网和盗版冲击的产品或者服务,无不是由此原因造成的。我们妄图去控制一条并不存在的线,并由此幻想,其实我们错了。不要再坚持下去,放弃把。

图书应该免费传播,音乐应该免费传播,电影应该免费传播,软件也应该免费传播。图书传播并不可怕,因为你要理解它,书在你手里没用,在你脑子里才是你的。音乐和电影需要免费传播,因为仅仅是听音乐,看电影是没用的,只有从中得到快乐才是你自己的。软件需要免费传播,因为拿到手里的软件如果无法投入应用是没用的,只有软件工作起来,切合你的实际,它才能给你带来收益。

如此一来,这就是为什么要有开源。

如此一来,这就使为什么要有服务。

而我们呆在生产型的社会太久了。看看我们的管理理论,他们无不强调成本,而每生产一单位的产品都需要成本。而现在确实不同了,现在是知识经济,在这里流通的不是产品,而是知识。这种看不清,道不明的东西和产品有太多的不同了。

别忘了,我们进入了信息时代。

别忘了,我们进入了知识经济。

别忘了,我们进入了服务型社会。

                                                                                                                                               coofucoo

                                                                                                  8/27/2005 1:49:21 AM

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值