“Perkara utama bagi kami ialah keinginan untuk belajar dan berkembang dalam DevOps” - guru dan mentor tentang cara mereka mengajar di sekolah DevOps

Musim luruh adalah masa yang menakjubkan dalam setahun. Semasa kanak-kanak sekolah dan pelajar memulakan tahun persekolahan dengan merindukan musim panas, orang dewasa terjaga dengan nostalgia untuk hari tua dan dahagakan pengetahuan.

Nasib baik, tidak pernah terlambat untuk belajar. Terutama jika anda ingin menjadi jurutera DevOps.

Musim panas ini, rakan sekerja kami melancarkan aliran pertama sekolah DevOps dan sedang bersedia untuk memulakan aliran kedua pada bulan November. Jika anda telah lama berfikir untuk menjadi jurutera DevOps, selamat datang ke kucing!

“Perkara utama bagi kami ialah keinginan untuk belajar dan berkembang dalam DevOps” - guru dan mentor tentang cara mereka mengajar di sekolah DevOps

Mengapa dan untuk siapa sekolah DevOps dicipta dan apa yang diperlukan untuk memasukinya? Kami bercakap dengan guru dan mentor untuk mengetahui jawapan kepada soalan-soalan ini.

— Bagaimanakah penciptaan sekolah DevOps bermula?

Stanislav Salangin, pengasas sekolah DevOps: Mencipta sekolah DevOps, di satu pihak, adalah keperluan masa. Ini kini merupakan salah satu profesion yang paling mendapat permintaan, dan permintaan untuk jurutera dalam projek telah mula melebihi bekalan. Kami telah memupuk idea ini untuk masa yang agak lama dan membuat beberapa percubaan, tetapi bintang akhirnya sejajar hanya pada tahun ini: kami mengumpulkan pasukan pakar lanjutan dan berminat di satu tempat pada masa yang sama dan melancarkan aliran pertama. Sekolah pertama ialah sekolah perintis: hanya pekerja kami yang belajar di sana, tetapi tidak lama lagi kami merancang untuk merekrut "kohort" kedua dengan pelajar bukan sahaja dari syarikat kami.

Alexey Sharapov, ketua teknikal, mentor terkemuka: Tahun lepas kami mengambil pelajar sebagai pelatih dan junior terlatih. Sukar untuk pelajar universiti atau graduan untuk mencari pekerjaan kerana mereka memerlukan pengalaman, dan anda tidak boleh mendapatkan pengalaman jika anda tidak diambil bekerja-ternyata ia adalah lingkaran ganas. Oleh itu, kami memberi mereka peluang untuk membuktikan diri mereka, dan kini mereka berjaya. Di antara pelatih kami ada seorang lelaki - seorang jurutera reka bentuk di sebuah kilang, tetapi yang tahu cara memprogram sedikit dan bekerja di Linux. Ya, dia tidak mempunyai kemahiran yang hebat, tetapi matanya bersinar. Bagi saya, perkara utama dalam diri manusia ialah sikap mereka, keinginan untuk belajar dan berkembang. Bagi kami, setiap pelajar adalah permulaan di mana kami melaburkan masa dan pengalaman kami. Kami memberi peluang kepada semua orang dan bersedia untuk membantu, tetapi pelajar itu sendiri mesti bertanggungjawab untuk masa depannya.

Lev Goncharov aka @ultral, jurutera terkemuka, penginjil pemfaktoran semula infrastruktur melalui ujian: Kira-kira 2-3 tahun yang lalu, saya mendapat idea untuk membawa IaC kepada orang ramai dan mencipta kursus dalaman tentang Ansible. Pada masa itu, terdapat perbincangan tentang bagaimana untuk menyatukan kursus yang berbeza dengan satu idea. Kemudian, ini ditambah dengan keperluan untuk mengembangkan pasukan infrastruktur pada projek itu. Setelah melihat pengalaman kejayaan pasukan jiran dalam membangunkan graduan Java School, adalah sukar untuk menolak tawaran Stas untuk menganjurkan sekolah DevOps. Hasilnya, dalam projek kami, kami meliputi keperluan untuk pakar selepas keluaran pertama.

- Apa yang anda perlukan untuk masuk ke sekolah?

