近日,知名人才招聘网站 Hired 公布了“2022 年软件工程师状况报告”。
“2022 年软件工程师状况报告”基于对 2020 年 1 月 - 2021 年 12 月间收集的 2000 份调查回复进行整理,通过对市场上公司和软件工程师之间的 366000+ 次互动数据进行分析,以及对 2000 多名候选者进行调查后,最终得出了一份有趣的结论报告。
该报告的主要目的是希望能为软件工程师及开发者们提供见解和资源,以帮助促进他们的职业发展,同时也为雇主带来一些提高招聘效率和维持人才的策略。
Go 语言工程师最抢手
在这项报告里,列出了一些最能激发雇主面试兴趣的软件开发技能。比如 Go 语言连续 2 年位居需求技能榜 No1,相应的掌握 Go 语言的工程师们收到的面试请求是市场平均水平的 1.8 倍。
对此,Hired 首席技术官 Dave Walters 评价称:“由于 Go 语言设计简洁但功能非常强大,这使其在工程师中很受欢迎。”
同时,掌握 Ruby On Rails 框架、 Scala 语言、Ruby 语言、以及 React Native 的工程师们收到面试请求的情况也分别上涨了 1.78 倍、1.73 倍、1.69 倍和 1.63 倍。
在受访的 2000 名开发人员中,最受喜爱的编程语言前五名分别是:Python、JavaScript、Java、TypeScript 和 C#;排名靠后的分别为 PHP、Swift、Scala、R 和 Objective-C ,受访者认为它们使用起来比较复杂且“overwhelming”、“使用它们的经历很糟糕”。
全栈/后端工程师增量最大
报告数据显示,相比他软件工程职位,全栈工程师、后端/前端工程师以及数据、安全工程师这些顶级软件工程师与需求最高的职位的面试请求同比增长了 2.1%;与此同时,这些顶级工程师也拿到了最高平均薪资。
初创公司平均薪资持续增长
数据显示,初创公司和其他小公司正在得到更多的投资和增长,在具有竞争力的薪酬和福利方面,它们紧随大企业之后(报告详细介绍了软件工程师的平均年薪以及不同规模公司的平均薪酬)。
软件工程师的动力:创新挑战
工程师天生就是问题解决者、天生就有创造力,且有自己独特的思考方式。他们是终身学习者,希望利用自己的技能解决有意义的问题。
在这份报告中,我们也看到了软件工程师们对编写代码的热情,以及他们在理想工作环境中的关键 3 要素:
1)创新挑战和持续学习、
2)产品研发/解决方案、
3)盈利潜力。
除了工程师对他们在某个职位、工作场所和管理者中寻找什么的调查结果外,该报告还包括优化面试流程和远程环境的建议和工具。
最后,该报告还提供了具体的最佳实践,以重新考虑招聘标准、扩大人才库,并在 DEI 目标方面取得进展。
综述
随着人才竞争的加剧,市场对软件工程师的需求量持续增长。例如在 2021 年,在被雇佣的软件工程师的平均接受面试量是 2020 的 2 倍多。在这种大背景下,只会倒逼一些企业公司不断加强其雇主品牌,并提供令人信服的薪酬,以将人才库扩大到新市场。
这份报告就很好的为企业和开发者们提供了很好的参考素材:要想在团队中找到最优秀、最聪明的人才,就要了解他们在寻找什么,是什么驱使他们,以及他们在哪里;当然,对于工程师和开发者来说,在这个过程中不断提高技能和专业化才是关键。
-End-
免费直播课程
3月31日(本周四)
高级软件架构师
全栈开发者
廖显东 老师
为您带来免费直播课:“Go语言高级开发与实战公开课”。
开放时间:2022年3月31日(周四)20:00
讲师介绍
廖显东,高级软件架构师、全栈开发者、技术极客、Gopher、开源爱好者
多年软件开发与团队管理经验,精通Java、C/C++/C#、Python、PHP等开发语言。对Go、Rust等流行开发语言有深入实践和研究。对大型电子商务系统开发、高并发架构、分布式架构、微服务、大数据、人工智能算法等领域有深入实践和研究。
相关著作:
Go语言高级开发与实战聚焦Go语言的高级开发技巧和应用实战。全书共6章,分别为Go语言基础实战、Go语言高级编程技巧、Go Web编程、Go语言并发编程、分布式系统、Go语言秒杀系统实战。Go语言高级开发与实战简洁而不失技术深度,内容丰富全面,以极简的文字介绍了复杂的案例,是学习Go语言高级开发的实用教程。
分享内容
★ Go语言高级开发与实战公开课
1.字符串实战技巧
2.数组切片实战技巧
3.结构体的使用技巧
4.通道实战技巧
5.CGO编程技巧
直播入口识别下方二维码可进入九州云播平台直播间: