“สิ่งสำคัญสำหรับเราคือความปรารถนาที่จะเรียนรู้และพัฒนาใน DevOps” - ครูและที่ปรึกษาเกี่ยวกับวิธีการสอนที่โรงเรียน DevOps

ฤดูใบไม้ร่วงเป็นช่วงเวลาที่น่าตื่นตาตื่นใจของปี ในขณะที่เด็กนักเรียนและนักเรียนเริ่มต้นปีการศึกษาโดยโหยหาช่วงฤดูร้อน ผู้ใหญ่ก็ตื่นตัวกับความคิดถึงวันเก่าๆ และความกระหายในความรู้

โชคดีที่มันไม่สายเกินไปที่จะเรียนรู้ โดยเฉพาะถ้าคุณต้องการเป็นวิศวกร DevOps

ฤดูร้อนนี้ เพื่อนร่วมงานของเราได้เปิดตัวสตรีมแรกของโรงเรียน DevOps และกำลังเตรียมที่จะเริ่มสตรีมที่สองในเดือนพฤศจิกายน หากคุณคิดที่จะเป็น DevOps Engineer มาเป็นเวลานาน ยินดีต้อนรับสู่ Cat!

“สิ่งสำคัญสำหรับเราคือความปรารถนาที่จะเรียนรู้และพัฒนาใน DevOps” - ครูและที่ปรึกษาเกี่ยวกับวิธีการสอนที่โรงเรียน DevOps

โรงเรียน DevOps ถูกสร้างขึ้นเพื่ออะไรและเพื่อใคร และมีสิ่งใดบ้างที่จำเป็นในการเข้าร่วม เราได้พูดคุยกับครูและพี่เลี้ยงเพื่อค้นหาคำตอบสำหรับคำถามเหล่านี้

— การสร้างโรงเรียน DevOps เริ่มต้นอย่างไร

Stanislav Salangin ผู้ก่อตั้งโรงเรียน DevOps: ในแง่หนึ่งการสร้างโรงเรียน DevOps นั้นเป็นข้อกำหนดของเวลา ปัจจุบันนี้เป็นหนึ่งในอาชีพที่เป็นที่ต้องการมากที่สุด และความต้องการวิศวกรในโครงการเริ่มมีมากกว่าอุปทาน เรารักษาแนวคิดนี้มาเป็นเวลานานและพยายามหลายครั้ง แต่ในที่สุดดวงดาวก็สอดคล้องกันในปีนี้เท่านั้น: เราได้รวบรวมทีมผู้เชี่ยวชาญขั้นสูงและผู้สนใจไว้ในที่เดียวพร้อมๆ กัน และเปิดตัวสตรีมแรก โรงเรียนแห่งแรกเป็นโรงเรียนนำร่อง มีเพียงพนักงานของเราเท่านั้นที่เรียนที่นั่น แต่ในไม่ช้า เราก็วางแผนที่จะรับสมัคร "กลุ่มร่วมรุ่น" ที่สองกับนักเรียน ไม่เพียงแต่จากบริษัทของเราเท่านั้น

Alexey Sharapov หัวหน้าฝ่ายเทคนิค ที่ปรึกษาชั้นนำ: ปีที่แล้วเราจ้างนักเรียนเป็นนักศึกษาฝึกงานและเป็นรุ่นน้องที่ได้รับการฝึกอบรม เป็นเรื่องยากสำหรับนักศึกษามหาวิทยาลัยหรือผู้สำเร็จการศึกษาที่จะหางานได้เนื่องจากพวกเขาต้องการประสบการณ์ และคุณจะไม่ได้รับประสบการณ์หากคุณไม่ได้รับการว่าจ้าง มันจะกลายเป็นวงจรอุบาทว์ ดังนั้นเราจึงให้โอกาสพวกเขาได้พิสูจน์ตัวเองและตอนนี้พวกเขาก็ประสบความสำเร็จแล้ว ในบรรดานักศึกษาฝึกงานของเรา มีผู้ชายคนหนึ่งเป็นวิศวกรออกแบบที่โรงงาน แต่ใครจะรู้วิธีเขียนโปรแกรมและทำงานบน Linux ได้บ้าง ใช่ เขาไม่มีทักษะเจ๋งๆ เลย แต่ดวงตาของเขาเป็นประกาย สำหรับฉัน สิ่งสำคัญในตัวผู้คนคือทัศนคติ ความปรารถนาที่จะเรียนรู้และพัฒนา สำหรับเรา นักเรียนทุกคนคือบริษัทสตาร์ทอัพที่เราทุ่มเทเวลาและประสบการณ์ เราให้โอกาสทุกคนและพร้อมที่จะช่วยเหลือ แต่ตัวนักเรียนเองก็ต้องรับผิดชอบต่ออนาคตของเขาเอง

