可能会存在一种更快,更简单的编程语言,但就目前来说,根据Stack Overflow的最新统计,“传统”的编程语言依然在赚着大把的钱。在2013年,招聘程序员时,搜索最多的技能关键字是Java,几乎有四分之一的招聘者都在寻找Java开发人员。

在Careers 2.0(译者注:Stack Overflow推出了该服务,参与问答的程序员们可以把他们为StackOverflow社区贡献的问题解答转变成求职简历)上被搜索的所有关键字中,Java占据了22.26%,毋庸置疑,Java是需求量最大的编程语言。与排名第二的PHP相比,后者只占前者的一半左右。

Android也同样受到欢迎,它排在第四位,占9.94%的搜索量,并高于Javascript和iOS。

ReadWrite网站上的Lauren Orsini整理了去年14000个搜索结果,并得出了这些数字(他的文章中并没有说明这里的14000是搜索总量还仅仅是个抽样结果)。

完全不用惊讶。去年的这个时候,在对技术管理者与招聘人员的调查中,他们最期望开发者掌握的技能是Java/J2EE。这项调查是由招聘网站Dice基于其自己的数据得出的结果,结果显示超过五分之一的招聘广告提到了Java。

Java可能不是最被大众喜欢的,甚至不是最受欢迎的编程语言,但绝对是最赚钱的编程语言。不仅仅由于对Java的需求量很高,而且在业界,Java开发者的工资也是最高那一级别的。

Will Cole是Career 2.0网站的产品经理,他曾说过“无论喜不喜欢Java,你都不可否认许多人知道Java,许多公司需要Java。”

Will Cole还说到:“上面那份排名中特别有趣的一点是,任何过度炒作的新技术都没有上榜。虽然新的技术频繁出现,但这些新技术若想在公司日常的方方面面大规模的范围中发挥其作用,这种可见的改变趋势需要大量的时间。”

2013年,这份显示需求量最大的语言名单中,传统语言占据了统治地位,部分原因是由于使用它们的公司的地位稳固。这也是为什么微软和Sybase专有的SQL增强版语言——Transact-SQL赢得了TIOBE Index的年度编程语言大奖,即使微软的数据库引擎SQL Server的人气持续下降。

若没有改变现状的“催化剂”作用(比如,某种很少人知晓的语言实现了一种拥有巨大影响力的设备),榜单上的数据仍会保持相对的平稳。对于这些传统语言的“信徒”和他们的腰包,这是一个好消息,但这其实也没什么好说的。

原文链接: http://jaxenter.com/why-java-skills-are-still-golden-for-developers.1-49296.html
翻译: ImportNew.com - 刘 宇
译文链接: ImportNew

