摘要:Jobs Tractor网站通过收集Twitter数据并分析2012年度编程语言的流行度。其中PHP排名第一,Java紧跟其后,连续两年摘得年度编程桂冠的Objective C占据第三名。一起来看下你选的这门语言是否热门。
Jobs Tractor网站通过收集Twitter数据分析了2012年度编程语言的流行趋势。其中PHP排名第一,Java紧跟其后,连续两年摘得年度编程桂冠的Objective C占据第三名。
2012年悄然过去,每月的TIOBE编程语言排行榜如期而至,在过去的一年里编程语言就业趋势都有或大或小的变动,以下是通过Twitter数据分析而来的数据。一起来看下:
如图所示,可以看出PHP和Java两个语言流行度最高,分别拥有12664个和12558个就业职位需求,两者之间竞争差距相差不大;排名第三的Objective-C的技能职位需求在9k-10k之间盘旋;排名第四位的SQL已超越5k,其次是Java (Android)排名第5位,与2011年相比,SQL返超Java(Android)上升趋势不减。
其他值得注意的是,Ruby、 JavaScript、C#技能职位需求差不多,均在3.5k-4k之间;其他几门语言处于2k以下,其中以ASP.net最少,占据排行榜的最后一位。
那么,你的语言选对了吗?
2012年1-12月就业需求情况
随着新项目和新计划的启动,在年初的几个月似乎是找工作的最好时机。如图可以看出,5月份是就业高峰期,9月、10月相对平缓一点,11月和12月呈现回升现象。
2012年的“成王败寇”
这张图表显示了从年初到年尾各个编程语言的发展趋势
可以看出,JavaScript成为最大赢家,同比增长1.6%的份额,可以说最近几年JavaScript在开发者圈子里相当红火。Ruby增加0.7%份额;相反PHP丢失了0.7%的份额,难道这得归功于PHP吗?Android和Objective-C均上升0.6%的份额,并且数据依然在增长,受平板电脑和智能手机的影响(iOS开发及所有移动开发当前十分火爆),未来两者的前景大为看好。
ActionScript成为2012年度最大的输家下降1.6%的份额;紧随其后的就是Java下降1.4%的份额,Java未来命运如何?其他热门技术能否取代它在服务器方面的地位呢?因为越来越多的开发者开始迁移至Scala、Groovy 、JVM语言上,移动领域的发展似乎并未给Java或者Java所在行业中带来一片好的前景,为何Java增长趋势并不强劲呢?
展望2013
倘若以这样的趋势发展下去,Java很有可能被Objective-C取代。很多网友一直希望能看到Scala 、F#两个职位方面的统计,但是很可惜,至少目前来说两者无太大起色,虽然在某些方面还是不错的,但是未来还有很长一段路要走。
2013年,这几大传统编程语言又会经历哪些变化呢?您又看好哪一门呢?