机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读
作者头像
  • 2020-02-26 08:07:51 6

数字化转型下的软件工程师需求与薪酬趋势

在全球数字化转型的大潮中,每家公司都致力于成为高科技企业。无论是银行、航空公司、连锁超市还是汽车制造商(如特斯拉),投资顶级软件工程人才已成为企业生存的关键。

最近,Hired网站发布了一份关于全球软件工程师需求的报告,这份报告提供了许多有关数字化转型的深刻见解,旨在为软件工程师提供实际数据,以便他们更好地了解职业发展的方向。

软件工程领域最热门的工作

让我们先看看全球数千家最具创新性的公司最需要哪些技术和岗位。

每年都有新的岗位在招聘市场上崭露头角。去年的黑马是区块链工程师,而在2020年,AR/VR工程师的需求增长了1400%。值得注意的是,今年区块链工程师的需求增长率从去年的517%下降到了9%。

我们认为,AR/VR需求的增长反映出这项技术已经逐渐成熟,不再局限于游戏领域。从护肤美容公司丝芙兰到家具零售商Wayfair,许多不同类型的公司都在积极采用这项技术。

  • AR/VR工程师的需求增长了1400%。
  • 游戏工程师的需求增长了146%。
  • 安全工程师的需求仍然很高,增长率为49%,但低于2018年的132%。
  • 前端和后端工程师的需求增长相对稳定,为17%。这表明所有公司都在向高科技转型,而不仅仅是硅谷的科技巨头。

各家公司薪酬大战持续

了解薪酬趋势是找到理想候选人或理想工作的关键。目前市场上的高薪职位包括机器学习工程师、NLP工程师、安全工程师和游戏工程师。

  • 机器学习工程师的薪酬位于前列,旧金山的平均年薪为16.2万美元,比去年提高了6%。
  • 伦敦顶级工程师的平均薪酬下降了13%,多伦多下降了7%,纽约下降了7%,旧金山湾区下降了6%。
  • 北美地区的搜索工程师可以考虑去多伦多,因为该地区2019年的薪资上涨了近30%,年薪从8.7万加元增加到11.3万加元。
  • 如果你在AR/VR领域工作,可以考虑去旧金山,该地区的平均年薪高达15万美元。

最受欢迎的编程语言

找到合适的求职者或合适的工作,关键在于清晰的技术评估。尽管顶级工程师各有不同的技能,但可以通过编程语言的经验来大致区分。

去年,《软件工程师状况》报告中需求最高的是Go语言,但在2019年,Go语言的需求更高。报告显示,去年拥有Go语言经验的工程师平均获得了9次面试机会,而今年达到了9.2次。

总体来看,各种语言的面试机会与去年相比几乎没有变化,每种语言相对于其他语言的排名也基本没有变化。这可能表明这些技术仍处于供不应求的状态,随着掌握Go语言的工程师越来越多,这些数据可能会发生变化。

  • Python、JavaScript和Java是工程师最喜欢的编程语言,这主要是因为这些语言提供了大量的实用库和软件包。
  • Go语言的需求非常高,拥有Go编程经验的工程师平均每2-6周可以获得9次以上的面试机会。
  • Ruby、PHP和Objective-C是软件工程师中最不受欢迎的语言。

经验的重要性

虽然Go语言在整体市场中占据主导地位,但当我们根据工程师的经验分析需求最高的语言时,情况略有不同。

对于拥有4-6年经验的工程师来说,Go语言仍然是最受欢迎的(平均面试机会为11.2次),远超其他技术。但对于拥有6-10年经验的工程师而言,如果能熟练掌握Ruby,也有超过10次的面试机会(Scala和Go分别为9.1次)。拥有10年以上经验的软件工程师获得的面试机会比4-10年的工程师少了20%。

对编程的兴趣

调查结果显示,大部分软件工程师都喜欢自己的工作。超过一半(53%)的软件工程师表示,他们学习新编程语言或框架的主要原因是出于兴趣。85%的软件工程师表示,他们很高兴选择了软件工程行业。

  • 34%的软件工程师表示,他们愿意为开源软件做贡献的主要动机是兴趣。
  • 82%的软件工程师认为,新的挑战和持续学习是软件工程吸引他们的主要因素之一。
  • 45%的软件工程师认为,表达自己的创造力是软件工程吸引他们的主要因素之一。

更好的面试流程

开发人员在找到理想工作前,需要经历多次面试。只有31%的人认为编程面试有效测试了他们的技术能力,而超过三分之二的人认为大多数编程面试与实际工作无关。

开发人员的兴趣与市场需求

调查还发现,开发人员的兴趣与市场需求并不总是一致。例如,AR/VR工程师的需求增长最快,但只有四分之一的开发人员希望了解AR/VR。然而,68%的开发人员最想学习的技术是机器学习。

参考链接:https://hired.com/page/state-of-software-engineers/

    本文来源:图灵汇
责任编辑: :
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
偃旗息鼓区块霸占解读高薪状况机器工程师学习软件
    下一篇