提升DevOps技能:来自企业DevOps技能报告的结果- Jayne Groll, DevOps研究所

一个公认的IT技能差距正在减缓组织和个人的转型速度。企业希望雇佣和留住拥有t型技能的专业人员,这些专业人员接受过各种学科的培训。人们想要扩展他们的技能组合来支持他们的职业目标。但是哪些技能被认为是必不可少的,你怎么知道呢?2018年,DevOps协会进行了“提升技能:企业DevOps技能调查”,来自不同地区、公司规模和角色的1600名个人对此进行了回应。DevOps Institute的首席执行官Jayne Groll概述了该报告的主要发现,包括在流程、功能、技术和软技能类别中被认为是“必须拥有”、“最好拥有”和“不重要”的特定技能的细分。该演讲还包括受访者对DevOps的采用、拓扑、招聘计划和人才挑战的看法。

视频记录

欢迎大家。我是杰恩·格罗尔。我是DevOps Institute的CEO。今天的课程,我们将讨论向上技能。所以,我要谈谈我们在过去一年里做的一些社区研究。希望我个人和组织能给你一些见解,让你了解在这个巨大的人才缺口中出现了哪些技能,技能转换计划,以及我们将IT专业人员发展成未来IT专业人员的其他方式。

简单介绍一下我自己。我在IT行业干了很长时间了。我以前是一名IT主管,主要负责运营方面的工作。经营了很长一段时间的IT培训公司,大约四年前,DevOps Institute的联合创始人之一。如果你还不熟悉DevOps Institute,我们是一个免费、开放的会员社区。登陆devopsinstitute.com。加入我们的社区吧。我们有网站频道,我们有虚拟活动,我们有很多知识报告。最后我会稍微讲一下。但是这里的关键词是免费。 So we’re not looking for you to give us a membership fee, we really are part of a global devops initiative.

就我个人而言,我已经在IT行业工作了很长时间。我是一名教练。我是一名Scrum大师。我是[听不清00:01:18]专家。废话连篇。我也是《敏捷服务管理指南》的作者。这意味着我见证了IT的成长不是从早期开始的,我也没那么老。从中世纪到现在,这真是一段奇妙的旅程,从25人的it部门,每个人都互相认识,到我们今天的样子。推进数字化转型。

希望我今天要和你们分享的一些成果能引起你们的共鸣。环顾四周,你可能正处于人生旅程的不同阶段,这很令人兴奋。有时,旅程会自己书写。

我会告诉你们一些关于DevOps Institute的事情。正如我告诉过你的,我们是一个开放的基于成员的社区。我们有知识报告。我们有事件。我们刚刚开始了一个叫做连续学习会议的系列,它是一些关键思想领袖在上下文中所说的。所以,如果你想知道[听不清00:02:15]是什么,或者你想知道你在DevOps领域听到的可能你不熟悉的其他方面或术语,这是一个正在进行的系列。我们真的非常非常幸运,有一些非常有名的有影响力的人帮助我们。

我们有一个叫做skill的框架。技能、知识、思想和学习。再一次,登陆网站。多了解一下吧。成为这个社区的一员。关于这个社区,我要告诉你们一件事。你们中有多少人在湾区工作?你们中有多少人在东海岸?有人住在东海岸吗?我是佛罗里达人,所以我是东海岸人。 What about central? Anybody outside the country? Awesome, right? So I will tell you something. I get to travel all over the world, which is very exciting for me. But I found out in the DevOps community is regardless of where you are, the journey is the same. And sometimes, the challenges are the same.

因此,当我们把它看作一个非常全球化的社区时,无论你是在美国,还是在国际上,你都是其中的一员。真的,我去过亚洲。我去过欧洲。今年,我们将重点放在拉丁美洲。人就是人,对吧?我认为,这将有助于开始一个关于技能的故事。

有人读过《第五修炼》这本书吗?这真的是关于成为一个学习型组织。所以这不仅仅是认证。这不仅仅是你在简历上写的东西。它是关于成为一个持续的学习者。我认为第五项原则中非常重要的一点是,在IT领域,有时我们看不到漏洞。我们看到洞,但我们看不到洞,对吧?我们没有看到端到端系统。我们已经成长起来,只专注于我们的部分。

所以软件开发人员专注于开发软件,然后他们将其传递给下游的运维部门。然后,一旦它进入后期制作阶段,它就会进入一群你可能从未见过的人,我们并没有真正关注端到端系统。我们今天需要的是,你在提升技能方面的第一个指导就是成为一个系统思考者。真的能够看到洞。如果你把IT看作是一个系统的系统,以及我们是如何成长起来的,我们已经把它建成了IT的美国。我们有不同的价值流或管道的不同方面,不管你怎么看。软件交付生命周期。但这些派系之间并没有很好地互动,甚至与其他派系说着不同的语言。

你们中有多少人是开发人员?操作呢?安全?好吧,我们这里没有保安,所以我们可以谈谈他们。不,我们要讨论的是安全问题。但是,如果我们开始特别关注开发人员和运维,那么开发人员在过去的许多年中一直专注于敏捷软件开发。对吧?从瀑布模式转向敏捷模式。有人是Scrum大师吗?很少人,对吧? And so we kind of learned about, let’s do it iteratively and incrementally, and let’s operate in sprints. And let’s have nine or less, two pizza teams and all of that.

我们开发了一套方法,我们的实践,工具,词汇,下游其余的IT不理解。他们看到了敏捷宣言,所有人都吓坏了,因为它基本上说你在右边做的一切都不重要。当然,这不是敏捷宣言的意图,但这是解释的一部分。

所以我们在开发方面有这种敏捷周期,有它自己的词汇和工具。然后从中产生的产品或代码,顺流而下,可能到CICD。对吧?我认为很多组织都在提交代码,然后代码被测试和构建在一起。它正在进入一些持续的交付管道,这是一群全新的人,他们有自己的工具,他们的词汇和他们自己的过程。也许里面有一点[听不清00:06:24]。有人在[听不清00:06:26]商店工作过吗?你们几个,对吧?我们都喜欢出租车吗?

但它会向下游发展到另一种状态,在那里他们有自己的流程和技能。然后它被部署到生产中,要么是持续部署,要么是持续交付,现在你有一整套的后期生产活动。站点可靠性工程,我开始听到一些。我知道这之后的下一个疗程就是关于这个的。这对我来说是一个充满激情的项目。

问题是,我们没有看到洞。我们看到了漏洞,但并没有看到整个系统。所以,我们之所以会走到今天这一步,部分原因是因为这个系统已经崩溃了,因为我们是一个由系统组成的系统。明白了吗?好吧。系统是坏的,因为你的部分可能工作得很好,但你不能与系统的其余部分互操作。好吧?所以当我们开始深入研究时,请记住这一点。

如果你想成为一个系统思考者,你听说过t形的概念吗[听不清00:07:33]?有人听说过t形吗?公司正在积极招聘t型人。我将很快地告诉你们什么是t型或锥形的专业人士。当我说谁是开发人员或软件工程师时,你们中的一些人举手了,这是你的t的词干,这是你的核心竞争力。如果你是一个操作人员,也许你是一个自动化架构师,一个构建工程师,一个基础设施工程师,后期制作,SRE。这是t的词干,这是你的渊博知识。

这可能是你如何在个人、专业和简历上展示自己的方式。这是茎。我们是在茎上长大的。我们长大了,这是我们的错,真的。因为我们开始雇佣这些技能差不多的人,他们有自己的词汇,自己的工作方式和自己的任何东西。我们说,“你是一个。”然后填空。这是T的词干。

