第一百五十一期:最新计算机技能需求排名出炉:Python仅排第三,第一你猜得到吗?

除了编程语言之外,要想找一份计算机相关的工作,还需要很多其他方面的技能。最近,来自美国求职公司 Indeed 的一份报告显示:在全美工作技能需求中,数据库语言 SQL、编程语言 Java 分列前两位。

 

除了编程语言之外,要想找一份计算机相关的工作,还需要很多其他方面的技能。最近,来自美国求职公司 Indeed 的一份报告显示:在全美工作技能需求中,数据库语言 SQL、编程语言 Java 分列前两位。虽然 Python 和 AWS 分别位列第三和第六,但根据趋势来看,二者很有可能成长为未来几年非常受欢迎的技能。

最新计算机技能需求排å出炉:Python仅排第三,第一你猜得到å—?

2019 年了,哪一门计算机技能最当红?

为了研究这件事,美国招聘网站 Indeed 做了一项调查,统计了 2014 年到 2019 年五年间发布在自己网站上的数百万个美国地区的岗位数据,这些岗位共包含了 571 项计算机技能的关键词。这项调查也引来了 IEEE Spectrum 的关注。

结果显示,SQL 第一,Java 第二,Python 第三。

四、五名分别是 Linux、JavaScript。

AWS 后来居上,排在第六名。

下面这个图表用不同背景色显示了每种技能的波动趋势:

  •  绿色背景表示增幅大于 10%
  •  黄色背景表示增幅小于等于 10%
  •  红色背景表示减幅大于 10%

最新计算机技能需求排å出炉:Python仅排第三,第一你猜得到å—?

下图展示了排名前 10 的技能在过去 5 年的热度变化情况:

最新计算机技能需求排å出炉:Python仅排第三,第一你猜得到å—?

Python 和 AWS:身价倍增的技术「新贵」

最新计算机技能需求排å出炉:Python仅排第三,第一你猜得到å—?

虽然这一次 Python 和 AWS 仅仅排在第三名和第六名,但重点在于,这二位的热度在过去的五年中分别上涨了 123% 和 418%。相比之下,排在第二名的 Java 上升缓慢,而还在榜首的 SQL 甚至出现了下跌趋势。

按目前的趋势发展下去,Python 和 AWS 很有可能在未来的一到两年内跻身榜首。

Python 的表现似乎在预料之内,毕竟在今年的几份编程语言榜单中,Python 都表现不俗。

在 IEEE Spectrum 今年 9 月份发布的第六届编程语言排行榜中,Python 名列第一 (趋势、开源、职位需求都是第一),而且与第二名 Java 的差距正在拉大。在前不久发布的 GitHub 年度报告中,Python 也成为第二热门语言 ,其代码库贡献仅次于 JavaScript。在此趋势下,地产大佬潘石屹都表示要开始学习 Python 了。

AWS(Amazon Web Services)是电商巨头亚马逊于 2002 年推出的云计算平台。根据 Gartner 此前发布的 2018 年全球云计算市场报告:亚马逊排名第一,所以其职位需求的激增也不难理解。

Azure 与 Docker:最值得关注的黑马

然而,这五年起伏间最大的黑马并不是这两位,而是目前暂居第 17 位的 Azure 和第 20 位的 Docker,二者的热度分别上涨了 1107% 和 4162%。在 2014 年的时候,Azure 的热度不过才 0.6%,而 Docker 的热度甚至只有 0.1%,说是一种阶层跃升也不为过。

目前在全球云服务市场中,微软的 Azure 仅次于亚马逊 AWS,排名第二,领先于谷歌、IBM 和阿里巴巴。从财报来看,Azure 的增长率甚至高于 AWS 的增长率,是 AWS 的有力竞争对手。但从职位需求来看,Azure 与 AWS 还有不小的差距。AWS 和 Azure 技能需求的增长表明,云计算平台和服务的重要性与日俱增。

而作为云计算开发者必须的技能之一,Docker 是一个方便快捷的开源应用容器引擎,深受开发者欢迎。自推出以来,Docker 的职位也需求量一直呈上升趋势。

最新计算机技能需求排å出炉:Python仅排第三,第一你猜得到å—?

同样表现亮眼的还有机器学习,热度从 2014 年的 1.3% 上升到 7.0%,增幅达 493%。

最新计算机技能需求排å出炉:Python仅排第三,第一你猜得到å—?

瑟瑟发抖的 Oracle、HTML、SQL Server 和.net

表格中的红色区域是热度下降较为明显(超过 10%)的几项技能,包括Oracle(-38%)、HTML(-17%)、SQL Server(-17%)、.net(-15%)。从下面的曲线图中可以更加直观地看到这种趋势。

最新计算机技能需求排å出炉:Python仅排第三,第一你猜得到å—?

Python 和 AWS 需求火热的背后

2014 年 9 月,Python 在技术能力排行榜上排第 15 名,也算靠前。五年后,它已经跃居第三位,份额增加了 123%。AWS 的崛起更是令人惊叹,同期增长 418%,排名从第 39 名上升到了第 6 名。

人气飙升的背后是有原因的:Indeed 的研究人员指出,对 Python 技能的需求激增来源于数据科学家和工程师职位的爆发式增长,他们或多或少都会用到 Python。研究人员还指出,全栈开发人员和开发运营工程职位的激增推动了 AWS 的增长。软件工程师和全栈开发人员越来越多地使用 Python,还有一些类似岗位的人员经常使用 AWS。

技术技能热度的上升或下降有两个原因:1)更多(或更少)的技术工作需要该技能;2)或多或少使用该技能的工作出现增加或减少,即使该工种职位数量总体上并未发生如此大幅度的增减。

第二个因素驱动了 Python 和 AWS 的巨幅增长。数据科学家和数据工程师等或多或少使用 Python 的技术性岗位急剧增加,使得 Python 的热度急剧上升。

但 AWS 的情况略有不同,这一技能的热度增长与数据科学家职位的上升趋势并不紧密相关。相反,诸如全栈开发人员和开发运营(「DevOps」)工程师之类的技术工作促使了它的增长。不断变化的工作组合(如数据科学家和全栈开发人员职位的增长)推动了 Python 和 AWS 等技能的崛起。

阅读目录(置顶)(长期更新计算机领域知识)

阅读目录(置顶)(长期更新计算机领域知识)

阅读目录(置顶)(长期科技领域知识)

歌谣带你看java面试题

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/423887.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java学习笔记_身份验证机制

