2022-11-30 1301
开源软件降低了投身技术行业门槛,不仅让组织可以利用开源技术来构建他们的产品和服务,还让更多人学习并围绕开源技术开启职业生涯。然而,每个人的学习和生产环境都存在一定的差异。为确保行业的质量,Linux 基金会创建了许多以项目为主的认证及培训课程,帮助企业建立人才库。早前,Linux 基金会的培训总监 Tim Serewicz 并在访谈中就行业的挑战以及认证的重要性等问题进行分享,以下是他们的对话:
SB:Swapnil Bhartiya (主持人)
Tim:Tim Serewicz
SB:大家好,我是您们的主持人 Swapnil Bhartiya,本次访问的嘉宾是 Linux 基金会的培训总监 Tim Serewicz。Tim,很高兴您能参加这个节目。
Tim:非常感谢您的邀请。
SB:我对Linux基金会的认证和所有的培训课程十分好奇,因为当我们研究开源技术时,我们发现任何人都可以透过自学开始学习技术。然而,就像我们在其他开源项目中遇到的问题一样,开始使用开源很容易。但,当您在真正环境上进行部署生产时,挑战就会到来。那么,从同一个角度出发,我们该如何看待这些认证及培训课程?因为任何人都可以使用开源软件,也可以免费阅读这些文档。但是,当我真正进行部署生产的工作时,我确实需要告诉我的雇主或我的客户:“我在这方面拥有认可资格,有能力完成工作”。
Tim:绝对赞成。总的来说,开源的最大优势就是:它是开放的,社区非常努力的鼓励彼此参与并跟上开源的速度。认证的好处是您们都知道自己在谈论什么,并且对自己所做的事情以及潜在的雇主感到自在和自信。在任何类型的开源部署工作中,真正需要学习的东西实在太多了。拥有认证,意味着您已经达到了从事开源工作的某个水平,您很了解自己在某个项目上需要做什么,并拥有这个职位上所需的技能。
SB:现在,让我们把范围缩窄到 Kubernetes上。您能介绍一下 Kubernetes 认证的种类以及它们的目标人群吗?
Tim:我们有三种不同的Kubernetes认证考试。第一个就是我们所说的 CKAD ( Certified Kubernetes Application Developer) 认证。该认证背后的理念是让考生知道如何使用 Kubernetes 来设计、部署和发布云原生应用程序。其次,我们的 CKA (Certified Kubernetes Administrator) 认证。这是为那些负责安装、配置、维护和提供 Kubernetes 集群的集群管理员而设的。至于,第三个认证是 CKS ( Certified Kubernetes Security Specialist) 认证,是考生在获得 CKA 认证后的后续考取认证。因为安全性是一个很广泛的话题,对包括云在内的一切都非常重要。因此,此认证背后的理念是让考生了解保护集群安全所需要的各种工具。
SB:从这个领域来看,市场上出现了巨大的K8s人才的缺口,那么拥有 Kubernetes 认证的重要性是什么?
Tim:现在,Kubernetes 变得非常普遍,当今大多数企业都在其环境中依赖 Kubernetes。因此,他们希望以及需要能够部署应用程序或维护集群或帮助维护其安全的人才,而我们提供的认证允许这些企业拥有这样的人才库。我们为每一项认证都开设了相对应的课程,您可以花时间在其中查找信息,使自己能熟练的使用 Kubernetes,做好准备。然而,在准备过程中,您可能会浪费很多功夫和时间去看您不需要的内容。而我们所提供的课程已经为您处理好所有的这些,重点浓缩和集中信息。我们提供的重点内容,不仅可以让您为认证考试做好准备,还可以让您成为一名优秀的系统管理员、优秀的开发人员或优秀的安全工程师。
SB:Linux 基金会每年推出的工作岗位报告中都指出有关于刚刚所谈到「人才缺口」的问题。与此同时,几天前我们报道过,有不少开源开发人员都在抱怨他们没有得到足够的工资,甚至还在做兼职。那么,这些认证及培训课程有什么作用呢?Linux 基金会的目标是培养更多开源人才。但是,如果您没有足够的人才,很多公司便会选择推迟这些项目,因为他们找不到能够胜任这些工作的人,形成这种「鸡与鸡蛋」的情况。那么,这些认证在加速采用开源技术方面扮演着什么样的角色呢?
Tim:与其他任何一种技术一样,我们需要在您所知道自己的技术能力和您能够证明您具备这些能力上取得一个平衡。而 Kubernetes 认证考试的优势是:它是实操考试。这不单单是您可以靠看书就能通过的考试,您必须在实际环境上使用项目去开发一些产品,负责其中的一些安全工具。因此,我们提供的实操认证考试意味着您确实完成了这些工作。当你去参加面试时,雇主很容易便知道您们的能力。同时,参加考试也告诉雇主企业您能够在一个时间紧迫的压力之下表现某程度的技术水平。这对雇主来说无疑是一大好处,因为他们很容易便可以评估这个员工的能力以及知道这个员工的薪酬要求要否合理。
SB:您们在 Kubernetes 认证中还捆绑了模拟考试。那个模拟考试到底是什么?它是如何运作的?它对参加这些认证考试的人有什么好处?
Tim:我们与 Killer.sh 合作,开发了这个做得非常好的模拟考试工具。由于这个工具的质量高,我们很自然的便与他们合作。考试模拟器是一个用来熟悉考试模式的工具,能增加考生对考试情况的了解。模拟器所显示的不一定是您将在考试中看到的内容,但能消除了考生对参加考试时的许多顾虑和紧张的焦虑。如果您从未参加过实操考试,不知道您该怎么学习,不知道您该要看什么。有了这个模拟器,考生就可以预先接触到它,明白到他们参加实际考试时的情况。
我们的认证及培训课程与项目状态保持同步,当 Kubernetes 更新时,我们也会更新我们的课程,更新我们的认证考试。因此,我总是鼓励人们在浏览大量可用资源时确保您看到的是最新最准确的信息,而不是过时的信息。因为 Kubernetes 发展非常迅速,有很多需要跟上的东西。
SB:纵观所有的云数据技术,尤其是 Kubernetes 的生态系统,项目发展的十分快,几乎每周或每月都会出现新项目。您们会如何跟上其步伐,以便您知道是否有人获得了认证?我的意思是在一年、六个月或两年内认证考试的内容会否已经与项目不相关?与此同时,您必须跟上不断变化的技术。那么,您能谈谈如何平衡两者吗?
Tim:这并不容易。我发现如果您放弃吃饭和睡觉的时间,您就有足够的时间跟上 Kubernetes 的发展,但如果您晚上还想继续睡觉,它……将会是一个挑战,这也是需要计划的事情。在很多领域中,事情往往更加静态,您可能预计 18 个月到 24 个月的发布周期。但,Kubernetes 处于3个月的发布周期,平均每七到十天进行一次小更新,特别是在安全课题上,不断更新并不断意识到昨天的情况与今天相比可能已经改变。在我们的课程中,我们教导考生透过一些方法来跟踪这些信息。但是作为开发人员、集群管理员或安全专家,他们需要把这些加入日常的编程中。项目发生了什么变化?这对我有什么影响?我该如何继续测试它?所以在课程中,我们不会使用虚拟演示,我们会取得软件,部署生产就绪的集群,进行现场示范,这样学生就可以知道其更新的内容。有时就像生产一样,可能会有一些小问题。但,我们会向考生展示它,并教导考生在哪里可以找到这些资源,考生只需选择对应的项目并把它放入生产集群中。
SB:如今,我们生活在一个地球村中。有很多来自世界不同地区的人,他们都是社区的一部分。那么,您首先如何确保每个人都能够获得认证,无论其国家的政治边界,他们都可以获得认证?另外,我们也在努力争取平等,无论男性、女性或LGBTQ群体。从这个角度来看,您如何确保认证考试欢迎任何人来参加?
Tim:包容性和与社区广泛地接触对于 Linux 基金会来说是至关重要的工作。就我的工作而言,其中一部分就是不断与人交谈并听取他们的反馈。我们有线上论坛,我亦鼓励人们与我联系。如果有些人提出了一些我们没有意识到的事情或他们不明白的地方,我们一定会细心聆听并帮助大家解决问题,最重要的是聆听社区的声音及花时间了解他们的要求。最后,无论他们来自哪里或他们有何特征,我们都会尽力包容。
SB:当你看一下 Kubernetes 的现时的情况,您看到它的采用率猛增。如果您看一下 CNCF的历史,它只是创立于2014 年,那么您能谈谈为什么 Kubernetes 会在这么短的时间内成为如此重要的技能吗?
Tim:这完全是基于 Kubernetes 的敏捷性和灵活性。相当于单一供应商的单一工具,您在得到他们卖给您的东西后,您可能会做一些输入。但最终,他们提供给您的就是您所拥有的全部。Kubernetes 作为编排软件允许我们进行模块化,以固定我们想要的东西;作为开源软件,如果它有我们想要的功能,我们可以使用它。如果有错误、未记录的功能,我们可以修复它。我们不依赖于某一个人或某一家机构。因此,在一个共同努力改进和成熟这些产品的大型社区里,以及每个企业都想利用的前提下,如果Kubernetes还没有做您想做的事,您可以花一些时间和精力去改善,这完全取决于您愿意付出多少努力。而且,您并不孤单,其他人也一起在做同样的事情,您也可以因此建立合作伙伴关系,然后大家一起进步。我觉得 Kubernetes 的吸引力在于它为我提供的业务提供敏捷性和灵活性。
SB:Tim,非常感谢您今天抽出时间来。感谢您分享有关于开源行业挑战的见解,以及Linux基金会的认证及培训课程如何真正帮助考生、企业找到人才。感谢您今天抽出的宝贵时间,期待再次与您交谈。谢谢!
Tim:非常感谢,我很荣幸能够接受访问。
正如 Tim 所说,认证无疑能为你和你的企业带来优势。现在正值 Cyber Monday 的推广,所有 K8s 的相关培训和认证产品低至三五折。你还在犹豫什么呢?有兴趣参加CKA,CKAD 或CKS 的朋友千万不要错过这千载难逢的机会。
观看完整的访问影片请点击链接:https://mp.weixin.qq.com/s/2UP4hSl4SEMMkowvPfMTLA
有关 Linux Foundation开源软件学园
Linux Foundation 开源软件学园 (LFOSSA) 依托于全球最大的开源软件组织, 是领先全球的高端专业软件人才教育机构, 为科技企业培养了大量软件人才, Linux 基金会开源软件学园不仅拥有丰富的线上专业课程,面授课程的导师同样是由业内资深专家担任, 所颁发的证书更是全球认可的专业资质。Linux 基金会做为非牟利国际技术组织, 致力于通过开源推动创新和促进科技发展, 我们唯一的目标就是帮助您的事业发展更上一层楼。
Linux基金会开源软件学园 Copyright © 2019-2024 linuxfoundation.cn, ICP license, no. 京ICP备17074266号-2