2021 年开源报告:Kubernetes需求猛增,云和容器技术首超 Linux 成最受青睐技能

2021-10-13 14:39:39 浏览数 (1)

编译 | Tina、刘志勇

在开源圈子里,理念始终是精英统治。

在今年的开源峰会上,Linux 基金和 edX 发布了 2021 年开源就业报告。通过调查 200 名技术招聘经理和 750 名开源专家,这些组织发现,对顶级开源员工的需求比以往任何时候都多。此外,92% 的经理人在寻找足够的人才方面存在困难,他们中的很多人也很难留住他们现有的高级开源员工。

简单地说,如果你拥有开源的技能,不管你是开发者、系统管理员、DevOps 专家,还是云原生专家,都有一份高薪工作等着你。除此之外,50% 的被调查的雇主说他们今年会增加招聘。就业机会即将来临。

特别是对云原生应用开发和运营技能来说,更是如此。云计算技术在招聘经理们所需要的技能中位居首位,超过 46% 的招聘经理都寻找拥有 Kubernetes 技能的人。实际上,在该调查的历史上,招聘经理对云和容器技术技能的需求首次超过了 Linux。

事实上,云计算和容器技能在这次的排名中都远远高于 Linux,分别为 41% 和 32%。这就是为什么根据 ZipRecruiter 的数据,美国 Kubernetes 专家的平均年薪已经上升到 147732 美元的一个重要原因。也就是说,没有 Linux,云和容器就不会存在。甚至在微软 Azure 上,Linux 现在也是最重要的操作系统。

该报告的作者警告说:“我们正面临这样一种情况,即新技术建立在传统技术之上,需要的中间件往往无法跟上底层软件基础设施的变化。” “再加上缺乏新旧技术方面的技能,开源人才的招聘市场正在经历前所未有的压力。”

1 Kubernetes 需求增长明显

Linux 基金会和 edX 最近的年度开源就业报告强调,人们对云技术的兴趣急剧增加,这使得 Linux 首次从技能组的榜首位置被挤下来。

“世界大部分地区正在从新冠肺炎经济瘫痪的封锁中复苏,雇佣具有适当技能的人才已证明是一项挑战。”Linux 基金会培训和认证的高级副总裁和总经理 Clyde Seepersad 在报告的导言中声称。

“世界上没有比技术行业更真实的地方。随着远程工作成为主流,云原生应用的加速,导致疫情爆发前存在的人才缺口进一步扩大。在全球人才短缺的情况下,培训现有员工以满足云迁移的需要,以及利用与这些迁移相关的开源技术就显得更为重要。”

迄今为止,该报告中最大的增长领域是 Kubernetes,这是一种最初由谷歌开发 的开源容器编排系统,于 2015 年被纳入 Linux 基金会,作为给新成立的云原生计算基金会(Cloud Native Computing Foundation,CNCF) 的礼物。根据该报告的调查结果,Kubernetes 认证需求在 2019~2021 年增长了 455%

这种增长可能会让人有些不安,因为它把云和云相关技术推到了“最热门技能组”的榜首——自从 Linux 基金会开始发布他们的开放源码报告以来,第一次把 Linux 的开发和管理挤到了第二位

对此,基金会似乎有点谨慎。“尽管在就业报告的历史上,云原生技术首次超越 Linux,但应该指出的是,至少需要具备基本的 Linux 技能,才能充分部署和维护一个强大的云基础设施,”这份报告警告说,“对于许多招聘经理而言,在寻找云计算人才时,熟练掌握 Linux 技能(作为开源通用语言)也可能是一种暗示。”

企业开源数据库专家 Percona 的销售主管 Martin James 评论道:“我听到的要求是,组织希望能够灵活地部署他们的应用程序,没有商业、技术或其他方面的限制。”所以,开源、云和 Kubernetes 的共同成长就不足为奇了。

“如今,更多的公司知道这些技术如何为他们带来好处,他们需要来自具有相关技能的人员以及来自供应商的专家支持。目前有许多有趣的项目正在进行之中,如 Kubernetes 上的数据社区,它帮助扩大了人才库,使人们能够共同合作,将‘好想法’变为人人可用的实用方法。”

2 DevOps 成为开发软件的标准方法

调查还发现,DevOps 已经成为开发软件的标准方法:几乎所有的开源专业人士(88%)都报告说在他们在工作中使用 DevOps 实践,比三年前增加了 50%。

DevOps 是一种方法论。DevOps=Developers Operators,即开发团队和运维团队一体化,尽可能地为公司创造更多价值。简而言之,DevOps 可以定义为开发和 IT 运营的一致性,以及更好的沟通和协作。

在 DevOps 模式下,开发团队和运营团队都不再是“孤立”的团队。有时,这两个团队会合为一个团队,他们的工程师会在应用程序的整个生命周期(从开发测试到部署再到运营)内相互协作,开发出一系列不限于单一职能的技能。

目前 DevOps 已日趋激烈成熟,越来越多的传统企业和新创企业也开始接受并实施 DevOps,DevOps 实践也自然成为目前开源人才必备的技能之一。

Linux 基金会执行董事 Jim Zemlin 说:“开源人才需求旺盛,这鼓励了最有经验的专业人士寻找新的机会,招聘经理将在竞争最佳人选。对于那些寻求最佳职业道路的人来说,很明显,云原生计算、DevOps、Linux 和安全是最有希望的机会。”

3 开源人才紧缺

edX 的首席商务官兼战略合作伙伴关系高级副总裁 Johannes Heinlein 补充说:“今年的报告清楚地表明,新冠肺炎疫情只会加剧技术差距和招聘需求,这些需求在疫情爆发之前就已经显现出来,尤其是在高科技领域。”

报告显示,疫情改变了企业留住人才的方式,简而言之,人才跟着钱走。在这份报告中,财务激励首次成为阻止人才离开的最常见手段,39% 的公司给开源人才的加薪幅度高于其他业务领域。另外,38% 企业增加了开源员工的奖金,25% 提供培训或认证机会作为激励。

另外,寻找有合适技能的人才仍然是一个挑战。92% 的受访招聘经理表示,他们很难找到开放源代码人才,但只有 88% 的人表示愿意为认证付费——只有 58% 的人说他们增加了现有员工的培训,尽管 92% 的受访员工要求更多的培训。

数据显示,公司需要什么与其愿意付出什么之间存在分歧,这在报告中得出了一个明确的结论:整整三分之二的开发者需要更多的培训,才能胜任他们的工作。

为了满足这一需求,Heinlein 说:“从我们的调查结果中可以看出,雇主正在通过增加培训和学习机会来满足这些需求是很有希望的。为了满足当今和未来的科技人才需求,我们需要授权组织投资于此类培训。”

此外,调查显示,多数雇主 (88%) 表示, 聘用认证专业人员是当务之急。仅仅三年,这个数字就增长了 87%,2020 年为 57%,而 2018 年为 47%。类似比例的经理人现在也愿意为员工获得认证而付费。顶级 Linux 和开源认证包括 CompTIA Linux ;Linux 基金会认证系统管理员(LFCS);Linux 基金会认证 Kubernetes 管理员(CKA);以及红帽认证系统管理员。

“对企业而言,这意味着他们现在需要对员工的培训和认证要求作出更多的反应——因为竞争者正在积极地将培训、雇佣和保留员工作为首要任务。”

非营利性开源倡导组织 OpenUK 的首席执行官 Amanda Brock 告诉媒体:“这项调查显示了人们对开源技能的需求并不奇怪,这更证明了开源在当今所有数字化企业中是不可或缺的。”

“随着企业从用户转向贡献者,对那些有过为开源项目贡献经验的人的需求不断增加,当他们想有影响力时,这一点尤其重要。”

归根结底,在开源圈子里,理念始终是精英统治。不管其他因素,那些工作做的最好的人都可以升入高层。如果雇主想要最大限度地满足他们对顶级员工的需求,就必须接受这一概念。

参考链接:

https://www.zdnet.com/article/linux-foundation-survey-shows-companies-desperate-to-hire-open-source-talent/

https://www.theregister.com/2021/09/21/open_source_jobs_report/

https://www.infoq.cn/article/IXW6d7MUbIqoh5MN88CO

0 人点赞