但今天,这还不够。今天,你必须变得多维。所以你需要思考,我用什么填满T的顶部?所以培养你的核心竞争力仍然是你使命的一部分,但它不是你唯一的使命。t型专业人士有广泛的技能基础。没有专业知识。在许多不同领域都有广泛的技能基础。我会给你们举一个我经常用的例子。我女儿是个艺术家。有人是艺术家吗? Okay. So as an artist, what medium do you work in? What would you say your core though, do you have a core area that’s?

绘画。

好的,绘画。我女儿是个画家。但她会告诉你她需要对金属和织物有足够的了解,对吧?克莱,为了让她的艺术活起来。她是t型身材的艺术家。她的职业仍然是画家。爱好可能不止于此。但总有一天会通过交易。但她仍然是,她的“T”字的词干,是她能画出很棒的画。但她将通过学习其他媒介,使它变得更加多维和有趣。 But not necessarily expertise. Does that make sense?

所以,当我们做这些的时候,我想让你们想想,你需要做什么来填满T的顶部?因为你可能知道你的茎是什么。现在,如果你再往前走一点,有时我们会说锥形,饼形,扫帚形,这意味着你有两个或更多的茎。所以你在第二或第三个学科中发展了足够的专业知识,实际上认为它是深度知识。今天,我不希望你们去想这些。房间里的优等生,不要那样做。

真正开始思考你的能力,你的深层能力。你想怎么填上你的T呢?我将从报告中给你们一些观点关于一些非常关键的领域。有些你会预料到,有些你可能会有点惊讶。

因此,在2018年,DevOps研究所进行了一项全球研究。我们展开了这项调查。来自世界各地的约1600人填写了一项30分钟的调查。这是非常详细的。新的调查将于8月启动。所以如果你真的看到了,我鼓励你花点时间因为数据真的非常非常丰富。所以我们让大约1600人填写了这个表格。有趣的是,它在世界范围内传播得相当广泛。有些地区比其他地区更多。美国和欧洲是排名靠前的地区。 We had pretty healthy representation from Australia and India. Not so much in China.

但是,我们已经受够了。曾经在Forrester工作过的首席研究分析师Evelyn说:“正确样本的数量至少是39个。”我不能告诉你为什么是39,但是39已经足够作为一个样本来深入研究一个特定的话题了。所以我们发现,如果你观察1600个人,一半是开发人员,一半是运营人员。认同。所以我们问他们认为自己的角色是什么。就像我刚才问你的,一半是开发人员,一半是运营人员。

我不可能付钱让他们这么说。另一件事是,61%来自员工超过500人的公司。这也很有趣。约22%来自员工超过2万人的组织。所以我们觉得我们得到了一个很好的企业样本他们认为什么是必须的,有什么很好,不重要。管理层的比例是22%,24%是副总裁,主管,经理。所以雇人,雇人的人。大约6%是高管。剩下的都是实践者。

所以,我们觉得我们在第一轮中,有一个很好的样本,从全球不同的角度来看,当然也来自企业。我希望你们在学习的过程中思考一下这个问题。你们中有多少人在500人以上的公司工作?好吧,你们大多数人。有多少人在一个超过1万人的组织工作?你们中的一些人。20000年?是的。所以你明白,观点可能有点不同,但有趣的是,结果并没有太大的不同。

关键要点。首先,我们询问受访者,他们认为哪些技能是必须具备的,哪些是不错的,哪些是不重要的。现在,不重要并不意味着它完全被忽略了。但这意味着在寻找人才方面,在向员工灌输什么方面,这是最不重要的。从“必须拥有”的角度来看,这真的很吸引人。没有人会感到惊讶,从统计上看,自动化是一个相当高的数字。处理技能,能够在自动化下进行智能处理。

但是看看软技能。顺便说一下,软技能是很难的。对吧?所以我们现在正在尝试创造“人类技能”这个词。是吗?

你是如何定义软技能的?

先别急,因为我要向你们展示更多关于软技能的细节。所以我们现在更倾向于人类技能这个术语。因为就像我说的,软技能有点难。自动化绝对会让DevOps取得成功,但你必须有一个智能自动化的过程。因此,能够用一种一致和稳定的过程来真正支撑你的工具也是很有意义的。

