`

从“2007年中国软件开发者大调查”看技术图书的发展趋势

阅读更多
 

从“2007年中国软件开发者大调查看技术图书的发展趋势<o:p></o:p>

CSDN和《程序员》杂志社共同举办的“2007年中国软件开发者大调查”活动于2007/8/17日落下帷幕,历时一个半月。这次活动一共收到15000多份有效问卷,是目前国内收到调查样本最多的一次开发者大调查。在参与调查的人群中,70%以上的是全职IT从业者,14以上的是有开发经验的学生。结合有效问卷的数量和参与问卷调查的人群来看,这次调查是相当具有代表性的。从调查问卷中获取的大量有效数据,在很大程度上能反映出目前主流IT技术的发展现状和发展趋势。对于一个IT图书出版人来说,这些数据无疑能为图书的策划提供一些指导性的参考依据。<o:p></o:p>

理论往往总是与实践联系在一起的,理论指导实践,实践丰富理论。如果实际的软件开发能被看作是实践,那么IT类图书无疑能为这所谓的实践提供很好的参考和指导。也就是说,IT行业内各种技术的应用及发展状况在很大程度上能反映出该行业对相应技术图书的需求。<o:p></o:p>

先让我们来简单看一下各IT技术在国内开发者中的受关注程度,如图1所示。


<o:p></o:p>

<v:shapetype o:spt="75" coordsize="21600,21600" filled="f" stroked="f" id="_x0000_t75" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t"><v:stroke joinstyle="miter"><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"><v:f eqn="sum @0 1 0"><v:f eqn="sum 0 0 @1"><v:f eqn="prod @2 1 2"><v:f eqn="prod @3 21600 pixelWidth"><v:f eqn="prod @3 21600 pixelHeight"><v:f eqn="sum @0 0 1"><v:f eqn="prod @6 1 2"><v:f eqn="prod @7 21600 pixelWidth"><v:f eqn="sum @8 21600 0"><v:f eqn="prod @7 21600 pixelHeight"><v:f eqn="sum @10 21600 0"></v:f><v:path o:extrusionok="f" o:connecttype="rect" gradientshapeok="t"><o:lock v:ext="edit" aspectratio="t"></o:lock><v:shape o:spid="_x0000_i1025" id="图片_x0020_0" type="#_x0000_t75" alt="各种技术受关注的程度比较.gif" style="VISIBILITY: visible; WIDTH: 229.5pt; HEIGHT: 200.25pt"><v:imagedata src="file:///C:%5CUsers%5Cerway%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_image001.gif" o:title="各种技术受关注的程度比较"></v:imagedata></v:shape></v:path></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:formulas></v:stroke></v:shapetype><o:p></o:p>

1 各种技术受关注程度的比较<o:p></o:p>

其中“数据库技术”和“互联网、信息或软件安全技术”受关注程度最高,各占24%,并列第一;排在第二位的是“SOAWebService”,占13%,“动态语言”和“移动及嵌入式计算”均占12%,并列第三;当今的热门技术RIA6%的关注度位居第四······<o:p></o:p>

作为一位开发者,必须关注技术趋势的发展。因为在如今这个信息极其丰富、信息传播途径极其多样、信息传播速度极其迅速的时代,封闭就意味着落后,落后就意味着被淘汰。作为一位出版人,同样也需要关注技术趋势的发展。因为只有实时地了解技术趋势的发展方向,才能更加清楚地了解开发人员的需求,才能实时地为他们提供相应的图书产品,共同促进IT技术在国内的发展。<o:p></o:p>

从出版行业来看,技术图书的出版在某种程度上与技术趋势的发展是同步的,或者说,至少是同方向的。<o:p></o:p>

<o:p> </o:p>

<o:p> </o:p>

<!--[if !supportLists]-->一、<!--[endif]-->数据库技术<o:p></o:p>

从某种程度上来讲,有多少真正的开发者,就有多少数据库用户。因为数据库是与所有软件开发联系在一起的,几乎所有软件产品都离不开数据库的支持。从各大数据库厂商来看,Oracle20077月正式发布了Oracle 11gOracle各方面的性能都有了很大的提升;微软也不甘示弱,SQL Server 2008测试版已经发布,正式版将于2008年初发布,而且微软于20076月在上海成立了SQL Server亚洲研究院;IBMDB2暂无新版本发布;MySQL将其主要的数据库引擎卖给了甲骨文,目前正在重新开发新的数据库引擎,所以暂时也无新的版本发布。但是,DB2MySQL都可能在2008年推出新的版本,以更好地满足各自的用户人群的需要。从本次调查的结果来看,数据库类技术所受的关注程度也是最高的。从各大IT出版社(电子工业出版社、清华大学出版社、人民邮电出版社)来看,OracleSQL ServerPHP+MySQL类图书的市场竞争一直都非常激烈。<o:p></o:p>

虽然各出版社在该领域的竞争非常激烈,但是由于它有着极其强大的市场需求,而且这种市场需求会随着软件技术的发展而不断变化,即这种需求是动态的,所以该领域仍然有着非常广阔的市场空间。如果能紧跟技术趋势的发展,深入理解主流开发者的需求,相信我们在该领域内一定能做出许多有意义、有价值且符合读者需求的好书。<o:p></o:p>

<!--[if !supportLists]-->二、<!--[endif]-->互联网、信息或软件安全技术<o:p></o:p>

<!--[if !supportLists]-->三、<!--[endif]-->SOAWebServices<o:p></o:p>

<!--[if !supportLists]-->四、<!--[endif]-->动态语言<o:p></o:p>

动态语言,它无疑永恒是技术界和出版界最热门的话题,尤其是最近两年,这个话题变得更加热门。在计算机语言的世界里,因其语言本质,Java逐渐退出了动态语言这个精彩的大舞台,正向系统级语言或底层语言回归。连续多年来,Java一直蝉联计算机语言市场占有率冠军的宝座,Java类的图书在各大IT出版社之间的竞争也非常激烈。<o:p></o:p>

Perl因为其在某些方面的不可替代性,一直都非常受关注。但是,目前市场上与之相对应的书籍却不多(就连非常经典的Mastering Perl在国内都还没有出版),市场空间非常大。前不久,东南大学出版社出版了Learning Perl的影印版,销量非常好。<o:p></o:p>

Python凭借其强大的灵活性越来越受开发者的欢迎,在国外,PythonGoogle的大力支持,被指定为Google的三大主流开发语言之一。Python的创始人Gudio目前正在为Google工作,他利用PythonGoogle内部开发了许多有用的小工具。目前他正在致力于Python的下一个版本——Python 3000的开发,今年8.1Python 3000已经发布了Alpha 1版本,计划于2008.8月正式推出Python 3000的正式版。相对于Python 2.x来说,Python 3000的变化非常大,废除了先前版本中一些比较成熟的特性,当然,它也增加了许多令Python爱好者们激动的新特性。Python 3000的发布无疑会是Python社区的一大盛世,相信它一定能在某种程度上推动Python在国际技术社区的发展。<o:p></o:p>

从图书市场来看,近年来Python方面的新书似乎并不多见。电子工业出版社博文视点今年8月份出版了The Foundation of Python Network Programming的中文版,从互动网的读者反馈和销量来看,本书还是比较受欢迎的。根据Python在国内技术社区的发展趋势,目前已经有几家IT出版社或者是出版公司在组织该Python方面的选题。人民邮电出版社近期出版了《征服Python——语言基础与典型应用》一书,该书的主要读者是Python的初学者。关于这本书的市场反响,让我们静静观察吧。就我个人看来,这本书的销量可能不会特别好,但是也不会太差。因为对于那些已经混迹于国内Python社区多年的“老鸟”们(他们在国内的Python爱好者中占的比例较大,而且是推动Python在国内发展的主导力量)来说,这本书的参考价值似乎不大;但是对于那些刚开始学习Python或即将开始学习Python的“新鸟”们来说,本书也许会是一本难得的参考书。<o:p></o:p>

由于Python 3000的变化较大,而且不提供向下兼容,这将给Python图书的出版带来新的契机。因为Python 2.x中的很多知识点被废弃或者是重写,即使是颇有经验的Python“老鸟”可能也需要花一点时间来学习新知识、清理旧知识,跳出Python 2.x旧的思维模式,建立Python 3000的新思想。如果能在Python 3000正式版发布之际同期推出相关针对中初级读者的Python 3000类书籍,相信市场反响一定会不错。<o:p></o:p>

  未完...
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics