写点什么

人均年薪 80 万以上,50% 的职位空缺,Docker 入坑不亏?

  • 2019-06-24
  • 本文字数:3235 字

    阅读完需:约 11 分钟

人均年薪80万以上,50%的职位空缺,Docker入坑不亏?

容器和 Docker 在过去几年里改变了测试和软件工程,但是,由于Docker在2018年占容器使用量的83%((2019 年占 99%),这对求职者和雇主意味着什么?


本文最初由 Indeed Prime 发表于hackernoon.com


根据Indeed Prime提供的数据,自 2014 年以来,要求具备 Docker 技能的工作岗位增加了惊人的 9538.23%。但是,在雇主需要与求职者兴趣之间存在很大的差距。在同一时期,寻找要求具备 Docker 技能岗位的求职者“仅”增加了 1366.40%。


Docker 的供需差距不仅很大,而且还在继续扩大。下面,我们将讨论如何(以及在哪里)利用雇主需求和求职者兴趣之间的差距来获得下一个职位,包括为什么技术人员可能对 Docker 失去兴趣,以及最需要 Docker 技能的职位和公司。

Docker 需求升温,而求职者兴趣降温

我们的数据显示,雇主们对 Docker 技能的需求非常强烈,而这一需求自 2014 年以来一直在稳步增长。仅在 2018 年 3 月至 2019 年 3 月期间,Docker 的职位空缺就增加了 49.24%。



但是,尽管雇主的需求不断增长,工程师们并没有积极寻找 Docker 的工作机会。2018 年 3 月至 2019 年 3 月,Docker 职位搜索量下降了 43.71%,与前一年 Docker 职位搜索量激增 56.41%形成鲜明对比。



那么,为什么雇主的需求会大于求职者的兴趣呢?为什么求职者的兴趣在下降?有几种可能性。


  • 内置 Kubernetes 支持


那么,为什么 Docker 职位的搜索量在 2017 年 10 月大幅飙升呢?那时,Docker 宣布正在构建对Kuburnetes的原生支持,Kuburnetes 是 Docker 自己的编排工具 Swarm 的竞争对手,它使软件开发人员更容易部署数千(或数百万)个容器。


通过添加无缝 Kubernetes 集成,Docker 有效地与它的一个竞争对手联合起来,成为一个更加灵活的容器管理平台,吸引了想要将 Kubernetes 与 Docker 结合使用的开发人员和公司,但之前无法这样做。


  • 有多种容器技术可供选择


Docker 是容器技术的先驱,但自 2013 年发布以来,该平台的竞争对手一直在稳步增加,它们都在争夺软件开发人员、DevOps 工程师和其他技术专业人士的注意力。从 Kubernetes 到 Apache Mesos,从 Vagrant 到 Rancher,Docker 不再是唯一可用的容器选项。


  • 易受黑客攻击


我们看到,从 2018 年年初至年中,求职者的兴趣有所下降,那时正好是 Docker 开始遇到安全问题的时候。2018 年 6 月,Docker 团队从平台的镜像库中提取了 17 个恶意 Docker 镜像。这些恶意内容最终为黑客赚取了 9 万美元的比特币(比特币本身在求职者中也失去了吸引力)。


不仅如此,在 2019 年初,Docker Hub数据库的安全漏洞暴露了 19 万多名用户的数据。


尽管存在这些安全问题,雇主的需求从未动摇。这一部分可能是因为在容器中运行的软件仍然比不在容器中运行的软件更安全。


  • 原生云是未来的发展方向


越来越多的公司正在采用原生云技术,Docker 是在任何计算环境(包括云)中构建、交付和运行任何应用程序的事实标准。


事实上,在 2018 年底,Docker 宣布了原生云应用程序包(CNAB)。该项目是与微软合作的一个项目,用于打包和运行分布式应用程序。这或许可以解释为什么雇主们在 2019 年初的时候兴趣大增。

申请数排名前 5 的 Docker 职位

想要利用 Docker 需求的增长吗?根据 Indeed 上的招聘信息,以下是最需要 Docker 技能的技术职位。


  • DevOps 工程师


排在首位的是 DevOps 工程师,他们消除了开发、发布和 Ops 团队之间的沟通障碍,实现了更快更频繁的软件交付。从自动化大型企业系统到使用 Docker 构建和简化部署管道,DevOps 工程师可以每天部署数百次,而不是每隔几天或几个月部署一次。


平均年薪: $119,552


主要职位要求:具有技术领域的学士学位,具有使用 Docker、Vagrant 和/或 Kubernetes 构建容器的经验,以及使用 CI/CD 工具(如 Ansible、Chef、Puppet)和 PowerShell、Ruby 或 Perl 等脚本语言的经验。


  • 软件工程师/高级软件工程师


在这个角色中,你将使用 Docker 打包整个栈(例如应用程序的库、框架和代码本身),并将其作为一个单独的包发布——不必担心每个单独的组件是否会在不同的环境中运行。从金融到教育,几乎每个行业的软件工程师都使用 Docker 更快、更可靠地部署应用程序。


平均年薪:117,927


主要职位要求:具有计算机科学或相关专业学士学位,具备 Java、Scala、JavaScript 和/或 Python 技能,并有在敏捷环境中交付自动化解决方案的经验。


  • 软件架构师


专注于 DevOps 的软件架构师利用他们在配置、自动化和运维方面的经验来重新定义架构,构建沟通通道并做出高级设计选择。在这个角色中,你还将影响新特性的架构,推动自动化,设计创造性解决方案将数据移到云端。


平均年薪:$141,965


主要职位要求:具有计算机科学或工程学士或硕士学位,5 年以上设计和构建分布式软件应用程序经验的软件工程师或 DevOps 工程师,并有实现现代化云微服务架构的经验。


  • 全栈开发人员


在这个角色中,你将把 Docker 纳入到开发组合中,以加速应用程序的生产、测试和部署。虽然 Docker 并不总是全栈开发人员所必需的技能,但它可以改进你的开发工作流,并帮助你在希望加快应用程序生产部署的雇主面前脱颖而出。


平均年薪: $110,848


主要职位要求:具有计算机科学或相关专业学士学位,具备数据库、后端语言、前端技术、Web 服务和基本设计技能。


  • 云工程师


作为一名云工程师,你将利用 Docker 和其他工具来管理、自动化、扩展和监控云中的解决方案。你还将借助头脑风暴创新方法,提高容器编排平台(如 Docker 和 Kubernetes)的可靠性和性能。


平均年薪: $118,365


主要职位要求:具有计算机科学或相关专业学士或硕士学位,具有使用 AWS 或 Azure 构建云基础设施和微服务的经验,具备 Scala、Java 或 Python 技能以及容器技术知识。

雇佣 Docker 职员最多的公司

随着雇主对 Docker 的兴趣不断增长,我们对美国哪些雇主发布了需要 Docker 技能的工作岗位进行了调查。下面三家公司在生产中使用 Docker 来革新他们的开发过程。


  • Capital One


Capital One的应用程序每天处理数百万笔交易,这意味着快速上市至关重要——尤其是在发布对抗欺诈威胁的新功能时。作为第一家采用云优先方式的美国银行,它也是技术创新的领导者。


事实上,Capital One 最近向公众发布了自己的容器编排平台Critical Stack。该平台与 Kubernetes 兼容,以前在内部用于管理云基础设施,包括微服务和容器。尽管这意味着 Capital One 将放弃使用 Docker,但该公司仍在寻找具有核心 Docker 技能的人才,以提高其应用程序交付的速度和灵活性,并基于 Critical Stack 进行进一步构建。


  • Booz Allen Hamilton


Booz Allen Hamilton正在开创一个“Docker 化的”、云优先的政府,并在政府数字化转型中处于领先地位。它的传统应用程序(MTA)现代化计划是与 Docker 共同努力完成的,该计划正在帮助政府组织将其遗留应用程序封装起来。此外,Booz Allen 的工具 CodeLift 使客户能够使用 Docker 快速轻松地创建和部署容器应用程序。


除了容器技术创新外,员工们还对包容的企业文化赞不绝口。“Booz Allen 非常多元化,”一名员工表示,“我对担任领导职位的女性数量印象深刻。作为一名国防和航空航天领域的工程师,我在其他公司很少有女同事或女老板。”


  • IBM


早在 2014 年,IBM就成为第一家与 Docker 建立战略合作伙伴关系的企业公司——从那时起,它就一直在 Docker 应用程序领域推波助澜。例如,IBM Cloud 的 Docker Enterprise Edition (Docker EE)为其客户提供了将现有应用程序转移到云端的能力,以及通过附加组件(如 IBM Watson、IoT 和区块链)快速部署容器化应用程序的能力。


一位软件工程师说,他们“喜欢和聪明、有经验的人一起研究新技术”。另一个人指出,IBM 有“高度协作和创新的文化,在这种文化中,你周围都是有才华的人,他们也乐于与你共事。”


方法:Indeed 分析了 2014 年 3 月至 2019 年 3 月期间,要求具有 Docker 技能的职位在职位发布中所占比例的变化,以及 Docker 在每百万次求职搜索中所占比例的变化。


查看英文原文:


Who’s Searching and Hiring for Docker Jobs in 2019?


2019-06-24 13:148378
用户头像

发布了 723 篇内容, 共 460.0 次阅读, 收获喜欢 1537 次。

关注

评论

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

2023年全互联网最新版Java面试突击手册PDF版开源,押题率高达97%

开心学Java

Java 面试 java; 八股文 Java八股文

保险行业如何将质检覆盖率从5%提升至100%?

中关村科金

保险 智能质检

4 月 25 日直播预告 | 深入解读 Flink 1.17

Apache Flink

大数据 flink 实时计算

GitHub星标48k!蚂蚁金服开源的这份SpringBoot笔记

做梦都在改BUG

Java spring Spring Boot 框架

景区共享电单车如何投放?投放意义?

共享电单车厂家

共享电动车厂家 景区共享电单车 共享电单车投放

超强版干货投递!Milvus 的部署心得、运维秘籍都在这里了!

Zilliz

Milvus Zilliz ChatGPT LLM zillizcloud

数据中台建设:千万级的瀑布式,和十万级的迭代式,你会选择哪一个?

tapdata

中台 服务化 Tapdata DaaS 现代数据栈

Viu联合华为HMS生态,共创影音娱乐新体验

HarmonyOS SDK

HMS Core

PCB生产工艺 | 第十三道主流程之包装

华秋电子

macOS下快速复制文件或文件夹路径的技巧

互联网搬砖工作者

MLCC是电子工业大米,供需波动导致行业成周期性波动

华秋电子

【网易云信】网易云信 RTC 音频 QoS 综述

网易智企

RTC 实时音视频

面试官:Redis有什么持久化策略?

做梦都在改BUG

Java redis 缓存 面试 持久化

阿里大牛纯手写的微服务入门笔记,从基础到进阶直接封神

做梦都在改BUG

Java 微服务 spring cloud alibaba

多元融合成为音视频技术发展新风向

中关村科金

实时音视频 监管合规

微服务 - 注册中心和配置中心(Consul)

做梦都在改BUG

Java 微服务 注册中心 配置中心

OneNote 2019 for Mac 中文版附激活工具

真大的脸盆

Mac Mac 软件 笔记应用

即时通讯系统为什么选择GaussDB(for Redis)?

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 4 月 PK 榜

连接 1 次孤岛,服务 N 个场景(报名中)

tapdata

DaaS

10万字干货:《数字业务连续性提升最佳实践》免费领取|TakinTalks社区

TakinTalks稳定性社区

助力春耕:数智驱动现代农业高质量发展

加入高科技仿生人

数字化 农业 数智化 农业农村数字化

从零到跑通TPC-H:如何快速实现查询计划

MatrixOrigin

分布式数据库 MatrixOrigin MatrixOne TPC-H

CSS奇思妙想之-利用CSS裁剪(clip-path)完成各种图形

肥晨

三周年连更

百度智能云亮相CCBN 2023,共拓媒体数智化转型新征程

Geek_2d6073

AIGC的阿克琉斯之踵

华为云开发者联盟

人工智能 AI 华为云 华为云开发者联盟 企业号 4 月 PK 榜

物联网常见协议之Amqp协议及使用场景解析

华为云开发者联盟

后端 物联网 华为云 华为云开发者联盟 企业号 4 月 PK 榜

云上数据变革:Databend Cloud 正式发布

Databend

即时通讯技术文集(第13期):Web端即时通讯技术精华合集 [共15篇]

JackJiang

网络编程 即时通讯 IM

PCB阻焊桥存在的DFM(可制造性)问题,华秋一文告诉你

华秋电子

免费领取 | ONES 联合中国信通院发布《中国企业软件研发管理白皮书》

万事ONES

人均年薪80万以上,50%的职位空缺,Docker入坑不亏?_容器_Indeed Prime_InfoQ精选文章