Pluralsight 2023 年度科技报告:顶级行业洞察
想知道自己、团队或企业的技能提升方向是什么?我们研究了过去 12 个月的技术趋势,以便让您了解 2024 年应该将精力投入到哪些方面。我们的研究结合了 Pluralsight 平台的平台数据、Gartner 报告以及其他行业见解的荟萃分析。
目录
最热门的技术
尽管人工智能在 2023 年的大部分时间里风靡一时,但我们的研究发现,大多数技术人员仍然对Kubernetes、AWS、Azure、Docker和Terraform等云相关技术更感兴趣。Gartner 将 Kubernetes 列为“对大多数公司来说至关重要且优先考虑和制定战略非常重要”的技能清单。
有趣的是,根据Pluralsight 的 Skill IQs,尽管存在这种需求,但实际上并没有多少人精通 Kubernetes。这使得它成为希望在面试中脱颖而出的员工的一项有利技能。对于雇主来说,这意味着提高现有员工的 Kubernetes 技能可能比从外部招聘更容易,因为该领域可能存在技能短缺。从这项研究中可以得出其他一些推论:
不要忽视你的云和基础设施管理技能
Kubernetes、AWS、Azure、Docker 和 Terraform 的突出地位表明人们高度关注云计算、容器化和基础设施管理,强调可扩展性、效率和自动化。
数据驱动技术很受欢迎
Power BI、Powershell和Kafka的排名凸显了数据处理、分析和自动化的重要性,表明技术正在向以数据为中心的方法转变。
人工智能和机器学习正在流行(令人惊讶)
ChatGPT的加入表明人们对人工智能和机器学习技术越来越感兴趣,尤其是那些可供广泛用户和应用程序使用的技术。随着人工智能领域的成熟,我们预计未来 12 个月内人们对特定技术的兴趣会越来越浓厚(例如Amazon Q、ChatGPT Enterprise等工具)。
人们热爱开源
Linux和其他一些开源技术的出现表明人们持续重视以灵活性、稳健性和社区驱动开发而闻名的开源解决方案。
最流行的编程语言
根据我们的研究,Python是 2023 年最受欢迎的语言。Python 再次入选 Gartner 的“对所有公司都至关重要的语言”。它也是 Pluralsight 上搜索次数最多的语言,根据我们的 Skill IQ 数据,它也是人们精通的第二大语言(第一大语言是Java)。从这些数据中,我们可以推断出以下几点:
人们喜欢多功能、易于使用的语言
Python 和JavaScript具有广泛的适用性,这使得它们非常适合技术人员了解,也适合企业提升人员技能。Python 尤其是用于 AI/ML 和数据科学的语言,更不用说它是一种用于 Web 和软件开发的简单的高级语言。
Web 技术仍然占主导地位
JavaScript、 TypeScript和PHP等语言的流行反映了 Web 技术在编程领域的持续主导地位。
仍然重要——企业和性能关键型应用程序
Java 和C++继续分别成为企业应用程序和性能关键型系统的首选。
数据科学和分析正在推动
Python 和R的出现凸显了编程在数据科学、分析和学术研究中的重要作用。即使低代码甚至无代码的 AI 解决方案越来越多,但仍然需要编程来完成很多事情。
对现代系统编程的需求
Go的加入表明,以简单性和性能为设计理念的现代系统编程语言占据一席之地,特别是在云原生环境中。
总体而言,今年的榜单与 2022 年最流行的编程语言非常相似,但也有一些变化:SQL 的受欢迎程度从第八位跃升至第六位,而 Go(Golang)进入了我们的 2023 年榜单,上升了六位。
我们对明年的预测?Pluralsight 发现Rust、Kotlin和Swift的搜索量和兴趣正在增加— Rust 尤其具有相当大的上升势头,因此它可能会进入 2024 年的榜单,因为似乎每个人都喜欢使用它。
薪酬最高的编程语言
显而易见的警告是:这些数字将根据您所在的地区和您要申请的职位而有所不同。这是所有以这些为工作要求的职位的平均值。不过,这里有很多很好的见解,所以让我们逐一解读:
Rust(15.6 万美元): Rust 位居榜首,反映出其日益流行的趋势,尤其是在系统级编程中,因为它注重安全性和性能。高薪可能是由于在安全和性能至关重要的复杂和关键系统中对其的使用需求。
Clojure(14.2 万美元):Clojure的高排名表明,这种函数式编程语言虽然小众,但需求旺盛,常用于数据处理、并发编程和其他复杂的后端系统。其薪资反映了有效使用该语言所需的专业技能。
Scala(14 万美元):Scala的地位表明了它在大数据处理和函数式编程中的重要性。Scala 程序员通常与 Apache Spark 一起使用,需要执行大规模数据处理任务,因此薪水较高。
C/C++(13.6 万美元):C / C++在系统软件、嵌入式系统和性能关键型应用程序(如游戏开发)中的持久相关性证明了其高薪的合理性。这些领域工作的复杂性和关键性通常要求更高的薪水。
Swift(13.6 万美元):Swift的排名凸显了其在开发 iOS 和 macOS 应用程序方面的重要性。Swift 开发人员的高薪反映了 Apple 应用程序的利润丰厚的市场以及 Apple 生态系统所需的专业技能。
Ruby(13.2 万美元): Ruby仍然是 Web 开发的热门选择,尤其是 Ruby on Rails 框架。高薪可能是由于该语言的成熟度及其为 Web 应用程序开发带来的效率。
Go(13 万美元):Go的职位强调了它在云计算、微服务和其他大型网络应用中的日益广泛使用。它的简单性和性能使其具有吸引力,其薪水反映了这些高增长领域的需求。
Python(12.5 万美元):尽管 Python很受欢迎,但排名却较低,这可能是因为它在各个领域都得到了广泛采用。它在 Web 开发、数据科学、AI 和自动化方面的多功能性使其成为一项基本技能,但 Python 开发人员的广泛基础可能会影响薪资水平。
Perl(12 万美元):Perl的存在很有意思,因为它经常与旧系统联系在一起。Perl 的高薪可能是由于维护这些旧系统所需的专业知识,尤其是在网络编程和管理等领域。
Java(11.8 万美元):尽管Java在企业环境中得到广泛使用,但它的排名可能反映了 Java 开发人员的充足供应。从企业软件到 Android 应用,Java 被广泛用于各种应用,使其成为一种主流语言,但这种普遍性可能导致其薪水与更小众的语言相比更为适中。
从此列表中,我们可以推断出一些趋势:
小众和现代语言要求更高的薪水: Rust、Clojure 和 Scala 等语言不太常见,通常用于专业领域,因此由于对这些特定技能的需求,薪水可能会上涨。
多功能性与专业化:与高度专业化的语言相比,Python 和 Java 等多功能性更强的语言提供的薪水可能会略低,因为更广泛的人才库会影响工资水平。
高增长行业的需求:云计算(Go)、大数据(Scala)和移动应用开发(Swift)等高增长行业流行的语言与更高的薪水相关。
遗留技术保持价值:像 Perl 这样的语言对于维护和更新遗留系统至关重要,由于需要专业知识,因此仍然能获得高薪。
顶级 Web 技术和框架
React从 2022 年的获胜者Angular手中夺走了头把交椅。根据我们的研究,以 JavaScript 为中心的技术(React、Angular、 Node.js、Vue.js )占据主导地位,这凸显了该语言在现代 Web 开发中仍然占据着多么重要的地位。
适合前端和后端的框架(Node.js、<font style="vertical-align: inherit;
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!
请先 登录后发表评论 ~