`
varsoft
  • 浏览: 2421962 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

2006高端IT技术图书点评(首发《中华读书报》)

阅读更多

对于爱读书的IT技术人来说,刚刚过去的2006年无疑是幸福的一年。在这一年里,各出版社抖擞精神,集中推出了一大批高端好书,图书选题质量和制作品质上都有明显的进步,高端技术图书市场大幅回暖,与之前一两年的低迷状况形成鲜明反差。

这种变化当然不是没有背景的。IT技术日新月异,数以百万计的IT从业人士必须一刻不停地学习和提高,而阅读优秀技术图书仍然是最有效的学习和提高手段之一,因此无论是在国内还是在国际上,高端IT技术图书的需求始终保持在一个水平上,从而在整个技术图书市场上占有一席之地。但同时,在国内,高端技术图书受众面窄,执行难度大,成本高,定价却必须循规蹈矩,“质”与“量”有时会成为一对矛盾,经常会有叫好不叫座的情况出现,挫伤出版者的热情。这就是国内高端技术图书市场摇摆不定的主要原因。其实对于出版社来说,如果经营高端技术图书能够带来合理的收益,他们还是非常愿意投入到这个稳定成长的市场当中去的。而这个条件是否成立,则要视乎IT产业发展局面而论。当IT产业快速发展的时候,高端技术图书市场就会比较活跃,而当IT产业相对低迷的时候,高端技术图书市场就会趋于平淡。因此,对于出版社来说,想要充分把握市场机会,就必须正确判断IT产业形势和趋向。这个道理说起来简单,但是执行起来却不容易,难就难在火候不好把握。2006年高端技术图书市场的发展故事,就是一个实证。

2005年之前的一两年,国内外IT产业的局面,往好了说也只能算是平淡。然而2005年下半年,Web 2.0带动了互联网的新一轮繁荣,从而给IT产业注入一针强心剂。这种变化,首先体现在人才市场,紧跟着就反应到了高端IT图书市场,而首先体验到春江水暖的当属人民邮电出版社的Ajax系列。

Ajax是一种新的Web应用模型,在技术上,Ajax有深刻的意义,而对于普通用户,对于Ajax最直观的感受就是界面变得友好,操作交互性得到增强。这一技术最早在1998年就已经得到应用,但是由于诸多客观条件的限制,一直没有得到重视。到了2005年,人们突然发现,当时制约Ajax发展的那些因素已经不复存在,这项几乎被遗忘在角落里的技术突然成了香饽饽。

大约在2005年夏天,Ajax在美国就已经十分火爆,其声势之隆,已经传入国内,成为一部分技术爱好者热议的话题,很多人已经预见到Ajax的热浪将在“某个时候”传入国内。问题在于,是什么时候?从当时国内开发者在网络上对于相关话题的反应来看,似乎并不热烈。因此,一些业内人士没有贸然做出开发Ajax选题的决策。一直到200511月,Ajax之风越刮越劲,已经出现了一些成功应用Ajax的实例,国内开发者社群开始积极响应,Ajax在技术图书市场上的走红已经是确定无疑的了。

仅过了不到两个月,20061月,人民邮电出版社图灵公司率先推出国内第一本Ajax技术专著《Ajax基础基础》。从时间推断,引进这本书的决策是在国内Ajax技术发展态势还不明朗时做出来的,因此决策者在当时是冒了一定风险的。但事实证明,这是一次成功的冒险,这本书一出版就立刻受到国内Web开发者的热烈欢迎,也给2006年高端技术图书市场打开了一个好局面。在这本书之后,人邮图灵再接再厉,很快推出了被公认为Ajax方面的最佳著作的《Ajax实战》一书。这本书英文版就被奉为Ajax圣经,而其中文版的翻译和制作品质也非常高,是2006年度技术图书的典范之作。这两本Ajax图书不但在内容形式上形成搭配,在出版时间上也配合默契,其运作之到位,另人钦佩。

Ajax热潮带动了整个Web前端相关技术的回暖。XHTMLCSSJavaScriptDHTML等“老”技术突然焕发出青春,相关图书在国内外都大受欢迎。同样是人邮图灵公司,在下半年连续推出《JavaScript高级程序设计》、《精通CSS》、《JavaScript DOM编程艺术》三本佳作,与Ajax系列相配合,在Web开发新技术领域占据了制高点,形成了品牌效应,画出了2006年高端技术图书市场最亮丽的一道风景线。特别值得一提的,是从下半年开始,人邮图灵的高端技术图书统一启用新的封面设计风格,格调清新,气质高雅,给人印象深刻。在同样的设计风格之下,《Oracle 9i & <chmetcnv w:st="on" unitname="g" sourcevalue="10" hasspace="False" negative="False" numbertype="1" tcsc="0">10g</chmetcnv>编程艺术》和《MySQL 5权威指南》也成为06年数据库类高端技术图书的代表作之一。

相比与AjaxWeb开发系列的火爆,电子工业出版社博文视点公司《代码大全》的成功,则是一个看上去截然不同,但实质相通的故事。与Ajax不同,《代码大全》并不是追新赶潮,而是专注于软件开发领域“永恒不变的主题”。这本书的第一版出版于1993年,当时曾经被引入国内。不过由于翻译质量低劣,没有获得广泛的注意。然而是金子就总会发光,一部分有识之士还是发现了这本书的价值,于是在网上发起义务修订运动,将第一版《代码大全》修订后公开发布在网上,并引起大量读者的持续关注和讨论。尽管这种行为在版权上存在一些问题,但是表达了中国开发者对这本书的重视。因此,当《代码大全》第二版在美国出版后,国内开发者对这本书的关注就非常热烈,其畅销氛围已经悄悄形成。问题在于,出版方能够避免重蹈第一版的覆辙,以高品质满足读者的热情?

博文视点获得这本书的版权之后,吸取了第一版的教训,没有不计代价地追赶进度,而是精心选择翻译审校团队,集中优势制作力量,耗时一年多,历经数次调整和几道质量审查,才最终在20063月推出这本书。在此前后,博文视点还充分利用了网络、杂志等手段进行了充分的市场宣传和预热,这一切都需要时间,需要耐心和细致。正是这种耐心和细致最终铸就了《代码大全》第二版的巨大成功。这本书第一次印刷一万册,上市四天即重印一万册,这样的成绩在高端技术图书领域确实是难能可贵。如果说人邮图灵AjaxWeb开发系列的成功在于“快”,那么博文视点《代码大全》的成功则在于“稳”,两者看上去不同,其实本质都是对于技术趋势和时机的正确把握。

说道对IT技术趋势的把握和研究,美国O’Reilly公司久为人所称道。该公司聘请了一大批高水平技术人员做为图书编辑,甚至建立专门的技术研究机构,组织技术会议和活动,以运动员身份直接参与和影响IT技术的发展,所以才能目光独到,动作敏捷。O’Reilly的图书一直以来就受到广大技术人员的爱好,甚至形成文化。然而在04-05年,O’Reilly也一度出现选题上的摇摆和迷失,直到2006年,随着IT产业的局面明朗化,O’Reilly也找回了准星,迅速推出了一大批佳作。例如,在以前,O’Reilly对于Ruby类图书不太重视,当2005Pragmatic Programmer的两本Ruby相关书籍成为当年的头灯技术畅销书之时,O’Reilly几乎在此方面毫无准备。而当O’Reilly认清形势之后,立刻于2006年组织和策划了一批Ruby相关选题,如刚刚在国内影印出版的《Ruby Cookbook》,其选题速度之快、产品质量之高,令人赞叹。在国内,东南大学等出版社以影印和翻译版的形式引进了一大批O’Reilly图书,使得国内读者也能够读到比以往更多更好的O’Reilly技术图书,也为正在集中采购的公共图书馆提供了一批很好的藏书。O’Reilly品牌图书2006年在中国市场上的表现,耐人寻味。而以当前情况来看,在2007年,O’Reilly在中国图书市场还将保持良好的势头。

同样在影印版方面,人邮与Pearson合作推出的《典藏原版书苑》令人耳目一新,其形式不再拘泥于“影印版教材”的老路,书籍制作品质也非常精良。其中像《Linux应用程序开发》、《Core Java》这样的产品,选题独具匠心,品质也非常高,受到了圈内专业开发者的高度评价。虽然该系列的市场成绩我并不了解,但是该系列的口碑相当不错,在影印版图书制作品质每况愈下的今天,格外值得称道。

由于IT技术的中心是美国,所以大部分高端技术图书都是引进版图书。但事实上,2006本版高端技术图书方面也不乏佳作,尤其是一些经验丰富的培训讲师和技术专家捉笔写作,成就了一批货真价实的佳作。例如孙卫琴的Java基础教程,孙鑫的Visual C++Java教程,张孝祥的Java Web开发教程,盖国强的Oracle案例和优化类作品。这些作品虽然有些在内容属于初级,但是其信息之完备,讲授之细致生动,又远非一般初等图书所能相比。从这个意义上看,“高端”有的时候也是图书的一种气质。国内作者在2006年的成绩确实可喜可贺,不过如果看看其分布,就会发现大部分选题还是主要集中在Java.NET、数据库这样几个“主流”领域,与国外相比,缺少一点多样性。这显然跟我们产业历史短,积累不足有关,只能在发展中逐渐得到改变。

纵观2006年高端技术图书市场,应该说成绩斐然,令人鼓舞。这是IT产业繁荣的一个反映,也是中国技术出版人们努力学习研究和工作的结果。我们有理由相信,这样的好局面会持续到2007年。然而,坦率地说,国内的技术图书与技术产业之间的配合关系还是比较薄弱,与国外差距很大。一旦IT产业局势复杂起来,技术出版界也可能重新陷入迷茫当中。我认为,解决这个问题还是需要出版人们认真调查研究,了解中国IT产业的现状和发展方向,把握热点,掌握规律,惟其如此,才可能为开发者奉献更好的产品,为建立良好的技术图书市场氛围做出有益的贡献。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics