查看原文
其他

【第97期】2022 软件工程师状况报告:Go 最抢手

技术编辑:MissD丨发自 思否编辑部

文章来源:公众号 SegmentFault




近日,知名人才招聘网站 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%;与此同时,这些顶级工程师也拿到了最高平均薪资。

 

美国企业软件工程师薪资最高



“后疫情时代”居家工作依然在全球范围内盛行,远程技术开发者们也在其当前位置或生活成本标准之外寻求高薪的机会。所以对于薪资方面,尽管加拿大和英国正在迎头赶上,但美国的平均薪资水平仍然最具竞争力。


当然伴随着各种原因,越来越多的大型科技企业的情况也在发生变化,不少公司已经在重新考虑“回归办公室”的必要性。


该报告中的数据还显示,与其他地区相比,圣地亚哥、洛杉矶等这些特定地区的远程招聘更为积极,当地科技人才最受欢迎。当开放远程工作时,在雇佣平台上的软件工程师收到的面试请求总的来说比不开放的应聘者多 20%。

 

初创公司平均薪资持续增长



数据显示,初创公司和其他小公司正在得到更多的投资和增长,在具有竞争力的薪酬和福利方面,它们紧随大企业之后(报告详细介绍了软件工程师的平均年薪以及不同规模公司的平均薪酬)。

 

软件工程师的动力:创新挑战



工程师天生就是问题解决者、天生就有创造力,且有自己独特的思考方式。他们是终身学习者,希望利用自己的技能解决有意义的问题。


在这份报告中,我们也看到了软件工程师们对编写代码的热情,以及他们在理想工作环境中的关键 3 要素:


1)创新挑战和持续学习、
2)产品研发/解决方案、
3)盈利潜力。


除了工程师对他们在某个职位、工作场所和管理者中寻找什么的调查结果外,该报告还包括优化面试流程和远程环境的建议和工具。


最后,该报告还提供了具体的最佳实践,以重新考虑招聘标准、扩大人才库,并在 DEI 目标方面取得进展。

 

综述


随着人才竞争的加剧,市场对软件工程师的需求量持续增长。例如在 2021 年,在被雇佣的软件工程师的平均接受面试量是 2020 的 2 倍多。在这种大背景下,只会倒逼一些企业公司不断加强其雇主品牌,并提供令人信服的薪酬,以将人才库扩大到新市场。


这份报告就很好的为企业和开发者们提供了很好的参考素材:要想在团队中找到最优秀、最聪明的人才,就要了解他们在寻找什么,是什么驱使他们,以及他们在哪里;当然,对于工程师和开发者来说,在这个过程中不断提高技能和专业化才是关键。


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






RECOMMEND
推荐阅读
01

《Go程序设计语言》

经典与权威的碰撞,打造Go语言编程圣经


作者:[美] 艾伦 A. A. 多诺万(Alan A. A. Donovan)

布莱恩 W. 柯尼汉(Brian W. Kernighan)

译者:李道兵 高博 庞向才 金鑫鑫 林齐斌 


推荐阅读

《C程序设计语言》作者Kernighan教授与谷歌Go开发团队核心成员Donovan联合编写。凝聚大师毕生造诣,融合Go开发团队智慧,经典与权威的碰撞,打造Go语言编程圣经。学习Go语言程序设计的权威指南。


02


《Head First Go语言程序设计》


 

Head First系列又一力作,零基础学Go语言不再枯燥

 

作者:[美] 杰伊·麦克格瑞恩(Jay McGavren)

译者:刘红泉、王佳


推荐阅读

通过这本图文并茂的使用指南,你将会了解到企业希望入门级Go开发人员所知晓的惯例和技术。本书包含语法基础、条件和循环、函数、包、数组、映射、结构、封装和嵌入、接口、故障恢复、共享、自动化测试、Web应用程序等。



03

《Go微服务实战》

 


给小白的Go语言微服务实战手册

 

作者:刘金亮


推荐阅读

以实践的角度全方位介绍如何通过Go语言实现微服务模式,书中包含大量案例、代码注释详细、理论解释形象。本书面向所有工程师,即便是没有Go语言基础的Java、PHP、Python工程师也可以直接上手使用,书中对Go语言进行了全面精炼的介绍。



04NEW《Go语言精进之路:从新手到高手的编程思想、方法和技巧》

Go圈知名架构师和布道者撰写,3大Go社区力荐,

66个主题快速帮你写出高质量代码

 

作者:白明(Tony Bai)

推荐阅读

本书内容全面、翔实,涵盖Go基本语法、Go运行时底层实现、常用标准库和第三方库的使用、代码设计模式,以及官方工具链和常见第三方工具的使用。学完这本书,你将拥有和 Go专家一样的编程思维,写出符合Go惯例和风格的高质量代码,从众多 Go 初学者中脱颖而出,快速实现从Go新手到专家的转变!



05

《Go语言项目开发上手指南》

以案例式驱动学习适用于云服务开发的Go语言

作者:谢伟 


推荐阅读

由浅入深,循序渐进:从Go语言的基础知识讲起,帮助初学者尽快入门。

案例典型,轻松易学:通过大量的开发案例,详细讲解Go语言在开发中的应用,以便读者通过实战提升编程能力。



 

06Go语言从入门到进阶实战(视频教学版)


资深程序员、慕课网讲师多年Go实战经验分享

作者:徐波 

推荐阅读

资深程序员、慕课网特邀讲师分享多年的Go语言开发经验

详解Go语法及开发技巧,深度剖析开源网络库cellnet的设计和架构思想

100分钟配套教学视频、72个开发实例精讲




96期赠书活动中奖名单公布



赠书规则


送书规则:感谢大家对华章图书的信任与支持。在留言区谈谈你想要哪本书及理由。小编会在留言池随机捞2条锦鲤,分别包邮送出1本正版书籍。本推文中的图书可任选一本。

截止日期:2022年4月1日下午16:00

特别注意

1、请按规则结合自身工作与学习的经历留言请规避百度式名词解释式言论,走心留言优先。

2、阅读最多、分享最多者优先。参与活跃者优先。同一人每月最多获赠一本书。

特别说明:本活动无任何内幕,最终解释权归华章分社所有。





扫码关注【华章计算机】视频号

每天来听华章哥讲书




更多精彩回顾



干货 |C++都有哪些就业方向?是否应该学习C++?

书单 | 成为优秀Java开发者,我看了这几本书

上新 |《Core Java》作者亲授视频免费看,学习Java更轻松

资讯 |提升研发效能:抵制无效加班文化

资讯 | 又又叒更新,Win 12要来了?

干货 |一文带你掌握计算机体系结构核心内容

干货 | 一文带你理解算法策略

书讯 | 2月书讯(下)| 新年到,新书到!

书讯 | 2月书讯 (上)| 新年到,新书到!【干货】什么是bug?bug的源头在哪里?

点击阅读全文

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存