2023-11-20

来源 | AI战地
最近,求职就业平台 Hired 在自己的平台上 98000 著名程序猿做了一项研究,评估了招聘市场上最大的程序员职位、最受欢迎的编程语言和主要科技中心城市(包括伦敦、纽约、巴黎和旧金山)的平均工资。
我们总结了这份报告的精髓,希望能对正在进行的内容进行总结 IT 你在职场中起到一定的指导作用。我必须先在这里说,这份报告的信息真的有点令人惊讶。
以下几点为 AI 对战场进行梳理和翻译,阅读详细报告可访问以下链接:
https://hired.com/page/state-of-software-engineers/
最先,本报告显示了几个重要数据:
看到上面这组数据,有些人可能已经不淡定了,那样话就不多说了,上正文!
看到上面这组数据,有些人可能已经不淡定了,那样话就不多说了,上正文!招城开发人才是业务优先事项,但并非所有角色都是平等的。随着初创企业引进应用技术的新方法,知名企业再次寻求数字化转型,所有期待聘请顶尖专业人才的公司都将扩大招聘需求。来自 Hired 数据显示,全球对区块链工程师的需求不断增加,同比增长517%
。但不要激动,不要被数据蒙蔽了双眼。对于具有区块链专业知识的工程师来说,他们往往有后端工程师、统一工程师或处理方案架构师,基于这些技术,区块链技能。以往 12 对区块链技能开发者的需求激增了一个月,Hired 从数字身份和智能合同到劳动力管理和分布式文件存储,预计随着公司开始涉足越来越多的用户场景,需求将继续增长。除区块链工程师外,还有安全知识工程师
也很热,这可能是由于数据泄漏事故的逐渐增多和消费者隐私问题的日益严重。在过去 12 本月中旬,公司需要安全工程师
。Hired 资料显示:
,可能因为 Go 知识是 Google 因此,有了这项技能,它得到了增强 Google 选择的机会。但是,这并不能解释 Go 语言是最受开发者欢迎的,在报告中,只有 7% 开发者表示,他们主要使用 Go 语言。Scala、Ruby、Typescript 和 Kotlin 根据类似情况,排名前五,但开发者对这些语言的熟悉程度普遍较低。稀有可能会促进需求,这种趋势可能会持续下去,直到它成为开发者社区的一种通用编程语言。
在调查中,Hired 还发现:JavaScript 是开发者使用最多的语言,包括 62%开发人员会用的 JavaScript;Java 与 Python 略逊一筹,各有各有各的 42% 的占比。
调查显示:51%的人将 Python 视为最喜欢的语言之一;JavaScript 略逊一筹,占比 49%。此外,针对 Java,开发者的心态两极化非常严重,要么特别喜欢,要么非常讨厌,它不仅是最受欢迎的编程语言的第三名,也是开发者最讨厌的编程语言的第二名。PHP 它获得了开发者最讨厌编程语言的第一名。
例如,在过去的十年里 Lambda School、Galvanize / Hack Reactor 和 App Academy 编码训练营越来越受欢迎,并迅速成为传统大学学位的有价值的替代品。仅在 2016 2000年,调查显示,编码训练营的毕业生人数为 18,000 人。尽管许多开发工程师仍然选择获得计算机科学学位的预期方式(46%),但五分之一的受访者说他们自学成功。
随着创新型公司对其他形式的教育更加开放,编码训练营逐渐成为大学学位的合法替代品。有 13%受访者表示,他们参加了76个夏令营%受访者表示,他们为软件开发做好了准备。虽然有些顾主对雇佣只有夏令营编号经验的开发者犹豫不决,但 57%开发工程师表示,他们将聘请夏令营毕业生担任开放角色(open role)。
虽然夏令营出生的开发者可以得到工作,但调查显示,公司最看重的是经验。据统计,大多数企业不愿意选择编码训练营的开发者,最重要的原因是他们普遍缺乏经验。
在面试环节,是的 63% 开发人员认为编号考试是他们最紧张的环节。同时,也有同样的比例 63% 开发人员表示,面试中的编号考试与日常工作无关,不能成为调查一个人工作能力的绝对标准。那么开发者对学习最感兴趣的是什么样的技术呢?调查显示,公司的需求并不总是与开发商的权益一致。例如,区块链工程是 Hired 市场上最需要的技能,但只有
。对于机器学习,兴趣和需求是同步的:61%受访者表示,机器学习是他们感兴趣掌握的第一或第二技术。除了与其他开发人员合作,由于工作原因,许多开发人员还需要与其他部门的同事相处。在他们看来,与这些部门的同事相处有多困难?根据调查,四分之一 (26%) 人们认为与销售相处是极具挑战性的,其次是网络营销 (23%)、人力资源 (20%)、会计 (15%)、商品 (11%) 与设计 (9%)。
P.S.:谁说开发商和商品水火不相容?╮(╯▽╰)╭
开发者对开源的看法开源社区以忠诚而闻名,但经常被推动的人比你想象的要低。调查数据显示,只有9%
受访者经常参与开源,
受访者以前从未参与过开源。
缺乏开源参与可能是开源背后的一个重要驱动因素:30%开发人员说,他们为开源做出贡献是因为它很有趣。然而,鉴于大多数开发人员的工作时间非常紧迫,他们应该没有足够的时间做一些“有趣”的事情,因为这可能不利于他的日常工作。
不管你是自学成功还是专业,不管你喜欢什么 Python 或是 PHP,也可以选择孤军奋战,也可以选择团队作战,你可以努力为开源做出贡献,也可以致力于面前的工作。对于开发人员来说,这一切都是你的选择,但永远记住:
持续学习是每个成功工程师的关键。