PCon全球产品创新大会最新日程一览,这里直达 了解详情
写点什么

开源人才紧缺,云和容器技术首超 Linux 成最受青睐技能

  • 2021 年 9 月 23 日
  • 本文字数:1651 字

    阅读完需:约 5 分钟

开源人才紧缺,云和容器技术首超Linux成最受青睐技能

本月,Linux 基金会edX 发布了 2021 年开源工作报告。基于对 200 名技术招聘经理和 750 名开源专家的调查数据,该报告揭示了开源职业的最新趋势、需要哪些技能、激励开源专业人士的因素、雇主如何吸引和留住顶尖人才、COVID-19 大流行如何影响了招聘和工作场所,以及行业的多元化问题。

 

其中有几个值得注意的数据:92% 的招聘经理表示他们很难找到开源人才;在该调查历史上,云和容器技术技能第一次比 Linux 更受招聘经理的青睐,分别是 41% 和 32%;几乎所有的开源专业人士(88%)都报告说在他们的工作中使用 DevOps 实践;大多数雇主(88%)优先雇用经过认证的专业人员,而 2020 年为 57%,2018 年为 47%。



云和容器技术最受青睐

 

首先我们回顾下云原生技术发展历史:

 

  • 2013 年,Docker 项目发布

使得全操作系统语义的沙盒技术唾手可得,对传统的 PaaS 产业“降维打击”

 

  • 2014 年,Kubernetes 项目发布

Google Borg/Omega 系统思想借助开源社区“重生”,“容器设计模式”的思想正式确立

 

  • 2015~2016 年,容器编排“三足鼎立”

Docker Swarm、Mesos、Kubernetes 在容器编排领域展开角逐

 

  • 2017 年,Kubernetes 项目事实标准确立

Docker 公司宣布在核心产品内置 Kubernetes 服务,Swarm 项目逐渐停止维护

 

  • 2018 年,云原生理念逐渐萌芽

Kubernetes 和容器成为所有云厂商上的既定标准,以“云”为核心的软件研发思想逐渐形成

 

在云原生的发展历程中,容器和容器编排技术的出现可谓意义重大。容器为云原生应用提供了一个轻量级的运行平台,首先相对于传统虚拟化技术,容器极其轻量,可以实现秒级部署;同时容器应用易于移植,一次构建,随处部署。而容器编排技术可以将容器部署到一个很大的集群的同时,还能为应用提供弹性伸缩,故障转移的能力,实现了容器上应用的高可用,提升应用部署的自动化能力和快速部署的能力。

 

再来看本次2021 年开源工作报告,报告中增长最大的领域就是 Kubernetes。根据调查结果,从 2019 年到 2021 年,对 Kubernetes 认证的需求增长了 455%。

 


Kubernetes 是 Google 开源的一款容器编排工具,它是诞生在 Google 内部运行 N 多年的 Borg 系统之上的产物,因此其成熟度从其诞生初期就广泛受到业界的关注,并且迅速成为编排工具市场的主流,它的主要作用是对 Docker 容器做编排工作。

 

借助 Kubernetes 的编排功能,用户可以构建跨多个容器的应用服务,实现跨集群调度,扩展容器,以及长期持续管理这些容器的健康状况等,并整合网络,存储,安全性,监控及其他服务,提供全面的容器基础架构。

 

当然,云原生涉及的技术领域众多,除了前文提到的容器和 Kubernetes,还有DevOps

 

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

 

2021 年开源工作报告显示,几乎所有的开源专业人士(88%)都说在他们的工作中使用 DevOps 实践。

 


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

 

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

 

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

 

 IT 行业经过多年的发展,开源软件已经形成了一股推进计算机及相关行业不停进步的巨大力量,但是在开源发展过程中,合格的专业人才短缺成为目前全球面临的共同问题。目前 Linux、云技术、容器技术人才的需求占比很高,这种行业背景,对于开发者群体来说,也正是机遇的到来。如何提升自己的专业素质,把握机遇成为每个技术者的挑战。

 