软技能和技术技能同样重要,这很好,因为许多IT从业者认为你的职业生涯将得到发展,特别是在你的技术能力上。报告告诉我们的是你与其他人互动的能力,也是一个决定性因素。操作和安全是关键的功能技能。我会给你们看一些数据,一些细粒度的数据。但是很高兴看到这些操作,尽管我们说没有操作。没有行动。没有工作,就没有尊重。我们有了一个新术语新行动,我们一直在四处飘荡。

但是操作和安全绝对是每个人的关键功能技能,不管你的角色是什么。商业技能对领导者来说很重要。有垂直技能尤佳。因此,了解医疗保健、制造业或金融对领导人来说很重要,但不一定是关键因素。37%的人正在积极招聘。如果你今天早上听到了,他说LinkedIn上有5万个DevOps职位。这是非凡的。这还只是LinkedIn。去Indeed或其他任何一个。

但这里有另一个有趣的收获。从内部招聘是最主要的想法。因此,虽然我们知道有5万个工作岗位,但受访者,尤其是管理层,希望提高现有员工的技能。这是对你们所有人的承诺,我认为这非常棒。

当你看到正在招聘的工作时,DevOps工程师,这个神话般的生物,没有人能真正定义。上个月,每个人都在谈论全栈工程师。天啊,说到独角兽。但是,无论我们喜欢与否,DevOps工程师都是一个被雇佣的角色。还有DevOps经理,DevOps教练。有成功DevOps经验的人当然是需要的。但看看接下来的几个。软件工程师,DevOps顾问,然后是测试工程师。

现在我想让你们好好想想测试工程。你们中有多少人是QA吗?好吧,你们中有多少人觉得自己至少有一点测试能力?好。剩下的人需要它。因为我想告诉你们,如果我必须选择一项技能,你们都需要添加到你的T的顶部,基本测试技能。对吧?因此,通过下游测试的日子已经过去了。一切都在向左转,你不一定要成为QA工程师,但如果你是一名开发人员。测试驱动开发,需求量很大。 If you’re an operations person, infrastructure’s code has to be tested. Security has to be tested.

所以你需要具备基本的测试技能。再说一遍,你不需要成为专家,除非这是你的激情所在,但你确实需要掌握一些基本的技能。自动化架构师,基础架构,CICD,发布工程师和经理。我觉得这个很吸引人。有人是发布经理吗?好吧。你在一个很好的地方,因为那是一个非常令人垂涎的工作。站点可靠性工程师来了。10%的人说他们正在积极招聘站点可靠性工程师。我在这个领域花了很多时间,我可以告诉你,明年我们将在这个领域看到一个非常非常大的飞跃。

这是报告中其他一些有趣的部分。所以,看看高层,管理层和个人贡献者。所以他们都相信过程、技能和知识很重要。所以从统计学上来说,结果是一样的。看看自动化技能。现在,你可以定义自动化技能,我将对此进行一些深入的探讨。71%的高管表示,他们必须具备自动化技能。58%,顺便说一下,这是招聘层。他们是招聘经理。因为高管层很少雇佣直接下属以外的人。 They may approve what’s going to happen, but it’s really that middle layer that’s going to actually do the hiring.

但是管理层和个人贡献者对自动化技能的看法是一致的。但高管层的职位肯定更高一些。具体的自动化工具,你可以看到,重要的,但不是高的列表。商业技能也是一样,高管们认为这是必须具备的。个人贡献者则不然。然后,看看软的。69%的高管认为必须具备良好的软技能。没有戏剧性。没有戏剧。很明显,管理层看重的是人的技能,你是一个好的合作者,一个好的问题解决者的能力。 The individual contributor I think, is confused.

因为正如这位女士所说,我们不知道什么是软技能。所以你能成为一个更好的朋友,更好的合作者吗?能给我拿杯咖啡吗?什么是软技能?你怎么梳理它?你是怎么长头发的?怎样才能做得更好呢?我认为这很不清楚。我们并不需要为此进行训练。

