【ITPUB调研分析报告】
编者按:第三届中国IT技术趋势大调查活动于2008年9月15日启动,历经1个月的时间。在线调查期间,受到了来自ITPUB、IXPUB和ChinaUnix.net(以下简称CU)以及其它合作网站的网友的极大关注和积极参与。目前调查已经完满结束,所有的数据都在后台整理和统计之中。本次网上调查共回收调查问卷25,946份问卷,其中合格问卷为23,804份。由于,今年新加入IT168的CU论坛的网友的大力支持,今年回收问卷数量较去年增加了近64%,合格问卷的填写数量较去年增加了61.1%。从整体上看,今年的调查无论从数量上还是质量上都较去年有比较大的提高。本次调查的内容涉及:中国IT人才发展环境、企业信息化、信息安全、服务器、存储、网络管理、.NET、JAVA、软件测试、项目管理和数据库应用等11方面的研究成果,这些将最终形成了《2008-2009年IT技术应用趋势调研报告》,并将整合到《2008-2009中国IT应用技术蓝皮书》中,于2009年1月份第3届中国IT技术精英大会上对外发布。
在本年度Java技术开发与应用情况问卷调查中,我们对Java的使用情况,Java吸引开发者的主要因素, Java最让人满意的方面进行了调查,以便更好的判断Java未来三到五年内的发展趋势。
图 1在工作中使用的第一种计算机语言分布
调查显示Java在企业应用开发领域的强势地位,有44.3%的开发者将其作为第一种计算机语言。关注2007年ITPUB调查报告的朋友可能会发现,去年Java此调查中就曾经以45.3%大比例占据第一的位置。
那么是什么原因导致Java语言依旧稳坐第一种使用的计算机语言的第一把交椅呢?首先当然应该归功于高校教育。国内高校从2002年开始,陆续开设Java程序设计课程,高校在原来C和C++(面向对象程序设计)基础上,新增的这门编程选修课,在近5年里面已经产生了巨大的效果,中国已经成为世界上Java人才最多的国家之一。从这个数据可以看出,高校教学对IT人才的首次选用编程语言的影响是决定性的。
值得指出的是C#,仅仅有2.6%人将它作为工作中的第一种语言,C#语言主要依靠自学为主,几乎没有高校在面向对象编程的教学中,采用C#作为教学语言,尽管作为面向对象编程教学语言,C#和Java一样合适。据了解,大部分C#的学习者,都是依靠自学,或者是校内的微软技术俱乐部的带动。看来,如果微软技术平台如果想进入高校,需要做更多的工作。