参考链接:https://www.theregister.com/2021/09/21/open_source_jobs_report/

 

https://blog.csdn.net/csdn_xiaran/article/details/96028796

 

完整报告下载地址:

 

https://www.linuxfoundation.org/wp-content/uploads/LFResearch_OpenSourceJobsReport_ver5.pdf

2021 年 9 月 23 日 15:393232

评论

发布
暂无评论
发现更多内容

封神总结!蚂蚁金服+滴滴+美团+拼多多+腾讯15万字Java面试题

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

声网下一代视频引擎架构探索与实践

声网Agora

音视频 视频处理 RTE 技术详解

JavaScript 数组展平方法: flat() 和 flatMap()

devpoint

11月日更 flat flatMap

头条观察 | 元宇宙成为必然趋势的三种可能

CECBC

架构原则

卢卡多多

#架构 11月日更

顺丰科技 x StarRocks :双十一实时运单分析实践

StarRocks

数据库 大数据 数据分析 StarRocks

激荡十年,从未来窗口 re:Invent 看云计算发展变迁 | Q推荐

亚马逊云科技 (Amazon Web Services)

数据库 云计算 云原生 re:Invent

博文推荐|腾讯专家深度解析 Apache Pulsar 五大应用场景

Apache Pulsar

架构 分布式 云原生 Apache Pulsar 消息中间件

一物一码可追溯!看区块链如何帮助消费者

CECBC

天翼账号网关系统架构演进历程

天翼数字生活技术

网关 亿级流量 双十一 #架构

DPDK 网络协议栈-vpp-OvS-DDos-虚拟化专家之路

赖猫

Linux 网络协议栈 DPDK

豪华阵容!13位专家力荐Spring5为企业级开发提供一站式方案

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

Java Collectors API实践

FunTester

Java API 测试开发 FunTester Collectors

Java线程的生命周期包括哪几种状态?

程序员万金游

java线程

【死磕Java并发】-----J.U.C之AQS:阻塞和唤醒线程

chenssy

11月日更 死磕 Java 死磕 Java 并发

程序员如何应对职业天花板

石云升

职场天花板 职场经验 11月日更

adb知识

雨夜的博客

学习Java需要掌握哪些技能?

程序员万金游

Java

Python Qt GUI设计:QSpinBox计数器类(基础篇—15)

不脱发的程序猿

Python PyQt GUI设计 QSpinBox计数器类

博文推荐 | Apache Pulsar 三大跨地域复制解决方案

Apache Pulsar

Java 架构 分布式 云原生 Apache Pulsar

活动预告|AICon全球人工智能与机器学习技术大会

第四范式开发者社区

机器学习 开源 OpenMLDB

2021年底Java最新学习路线图

程序员万金游

Java

数据库理论

雨夜的博客

MySQL sql

Tapdata 在线研讨会:DaaS vs 大数据平台,是竞争还是共处?

MongoDB中文社区

mongodb

博文推荐|深度解析如何在 Pulsar 中实现隔离

Apache Pulsar

Java 架构 分布式 云原生 Apache Pulsar

译文 | Apache Pulsar 集群如何确保消息不丢

Apache Pulsar

Java 分布式 云原生 中间件 Apache Pulsar

(文末福利)如果代码莫名其妙跑起来了,就不要去动它了……吗?

Zilliz

数据库

Linux基础

雨夜的博客

公司刚来的阿里p8,看完我构建的springboot框架,甩给我一份文档

热爱java的分享家

Java 面试 程序人生 经验分享 P8

我滴个乖乖!首次公布Java10W字面经,Github访问量破百万

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

为什么要学习linux内核源码以及如何学习Linux内核源码

赖猫

c++ Linux 运维 嵌入式 Linux内核

撑起瞬时千亿交易额的云数据库是怎么炼成的?

撑起瞬时千亿交易额的云数据库是怎么炼成的?

开源人才紧缺,云和容器技术首超Linux成最受青睐技能-InfoQ