当前位置: 首页 > 科技观察

最新计算机技能需求排名出炉:Python只排第三,第一,你猜对了吗?

时间:2023-03-19 20:40:35 科技观察

除了编程语言,找一份计算机相关的工作还需要很多其他技能。近日,美国求职公司Indeed的一份报告显示,数据库语言SQL和编程语言Java在美国求职技能中位居前两位。虽然Python和AWS分别排名第三和第六,但根据趋势,这两种技能在未来几年都可能会成为非常受欢迎的技能。2019年,什么电脑技能最火?为了研究此事,美国招聘网站Indeed进行了一项调查,统计了2014年至2019年这5年间其网站上发布的美国数百万个职位,这些职位共包含571项计算机技能。关键字。该调查也引起了IEEESpectrum的关注。结果显示SQL第一,Java第二,Python第三。第四名和第五名分别是Linux和JavaScript。AWS后来居上,排在第六位。下图显示了不同背景颜色下各技能的波动趋势:绿色背景表示增加10%以上黄色背景表示增加小于等于10%红色背景表示减少10%以上%下图显示了过去10大技能近5年的流行度变化:Python和AWS:价值翻倍的“新贵”。Python和AWS这次虽然只排在第三和第六位,但重点是这两个地方的热度在过去五年里有所提升。分别上涨123%和418%。相比之下,排名第二的Java上升缓慢,而仍位居榜首的SQL甚至出现下滑趋势。如果目前的趋势继续下去,Python和AWS很可能在未来一到两年内登上榜首。Python的表现似乎在意料之中。毕竟Python在今年的几个编程语言榜单中都表现不俗。在今年9月IEEESpectrum发布的第六届编程语言排行榜中,Python名列第一(趋势、开源、工作要求均为第一),与排名第二的Java的差距正在拉大。在不久前发布的GitHub年度报告中,Python也成为了第二受欢迎的语言,其代码库贡献仅次于JavaScript。在这种趋势下,房地产大亨潘石屹表示要开始学习Python。AWS(AmazonWebServices)是电子商务巨头亚马逊于2002年推出的云计算平台。根据Gartner此前发布的2018年全球云计算市场报告显示:亚马逊排名第一,因此职位需求激增也就不难理解了。Azure和Docker:最值得关注的黑马。不过,这5年起起伏伏的最大黑马并不是这两家,而是目前排名第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工作岗位也一直在增加。同样表现出色的还有机器学习,从2014年的1.3%上升到7.0%,增长了493%。抖音Oracle、HTML、SQLServer和.net表中的红色区域是流行度下降比较明显(超过10%)的几个技能,包括Oracle(-38%)、HTML(-17%)、SQLServer(-17%),.net(-15%)。在下图中可以更直观地看出这种趋势。Python和AWS需求火爆的背后2014年9月,Python在技术能力排行榜上排在第15位,也算是靠前了。五年后,它以123%的份额增长跃升至第三位。AWS的崛起更令人瞩目,同期增长418%,排名从第39位上升到第6位。人气飙升背后是有原因的:Indeed的研究人员指出,由于数据科学家和工程师职位的激增,对Python技能的需求激增,所有这些人都以某种方式使用Python。研究人员还指出,全栈开发人员和DevOps工程职位的激增推动了AWS的增长。软件工程师和全栈开发人员越来越多地使用Python,而其他担任类似角色的人则经常使用AWS。技术技能的上升或下降有两个原因:1)更多(或更少)的技术工作需要该技能;2)或多或少的工作使用那个技能,尽管总体上并没有这么大的增减。第二个因素推动了Python和AWS的巨大增长。由于使用Python的数据科学家和数据工程师等或多或少的技术性工作的急剧增加,Python的受欢迎程度急剧上升。但AWS的情况略有不同,这项技能的普及与数据科学家职位的上升趋势并不密切相关。相反,全栈开发人员和开发运营(“DevOps”)工程师等技术工作推动了它的增长。不断变化的工作组合,例如数据科学家和全栈开发人员职位的增长,推动了Python和AWS等技能的兴起。