站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Java 专题利用google trends来观察一下Java技术的发展趋势

利用google trends来观察一下Java技术的发展趋势

摘要: 利用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已经发展到了平稳期,倒是要关心一下热点城市,看看北京排在
↑返回目录
前一篇: 裸奔的“Mashup”
后一篇: Opera Platform? SDK快速教学 For Matrixer