让我们来看看过程技能。这真的很有趣。不管你的角色是什么,软件开发生命周期中最重要的过程技能。因此,如果您是操作人员,您需要了解基本的SDLC,而不是特定的框架或方法。但是您需要了解软件是如何构建和交付的。这是第一个问题。流程流。如果你对DevOps有所了解,那么Gene Kim的Phoenix项目的第一种方式就是flow。消除限制,改善你的心流。

第二项流程技能,你必须能够分析流程并确定哪里有限制。可能是价值流。有人做过价值流图吗?很棒的锻炼,对吧?这并不是说你要建立一个活动的流程图,你要计算出每项活动之间的时间。所以你看到心流的地方可能不是活动本身,实际上可能是活动之间的时间。这真的非常非常有趣。

然后你进入敏捷测试,再次进行测试。系统思考。但我想让你们用稍微不同的方式来关注这个问题。如果你看一下上半部分的必备技能,它们并不是特定于框架的。你如何培养你的流程和分析,你的系统思维,这些都是关键的技能。顺便说一下,这些技能至少在今天,只有人类才能做到。好吧?理解软件开发生命周期。做一个好的系统思考者。

下半部分虽然仍然很重要,但请不要误解我的意思。下半部分真正开始映射到非常非常具体的框架,如ITIL或scrum。或者项目管理或者项目管理。所以我认为受访者告诉我们的是,首先,培养你的批判性思维能力。然后使用可用的指导。我不喜欢“最佳实践”这个词,但是使用可用的指导来帮助你成长。但不要嫁给指导。有时,指导会变得有点宗教性。

我来自ITIL领域。真的,你知道,在你打开书之前,你必须唱一首赞美诗。所以你不会想这么做的。但你确实想培养你的批判性思维能力。其中一些是通过指导实现的。其中一些是通过练习。其中一些是通过教育实现的。有很多资源可以帮助您成为一个更好2022世界杯阿根廷预选赛赛程的系统思考者,或者帮助您理解软件开发生命周期的基本概念。

如果我们看看软技能,这就是你问题的答案。现在,有些人会觉得,好吧,我明白了。我得做个更好的合作者。或者我必须有更好的人际交往能力。解决问题。有一些非常好的解决问题的技巧。很多组织使用科学的方法,你提出一系列假设,然后一点一点地通过这些假设,直到你找到问题的根本原因。其中一些真的是意愿。所以,我们不希望你隐瞒你的知识。我们希望你能够分享你的知识。

我提到过站点可靠性工程师。这里有人是SRE吗?好吧。所以SREs的任务是与团队成员一起工作并分享知识。这是你口头禅的一部分,对吧?你为谁工作?

Pinterest吗?

谁?

Pinterest。

好吧。所以Pinterest。完美的例子。作为Pinterest的SRE,你不会被分到一个独立的团队,对吧?

不,我们有嵌入式和核心。

好吧。所以你有嵌入式和核心。所以当你被植入的时候,你处于一个非常非常活跃的。我给你看我知道什么,你给我看你知道什么,对吧?好吧。这个房间里只有一个人。我不知道你们其他人怎么样,也不知道你们是如何分享知识的。但必须是有意为之。如果你需要像SRE这样的东西来告诉你,你应该分享你的知识,那没关系。但它开始演变成不同的角色。

再说一次,灵活性,适应性,个人价值,创造力,这些都是好的。但是看看客户体验技能。你们中有多少人认为自己在客户体验方面有能力?但不是所有人,对吧?你是怎么到那里的?你是如何培养你的,因为你已经问了很多,你是如何培养你的客户体验技能的?

我从技术支持开始,从技术的第一天起。我拿起电话,听到人们的问题是什么,然后想办法解决这些问题。然后你发展出一种与人交谈的方式,让他们更快地给你所需的东西。但也要对发生的事情感同身受,这样他们就会明白你是来帮助他们的。

