17611538698
webmaster@21cto.com

软件开发岗位有哪些挑战和希望?

技术人生 0 838 2023-03-08 11:09:12

图片

导读:2023年已到3月,疫情已过,万物萌发生机,它充满着挑战更带着无限的希望。


挑战中充满希望

虽然最近国内外均出现几波技术裁员大潮,但是软件开发人员仍有希望找到大量工作机会,有聪明的软件工程师还将目光投向互联网及IT以外的行业领域。

资深人力专家表示,运输、制造、医疗保健等其他行业的招聘保持稳定,这些行业都在寻找具备创造创新产品和服务技能的开发人员。

“我们看到全行业都在招聘开发人员,因为他们需要继续支持或进一步开发自己拥有的技术,”咨询公司 Robert Half 的负责人Vick 说。

“对于大多数公司来说,即使招聘冻结或裁员,对开发团队的需求却仍在继续,”Vick 说。“我们看到与网站开发、数字化、安全和数据/云迁移相关的项目是大多数企业的最高优先级。”

如今每家公司在某种程度上都是一家科技公司,在软件开发方面尤其如此。

这家机构预计对开发人员的需求将继续增长,尤其是在正在进行大规模数字化转型的行业中。

“在技术之外,几乎每个垂直行业都需要软件开发人员,从金融和保险到制造到医疗保健到航空航天/国防,在金融领域,迫切需要能够构建复杂的系统的开发人员;例如,使用 Python 构建财务模型。”

与此同时,定制化软件用于提高制造流程的效率,开发人员需要处理从定制生产计划到产品生命周期管理的全部事情。

“在整个疫情期间以及现在的状态,我们看到通用动力公司和洛克希德马丁公司在国防和航空航天项目的大量招聘,由于政府的持续投入,这些公司拥有源源不断的项目,需要多种类型和级别的技术专业人员,其中包括大量软件开发人员。”

求职网站 ZipRecruiter 的首席经济学家 Sinem Buber 表示,尽管最近来自大型科技公司,比如谷歌、微软的裁员消息让技术专业人士对自己的工作感到不太安全,但“软件开发人员的就业市场前景仍然一片光明”。

在过去两年劳动力严重短缺的情况下,许多汽车、教育技术、医疗保健和食品技术领域的非传统技术公司很难吸引到顶尖技术人才。Buber 说,现在他们正在追逐从科技公司走出来的开发人员。

关键行业的开发人员职位


高科技已成为几乎所有业务领域不可或缺的一部分,从而为软件研发工程师带来了不断扩大的机会领域。


以下是目前招聘开发人员的主要行业与工作类型:


  • 在金融服务方面,需要开发人员为电商网站创建应用程序;预算方案;簿记; 网上银行业务; 税务管理和财务预测。


  • 在医疗保健领域,需要电子健康记录的应用程序和系统;

    医疗实践管理;在线预约安排;在线医疗账单;专科医师的日程安排和患者管理;远程医疗;患者参与;远程病人监护;电子处方;临床试验管理和医院管理服务。

  • 在制造业中,需要定制应用程序和系统来进行生产跟踪;制造设备与调度;时间和生产力管理;供应链管理; 工单管理;计算机辅助制造; 环境、健康和安全软件;会计; 预防性维护以及库存管理。

  • 在汽车领域,开发人员可以构建开发用于车辆维护实时状态跟踪的应用程序;设计车辆模型;车辆安全,例如自动照明和制动管理;车载导航;车辆诊断;经销商管理;车载诊断;车队的管理和汽车零部件库存管理。


  • 在保险方面,他们可以处理内部工作流程自动化的应用程序;

    自动化索赔管理和处理;远程信息处理系统;用于通信的聊天机器人;欺诈识别和保险数据分析。


那些想继续留在科技圈的人们也充满希望。尽管最近有些裁员,但还有大批的新兴公司没有停止招聘开发人员。

