阅读更多

1顶
17踩

编程语言

原创新闻 哪种编程语言最吃香?

2013-04-10 18:04 by 副主编 wangguo 评论(22) 有37988人浏览
每年的3、4月份是招聘和找工作的高峰期,在这波大潮中也不乏程序员的身影。但是目前各种编程语言和技术层出不穷,而作为一个合格的程序员,至少掌握了一种语言,但这是否就是企业所需要的呢?

我们可以从Indeed中一探究竟。Indeed是全球最大的招聘求职网站,每月拥有1亿独立用户,Indeed的服务跨越50个国家,支持26种语言,覆盖了产生全球94%GDP的区域。

在所有的编程语言和技术中,通过对比发现,下面的这15种在Indeed的招聘职位要求中出现次数最多:

  • SQL
  • Java
  • HTML
  • JavaScript
  • C++
  • XML
  • C#
  • C
  • Perl
  • Python
  • PHP
  • Objective-C
  • AJAX
  • ASP.NET
  • Ruby
下面来对比一下这15种主流语言/技术的热门程度。下图显示了在Indeed中各种编程语言所匹配的工作数量的百分比



可以看出,SQL和C在Indeed的招聘企业中需求最大。由于软件开发中,都或多或少要求程序员掌握数据库相关技能,因此SQL排在首位。但从去年下半年开始SQL的职位量被C赶超。排在第3位的是Java,不过从去年下半年开始,Java的需求职位量也开始下滑。这三种语言明显地把其他语言甩开了一大截。


再来看Web开发语言的排名情况(在这里我们选择了HTML、JavaScript、Python、PHP、AJAX、ASP.NET、Ruby进行对比):



可以看出,HTML和JavaScript最为热门。作为静态语言,HTML一直比较稳定,由于Web开发离不开HTML,该语言排在最前面也不足为奇。JavaScript呈现的是一直增长的曲线(去年开始有所下滑),而随着HTML5技术的逐渐成熟和广泛应用,JavaScript将会迎来新一轮的需求增长。

对于PHP、Python、Ruby这三个“顶级脚本语言”来说,PHP的需求量略大一些,其次是Python,最后是Ruby,但Ruby近几年的需求增长不可小觑。

下面再来看看这15种编程语言/技术需求职位量的增长速度情况



可以看出,增长速度最快的要数Objective-C,这是苹果iOS设备的专属开发语言,其需求的增长与近年来iOS设备在市场上的火爆程度密不可分。

AJAX的需求量近几年也有大的增长速度,它是Asynchronous JavaScript and XML(异步JavaScript和XML)的缩写,是一种混合技术,主要用于开发交互式的Web应用。在Web技术和浏览器快速发展的今天,Web开发者也开始注重用户的浏览体验,因此对于交互式技术的需求也与日俱增。

另外,Ruby的增长速度也比较明显。除了这3种外,其他语言的增长速度倒不是太明显。

最后

该排名是根据Indeed网站中相关招聘职位数量所统计出来的,在一定方面反映了该语言的市场需求情况(注意是市场需求,不是语言好坏)。这些数据可以作为你学习语言和找工作时的一些参考。由于这些数据统计的是国外的招聘情况,所以其排名也不可尽信。

Indeed工作趋势搜索:http://www.indeed.com/jobtrends

