编者按:本文来自“InfoQ”,作者:Andrew Flowers,译者:李冬梅,36氪经授权发布。
作者简介:Andrew Flowers 结业于芝加哥大学,取得经济学学士学位。他现在是 Indeed Hiring Lab 的经济学家,首要研讨美国劳动力商场。他曾是 Nate Silver 旗下数据驱动新闻网站 Five Thirty Eight 的修改和经济学作家;在此之前,他是亚特兰大联邦储藏银行的经济分析师。作为一名自在撰稿人,他也为《经济学家》撰稿。
在科技国际里,技术为王。但终究详细指的是哪些技术?现在商场最需求哪些技术技术?回忆下曩昔五年 Indeed.com 上发布的数百万条美国科技岗位招聘信息,这样一些问题就都有答案了。
要害信息:
据 Indeed.com 网站 2014 年至 2019 年间美国数百万个招聘广告显现,SQL和 Java 是雇主眼中最炙手可热的两种技术。
Python 是第三种最常用技术,数据科学作业某些特定的程度上拉动了商场对 Python 技术的需求。
排名第六位的是亚马逊网络服务(AWS),其开展速度更为惊人。
如下表所示,到 2019 年 9 月的一年里,在一切雇主想要的技术技术中,SQL 位居首位,22% 的技术岗位招聘中都要求应聘者把握 SQL 编程言语。尽管如此,SQL 近几年的热度仍是有所衰减。时刻往回推,到 2019 年 9 月的五年里,在一切招聘启示中,商场对 SQL 技术的需求降低了 7%。
Java 的热度紧随其后,在技术岗位招聘中占比 21%。Python 位列第三,在招聘广告中占比 18%,自 2014 年以来受重视度明显进步。Python 的鼓起反映出了商场对数据科学家和数据工程师等相似岗位的需求更胜。其他言语技术 Linux 和Javascript别离位列第四和第五。
图注:上述图表中,不同色彩代表了各技术技术的动摇趋势:绿色标明增幅大于 10%;黄色标明增幅小于等于 10%;赤色标明减幅大于 10%。
咱们还能从上述图表中看出,2014 年 9 月至 2019 年 9 月这 5 年间,开源容器引擎 Docker 完成了从边际编程言语逐步走向干流的蜕变,这期间,Docker 的热度上涨了 4162%,成为一切编程言语中开展最快的一种言语。而排名第 17 位的 Azure 也不甘落后,增幅也达到了 1107%。与 2014 年这两种言语备受冷酷的情况比较,现在的腾跃不容小觑。
另一个有必要留意一下的点是,排名第六的亚马逊网络服务(Amazon Web Services,简称 AWS)也正以惊人的速度兴起。从 2014 年到 2019 年间,招聘广告中对 AWS 的需求较之前比较翻了五倍。对 AWS 技术需求的飞涨标明,云核算渠道和服务的重要性日积月累。
招聘启示中前十位的技术技术还包含几种开展缓慢的编程言语:例如 C++、C 和 C#。排在第十位的是.NET,其商场需求在五年内下降了 15%。此外,商场对 Oracle、Unix 和 HTML 的需求也别离下降了 38%、33% 和 17%。
Python 和 AWS 迅猛增加背面
2014 年 9 月,Python 在 Indeed.com 技术技术网站上排名第 15 位。五年后,Python 跃升至榜单第三名,商场需求增加了 123%。AWS 的增加愈加惊人——商场需求同期增加 418%,从榜单第 39 位跃迁至第 6 位。
两种言语受欢迎程度飙升的背面:像软件工程师和全栈开发人员这样的技术岗位渐渐的变多地运用 Python,也常常会运用 AWS。但 Python 和 AWS 如“漫山遍野”般迅猛增加的一个重要原因是,根底的技术作业正在朝着有利于这些编程言语开展的方向还更迭换代。
影响技术技术需求改变的原因无非两个:一、更多(或更少)的技术岗位需求该技术;二、即便某个作业岗位总数量没有大幅度改变,但对该技术的需求却在明显增加或削减。
第二个要素驱动了 Python 和 AWS 需求飙升。正如前文说到的,像数据科学家和数据工程师等很多运用 Python 技术的作业岗位日益增多。AWS 的爆破式增加与数据科学家岗位增多没有必然联系,反而是全栈开发人员和开发操作(“DevOps”)工程师这类技术岗位促进了它的开展。数据科学家和全栈开发人员岗位的增多从旁边面反映了技术岗位不断更迭出新,很大程度上也推动了 Python 和 AWS 等技术的兴起。
Python 兴起势不可挡
本年 9 月,IEEE Spectrum发布了 2019 年编程言语受欢迎度排行榜,Python 连续了上一年的好气势再次领跑排行榜。当 Python 在 1991 年初次发布时,人们并没有预料到它会在深度学习范畴发生如此巨大的影响。而近年来微控制器核算才能的明显进步意味着 Python 的嵌入式版别,例如 Circuit Itpython 和 MicroPython,在制造商中越来越受欢迎。
当今商场最炙手可热的技术技术仍然是 SQL,Java 和 Python 紧随其后。Javascript,尤其是 AWS 的开展也势不可挡。数据科学作业的爆破性增加是 Python 兴起的根本原因之一。尽管至少现在来看,SQL 仍然是美国雇主眼中最炙手可热的技术,可是从 Python 和 AWS 的开展气势来看,两者有很大的可能性在一到两年内赶超 SQL。
参阅链接:
https://puting/software/the-top-programming-languages-2019
封面图来自pexels