尽管人们担心经济衰退迫在眉睫并且许多主要科技公司的招聘冻结,但对基于技术的职位的需求仍然很高。

在过去的两年半中,大多数公司被迫增加对技术的依赖和投资。 这给他们留下了许多需要填补的劳动力缺口,无论是在 IT 安全、软件开发、IT 支持还是数据分析方面。

软件开发:新兴趋势和不断变化的角色

ZDNet 深入研究了软件开发的主要趋势 以及开发人员如何改变科技行业。

一些科技专业人士的需求比其他人大。 技术培训平台 CodingDojo 对招聘数据的分析准确地突出了哪些职位处于热门趋势以及原因。

为创建其列表,CodingDojo 分析了 Glassdoor 的 2022 年美国 50 个最佳工作列表,并对符合其技术工作定义的每个工作进行排名。 它将其归类为“从事构建和维护硬件、软件和其他形式的技术开发的技术人员”——这意味着它不包括仅存在于技术生态系统或技术公司中的角色,例如项目经理或 数据分析师。

从那里,CodingDojo 计算了当前的 Indeed 职位列表数量以及美国劳工统计局赋予每个职位的预计增长率。 然后对每个数字进行缩放和标准化。

1。 信息安全工程师

自从工作场所在 2020 年将所有内容都迁移到云端以来,网络安全已成为重中之重。再加上来自网络犯罪分子和其他在线恶意软件的威胁越来越大,很明显为什么网络安全专业人员的需求如此之高。

信息安全工程师是中高级网络安全职位,涉及构建和设计为公司网络和软件提供安全性的系统。

信息安全工程师需要具备Linux、UNIX和Java系统的良好知识,以及软件编写、SSL、SSH和SIEM系统的知识。 根据 Glassdoor 的数据,该职位的平均工资为 119,000.

SEE:这 10 大技术职位的工资增长最快

2。 全栈工程师

软件和Web开发人员对于任何使用数字产品或服务的企业来说都变得至关重要——这几乎是所有企业。

全栈工程师看到了对他们技能的巨大需求,因为他们可以同时使用前端(网站或用户界面) 和企业技术堆栈的后端(服务器)端。 雇主需要这种多功能性,雇用全栈工程师意味着他们不需要单独雇用前端和后端开发人员。 CodingDojo 说,公司正在寻找能够灵活并在需要时涵盖不同堆栈的开发人员,这意味着花时间学习不同技术堆栈的开发人员可以增加他们的职业和收入潜力。

3。 数据科学家

数据科学是一个相对较新的角色,但随着公司在机器学习和数据分析方面的更多投资以更多地了解他们的客户、改进他们的服务并利用新的收入来源,数据科学正在迅速发展。

数据科学家通常收集、组织和 以公司可以使用的方式显示或呈现数据,这通常涉及应用机器学习算法来分析业务决策及其结果。 那些受雇从事入门级数据科学家工作的人预计收入不到 90,000 美元,并且在更有经验的职位上可以赚到更多。

4。 机器学习工程师

机器学习工程师是中高级数据科学家,擅长机器学习算法和人工智能(AI)应用。 因此,这些专业人员对机器学习有全面的了解,并且能够在不同的数据结构和环境中工作,这是理所当然的。

机器学习工程师的年薪通常为 110,000 美元,顶级公司的某些职位的年薪超过 300,000.

5 美元。 Java 开发人员

Java 仍然是软件开发人员使用的最流行的编程语言之一,并且在 CodingDojo 的 2022 年最受欢迎的语言列表中名列前茅。 Java 广泛用于 Android 移动应用程序、桌面应用程序、智能电视和其他地方,在 Indeed.

上的 80,000 多个有效职位列表中发现了 Java,根据 Salary.com,美国 Java 开发人员的平均工资为 114,000 美元,使其成为 掌握一项有利可图的技能——尽管对于大多数编程语言来说也是如此。

SEE:开发人员工作和编程语言:什么是热门,什么是下一个

6。 数据工程师

数据工程师帮助公司收集、分类和分发数据到业务的正确部分。 CodingDojo 将角色描述为“完成机器学习工程师不做的其余任务的人”。

虽然数据工程师和机器学习工程师更专业,但数据科学家更多地是两者的结合 角色。 根据 Glassdoor.

7 的数据,从事这一行业的人的平均年薪可以达到 116,000 美元。 云工程师

不用说,自从远程工作成为主流并且公司开始将更多的应用程序和员工放在云中以来,云专家变得比以往任何时候都更加重要。 这种需求只会增长,使云工程师对雇主来说非常有价值。

云工程师通常需要对 Linux 有深入的了解,大多数公司都使用 Linux 进行云开发。 熟悉 MySQL、SWL、Java 和 Python 等编程语言也是理想的。 AWS、Google Cloud 或 Microsoft Azure 的知识也将派上用场。

8。 后端工程师

后端工程师参与公司网站或应用软件的“具体细节”,并可能参与从头开始构建新产品或改进遗留软件。 这使得它们对企业具有很高的价值。

在美国,后端工程师的平均薪酬为 133,000 美元,许多职位的薪酬超过 200,000 美元。 再次强调,对于后端工程师而言,熟悉多种不同的技术堆栈非常重要,因为由于角色的关键性质以及他们处理的内容,不太可能有人会直接成为后端工程师。

9。 Salesforce 工程师

Salesforce 是一个非常受欢迎的客户关系管理 (CRM) 平台,公司使用它来管理与客户和潜在客户的交互。

Salesforce 工程师将帮助公司构建和改进 Salesforce,使其专门针对他们的 CRM 需求进行定制。 这将包括集成第三方应用程序和修复错误。

成为 Salesforce 工程师需要具备良好的 Java 或 C# 知识,还需要熟悉 Apex,这是 Salesforce 专门使用的一种语言。 该职位的工资中位数为 105,000.

10 美元。 自动化工程师

自动化工程师与公司的工程团队合作,确定可以通过自动化解决的问题。 这通常涉及评估工程结构以找到可以自动化的重复或低级流程。 具有很大自动化潜力的一个领域是质量保证 (QA),因此自动化工程师应该了解 LambdaTest、Rainforest 和 Cypress 等自动化测试软件。

自动化工程师的平均收入略高于 100,000.

美元