身份验证机制(authentication):确定一个用户具有自己声称的那个身份 应用程序关心用户是否通过了验证而不关心是通过何种方式进行的验证??? 授权(访问控制:authorization&#xff09…

歌谣致学习编程的你们

目录 致学习编程的你们,希望对大家有所帮助,纯属个人学习经验 前言 学习路线 个人网课学习平台 个人推荐两款软件 个人对于参加培训的看法 个人博客写作 同事同学资源 总结 前言 我是歌谣,一个致力于成为一名优秀的技术革新人员。高…

开发者福音!面向Web场景的云开发服务正式开放!

导 语 继支持小程序开发之后,云开发也支持Web使用啦!开发者们可以使用云开发提供的云端能力,直接开发网站应用,如PC端网页、公众号中的网页等。由此开发者可以在网站应用中借助云函数实现业务逻辑,通过与云数据库、对象…

PetShop4.0--转载

以下文章转载于http://www.cnblogs.com/dragonlhf/archive/2006/07/30/463110.html petshop是微软推出的企业级程序架构随着asp.net 2.0推出了petshop4.0,正好这几天没有事,研究一下,学习一下2.0的新特性, 它包括…

mybatis学习(7):Windows下安装MySQL详细教程

1、安装包下载。 下载地址:https://dev.mysql.com/downloads/mysql/ 点击下载之后,可以选择注册Oracle账号,也可以跳过直接下载。 下载完成后,选择一个磁盘内放置并解压。 2 安装教程 (1)配置环境变量 变量…

[NLP] 相对位置编码(二) Relative Positional Encodings - Transformer-XL

1. Motivation 在Transformer-XL中,由于设计了segments,如果仍采用transformer模型中的绝对位置编码的话,将不能区分处不同segments内同样相对位置的词的先后顺序。 比如对于$segment_i$的第k个token,和$segment_j$的第k个token的…

SendMessage函数的常用消息及其应用

文本框控件通常用于输入和编辑文字。它属于标准 Windows 编辑控件的一个子类,所以它支持所有 编辑控件消息?这儿讲述的技术也适用于由其他厂商设计的 , 以Windows编辑控件类为基础的其他控件? 函数原型: Declare Function SendMessage Lib "user32" Alias "Se…

配置文件 web.config 的讨论

可以直接修改&#xff0c;修改后立即生效&#xff0c;无需重新编译&#xff0c;可以把数据连接对象直接加到web.config 中&#xff0c;从而方便修改&#xff0c;如果写在类中的话&#xff0c;修改后需要重新编译1、所有的配置都必须放在<configuration></configuratio…

mybatis学习(8):The server time zone value '???ú±ê×??±??' is unrecognized or represents more

【报错信息】 【百度翻译】 服务器时区值???????无法识别或表示多个时区。如果要利用时区支持&#xff0c;必须配置服务器或JDBC驱动程序&#xff08;通过ServerTimeZone配置属性&#xff09;&#xff0c;以使用更具体的时区值 【解决方法】 数据库连接配置conf.xml(在原…

Interesting Finds: 2008.03.17

.NET: LINQ Framework Design Guidelines 使用 Visual Studio 分析器找出应用程序瓶颈 Add Support for "Set" Collections to .NET Debug: ASP.NET Case Study: Hang on WaitOne, WaitAny or WaitMultiple Web: Silverlight 2 Developer Poster Syndication 资源 Ar…

Linux 常用的帮助命令

linux 常用的帮助命令 1.help -相当于man的简化版 例如&#xff1a;vim –help 2.man: 详细介绍vim的用法 例如&#xff1a;man vim 3.info:偏重介绍文档 例如&#xff1a; info vim

用进程管理的方法进行自我时间管理

用进程管理的方法进行自我时间管理 操作系统为了实现大的吞吐量&#xff0c;处理器的高效利用&#xff0c;各类资源的平衡使用&#xff0c;短的周转时间&#xff0c;快的响应时间&#xff0c;有保障的截止时间&#xff0c;设计了很多进程调度算法。而人类的思想成果是可以迁移的…

b/s c/s结构的区别!

1 引言 散进散出货物或者称为大宗入出库货物的管理是综合仓库管理的主要内容??1??2??。目前&#xff0c;随着信息技术和网络技术的发展&#xff0c;“信息高速公路”建设已在全球拉开序幕&#xff0c;传统的ClientServer??简称CS??网络应用系统模式在开放性与信息的发…

mybatis学习(9):mybatis连接mysql数据库

首先本地安装一个mysql数据库 修改账号密码 我的是root 123 并用navicate测试连接 数据库为mybatis 表名为users 我们看一下目录结构 直接上代码 user类 package com.edu.hpu.domain;/*** author Administrator*user表所对应的实体类*/ public class User {//实体类的属…

基于mt19937_64的字符串哈希(板子整理)

引自tourist的哈希板子&#xff0c;引入和时间相关的随机值mt19937_64&#xff0c;所以不会被卡掉 入参&#xff1a;传入string 使用&#xff1a; #include<bits/stdc.h> using namespace std; #define rep(i,a,b) for(int i(a);i<(b);i) #define per(i,a,b) for(i…

C#创建xml文件

View Code 1 XmlDocument doc new XmlDocument();2 XmlDeclaration dec doc.CreateXmlDeclaration("1.0", "GB2312", null);3 doc.AppendChild(dec);4 //创建一个根节点&#xff08;一级&#xff09;5 …

mybatis学习(10): sql server身份验证和windows身份验证

SQL Server 支持两种身份验证模式&#xff0c;即 Windows 身份验证模式和混合模式。 Windows 身份验证是默认模式&#xff08;通常称为集成安全&#xff09;&#xff0c;因为此 SQL Server 安全模型与 Windows 紧密集成。 信任特定 Windows 用户和组帐户登录 SQL Server。 已经…

C# 格式化字符串 String.Format

格式化日期和数字的字符串经常要用到这个, 就把帮助里面的东西大概整理了一些列在这里了. 下表描述了用来格式化 DateTime 对象的标准格式说明符。 格式说明符 名称 说明 d 短日期模式 显示由与当前线程关联的 DateTimeFormatInfo.ShortDatePattern 属性定义的模式或者由指定…

推荐几个.NET开源图表组件 [转]

转自&#xff1a;http://blog.csdn.net/liujien/archive/2005/10/03/494509.aspx推荐几个.NET开源图表组件&#xff0c;希望大家发行有其它的可以添加一下&#xff0c;说明&#xff1a;因为没有记录在哪里下载&#xff0c;所以大部分只能让大家亲自搜索一下&#xff1a; &#…

MapReduce原理与设计思想

简单解释 MapReduce 算法 一个有趣的例子 你想数出一摞牌中有多少张黑桃。直观方式是一张一张检查并且数出有多少张是黑桃&#xff1f; MapReduce方法则是&#xff1a; 给在座的所有玩家中分配这摞牌让每个玩家数自己手中的牌有几张是黑桃&#xff0c;然后把这个数目汇报给你你…