Alexey Sharapov: Motivasi, semangat, sedikit melulu. Kami akan mempunyai sedikit ujian sebagai kawalan input, tetapi secara amnya kami memerlukan pengetahuan asas tentang sistem Linux, mana-mana bahasa pengaturcaraan dan tidak takut dengan konsol terminal.

Lev Goncharov: Kemahiran keras teknikal khusus diperolehi. Perkara utama ialah mempunyai pendekatan kejuruteraan untuk menyelesaikan masalah. Ia tidak akan berlebihan untuk mengetahui bahasa itu sama sekali, kerana seorang jurutera DevOps, seperti "lelaki gam," mesti proses fesyen, dan ini, apa sahaja yang boleh dikatakan, membayangkan komunikasi dan tidak selalu dalam bahasa Rusia. Tetapi bahasa itu juga boleh diperbaiki melalui kursus dalam syarikat.

— Latihan di sekolah DevOps berlangsung selama dua bulan. Apakah yang boleh dipelajari oleh pendengar pada masa ini?

Ilya Kutuzov, guru, ketua komuniti DevOps di Deutsche Telekom IT Solutions: Kini kami hanya memberi pelajar kemahiran keras yang mereka perlukan untuk bekerja: 

  • Asas DevOps 

  • Kit alat pembangunan

  • Bekas

  • CI / CD

  • Awan & orkestrasi 

  • Pemantauan

  • Pengurusan konfigurasi 

  • pembangunan

“Perkara utama bagi kami ialah keinginan untuk belajar dan berkembang dalam DevOps” - guru dan mentor tentang cara mereka mengajar di sekolah DevOpsKuliah di sekolah DevOps di sisi lain skrin

— Apakah yang berlaku selepas pelajar menguasai program kursus?

Hasil daripada latihan adalah pembentangan projek kursus, yang akan dihadiri oleh projek yang berminat dengan graduan. Berdasarkan hasil latihan, graduan akan mengetahui timbunan teknologi yang digunakan dalam syarikat kami dan akan dapat serta-merta terlibat dalam tugas-tugas projek sebenar. Selepas merumuskan keputusan persembahan, tawaran kerja akan dibuat kepada pelajar terbaik!

— Stas, anda pernah menyebut bahawa merekrut pasukan guru bukanlah mudah. Adakah anda perlu membawa pakar luar untuk ini?

Stanislav Salangin: Ya, pada mulanya sangat sukar untuk mengumpulkan pasukan dan, yang paling penting, kekalkan, jangan biarkan ia berselerak dan terus memotivasikannya. Tetapi semua guru dan mentor sekolah adalah pekerja kami. Ini adalah peneraju DevOps dalam projek yang mengetahui cara projek kami berfungsi dari dalam dan menyokong perniagaan mereka dan syarikat dengan ikhlas. Kami dipanggil sekolah, dan bukan akademi atau kursus, kerana, seperti di sekolah sebenar, komunikasi rapat antara guru dan pelajar adalah sangat penting bagi kami. Kami merancang untuk menganjurkan komuniti kami sendiri dengan pelajar - bukan sembang Telegram, tetapi komuniti orang yang berfikiran sama yang bertemu secara peribadi, membantu antara satu sama lain dan berkembang.

“Perkara utama bagi kami ialah keinginan untuk belajar dan berkembang dalam DevOps” - guru dan mentor tentang cara mereka mengajar di sekolah DevOpsKami mengimpikan guru dan mentor. Kami berharap dapat bertemu tidak lama lagi dan mengambil gambar kumpulan secara peribadi!

— Apa yang anda lakukan di sekolah DevOps?

“Perkara utama bagi kami ialah keinginan untuk belajar dan berkembang dalam DevOps” - guru dan mentor tentang cara mereka mengajar di sekolah DevOps

Ilya Kutuzov, guru, ketua komuniti DevOps di Deutsche Telekom IT Solutions:

“Saya mengajar pelajar cara membina saluran paip di GitLab, cara menjadikan alatan berkawan antara satu sama lain dan cara menjadikan mereka berkawan tanpa anda.