Lev Goncharov หรือที่รู้จักในชื่อ @ultral วิศวกรชั้นนำ ผู้เผยแพร่ความรู้ด้านการปรับโครงสร้างโครงสร้างพื้นฐานผ่านการทดสอบ: ประมาณ 2-3 ปีที่แล้ว ฉันมีความคิดที่จะนำ IaC ไปสู่คนจำนวนมาก และสร้างหลักสูตรภายในเกี่ยวกับ Ansible ถึงกระนั้นก็ยังมีการพูดถึงวิธีการรวมหลักสูตรที่แตกต่างกันให้เป็นแนวคิดเดียว ต่อมามีความจำเป็นในการขยายทีมงานโครงสร้างพื้นฐานของโครงการ เมื่อพิจารณาถึงประสบการณ์ที่ประสบความสำเร็จของทีมเพื่อนบ้านในการพัฒนาผู้สำเร็จการศึกษาจาก Java School แล้ว จึงเป็นเรื่องยากที่จะปฏิเสธข้อเสนอของ Stas ที่จะจัดตั้งโรงเรียน DevOps ด้วยเหตุนี้ ในโครงการของเรา เราจึงครอบคลุมความต้องการผู้เชี่ยวชาญหลังจากการเปิดตัวครั้งแรก

- คุณต้องการเข้าโรงเรียนอะไร?

อเล็กเซย์ ชาราปอฟ: แรงจูงใจ ความหลงใหล ความประมาทเล็กน้อย เราจะมีการทดสอบเล็กๆ น้อยๆ เป็นตัวควบคุมอินพุต แต่โดยทั่วไปแล้ว เราต้องการความรู้พื้นฐานเกี่ยวกับระบบ Linux ภาษาการเขียนโปรแกรมใดๆ และไม่กลัวคอนโซลเทอร์มินัล

เลฟ กอนชารอฟ: ได้รับทักษะทางเทคนิคเฉพาะด้านอย่างหนัก สิ่งสำคัญคือการมีแนวทางทางวิศวกรรมในการแก้ปัญหา การรู้ภาษานั้นไม่ใช่เรื่องฟุ่มเฟือยเลย เพราะวิศวกร DevOps เช่น "คนติดกาว" จะต้องดำเนินการตามรูปแบบ และไม่ว่าใครก็ตามจะพูดอะไรก็ตาม นี่ก็หมายถึงการสื่อสาร และไม่ใช่ภาษารัสเซียเสมอไป แต่ภาษาก็สามารถพัฒนาได้ผ่านหลักสูตรภายในบริษัท

— การฝึกอบรมที่โรงเรียน DevOps ใช้เวลาสองเดือน ผู้ฟังสามารถเรียนรู้อะไรได้บ้างในช่วงเวลานี้?

Ilya Kutuzov ครู ผู้นำชุมชน DevOps ที่ Deutsche Telekom IT Solutions: ตอนนี้เรามอบเฉพาะทักษะที่จำเป็นต่อการทำงานให้กับนักเรียนเท่านั้น: 

  • พื้นฐาน DevOps 

  • ชุดเครื่องมือพัฒนา

  • ภาชนะบรรจุ

  • CI / ซีดี

  • คลาวด์และออร์เคสตรา 

  • การตรวจสอบ

  • การจัดการการกำหนดค่า 

  • พัฒนาการ

“สิ่งสำคัญสำหรับเราคือความปรารถนาที่จะเรียนรู้และพัฒนาใน DevOps” - ครูและที่ปรึกษาเกี่ยวกับวิธีการสอนที่โรงเรียน DevOpsการบรรยายที่โรงเรียน DevOps อีกด้านหนึ่งของหน้าจอ

— จะเกิดอะไรขึ้นหลังจากที่นักศึกษาจบหลักสูตรแล้ว?

ผลลัพธ์ของการฝึกอบรมคือการนำเสนอโครงการหลักสูตรซึ่งมีโครงการที่สนใจเป็นผู้สำเร็จการศึกษาเข้าร่วม จากผลการฝึกอบรม ผู้สำเร็จการศึกษาจะทราบถึงเทคโนโลยีที่ใช้ในบริษัทของเรา และจะสามารถมีส่วนร่วมในงานของโครงการจริงได้ทันที หลังจากสรุปผลการแสดง จะมีการเสนองานให้กับนักเรียนที่เก่งที่สุด!

— Stas คุณเคยกล่าวไว้ว่าการสรรหาทีมครูไม่ใช่เรื่องง่าย คุณต้องนำผู้เชี่ยวชาญภายนอกมาทำเรื่องนี้หรือไม่?