好吧。还有人说客户体验技能。

我有软件开发背景。我进入了升级团队,在那里我们直接与客户打交道。并给予补救补丁和修复。因此,我们过去常常花几个小时来处理客户的电话,以了解问题所在,并尝试看看我们是否可以在短时间内解决问题。

是啊,有时候我们得问问顾客想要什么。这很可怕,因为他们可能会回答。对吧?我提到过SRE。谷歌现在有了CRE。客户可靠性工程。所以这绝对是一个热门领域。我不知道是否有很多知识。我知道一个组织开始引入xla,而不是sla。对,客户体验级别的协议,这可以在交易中显示出来,完成的交易。 There’s lots of way to look at the experience.

但这很重要。如果你往下走,我认为外交是一个有趣的工作。38%的人说这是必须的。53%的人说,很高兴。但是再一次,如果你看这个,其中有一些真的很好的方法,如果你想用方法这个词,管理冲突的实践,成为一个更好的合作者。你知道沟通和协作的区别吗?谁来告诉我有什么不同。有什么区别?

一个人的互动。

抱歉?

一个是互动的?

其一是互动性。它是如何互动的呢?

迭代。

一个是被动的,对吧?一、沟通,我告诉你,你告诉我。我再告诉你一次,你再告诉我一次。在合作中,我想问问你的意见。所以沟通和合作真的有很大的不同。所以要自在地问别人,你怎么看?我有时有点自以为是。真的,认真的自我表白。有时我不得不停下来问:“你觉得怎么样?”不是我让你这么想的。 It’s a very big difference.

所以,我认为这是一个我们没有给予足够重视的关键领域。当然,我们也没有投入足够的教育。继续讲功能性技能。记住,一半是开发人员,一半是运营人员。看看前两个功能技能。记住SDLC是最重要的过程。IT运营、基础设施、安全是最重要的三个功能实践。这意味着,如果你对运营、基础设施和安全没有基本的了解,那么你就应该关注这些领域。

同样,你不需要成为一个深度专家。但如果你听说DevSecOps, DevSecOps的意思是每个人的安全。Shlomi今天早上说:“作为一个开发者,你不再构建它。你必须知道如何释放。你必须知道如何保护它。”所以,就像测试一样,每个人都必须掌握安全方面的核心知识。它可能不再是别人的了。大家都明白了吗?

最重要的是,安全和测试。我认为这很重要。我也认为对于基础设施人员,如果你不知道如何编码。再说一遍,我的经验很丰富。其他人编码。我认为基本的编程技能是每个人都必须至少有一个核心水平的理解。测试又出现了。测试和QA。开始看网络知识。很有趣,看看这个。 A few years ago, network knowledge would have been much higher must have. Now it’s a lot lower.

我认为最有趣的是底部。治理、风险和审计。很高兴有。不是必须的。现在,如果你来自一个受监管的环境,这可能有点翻转。对吧?但有趣的是,在回应它的人中,GRC正在向能够自动化GRC的方向发展。所以我们可以把它构建成测试工具。我们可以拿到证据。这样,就有了一些非常好的案例研究。 But it’s not a must have skill. I would tell you, ten years ago, that would not have been the case.

这也是一个有趣的信息。你的技能的保质期比以往任何时候都要快。现在这可能有点令人沮丧,但它也希望是鼓舞人心的。不管你为谁工作,你都是在一个环境中工作。作为一个行业,你需要不断提高自己的技能。你两年前,三年前是怎么做的,可能会一直记在心里。但你必须在此基础上继续发展。

所以你还能在哪里找到一份工作,你现在真的需要,你有预算,你有机会来参加这样的会议。现在一周有五次会议。还有什么地方能鼓励你成长?而其他领域在技能提升方面可能没有那么快?希望你们也能从中学到一点。