Mengapa sekolah DevOps? Kursus dalam talian tidak memberikan immersion cepat dan tidak memberikan kemahiran praktikal dalam bekerja dengan teknologi. Mana-mana sekolah maya tidak akan memberi anda perasaan bahawa anda benar-benar tahu cara menyelesaikan masalah praktikal dan boleh menangani masalah sebenar pada projek. Apa yang pelajar hadapi semasa pengajian mereka adalah apa yang mereka akan bekerjasama dalam projek.

“Perkara utama bagi kami ialah keinginan untuk belajar dan berkembang dalam DevOps” - guru dan mentor tentang cara mereka mengajar di sekolah DevOps

Alexey Sharapov, ketua teknikal, ketua dan mentor sekolah:

“Saya pastikan pelajar dan mentor lain tidak melakukan kesalahan. Saya membantu pelajar menyelesaikan pertikaian teknikal dan organisasi, membantu pelajar mengenali diri mereka sebagai devops dan menunjukkan contoh peribadi. Saya mengajar kursus kontena yang terbukti dan keren.”

 

“Perkara utama bagi kami ialah keinginan untuk belajar dan berkembang dalam DevOps” - guru dan mentor tentang cara mereka mengajar di sekolah DevOps

Igor Renkas, Ph.D., mentor, pemilik produk:

“Saya mentor pelajar di sekolah, dan juga membantu Stanislav dalam mengatur dan membangunkan sekolah. Pancake pertama, pada pendapat saya, tidak keluar berketul dan kami mula dengan jayanya. Sekarang, sudah tentu, kami sedang mengusahakan apa yang boleh diperbaiki di sekolah: kami memikirkan format modular, mengajar secara berperingkat, kami mahu mengajar bukan sahaja kemahiran keras, tetapi juga kemahiran lembut pada masa akan datang. Kami tidak mempunyai jalan yang terputus dan tiada penyelesaian siap sedia. Kami mencari guru dalam kalangan rakan sekerja kami, memikirkan melalui kuliah, projek kursus, dan mengatur segala-galanya dari awal. Tetapi ini adalah cabaran utama kami dan keseluruhan keindahan sekolah: kami mengikut laluan kami sendiri, melakukan apa yang kami fikir betul dan apa yang terbaik untuk pelajar kami."

“Perkara utama bagi kami ialah keinginan untuk belajar dan berkembang dalam DevOps” - guru dan mentor tentang cara mereka mengajar di sekolah DevOps

Lev Goncharov aka @ultral, jurutera terkemuka, penginjil pemfaktoran semula infrastruktur melalui ujian:

“Saya mengajar pelajar pengurusan Konfigurasi dan cara hidup dengannya. Ia tidak akan mencukupi untuk meletakkan sesuatu ke dalam git, perlu ada anjakan paradigma dalam pemikiran dan pendekatan. Infrastruktur sebagai kod bermakna bukan sahaja menulis beberapa kod, tetapi membuat penyelesaian yang disokong dan boleh difahami. Jika kita bercakap tentang teknologi, saya terutamanya bercakap tentang Ansible dan secara ringkas menyebut cara menyambungkannya dengan Jenkins, Packer, Terraform.”

— Rakan sekerja, terima kasih atas temu duga! Apakah mesej terakhir anda kepada pembaca?

Stanislav Salangin: Kami menjemput bukan sahaja jurutera super atau pelajar muda untuk belajar dengan kami, bukan sahaja orang yang tahu bahasa Jerman atau Inggeris - semuanya akan datang. Bagi kami, perkara utama ialah keterbukaan, kesediaan untuk bekerja secara intensif, dan keinginan untuk belajar dan berkembang dalam DevOps. 

DevOps hanyalah cerita tentang pembangunan berterusan. Simbol DevOps ialah tanda infiniti yang terdiri daripada kepingan berasingan: ujian, penyepaduan dan sebagainya. Seorang jurutera DevOps mesti sentiasa melihat semua ini, sentiasa mempelajari perkara baharu, mengambil kedudukan proaktif dan jangan teragak-agak untuk bertanya soalan bodoh. 

Sekolah DevOps ialah projek sumber terbuka. Kami melakukan ini untuk komuniti, berkongsi pengetahuan dan dengan ikhlas ingin membantu lelaki yang mempunyai keinginan untuk membangun dalam DevOps. Sekarang di syarikat kami semua jalan terbuka untuk jurutera muda. Perkara utama adalah jangan takut!

Sumber: www.habr.com

Tambah komen