“对我们来说最重要的是在 DevOps 中学习和发展的愿望”——教师和导师讲述他们如何在 DevOps 学校教学

秋天是一年中奇妙的时节。 当小学生和学生开始渴望夏天的学年时,成年人也开始怀念过去的时光和对知识的渴望。

幸运的是,学习永远不会太晚。 特别是如果您想成为一名 DevOps 工程师。

今年夏天,我们的同事启动了 DevOps 学校的第一期,并准备在 XNUMX 月份启动第二期。 如果您长期以来一直考虑成为一名 DevOps 工程师,欢迎来到猫!

“对我们来说最重要的是在 DevOps 中学习和发展的愿望”——教师和导师讲述他们如何在 DevOps 学校教学

为什么创建 DevOps 学校以及为谁创建以及需要什么才能进入该学校? 我们与老师和导师进行了交谈,以找出这些问题的答案。

— DevOps 学校的创建是如何开始的?

DevOps 学派创始人 Stanislav Salangin: 一方面,创建 DevOps 学校是时代的要求。 这是现在需求量最大的职业之一,项目中的工程师已经开始供不应求。 我们已经培育了这个想法很长一段时间,并进行了多次尝试,但直到今年才终于齐头并进:我们同时在一个地方聚集了一支由先进且感兴趣的专家组成的团队,并推出了第一个直播。 第一所学校是试点学校:只有我们的员工在那里学习,但很快我们计划招募第二个“队列”,其中不仅包括我们公司的学生。

Alexey Sharapov,技术主管、首席导师: 去年,我们聘请了学生作为实习生并培训了三年级学生。 大学生或毕业生很难找到工作,因为他们需要经验,如果不被录用就得不到经验,这就是一个恶性循环。 因此,我们给了他们证明自己的机会,现在他们工作得很成功。 在我们的实习生中,有一个人是一家工厂的设计工程师,但他知道如何编程并在 Linux 上工作。 是的,他没有什么炫酷的技能,但是他的眼睛却闪闪发光。 对我来说,人们最重要的是他们的态度、学习和发展的愿望。 对我们来说,每个学生都是我们投入时间和经验的初创公司。 我们给每个人机会并准备提供帮助,但学生本人必须对自己的未来负责。

Lev Goncharov 又名 @ultral,首席工程师,通过测试进行基础设施重构的传播者: 大约 2-3 年前,我产生了将 IaC 带给大众的想法,并创建了 Ansible 内部课程。 即使在那时,人们也在讨论如何将不同的课程与一个想法结合起来。 后来,由于需要扩大该项目的基础设施团队,对此进行了补充。 看过邻近团队在培养 Java 学校毕业生方面的成功经验后,很难拒绝 Stas 组织 DevOps 学校的提议。 因此,在我们的项目中,我们满足了第一个版本后对专家的需求。

- 你需要什么才能进入学校?

阿列克谢·莎拉波夫: 动机、激情,还有一点鲁莽。 我们将进行一些作为输入控制的测试,但总的来说,我们需要 Linux 系统、任何编程语言的基本知识,并且不用担心终端控制台。

列夫·冈察洛夫: 获得特定的技术硬技能。 最主要的是要有解决问题的工程方法。 了解这门语言根本不是多余的,因为 DevOps 工程师就像“胶水工”一样,必须塑造流程,而无论人们怎么说,这意味着沟通,但并不总是用俄语。 但语言也可以通过公司内部的课程来提高。

— DevOps 学校的培训持续两个月。 听众在这段时间能学到什么?

Ilya Kutuzov,教师,德国电信 IT 解决方案 DevOps 社区的领导者: 现在我们只为学生提供工作所需的硬技能: 

  • 开发运营基础知识 

  • 开发工具包

  • 集装箱

  • CI / CD

  • 云与编排 

  • 灭菌监测

  • 配置管理 

  • 研发支持

“对我们来说最重要的是在 DevOps 中学习和发展的愿望”——教师和导师讲述他们如何在 DevOps 学校教学屏幕另一边的 DevOps 学校的讲座

— 学生掌握课程计划后会发生什么?

培训的结果是课程项目的展示,毕业生感兴趣的项目将参加该项目。 根据培训结果,毕业生将了解我们公司使用的技术堆栈,并能够立即参与实际项目的任务。 展会结果汇总后,将为最优秀的学生提供工作机会!