从招聘网站的数据来看,80% 的职位发布仍然在科技和互联网行业,其余五分之一的软件开发人员职位分布在各个行业,包括商业和支持服务、制造、工程、教育、医疗保健服务、金融服务等。

值得关注的领域:物联网与网络安全


物联网 (IoT) 和网络安全等多个行业的快速增长,对开发人员开始有大量需求。


物联网应用包括企业级解决方案,例如客户分析与产品跟踪系统;使用传感器控制和维护照明系统、资源管理和安全系统的智能家居;使用传感器实现交通监控和管理、照明和其他功能的智慧城市;智能电网;智能工厂以及供应链管理。 


制造、零售和医疗保健等行业在部署物联网方面尤为活跃。


至于网络安全,各行各业的组织都在寻求增强其数据保护能力,开发人员有机会创建新的安全工具或增强现有应用程序。


软件开发仍然是头等大事


以上,所有这些加起来对开发行业的显着增长预测。


综合数据预计软件开发人员、质量保证分析师和测试人员的总体就业人数预计在 2023 年至 2031 年间增长 25%,远高于所有职业的平均水平。


在过去十年里,这些专业人员平均每年预计约有 163,000 个职位空缺。一些媒体亦将软件开发人员列为头号工作。


什么样的公司在招聘


接下来谈哪个行业,哪些开发人员技能尤其受到企业的青睐?


最受欢迎的开发专业人员是全栈开发人员,他们对各种编程语言都有丰富的经验。


“公司需要掌握一些世界上更流行的编程语言的软件开发人员,包括 Java、SQL、JavaScript 和 Python,一些公司已经在这些语言上构建了他们的技术栈,他们需要能够在这些框架内开发熟悉的工程师。”


TypeScript 和 Kotlin 等较新的语言也越来越受欢迎,开发者亦看重这些语言的功能。但这些语言需要相当长的时间才能影响那些根深蒂固语言的市场份额,”


同样,雇主们并不只是在寻找技术技能的工程师。


“尽管软件开发是一个高度量化的领域,但在某些情况下,雇主更重视软技能,例如协作和沟通技巧,就像必须具备的技术技能一样,公司希望聘请能够与公司所有职能部门的团队进行沟通和协作的软件开发人员,以满足内部和外部最终用户的需求。”


今年已经,ZipRecruiter 在开发人员职位发布中看到,最重要的软技能包括协作、沟通、创新、客户服务、指导、主动思考、多任务处理和独立工作的能力。


至于未来的高需求技能,职业专家认为,越来越需要在人工智能 (AI)、机器人技术和其他支持自动化的技术方面拥有知识和经验的人。


“世界各地的组织都在探索机器学习和人工智能的潜力,以使他们的应用程序和服务变得‘更智能’,而学习过 TensorFlow 等人工智能工具和平台的开发人员可能会发现他们的技能需求量很大,”Kolakowski 说。“然而,目前,人工智能职位发布的数量仍然相对较少。”


Kolakowski 说,在可预见的未来,对云计算知识的需求依然强劲。“熟悉 Amazon Web Services [AWS]、Microsoft Azure 和 Google Cloud 的开发人员将会看到更多机会的出现,尤其是当组织将他们的技术栈从本地转移到云端时,”他说。 


未来是光明的,如果你也知道到哪寻找


职场专家对软件开发人员的招聘机会持乐观态度。


Kolakowski 说,即使在各种技术市场的重组中,对技术人才的需求仍然非常高。“对于当今每家公司而言,开发仍然是最重要的核心技术技能,软件开发人员的任务是改善用户体验,将创新产品和功能推向市场,并积极参与有关安全、生产力和效率的计划。”


因此,在过去的几年里,软件开发人员的职位是发布数量最多的技术职位,即使工程、数据科学和网络安全角色的兴起,这些与纯技术岗位都密切相关,也都对业务至关重要。


因此,2023年对开发人员的需求只会继续增长,尤其是在正在进行大规模数字化转型的行业。


作者:万能的大雄

评论