所以技术真的很有趣。所以云,云,云,云,云。你们中有多少人在使用云计算?混合吗?对吧?所以,正如我们今天听到的,AWS在Reinvent大会上说的,混合动力车将继续存在。几年前,一切都需要转移到云端。你将在云端。每个人都认为云是免费的。他们发现云不是免费的。 Right in fact, the cloud wasn’t necessarily a whole lot less expensive. It offers a different set of capabilities. But on premise is not going away. And so many of the providers are adapting to the hybrid approach, which I think is great.

我丈夫在一个印第安部落工作。他不是印第安人。但因为他们是一个主权国家,他们在国家的某些地区有自己的保留地,他们不能把自己的数据存放在部落以外的地方。现在,一些国家也有这种感觉。这是完全不同的问题。所以它们会在预产期,只要它们能在预产期,因为它们有不同的限制。

所以这个行业终于认识到了这一点。因此,虽然云计算很重要,但我认为每个人都必须具备云计算知识。如何将其应用到混合环境中,我认为这将是我们明年看到的。我认为,明年,我们将看到本地和云计算的结合成为一项非常非常关键的技能。你们怎么看?它不会是,噢,耶,放弃你的数据中心。我认为这将是,我们必须更慢地看待这种演变。

分析知识作为一种技术技能而兴起。所以分析的能力,看数据的能力是一种技术技能。如果你对自己的分析能力感到不舒服或不自信,我认为这也是一个可以添加到你的T的顶部的领域。至少是基本的分析。我知道我们都在转向机器学习,我们都对此感到兴奋,这很好,但我确实认为,人类分析能力的一面。能够真正解析数据是很重要的。

UI、web和中间层服务。我也觉得这很吸引人。因为只有27%的人说这是必须的。我可以告诉你,也许在五年前,这个数字会高得多。还是很健康的。与其说是不重要,不如说是不重要。但也许我们已经克服了。也许我们所做的很多事情已经被我们征服了,也许不是全部,但更多。

再次是具体的框架知识,22%的人表示必须具备。再说一遍,非常健康。移动性也是一样。看看大数据吧。所有人都在谈论大数据。只有什么?17%的人说肯定有。再说一遍,非常健康。明年,看看这个领域是否会有增长,这将是一件有趣的事情。AI也是一样。 I don’t think there’s enough knowledge or experience with AI for the hiring managers to say this is a must have. Again, as we start to go forward, I think maybe we’ll see a little bit more of that.

UX设计,人工智能。还有主机。主机还没死。还有人在大型机环境下工作吗?他们就在那里。有些公司对此非常感兴趣。Compuware仍然在大型主机上投入了大量资金。博通刚刚收购了CA。他们真的是在投资自己的大型机业务。所以我认为主机没有死。或者正如Nicole今天早上所说,您仍然可以在大型机环境中进行DevOps,只是有点困难。

看看他的技能。你可以肯定地说有相当多的参与者说,不是我们。我们还没到那一步。总结一下。有几个结论。填满T的顶部,现在我不能单独告诉你们,T的顶部是什么。我会在演讲中讨论这个问题。是这样吗,维维克?在这之后,如果你有个人问题,请随时在那里和我见面。我不能告诉你如何填满T的顶部,因为我不知道你每天都在做什么。

但我可以告诉你,这项调查产生了很多非常有趣的数据。首先,提高你的软技能。磨练你的人际交往技能。这是什么意思?这意味着要定期有意识地练习,询问别人的意见,成为一个更好的合作者。也许这不是你的舒适区。有很好的技巧。有一些仪器是可以测量的。因为我想告诉你,知道你如何沟通很重要,同样重要的是你要知道你的同事如何沟通。

有人做过迈尔斯-布里格斯测试吗?他们说,如果你在5岁的时候做迈尔斯-布里格斯测试,当你在50岁的时候做,结果会很接近。这就是你的天性。一些组织仍然使用迈尔斯-布里格斯量表。有人不知道迈尔斯-布里格斯是什么吗?这是一个性格评估。所以它基本上把你分为四种不同的类型。你的基本性格。例如,它会定义你是内向还是外向。现在,你可能知道我是一个外向的人。 Not because I speak and I’m friendly, it’s because you’re all going to walk out of this room really tired, because I charged my batteries from you. So I charge my batteries around other people.