— Stas,您曾经提到招募一支教师团队并不容易。 您是否需要为此聘请外部专家?

斯坦尼斯拉夫·萨兰金: 是的,一开始组建一个团队是非常困难的,最重要的是,保持它,不要让它分散,并继续激励它。 但学校的所有老师和导师都是我们的员工。 这些是项目中的 DevOps 领导者,他们从内部了解我们的项目如何运作,并真诚地支持他们的业务和公司。 我们被称为学校,而不是学院或课程,因为就像在真正的学校一样,老师和学生之间的密切沟通对我们来说非常重要。 我们计划与学生组织自己的社区 - 不是 Telegram 聊天,而是志同道合的人面对面见面、互相帮助和发展的社区。

“对我们来说最重要的是在 DevOps 中学习和发展的愿望”——教师和导师讲述他们如何在 DevOps 学校教学我们梦想着老师和导师。 我们希望很快能见面并亲自拍一张合影!

— 你在 DevOps 学校做什么?

“对我们来说最重要的是在 DevOps 中学习和发展的愿望”——教师和导师讲述他们如何在 DevOps 学校教学

Ilya Kutuzov,教师,德国电信 IT 解决方案 DevOps 社区的领导者:

“我教学生如何在 GitLab 上构建管道,如何让工具彼此成为朋友,以及如何让它们在没有你的情况下成为朋友。

为什么选择 DevOps 学校? 在线课程不提供快速沉浸,也不提供使用技术的实用技能。 任何虚拟学校都不会让你感觉你真的知道如何解决实际问题并且能够处理项目上的实际问题。 学生在学习期间遇到的事情就是他们将在项目中遇到的事情。”

“对我们来说最重要的是在 DevOps 中学习和发展的愿望”——教师和导师讲述他们如何在 DevOps 学校教学

Alexey Sharapov,学校技术主管、校长和导师:

“我确保学生和其他导师不会行为不端。 我帮助学生解决技术和组织纠纷,帮助学生认识到自己是 DevOps,并树立个人榜样。 我教授一门经过验证且很酷的容器化课程。”

 

“对我们来说最重要的是在 DevOps 中学习和发展的愿望”——教师和导师讲述他们如何在 DevOps 学校教学

Igor Renkas 博士、导师、产品负责人:

“我指导学校的学生,并帮助斯坦尼斯拉夫组织和发展学校。 在我看来,第一个煎饼出来时并没有结块,我们开始成功了。 当然,现在我们正在研究学校可以改进的地方:我们正在考虑采用模块化格式,分阶段教学,我们希望将来不仅教授硬技能,而且还教授软技能。 我们没有走寻常路,也没有现成的解决方案。 我们在同事中寻找老师,思考讲座、课程项目,并从头开始组织一切。 但这是我们的主要挑战,也是学校的全部魅力:我们走自己的路,做我们认为正确的事情,做对学生最好的事情。”

“对我们来说最重要的是在 DevOps 中学习和发展的愿望”——教师和导师讲述他们如何在 DevOps 学校教学

Lev Goncharov 又名 @ultral,首席工程师,通过测试进行基础设施重构的传播者:

“我教学生配置管理以及如何使用它。 仅仅将一些东西放入 git 中是不够的,还需要思维和方法上的范式转变。 基础设施即代码意味着不仅要编写一些代码,还要制定受支持的、易于理解的解决方案。 如果我们谈论技术,我主要谈论 Ansible,并简单提及如何将其与 Jenkins、Packer、Terraform 进行连接。”

— 同事们,感谢您接受我们的采访! 您最后想对读者说的话是什么?

斯坦尼斯拉夫·萨兰金: 我们不仅邀请超级工程师或年轻学生与我们一起学习,不仅邀请懂德语或英语的人 - 一切都会来的。 对我们来说,最重要的是开放性、愿意深入工作以及在 DevOps 中学习和发展的愿望。 

DevOps 只是一个关于持续开发的故事。 DevOps 符号是一个无限符号,由单独的部分组成:测试、集成等。 DevOps 工程师必须时刻关注这一切,不断学习新事物,采取积极主动的立场,并且毫不犹豫地提出愚蠢的问题。 

DevOps 学校是一个开源项目。 我们这样做是为了社区,分享知识,并真诚地希望帮助那些渴望在 DevOps 中发展的人。 现在我们公司所有的道路都对初级工程师开放。 最主要的是不要害怕!

来源: habr.com

添加评论