利用google trends来观察一下Java技术的发展趋势
利用google trends观察了一些软件术语被搜索的趋势.
比如,去搜关键词'java',得到如下结果:
看得出java已经发展到了平稳期,倒是要关心一下热点城市,看看北京排在第7位,在国内首屈一指,分析一下搜索人群:北京的科研院所+IT公司+大学校园构成了搜索的主要人群。
版权声明:任何获得 Matrix 授权的网站,转载时请务必保留以下作者信息和链接 作者:youway;youway 原文:http://www.matrix.org.cn/resource/article/2006-10-24/google+trends_5214323b-6320-11db-bdce-bdc029e475a1.html 关键字:google trends Java
去搜'springframework',得到如下结果:
考虑如果搜索“spring会产生干扰信息,所以选择“springframework,这个词汇有比较强的专业性,看的出,spring技术是从2004年底热起来的,香港,北京,上海,广州榜上有名,也显示国内对spring技术的追捧程度。
去搜'hibernate',得到如下结果:
观察了趋势,对hibernate关键字的搜索,班加罗尔在第一,这清楚的标明hibernate做技术名词的影响力已经大于了本义。数据还是可信的。 北京,上海,香港,广州,杭州赫然在列,中国人对hibernate的追捧程度大大高于其它开源技术。
但我一直比较迟疑,因为hibernate融入web框架之后,对设计者面向对象设计水平是个挑战。
另外想想,hibernate是否进入了成熟的企业应用阶段呢? 不得而知。
去搜'struts',得到如下结果:
在这个比较成熟的技术上,只有香港和北京进入榜单,印度的角色想必主要是struts的开发上,以及对其成熟的企业应用上。
去搜'ibatis',得到如下结果:
看到深圳,杭州,北京,香港,上海在榜单上,而且深圳的排名相当靠前,结合ibatis自身的技术特点,大概说明,深圳在数据库领域的遗产比较多,在web应用上,主要设计还是基于面向数据库的。
杭州的软件企业不是很多,却有这么多人在选用ibatis,结合杭州软件企业的构成,这很能说明一些问题?
再来看下'jdbc':
排名上只有国内的香港和北京,而且jdbc的趋势已经有些回落,有很多的印度公司在支持,综合几点说明了jdbc的应用相比其它 持久层 的技术,它还是最根本。
分析一些其它可能影响结果的因素:
在其它国家,开发人员使用google作为搜索引擎的比例会影响到上面的统计结果,进而可能对结果产生误倒。
在以上的java技术上很少能看到日本,我比较纳闷,可能是它们语言的关系吧,不太选用google做搜索引擎。
还有可能因为日本软件很多都外包了,它们没有这些技术发展的群体优势了,这点和美国差不多。它们能不为此而担心吗?
还有一点可能就是google的数据不准确,有意屏蔽一些信息。比如springframework,我怎么想都不应该是华盛顿特区代表美国排在前面,怎么也应该是IT产业聚集的地区啊?
欢迎大家讨论,这个话题其实可以有很多可以深入的地方。
Java, java, J2SE, j2se, J2EE, j2ee, J2ME, j2me, ejb, ejb3, JBOSS, jboss, spring, hibernate, jdo, struts, webwork, ajax, AJAX, mysql, MySQL, Oracle, Weblogic, Websphere, scjp, scjd利用google trends观察了一些软件术语被搜索的趋势.
比如,去搜关键词'java',得到如下结果:
看得出java已经发展到了平稳期,倒是要关心一下热点城市,看看北京排在
相关文章: