文学起点网
当前位置: 首页 文学百科

机器学习应用技术好就业吗(九大最热门的IT岗位)

时间:2023-05-12 作者: 小编 阅读量: 3 栏目名: 文学百科

在过去的12个月中,企业对安全工程师的需求增加了132%。不过,这并不能说明Go语言就是最受开发者欢迎的,在报告中,只有7%的开发者表示自己主要使用Go语言。这两尊桂冠分别由Python和PHP摘得。调查显示:51%的人将Python视为最喜欢的语言之一;JavaScript紧随其后,占比49%。仅在2016年,有调查显示编码训练营的毕业生人数为18,000人。调查显示,公司需求和开发商的利益并不总是相符。近一半的开发人员认为结对编程效率更高,因为它有助于捕捉错误。

出处 | AI前线

近日,求职就业平台 Hired 对自家平台上 98000 名程序员做了一项调查,评估出了招聘市场中需求最大的程序员工作岗位、最受欢迎的编程语言,以及各大科技中心城市(包括伦敦、纽约、巴黎和旧金山)排名最高的岗位平均薪资。

我们将这份报告的精华内容总结出来,希望能够对正在 IT 职场中的你起到一定的指导作用。小编有必要在这里先说一句,这份报告的数据还真是有些令人意外。

以下内容为 AI 前线整理翻译,阅读完整报告可访问以下链接:

https://hired.com/page/state-of-software-engineers/

概 览

首先,这份报告体现了这样几个重要的数据:

  1. 全球范围对区块链工程师的需求增长了517%(你没有看错,确实如此);
  2. 美国旧金山的搜索工程师薪资最高,平均为 157000 美元;
  3. Typescript 是旧金山、伦敦和多伦多最受欢迎的编程语言;Ruby 在纽约排名第一,Go 语言在巴黎排名第一;
  4. Python是全球范围内最受欢迎的编程语言,PHP 是最遭人恨的(不是引战,请往下看);
  5. 五分之一的软件工程师靠自学成才
  6. 机器学习在大部分工程师想要学习的技术中排名第一
  7. 超过一半的工程师表示喜欢在有结对编程的公司里工作(注:结对编程 Pair programming:通过结对编程实现代码和逻辑共享,不会因为个别组员离开团队而影响正在开发的项目);
  8. 43%的开发人员愿意在有开源贡献的公司里工作。

看到上面这组数据,可能有人已经坐不住了,那么话不多说,上正文!

最热门的 IT 职位

招聘开发人才是业务优先事项,但并非所有角色都是平等的。随着初创公司引入应用技术的新方法,大型企业继续寻求数字化转型,所有希望聘请顶尖技术人才的公司都需要扩大招聘需求。

来自 Hired 的数据显示:全球对区块链工程师的需求一直在增长,同比增长达到了517%。不过先别激动,不要被数据蒙蔽了双眼。对于具有区块链专业知识的工程师,他们通常拥有后端工程师、统工程师或解决方案架构师等职位,区块链技能是建立在这些技术基础之上的。过去 12 个月,对于具有区块链技能的开发人员需求激增,Hired 预计随着企业开始涉足越来越多的用户场景,从数字身份和智能合约到劳动力管理和分布式数据存储,需求将继续增长。

除了区块链工程师,具有安全专业知识的工程师也非常抢手,这可能是由于数据泄露事故不断增多以及消费者隐私问题日益严重。在过去的 12 个月中,企业对安全工程师的需求增加了 132%。与此同时,由于企业开始通过数据来吸引投资和推动业务成果,并且专注于创建个性化和预测性的客户体验,因此对专注于数据分析和机器学习的人才的需求正在上升,分别增加了38%和 27%

最热门编程语言

Hired 数据显示:拥有 Go 语言技能的开发者在招聘市场中是最受欢迎的,可能由于 Go 语言是 Google 设计的,因此拥有这项技能增加了被 Google 选中的概率。不过,这并不能说明 Go 语言就是最受开发者欢迎的,在报告中,只有 7% 的开发者表示自己主要使用 Go 语言。Scala、Ruby、Typescript 和 Kotlin 遵循类似的趋势,排名前五,但开发人员对这几类语言的熟悉程度普遍较低。稀缺可能会推动需求,并且这种趋势可能会持续下去,直到这些成为开发人员社区中的通用编程语言。

在调查中,Hired 还发现:JavaScript 是开发人员使用最多的语言,有 62%的开发人员会使用 JavaScript;Java 与 Python 紧随其后,分别都有 42% 的占比。

接下来就是重头戏了:最受欢迎的以及最不受欢迎的编程语言。这两尊桂冠分别由 Python 和 PHP 摘得。

调查显示:51%的人将 Python 视为最喜欢的语言之一;JavaScript 紧随其后,占比 49%。此外,对于 Java,开发者的态度两极化十分严重,要么非常喜欢,要么非常讨厌,它既是最受欢迎的编程语言第三名,又是开发者最讨厌的编程语言的第二名。PHP 则赢得了开发者最讨厌编程语言的第一名。

开发人员都是如何学习的?

在过去十年中,诸如 Lambda School、Galvanize / Hack Reactor 和 App Academy 等编码训练营越来越受欢迎,并开始成为获得传统大学学位的有价值的替代品。仅在 2016 年,有调查显示编码训练营的毕业生人数为 18,000 人。虽然许多软件工程师仍然采用获得计算机科学学位的预期途径(46%),但五分之一的受访者表示他们是自学成才。

随着创新型公司对其他形式的教育变得更加开放,编码训练营正在成为大学学位的合法替代品。有 13%的受访者表示他们参与了训练营,76%的受访者表示他们为软件工程工作做好了准备。虽然一些雇主对聘请具有仅限训练营编码经验的开发人员犹豫不决,但 57%的软件工程师表示他们会聘请一名训练营毕业生担任开放角色(open role)。

虽然训练营出身的开发者可以得到工作,但是调查显示,企业最为看重的一项还是:经验。据调查,大部分企业不愿意选择编码训练营出身的开发者,最重要的原因还是他们普遍缺乏经验。

在面试环节,有 63% 的开发者认为编码考试是最让他们紧张的一个环节。而与此同时,有同样占比 63% 的开发者表示,面试中的编码考试与日常工作没什么关系,并不能成为考察一个人工作能力的绝对标准。

那么开发人员最有兴趣学习的是什么类型的技术?调查显示,公司需求和开发商的利益并不总是相符。例如,区块链工程是 Hired 市场上最需要的技能,但只有12%的受访者认为区块链是他们想要了解的顶级技术,而 19%的人表示相反。对于机器学习,兴趣和需求是同步的:61%的受访者表示机器学习是他们有兴趣了解的第一或第二技术。

在 10 年目标的话题上,36% 的受访者说希望继续做一些很酷的事情,23% 的人希望能够跻身技术领导职位,另外有 19% 的人表示想要走上创业之路,最后有 8% 的人表示希望退休(不知道是真的退休还是开玩笑)。

开发人员的工作风格

单打独斗还是团队合作?这是个问题,对于开发者来说尤其如此。有人习惯了独来独往的工作状态,有人则喜欢进行团队合作,而有的人…只想浑水摸鱼。结对编程是一种热门的团队合作方法,也是不少企业正在推行的做法。

在 Hired 的调查中,有 48%的人表示:如果提供结对编程,就会增加他们在公司工作的兴趣。近一半的开发人员认为结对编程效率更高,因为它有助于捕捉错误。此外,有 42%的人认为结对编程对初级工程师有好处,但对于经验丰富的人来说没有意义。有 40%的受访者认为应该有更多公司实施这类项目,而约有五分之一的人认为结对编程会导致某一个人完成所有的工作,有 14%的人认为结对编程会让低水准的开发人员在合作伙伴的努力下浑水摸鱼。

除了与其他开发人员联手,由于工作原因,不少开发者还是需要跟其他部门的同事打交道,在他们眼中,跟这些部门的同事打交道难度又如何呢?根据调查,四分之一 (26%) 的人认为与销售打交道是最具挑战性的,其次是市场营销 (23%)、人力资源 (20%)、财务 (15%)、产品 (11%) 和设计 (9%)。

P.S.:谁说开发人员跟产品水火不容╮(╯▽╰)╭

开发人员对于开源的看法

开源社区以忠诚而着称,但频繁贡献者的群体比你想象的要小。调查数据显示,只有9%的受访者经常参与开源,53 %的受访者以前从未参与过开源。

缺乏开源参与可能是由于开源背后的关键驱动因素:30%的开发人员表示他们为开源做贡献是因为很有趣。但是鉴于大部分开发者的工作时间都比较紧迫,他们可能没有足够的时间从事某些“有趣”的事情,因为这不一定有助于他们的日常工作。

公司参与开源的程度也不会影响开发商为这些公司工作的兴趣,50%的人认为这根本不会影响他们的决策。话虽如此,有 43%的开发人员表示他们更愿意为那些为开源项目做出贡献的公司工作。随着公司希望在当今竞争激烈的招聘环境中脱颖而出,他们参与开源项目可能是吸引顶尖人才的机会,这些人才重视组织优先考虑团队参与的方式,以便为开发者社区增加价值。

结 语

无论你是自学成才还是科班出身,无论你喜欢 Python 还是 PHP,你可以选择单打独斗,也可以选择团队作战,你可以努力为开源做出贡献,也可以专注于眼前的工作。对于开发人员来说,这一切都是你的选择,但是永远记得:

持续学习是每个成功工程师的制胜法宝。

希望你在一次又一次的科技浪潮中稳住自己,乘风破浪,驶向成功!如果有什么想法想要与其他人交流,也欢迎在评论区留言。

,
    推荐阅读
  • 卖火柴的小女孩主要讲了什么(卖火柴的小女孩讲述的是什么)

    卖火柴的小女孩主要讲了什么它讲述的是一个在圣诞夜卖火柴的小女孩的悲惨命运。因为没有卖掉一根火柴,小女孩一天没有吃东西。创作背景:1845年10月,安徒生再次访问意大利。在圣诞节即将到来的时候,格洛斯顿城的朋友们再三邀请安徒生去那里过圣诞节。安徒生兴冲冲地坐上了去格洛斯顿的马车。安徒生的马车在格洛斯顿的街道上缓缓前进,他要体会一下城市里的圣诞节气氛。安徒生回去以后就写了《卖火柴的小女孩》。

  • 芹菜炒木耳大白菜(钙含量是牛奶的3倍)

    韭菜炒豆芽的做法,就是这么简单,掌握好技巧,口感能提升不少,如果你认为韭菜炒豆芽的做法还不错,欢迎收藏起来学着做,或者是分享给更多的人学习!

  • 雅典为什么会繁华(同属希腊地区的雅典和斯巴达)

    古希腊城邦奴隶制得到如此广泛推行为日后城邦时代社会经济的发展以及各行各业的繁荣提供了重要条件。这也使得希腊城邦的奴隶制经济得到了空前规模的发展,尤其是在以雅典和斯巴达两大城邦的代表下,古希腊城邦时代迎来了其奴隶制社会经济发展的黄金时代。雅典型的奴隶制经济代表着古希腊城邦时代奴隶制社会发展的整体面貌,而斯巴达型的奴隶制经济只是局限于那些经济较为落后的城邦当中。

  • 电饭锅腊肠饭做法(电饭锅腊肠饭最简单的做法介绍)

    下面希望有你要的答案,我们一起来看看吧!电饭锅腊肠饭做法主料是腊肠、米,辅料是胡萝卜、玉米、葱、盐、鸡粉。先把材料准备好,大米洗净,腊肠切丁,玉米粒胡萝卜切丁,备用。电饭锅内放少许油,依照顺序放入胡萝卜,玉米腊肠,加入盐,鸡粉,酱油翻炒片刻,接着放入米,水量和平常一样,按下开关煮饭就可以了。开关跳了后,撒上些香葱,加入些酱油调味拌匀即可出锅。

  • 地笼放什么饵料(地笼的介绍)

    下面内容希望能帮助到你,我们来一起看看吧!地笼放什么饵料地笼里面放的饵料比较好的:大骨头稍微有一点点肉屑。还有红虫但数量要多一些。还可以鸡鸭骨头等等腥味越大越好。地笼是中原地区的业余或专业捕鳝或泥鳅,河虾小鱼等的工具。地笼的长度可依据养殖水面的长度、宽度而定,一般为15节左右,总长约7~8米。材质为塑料纤维。地笼有很多入口,但内部构造比较复杂,鱼类进去后就很难出来。

  • 卡路里最低的食物排行(卡路里最低的食物有哪些)

    卡路里最低的食物排行芝麻菜。芝麻菜在日常生活中是比较常见,不仅含有低热量低脂肪和低胆固醇,而且高纤维和大量的维生素A,K,C以及其它丰富的营养。西兰花低热量、丰富维生素、大量矿物质及抗氧化剂,可降低各种癌变的发生率。绿豆芽热量较低,水分和膳食纤维较高。西红柿果实营养丰富,具特殊风味。

  • 新买的内衣有很大的味道怎么回事 新买的内衣有很大的味道怎么回事呀

    不少女性朋友可能有这样的困扰,新买的内衣挂在内衣店里没有异味,可是拿回家洗一遍之后却散发出很大的味道。内衣长期挤压产生味道新买的内衣从生产到购买经过了较长的时间,而在此期间内衣被长时间闷在包装袋里面或者是长时间受到挤压,这也容易使内衣在包装袋中产生很大的味道。

  • 修车最容易被更换的零件(更换下来的旧件哪些可以卖掉)

    可以最大程度上降低我们的损失呢?第4个零部件就是发动机以及空调压缩机了,相信我们都应该知道,车辆当中最为贵重的零部件就是发电机,所以如果我们的车辆出现问题时,发电机也能够卖到一个非常好的价钱。但前提是一定要经过维修之后还可以再次使用的,才能够进行售卖,如果没有维修价值了的话,也只能够是当废铁卖掉。

  • 孕妇晚期腰痛可以按摩吗(孕妇腰酸可以按摩缓解吗)

    孕妇腰酸可以按摩缓解吗孕期随着腹中胎儿越长越大,身体会变得笨重,由于重心前移,增大的子宫压迫脊柱导致背部肌肉紧张,可能就会引起腰酸背痛,这主要是一个生理性的表现怀孕期间运动量太少,体重明显的增加,怀孕的时候身体里面的激素水。

  • qq隐藏图标的方法(操作步骤)

    qq隐藏图标的方法我们打开QQ软件,输入账号密码登录,进入主界面后,点击个人头像,鼠标移到头像上,会出现浮动框,能看到当前使用的应用图标。确定上述操作后,重新查看自己的个人资料,图标已经隐藏成功,操作完以上步骤后,你的QQ好友就看不到你的手机QQ图标了。我们还可以打开QQ,点击最左侧的选项之后选择设置选项,在系统设置中点击登录选项,在主面板中选择在任务栏通知区域显示QQ图标的对勾去掉即可。