内向的人会自己去一个房间,自己给自己充电。所以这与你是否友好,是否外向无关。所以知道我是一个外向的人,意味着我必须和人们在一起。但如果我知道你是一个内向的人,我也必须尊重这一点。所以有不同的方式和方法。你可以去YouTube。关于如何成为一个更好的合作者,有一些很好的小视频。但这不仅仅是,让我们一起去喝杯啤酒。

有一些有意的方法。所以要了解你自己,也要了解你的同事。功能和技术技能很重要,但它们是不够的。每天擦亮你的软技能。有趣的是。磨练你的功能性知识。因此,如果您是一名软件工程师,并且您只知道敏捷或瀑布式方法或您的组织使用的任何自定义专有方法,那么请花一些时间与您不熟悉的人在一起。要明白你的职能技能必须贯穿整个系统。所以你需要知道,足够的运算。测试就够了。 Just enough of security, because not only will you help your organization, you become highly desirable talent.

所以全栈并不意味着,我可以做所有的技术。全栈意味着我也了解整个系统。所以要定期磨练你的功能技能。自动化意味着你必须理解什么,何时以及如何自动化,以增加价值。所以这不是为了自动化而自动化。我认为这也很重要。公司正在从内部培养他们的DevOps团队,所以你的机会来了。因此,取决于你为谁工作,如果你为一个经典的、传统的企业工作,你的组织正试图弄清楚如何使DevOps工作。

DevOps是什么并不重要。每个人都在问什么是DevOps?谁在乎呢?现实是,谁在乎呢?这是一场运动吗?它是一个框架吗?是一种哲学吗?我来告诉你我的解释,这是新的it。DevOps不会假装比你过去做过的任何事情都好,它是粘合剂。这是新的It。 So if you’re in IT, you are part of DevOps, and your organization is trying to figure it out.

所以你有机会为成功做出贡献。一方面是因为他们会帮你做,另一方面是因为你必须自己做。如果这份报告能告诉你什么。这是一篇非常深刻的报道。我会给你们展示一下链接。它有48页。所以如果你觉得无聊,你晚上睡不着,或者其他什么。或者你想花点时间和你的团队在一起,看看我们认为自己有什么技能?我们认为我们缺少什么技能?我们认为我们需要什么技能? That will help you out as well.

在一天结束的时候,如果你今天带着任何东西离开,那就变成t形。如果你还没有。做一个技能评估,个人技能清单。让我们来看看这些数据。和你的同事谈谈,和老板谈谈。但要开始计划成为t型身材。一旦你变成t形,如果你想变成饼形,那就是2,你想变成锥形,扫帚形或e形,有不同的术语来表示你想再加多少,这很好。但是,在你决定要成为六件不同事情的专家之前,先看看你的T的顶部。

更重要的是,你是跨职能的,能够为你的团队做出贡献。所以,我感谢你的时间。欢迎下载报告全文。就像我说的,它有48页,所以里面有很多很多的数据。我们将在8月份再次启动调查,所以请在您的组织内分享。越多的人来填写,我们就能在明年2月发布时分享更多的数据。这是一份一年多的报告。

Nicole谈到了Accelerate。Accelerate真正关注的是组织。向上技能更多地关注DevOps中的人类。好吧,我只想再一次离开你。如果您不是DevOps Institute的成员,正如我所说,它是免费的。我们不会向你要钱,我向你保证。我们正在增加越来越多的功能,把人们聚集在一起。我们的使命是推动DevOps的发展。所以我鼓励你们这么做。

好的,非常感谢。我希望你们在接下来的会议中玩得愉快。我会在演讲区。请帮我填写一下会议反馈。

(沉默)

免费试用JFrog !