这里还有一个招聘统计网站(http://www.simplyhired.com/a/jobtrends/home),可以进行对比作为参考。Simply Hired也号称全球最大的招聘网站。
  • 大小: 67.2 KB
  • 大小: 48.8 KB
  • 大小: 52.2 KB
1
17
评论 共 22 条 请登录后发表评论
22 楼 zhuchao_ko 2013-10-30 15:55
java javascript sql html css 该如何?
21 楼 geminiyellow 2013-04-15 09:19
mathgl 写道
asd 写道
mathgl 写道
icefishc 写道
allenny 写道
没有专门招SQL工程师的,但是不管招什么其他工程师,基本都需要SQL,所以这个排名没意义

你没见过的不代表没有。 纯database developer 虽然不多但也还是有的。


我们项目组有个女的只用 bash, sql, 月薪大约30K

人家那叫DBA,其实程序猿可比.


她的title还是程序员,不过是不是一般意义上的程序员,不大清楚。

不过 “只用sql" 和脚本的人我见过不少,大多数是做商业数据分析的, 月薪据我所知都比较高。不过此道的关键还是要看是否掌握业务。

title管屁用,PM只用PPT和EXCel的脚本,也还是程序员呢。
20 楼 mathgl 2013-04-15 00:24
asd 写道
mathgl 写道
icefishc 写道
allenny 写道
没有专门招SQL工程师的,但是不管招什么其他工程师,基本都需要SQL,所以这个排名没意义

你没见过的不代表没有。 纯database developer 虽然不多但也还是有的。


我们项目组有个女的只用 bash, sql, 月薪大约30K

人家那叫DBA,其实程序猿可比.


她的title还是程序员,不过是不是一般意义上的程序员,不大清楚。

不过 “只用sql" 和脚本的人我见过不少,大多数是做商业数据分析的, 月薪据我所知都比较高。不过此道的关键还是要看是否掌握业务。
19 楼 asd 2013-04-14 14:08
mathgl 写道
icefishc 写道
allenny 写道
没有专门招SQL工程师的,但是不管招什么其他工程师,基本都需要SQL,所以这个排名没意义

你没见过的不代表没有。 纯database developer 虽然不多但也还是有的。


我们项目组有个女的只用 bash, sql, 月薪大约30K

人家那叫DBA,其实程序猿可比.
18 楼 mathgl 2013-04-14 12:40
icefishc 写道
allenny 写道
没有专门招SQL工程师的,但是不管招什么其他工程师,基本都需要SQL,所以这个排名没意义

你没见过的不代表没有。 纯database developer 虽然不多但也还是有的。


我们项目组有个女的只用 bash, sql, 月薪大约30K
17 楼 xinglu 2013-04-13 20:50
icefishc 写道
pangbuddy 写道
allenny 写道
没有专门招SQL工程师的,但是不管招什么其他工程师,基本都需要SQL,所以这个排名没意义


稍有规模的项目都会有DBA吧


DBA算不上是专写sql的, DBA的sql水平并不一定高。 他们更强到对数据库的配置,性能分析备份监控。

只是你没有遇到而已,以偏概全
16 楼 PetriNet 2013-04-13 00:43
香个屁,用哪个还不一样,基础阿基础
15 楼 icefishc 2013-04-12 18:08
pangbuddy 写道
allenny 写道
没有专门招SQL工程师的,但是不管招什么其他工程师,基本都需要SQL,所以这个排名没意义


稍有规模的项目都会有DBA吧


DBA算不上是专写sql的, DBA的sql水平并不一定高。 他们更强到对数据库的配置,性能分析备份监控。
14 楼 pangbuddy 2013-04-12 17:00
allenny 写道
没有专门招SQL工程师的,但是不管招什么其他工程师,基本都需要SQL,所以这个排名没意义


稍有规模的项目都会有DBA吧
13 楼 nwpu053871 2013-04-12 15:11
icefishc 写道
allenny 写道
没有专门招SQL工程师的,但是不管招什么其他工程师,基本都需要SQL,所以这个排名没意义

你没见过的不代表没有。 纯database developer 虽然不多但也还是有的。


小弟就做数据库开发,纯的。。。
12 楼 icefishc 2013-04-12 11:04
allenny 写道
没有专门招SQL工程师的,但是不管招什么其他工程师,基本都需要SQL,所以这个排名没意义

你没见过的不代表没有。 纯database developer 虽然不多但也还是有的。
11 楼 houyujiangjun 2013-04-12 10:06
hhhhh 写道
dacoolbaby 写道
虽从开发的角度来看SQL不重要,只是插入查找~~
但是对于数据库数据管理,SQL必不可少~~

支持Python~顶起~~

sql不重要。。。。。
你是不是都写些垃圾应用。。。。家庭作业级别的。。。。



我写了这么多年代码,到头来才发现sql或者说数据库的优化设计才是真正考功夫的啊。
10 楼 hhhhh 2013-04-12 09:54
dacoolbaby 写道
虽从开发的角度来看SQL不重要,只是插入查找~~
但是对于数据库数据管理,SQL必不可少~~

支持Python~顶起~~

sql不重要。。。。。
你是不是都写些垃圾应用。。。。家庭作业级别的。。。。
9 楼 dacoolbaby 2013-04-12 09:22
虽从开发的角度来看SQL不重要,只是插入查找~~
但是对于数据库数据管理,SQL必不可少~~

支持Python~顶起~~
8 楼 hot66hot 2013-04-11 22:30
hhhhh 写道
bingki 写道
sql根本不能算编程语言,

招JAVA的,招.NET什么的 都可能要sql技术,所以这关键词出场率高

sql不能编程。。
乡下来的吧

对于我的理解,sql是关系编程语言.
7 楼 hhhhh 2013-04-11 21:22
bingki 写道
sql根本不能算编程语言,

招JAVA的,招.NET什么的 都可能要sql技术,所以这关键词出场率高

sql不能编程。。
乡下来的吧
6 楼 hot66hot 2013-04-11 18:18
不要黑sql了.sql是易于掌握,难于精通.
5 楼 bingki 2013-04-11 12:01
sql根本不能算编程语言,

招JAVA的,招.NET什么的 都可能要sql技术,所以这关键词出场率高
4 楼 allenny 2013-04-11 11:37
没有专门招SQL工程师的,但是不管招什么其他工程师,基本都需要SQL,所以这个排名没意义
3 楼 AngelAndAngel 2013-04-11 09:53
SQL的权重应该降低了再算好不好  就像人家问你每天吃的什么最多的时候你回答大米饭一样的让人抽搐。。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 银河麒麟安装SVN环境

    银河麒麟安装SVN完整过程

  • 屌丝注意力:哪种编程语言最吃香?

    但是目前各种编程语言和技术层出不穷,而作为一个合格的程序员,至少掌握了一种语言,但这是否就是企业所需要的呢? 我们可以从Indeed中一探究竟。Indeed是全球最大的招聘求职网站,每月拥有1亿独立用户,Indeed...

  • 现在哪种计算机语言吃香,编程语言哪一门更吃香?我给你答案

    原标题:编程语言哪一门更吃香?我给你答案 现在的编程语言这么多,哪一门更有优势?哪一门更吃香?其实,什么语言不重要。重要的是思想。为什么会这么说呢?首先,你应该明白一点,编程编程,为什么要编程?编程的...

  • 哪门编程语言最值钱?居然不是PHP

    在这份调查中对程序猿的待遇,工作时长,开发语言和性别年龄等做了统计,通过统计得到以下有趣的数据。 42% 开发者薪资超过 10万美金 小伙伴们或许会感到惊讶,是不是感觉又被平均了!!!其实不

  • 当前什么编程语言最有前途?

    目前最有前途的编程语言可能是Python。Python是一种简单易学的高级编程语言,具有广泛的应用领域,例如数据科学、机器学习、人工智能、网络开发等。Python社区庞大,拥有丰富的库和工具,可以大大提高开发效率。此外...

  • python 就业吃香么_Python学习后好就业吗?哪门语言最吃香?

    现在的编程世界中,哪门语言最吃香?我觉得是Python,为什么这样?很简单,因为容易学习,薪酬又高,入职的门槛也比较低。不信?来看看就业方向:Python高级工程师:北上广深,薪金在1万以上,需要精通Linux/Unixg平台...

  • 2021年最火的计算机语言,2021 年,最流行三种编程语言,你知道嘛??

    怎样判断哪种编程语言最流行?正如要挑选最受欢迎的冰激凌一样,每个人都有自己的最爱。实际上,由于各种原因,不同的开发人员喜欢不同的编程语言,当你认为一种编程语言可能占主导地位时,一种新的编程语言出现了,...

  • 2019年学什么编程语言最好?哪些编程语言更热门?

    编程语言与应用场景有密切的关联关系,每一种编程语言都有自己的应用领域和特点,所以不能单纯的说学哪个语言最好,但是如果没有具体的场景要求,那么可以根据目前的流行程度和发展前景选择要学习的编程语言。...

  • 2022年5月编程语言排行看看学什么吃香?

    最新的 TIOBE 5 月编程语言榜单出炉: C# 的使用量增幅最高,C++ 或将冲击 Top 3,和 4 月相比,本月编程语言 Top 10 并没有明显的位置变化,Top 5 依然是 Python、C、Java、C++ 和 C#。

  • python属于哪种编程语言最有前景_10大流行编程语言2019学哪个前景更好?

    对于初学编程的人来说,最大的困难是不知道从何处入手。不知道应该选择哪门编程语言。...无论哪种编程语言,都有其自身的优势。本文列出了最流行的编程语言,此列表基于源自TIOBE编程社区指数的数据,该指数...

  • 2016 哪门编程语言工资最高?

    原文:Which Programming ...程序员当初在选择一门编程语言时,会思考很多因素,比如:薪资、这门语言是否吃香等。还有一些初级程序员会思考,我该学习哪门语言才能有利于我的职业生涯规划与成长,Java还是ReactJ...

  • python语言算出平均工资_哪门编程语言工资最高?YouWorth和StackOverFlow的数据来说话...

    简评:一入编程深如海,对于初入编程行业的小鲜肉们,究竟什么语言才是王道呢?...究竟哪门编程语言工资最高?YouWorth和StackOverFlow的数据来说话!程序员当初在选择一门编程语言时,会思考很多...

  • 当今到底是哪个编程语言更吃香?

    是编程语言的爹的爹的爹,是计算机的爹的爹。但是整个M语言过于复杂,学习成本过高,可以先学习M语言的子集——L语言,全称Logic。最近很多小伙伴找我,说想要一些 c语言的资料,然后我根据自己从业十年经验,熬夜搞...

  • 当前最热门的编程语言python_2020年度最热门的编程语言盘点

    ​​如今,广大用户更喜欢利用移动应用程序,来获取他们所关心的产品与信息。而移动应用程序也成为了企业在市场竞争中,保持领先地位的成功关键。...业务需求的满足,离不开移动应用框架、工具和编程语言。为了简...

  • python主流编程语言_2019年流行的10大编程语言是哪些?

    2019年流行的10大编程语言是哪些?

  • node-v10.22.0-darwin-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • 基于JAVA的物流管理系统的源码设计与实现.zip

    毕业设计物流管理系统的设计与实现(Java版本) 采用Struts2+hibernate+Oracle10g+Tomcat 涉及车辆管理,配送点管理,运输方式管理,订单管理,员工管理,用户管理,部门管理,权限管理,角色管理等基础管理功能。

  • 基于VB+access实现的成绩分析统计系统(论文+源代码).zip

    基于VB+access实现的成绩分析统计系统(论文+源代码) 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。

  • node-v10.14.2-linux-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

Global site tag (gtag.js) - Google Analytics