vlambda博客
学习文章列表

开发人员:我讨厌PHP

文 | 白开水

出品 | OSC开源社区(ID:oschina2013)

人才招聘网站 Hired 最新发布了一份“2022 年软件工程师状况报告”指出,随着人才竞争的升温,对软件工程师的需求继续加速;2021 年对软件工程师的需求已经达到了 2020 年的两倍以上。
该报告基于对公司与开发人员在其就业市场上的 366,000 多次互动数据的分析,以及 2020 年 1 月至 2021 年 12 月期间收集的 2000 份调查回复。旨在为工程师提供洞察力和资源,以促进他们的职业发展;并为雇主加强他们的招聘和保留战略。
报告列出了一些最能激发雇主面试兴趣的软件开发技能。其中,编程语言 Go 连续两年位居需求技能榜首,精通 Go 的工程师收到的面试请求是市场平均水平的 1.8 倍。Hired 首席技术官 Dave Walters 称:“它的设计考虑到了简单性,但功能非常强大,使其在工程师中很受欢迎。”
紧随其后的是精通 Ruby on Rails 的开发人员,收到的面试请求是市场平均水平的 1.78 倍。其次分别是 Scala、Ruby 和 React Native。Hired 指出,Ruby on Rails 仍然是最方便和功能最强大的框架之一;且 React 的需求量也很大,初创公司和更多的成熟公司正在转向 React,因为他们希望重新构建他们的平台。
开发人员:我讨厌PHP
像 Kubernetes、AWS 和 Google Cloud Platform 的熟练程度这样的云技能则在列表中排名靠后,拥有这些技能的工程师收到的面试请是平均水平的 1.3 倍左右。
在受访的 2000 名开发人员中,最受喜爱的编程语言前五名分别是:Python、JavaScript、Java、TypeScript 和 C#。开发人员认为这些语言具有有用、维护良好的库;并且易于使用且功能强大,使它们更易于编程。
PHP、Swift、Scala、R 和 Objective-C 则排名靠后,因为受访者认为它们更复杂且“overwhelming”,一些开发人员表示他们“使用它们的经历很糟糕”。
与其他软件工程职位相比,平台上需求最高的职位是全栈工程师,面试请求同比增长了 2.1%;其次分别是后端工程师和前端工程师。
总体需求的增长导致薪资水平也在增长。Hired 研究指出,安全工程师的平均薪酬在 2020 年和 2021 年之间增长了 7.59%;这意味着这些开发人员现在的平均年薪为 165,505 美元。网络安全领域严重的人才短缺正在推动需求以及工资的上涨。
语音、聊天机器人和人工智能驱动的转录在企业中的发展也是技术领域的热点,推动自然语言处理(NLP)的平均工资上升到 160,227 美元,与 2020 年相比增加了 2.48%。
总体而言,美国软件工程师的薪资水平依然是全球最高。2021 年,旧金山的平均工资超过 17 万美元。紧随其后的是西雅图(16.2 万美元)、洛杉矶(15.1 万美元)、纽约(15.2 万美元)、圣地亚哥(15 万美元)和波士顿(14.9 万美元)。
受疫情影响,远程工作也在兴起;对远程工作持开放态度的开发人员收到的面试请求比不持开放态度的人平均要多 20%。
完整报告地址:https://hired.com/2022-state-of-software-engineers/