Java还是程序员的金饭碗的更多相关文章

  1. [刘阳Java]_Java程序员的成长路线_第3讲

    按照Java从业人员的职位晋升来说,Java程序成长路线大致如下 Java程序员 JavaEE初级软件工程师 JavaEE中级软件工程师 JavaEE高级软件工程师 Java架构师 按照职业发展方向, ...

  2. 【转】成为Java顶尖程序员 ,看这11本书就够了

    成为Java顶尖程序员 ,看这11本书就够了 转自:http://developer.51cto.com/art/201512/503095.htm 以下是我推荐给Java开发者们的一些值得一看的好书 ...

  3. 对java高级程序员有益的十本书

    英文原文:http://www.programcreek.com/2013/08/top-books-for-advanced-level-java-developers/ java语言是当今最受欢迎 ...

  4. @Java web程序员,在保留现场,服务不重启的情况下,执行我们的调试代码(JSP 方式)

    一.前言 类加载器实战系列的第六篇(悄悄跟你说,这篇比较水),前面5篇在这里: 实战分析Tomcat的类加载器结构(使用Eclipse MAT验证) 还是Tomcat,关于类加载器的趣味实验 了不得, ...

  5. Java高级程序员(5年左右)面试的题目集

    Java高级程序员(5年左右)面试的题目集 https://blog.csdn.net/fangqun663775/article/details/73614850?utm_source=blogxg ...

  6. 致Java星球程序员兄弟们的一封信

    致Java星球程序员兄弟们的一封信 亲爱的Java星球的程序员兄弟们: 你们好!我是来自地球的一名Java程序员,首先我代表地球人对贵星球的高司令来到地球传授Java语言,造福了全人类,造福了整个地球 ...

  7. Java冠军程序员告诉你如何提升技术

    让我们跟着兄弟连JavaEE培训 导师,聊一聊——怎样成为冠军程序员 ? 我认为以下几点能力是非常有帮助的: 1.强大的记忆力.当 我上八年级的时候,全因那位死气沉沉的历史老师,让我自己都相信我的记忆 ...

  8. 科普,想成为厉害的 Java 后端程序员,你需要懂这 13 个知识点

    老读者就请肆无忌惮地点赞吧,微信搜索[沉默王二]关注这个在九朝古都洛阳苟且偷生的程序员.本文 GitHub github.com/itwanger 已收录,里面还有我精心为你准备的一线大厂面试题. 站 ...

  9. 科普,想成为厉害的 Java 后端程序员,你需要懂这些

    站在运筹帷幄的角度来看,一名厉害的 Java 后端程序员都需要懂得哪些知识呢?我想,这也是很多读者迫切想知道的一个问题,因为如果不站在一个宏观的角度的话,所有学过的知识点都是零散的,就感觉像一只迷路的 ...

随机推荐

  1. RGB, YUV及相关标准

    最近在一次排查问题的过程中发现色彩空间及色彩空间转换也有很多技术细节,而理清这些细节能帮助我们更准确的定位视频方面的问题. 1. 色彩空间 色彩空间一词源于英文的“Color Space”,色彩学中, ...

  2. Python概念-禁锢术之__slots__

    之所以给它起名为禁锢术,并非空缺来风,下面我们来了解一下__slost__ __slost__:其实就是将类中的名称锁定,实例化对象,只可以赋值和调用,不可以删除名字和增加新的名字 代码示例:(实例化 ...

  3. Ubuntu 14.04 + xRDP + Xfce 实现Windows远程桌面连接

    1. 安装xRDP及vncserver sudo apt-get install xrdp sudo apt-get install vnc4server tightvncserver 2. 安装Xf ...

  4. 10种CSS3实现的Loading效果

    原文链接:http://www.cnblogs.com/jr1993/p/4622039.html 第一种效果: 代码如下: <div class="loading"> ...

  5. 20155303 2016-2017-2 《Java程序设计》第八周学习总结

    20155303 2016-2017-2 <Java程序设计>第八周学习总结 目录 学习内容总结(Linux命令) 教材学习中的问题和解决过程 代码调试中的问题和解决过程 代码托管 上周考 ...

  6. oracle 创建表空间 、用户 、赋权、建表

    一.创建表空间 1.创建临时表空间 create temporary tablespace TS_TEM_TAB_SPACE tempfile 'D:\oracle\TS_TEM_TAB_SPACE. ...

  7. Explorer : 发布一个key-value存储系统,带有客户端和服务器端

    Explorer 一个key-value存储系统,带有客户端和服务器端.使用非常方便. 使用B+树作为存储引擎,客户端和服务器端使用TCP协议进行通信. 代码采用C++实现,底层将客户端和服务器通信封 ...

  8. linux arm mmu基础【转】

    转自:http://blog.csdn.net/xiaojsj111/article/details/11065717 ARM MMU页表框架 先上一张arm mmu的页表结构的通用框图(以下的论述都 ...

  9. gnuplot生成MySQL QPS图形

    1.建立MySQL QPS执行脚本 #!/bin/bash mysqladmin -uroot -p' extended-status -i1|awk \ 'BEGIN{flag=0; print & ...

  10. bzoj 1034 泡泡堂BNB

    题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1034 题解: 很明显的贪心,读过田忌赛马的典故就很容易能想出来,分成三种情况讨论: < ...