สตานิสลาฟ ซาลางิน: ใช่ครับ ในตอนแรกมันยากมากที่จะรวมทีม และที่สำคัญที่สุดคือรักษามันเอาไว้ อย่าปล่อยให้มันกระจัดกระจายและยังคงสร้างแรงจูงใจต่อไป แต่ครูและพี่เลี้ยงของโรงเรียนทุกคนล้วนเป็นพนักงานของเรา เหล่านี้เป็นผู้นำ DevOps ในโครงการที่รู้ว่าโครงการของเราทำงานจากภายในอย่างไร และสนับสนุนธุรกิจและบริษัทของพวกเขาอย่างจริงใจ เราถูกเรียกว่าโรงเรียน ไม่ใช่สถาบันการศึกษาหรือหลักสูตรต่างๆ เพราะเช่นเดียวกับในโรงเรียนจริงๆ การสื่อสารอย่างใกล้ชิดระหว่างครูกับนักเรียนมีความสำคัญอย่างยิ่งต่อเรา เราวางแผนที่จะจัดชุมชนของเราเองกับนักเรียน - ไม่ใช่การแชททางโทรเลข แต่เป็นชุมชนที่มีความคิดเหมือนกันซึ่งพบปะด้วยตนเอง ช่วยเหลือซึ่งกันและกัน และพัฒนา

“สิ่งสำคัญสำหรับเราคือความปรารถนาที่จะเรียนรู้และพัฒนาใน DevOps” - ครูและที่ปรึกษาเกี่ยวกับวิธีการสอนที่โรงเรียน DevOpsเรากำลังฝันถึงครูและพี่เลี้ยง เราหวังว่าจะได้พบกันเร็วๆ นี้และถ่ายรูปหมู่ด้วยตนเอง!

— คุณทำอะไรที่โรงเรียน DevOps

“สิ่งสำคัญสำหรับเราคือความปรารถนาที่จะเรียนรู้และพัฒนาใน DevOps” - ครูและที่ปรึกษาเกี่ยวกับวิธีการสอนที่โรงเรียน DevOps

Ilya Kutuzov ครู ผู้นำชุมชน DevOps ที่ Deutsche Telekom IT Solutions:

“ฉันสอนนักเรียนถึงวิธีสร้างไปป์ไลน์บน GitLab วิธีทำให้เครื่องมือเป็นเพื่อนกัน และวิธีทำให้พวกเขาเป็นเพื่อนโดยไม่มีคุณ

ทำไมต้องโรงเรียน DevOps? หลักสูตรออนไลน์ไม่ได้ให้ความรู้อย่างรวดเร็วและไม่มีทักษะเชิงปฏิบัติในการทำงานกับเทคโนโลยี โรงเรียนเสมือนจริงแห่งใดจะไม่ทำให้คุณรู้สึกว่าคุณรู้วิธีการแก้ปัญหาเชิงปฏิบัติอย่างแท้จริงและสามารถจัดการกับปัญหาจริงในโครงการได้ สิ่งที่นักเรียนพบเจอระหว่างเรียนคือสิ่งที่พวกเขาจะได้ทำงานในโครงการต่างๆ”

“สิ่งสำคัญสำหรับเราคือความปรารถนาที่จะเรียนรู้และพัฒนาใน DevOps” - ครูและที่ปรึกษาเกี่ยวกับวิธีการสอนที่โรงเรียน DevOps

Alexey Sharapov หัวหน้าฝ่ายเทคนิค หัวหน้า และที่ปรึกษาของโรงเรียน:

“ฉันแน่ใจว่านักเรียนและพี่เลี้ยงคนอื่นๆ จะไม่ประพฤติตัวไม่ดี ฉันช่วยนักเรียนแก้ไขข้อขัดแย้งด้านเทคนิคและองค์กร ช่วยให้นักเรียนรับรู้ว่าตนเองเป็นผู้พัฒนา และเป็นตัวอย่างส่วนตัว ฉันสอนหลักสูตรการบรรจุหีบห่อที่ได้รับการพิสูจน์แล้วและยอดเยี่ยม”

 

“สิ่งสำคัญสำหรับเราคือความปรารถนาที่จะเรียนรู้และพัฒนาใน DevOps” - ครูและที่ปรึกษาเกี่ยวกับวิธีการสอนที่โรงเรียน DevOps

Igor Renkas, Ph.D., ที่ปรึกษา, เจ้าของผลิตภัณฑ์:

“ฉันให้คำปรึกษานักเรียนที่โรงเรียน และยังช่วยสตานิสลาฟในการจัดระเบียบและพัฒนาโรงเรียนอีกด้วย ในความคิดของฉันแพนเค้กชิ้นแรกไม่ได้ออกมาเป็นก้อนและเราเริ่มต้นได้สำเร็จ แน่นอนว่าตอนนี้เรากำลังดำเนินการในสิ่งที่สามารถปรับปรุงได้ที่โรงเรียน เรากำลังคิดถึงรูปแบบโมดูลาร์ การสอนเป็นขั้นๆ เราต้องการสอนไม่เพียงแต่ทักษะยากเท่านั้น แต่ยังรวมถึงทักษะด้านอารมณ์ในอนาคตด้วย เราไม่มีทางพ่ายแพ้และไม่มีวิธีแก้ปัญหาสำเร็จรูป เรามองหาครูในหมู่เพื่อนร่วมงาน คิดผ่านการบรรยาย โครงการหลักสูตร และจัดระเบียบทุกอย่างตั้งแต่เริ่มต้น แต่นี่คือความท้าทายหลักของเราและความงดงามทั้งหมดของโรงเรียน เราเดินตามเส้นทางของตัวเอง ทำในสิ่งที่เราคิดว่าถูกต้อง และสิ่งที่ดีที่สุดสำหรับนักเรียนของเรา”

“สิ่งสำคัญสำหรับเราคือความปรารถนาที่จะเรียนรู้และพัฒนาใน DevOps” - ครูและที่ปรึกษาเกี่ยวกับวิธีการสอนที่โรงเรียน DevOps

Lev Goncharov หรือที่รู้จักในชื่อ @ultral วิศวกรชั้นนำ ผู้เผยแพร่ความรู้ด้านการปรับโครงสร้างโครงสร้างพื้นฐานผ่านการทดสอบ:

“ฉันสอนนักเรียนเกี่ยวกับการจัดการการกำหนดค่าและวิธีใช้ชีวิตร่วมกับมัน การใส่อะไรลงไปใน git ยังไม่เพียงพอ จำเป็นต้องมีการเปลี่ยนกระบวนทัศน์ในการคิดและแนวทาง โครงสร้างพื้นฐานที่เป็นโค้ดนั้นไม่เพียงแต่หมายถึงการเขียนโค้ดบางส่วนเท่านั้น แต่ยังเป็นการสร้างโซลูชันที่รองรับและเข้าใจได้อีกด้วย ถ้าเราพูดถึงเทคโนโลยี ฉันจะพูดถึง Ansible เป็นหลัก และพูดถึงสั้นๆ ว่าจะเชื่อมต่อกับ Jenkins, Packer, Terraform ได้อย่างไร”

— เพื่อนร่วมงาน ขอบคุณสำหรับการสัมภาษณ์! ข้อความสุดท้ายของคุณถึงผู้อ่านคืออะไร?

สตานิสลาฟ ซาลางิน: เราเชิญชวนไม่เพียงแต่วิศวกรชั้นยอดหรือนักศึกษารุ่นเยาว์มาเรียนกับเรา ไม่เพียงแต่ผู้ที่รู้ภาษาเยอรมันหรืออังกฤษเท่านั้น - ทุกอย่างจะตามมาเอง สำหรับเรา สิ่งสำคัญคือความเปิดกว้าง ความเต็มใจที่จะทำงานอย่างเข้มข้น และความปรารถนาที่จะเรียนรู้และพัฒนาใน DevOps 

DevOps เป็นเพียงเรื่องราวเกี่ยวกับการพัฒนาอย่างต่อเนื่อง สัญลักษณ์ DevOps เป็นเครื่องหมายอนันต์ที่ประกอบด้วยส่วนต่างๆ ที่แยกจากกัน ได้แก่ การทดสอบ การบูรณาการ และอื่นๆ วิศวกร DevOps จะต้องคอยจับตาดูสิ่งเหล่านี้อยู่เสมอ เรียนรู้สิ่งใหม่ ๆ อยู่เสมอ ดำรงตำแหน่งเชิงรุก และอย่าลังเลที่จะถามคำถามโง่ ๆ 

โรงเรียน DevOps เป็นโครงการโอเพ่นซอร์ส เราทำสิ่งนี้เพื่อชุมชน แบ่งปันความรู้ และต้องการช่วยเหลือผู้ที่มีความปรารถนาที่จะพัฒนาใน DevOps อย่างจริงใจ ขณะนี้ในบริษัทของเรา ถนนทุกสายเปิดให้บริการสำหรับวิศวกรรุ่นเยาว์ สิ่งสำคัญคือไม่ต้องกลัว!

ที่มา: will.com

เพิ่มความคิดเห็น