«Біз үшін ең бастысы - DevOps-та оқуға және дамуға деген ұмтылыс» - мұғалімдер мен тәлімгерлер DevOps мектебінде қалай сабақ беретіні туралы

Күз - жылдың таңғажайып мезгілі. Оқушылар мен студенттер оқу жылын жазды аңсаумен бастаса, үлкендер ескі күндерге деген сағыныш пен білімге құштарлықпен оянуда.

Бақытымызға орай, үйрену ешқашан кеш емес. Әсіресе DevOps инженері болғыңыз келсе.

Осы жазда біздің әріптестеріміз DevOps мектебінің бірінші ағынын іске қосты және қараша айында екіншісін бастауға дайындалуда. Егер сіз DevOps инженері болуды көптен бері ойлап жүрсеңіз, мысыққа қош келдіңіз!

«Біз үшін ең бастысы - DevOps-та оқуға және дамуға деген ұмтылыс» - мұғалімдер мен тәлімгерлер DevOps мектебінде қалай сабақ беретіні туралы

DevOps мектебі не үшін және кім үшін құрылды және оған кіру үшін не қажет? Осы сұрақтардың жауабын білу үшін ұстаздар мен тәлімгерлермен сұхбаттасқан едік.

— DevOps мектебін құру қалай басталды?

Станислав Салангин, DevOps мектебінің негізін қалаушы: DevOps мектебін құру, бір жағынан, уақыт талабы. Бұл қазір ең сұранысқа ие мамандықтардың бірі және жобалардағы инженерлерге сұраныс ұсыныстан асып түсті. Біз бұл идеяны көптен бері ойлап келеміз және бірнеше талпыныс жасадық, бірақ жұлдыздар ақыры осы жылы ғана сәйкестендірілді: біз бір уақытта озық және қызығушылық танытқан мамандар тобын жинап, бірінші ағынды іске қостық. Бірінші мектеп пилоттық мектеп болды: онда біздің қызметкерлер ғана оқыды, бірақ көп ұзамай біз тек біздің компанияның студенттерінен тұратын екінші «когортты» алуды жоспарлап отырмыз.

Алексей Шарапов, техникалық жетекші, жетекші тәлімгер: Өткен жылы студенттерді тағылымдамашы ретінде қабылдап, жастарды оқыттық. Университет студенттері немесе түлектері үшін жұмыс табу қиын, өйткені олар тәжірибені қажет етеді, ал егер жұмысқа қабылданбасаңыз, тәжірибе ала алмайсыз - бұл тұйық шеңберге айналады. Сондықтан біз жігіттерге өздерін көрсетуге мүмкіндік бердік, қазір олар табысты жұмыс істеп жатыр. Біздің интерндердің арасында бір жігіт болды - зауытта инженер-конструктор, бірақ аздап бағдарламалауды және Linux-те жұмыс істеуді білетін. Иә, оның керемет дағдылары жоқ еді, бірақ оның көздері жарқырап тұрды. Мен үшін адамдардағы ең бастысы – олардың көзқарасы, білім алуға, дамуға деген ұмтылысы. Біз үшін әрбір студент өз уақытымыз бен тәжірибемізді салатын стартап. Біз барлығына мүмкіндік береміз және көмектесуге дайынбыз, бірақ студенттің өзі болашағына жауапкершілікпен қарауы керек.

Лев Гончаров aka @ultral, жетекші инженер, тестілеу арқылы инфрақұрылымдық рефакторингтің евангелисті: Шамамен 2-3 жыл бұрын мен IaC-ті көпшілікке жеткізу идеясын алдым және Ansible бойынша ішкі курс құрдым. Сол кездің өзінде бір-біріне ұқсамайтын курстарды бір идеяға біріктіру туралы әңгіме болды. Кейінірек бұл жоба бойынша инфрақұрылымдық топты кеңейту қажеттілігімен толықтырылды. Көрші командалардың Java мектебінің түлектерін дамытудағы сәтті тәжірибесін қарастыра отырып, Стастың DevOps мектебін ұйымдастыру туралы ұсынысынан бас тарту қиын болды. Нәтижесінде жобамызда бірінші шығарылғаннан кейін мамандарға деген қажеттілікті қамтыдық.

- Мектепке түсу үшін не қажет?

Алексей Шарапов: Мотивация, құмарлық, аздап абайсыздық. Енгізуді басқару ретінде бізде аздап тестілеу болады, бірақ жалпы алғанда бізге Linux жүйелері, кез келген бағдарламалау тілі және терминалдық консольден қорықпау туралы негізгі білім қажет.

Лев Гончаров: Арнайы техникалық қиын дағдылар алынады. Ең бастысы, мәселелерді шешуде инженерлік көзқарас болуы керек. Тілді мүлде білу артық болмайды, өйткені DevOps инженері, «желім адам» сияқты, сән процестерін жасауы керек, және бұл, не десек те, коммуникацияны білдіреді және әрқашан орыс тілінде емес. Бірақ тілді компания ішіндегі курстар арқылы да жақсартуға болады.

— DevOps мектебінде оқу екі айға созылады. Осы уақыт ішінде тыңдаушылар не үйрене алады?

Илья Кутузов, мұғалім, Deutsche Telekom IT Solutions компаниясының DevOps қауымдастығының жетекшісі: Енді біз студенттерге тек жұмысқа қажетті дағдыларды береміз: 

  • DevOps негіздері 

  • Әзірлеуге арналған құралдар жинағы

  • Контейнерлер

  • CI / CD

  • Бұлттар және оркестрлер 

  • мониторинг

  • Конфигурацияны басқару 

  • даму

«Біз үшін ең бастысы - DevOps-та оқуға және дамуға деген ұмтылыс» - мұғалімдер мен тәлімгерлер DevOps мектебінде қалай сабақ беретіні туралыЭкранның екінші жағындағы DevOps мектебіндегі дәрістер

— Студент курс бағдарламасын меңгергеннен кейін не болады?

Тренингтің нәтижесі курстық жобаның тұсаукесері болып табылады, оған түлектер қызығушылық танытқан жобалар қатысады. Тренинг нәтижелері бойынша түлек біздің компанияда қолданылатын технологиялар сағын біледі және бірден нақты жобаның міндеттеріне араласа алады. Көрменің қорытындысы шығарылғаннан кейін үздік студенттерге жұмысқа орналасу туралы ұсыныстар жасалады!

— Стас, сіз бірде мұғалімдер тобын жинау оңай болмағанын айттыңыз. Ол үшін сырттан мамандарды тарту керек болды ма?

Станислав Салангин: Иә, алғашында команда жинау өте қиын болды және ең бастысы оны сақтап қалу, шашырап кетпеу және одан әрі ынталандыру. Бірақ мектептің барлық ұстаздары мен тәлімгерлері біздің қызметкерлер. Бұл жобалардың ішінен қалай жұмыс істейтінін білетін және өз бизнесі мен компанияны шын жүректен қолдайтын жобалардағы DevOps жетекшілері. Бізді академия немесе курстар емес, мектеп деп атайды, өйткені нағыз мектептегідей мұғалім мен оқушылар арасындағы тығыз байланыс біз үшін өте маңызды. Біз студенттермен өз қауымдастығымызды ұйымдастыруды жоспарлап отырмыз - Telegram чатын емес, жеке кездесіп, бір-біріне көмектесетін және дамитын пікірлес адамдар қауымдастығы.

«Біз үшін ең бастысы - DevOps-та оқуға және дамуға деген ұмтылыс» - мұғалімдер мен тәлімгерлер DevOps мектебінде қалай сабақ беретіні туралыБіз ұстаздар мен тәлімгерлерді армандаймыз. Жақында кездесіп, жеке суретке түсеміз деп үміттенеміз!

— Сіз DevOps мектебінде не істейсіз?

«Біз үшін ең бастысы - DevOps-та оқуға және дамуға деген ұмтылыс» - мұғалімдер мен тәлімгерлер DevOps мектебінде қалай сабақ беретіні туралы

Илья Кутузов, мұғалім, Deutsche Telekom IT Solutions компаниясының DevOps қауымдастығының жетекшісі:

«Мен студенттерге GitLab жүйесінде құбырларды қалай салуға болатынын, құралдарды бір-бірімен қалай достастыруға болатынын және оларды сізсіз қалай достастыруға болатынын үйретемін.

Неліктен DevOps мектебі? Онлайн курс тез енуді қамтамасыз етпейді және технологиямен жұмыс істеуде практикалық дағдыларды қамтамасыз етпейді. Кез келген виртуалды мектеп сізге практикалық есептерді қалай шешу керектігін және жобадағы нақты мәселені шеше алатыныңызды сезінбейді. Студенттер оқу барысында кездесетін нәрселер - олар жобаларда жұмыс істейтін нәрселер».

«Біз үшін ең бастысы - DevOps-та оқуға және дамуға деген ұмтылыс» - мұғалімдер мен тәлімгерлер DevOps мектебінде қалай сабақ беретіні туралы

Алексей Шарапов, мектептің техникалық жетекшісі, жетекшісі және тәлімгері:

«Мен студенттер мен басқа тәлімгерлердің тәртіп бұзбауын қадағалаймын. Мен студенттерге техникалық және ұйымдастырушылық дауларды шешуге көмектесемін, студенттерге өзін девоп ретінде тануға және жеке үлгі көрсетуге көмектесемін. Мен дәлелденген және салқын контейнерлеу курсын үйретемін ».

 

«Біз үшін ең бастысы - DevOps-та оқуға және дамуға деген ұмтылыс» - мұғалімдер мен тәлімгерлер DevOps мектебінде қалай сабақ беретіні туралы

Игорь Ренкос, Ph.D, тәлімгер, өнім иесі:

«Мен мектепте оқушыларға тәлімгермін, сонымен қатар Станиславқа мектепті ұйымдастыруға және дамытуға көмектесемін. Бірінші құймақ, менің ойымша, кесек шықпай, сәтті бастадық. Қазір, әрине, біз мектепте нені жақсартуға болатынын қарастырып жатырмыз: біз модульдік формат туралы ойлаймыз, кезең-кезеңімен оқыту, біз болашақта қиын дағдыларды ғана емес, жұмсақ дағдыларды да үйреткіміз келеді. Бізде жеңіл жол да, дайын шешімдер де болған жоқ. Әріптестеріміздің арасынан мұғалімдерді іздеп, лекцияларды, курстық жобаны ойластырып, барлығын нөлден ұйымдастырдық. Бірақ бұл біздің басты міндетіміз және мектептің бүкіл сұлулығы: біз өз жолымызбен жүреміз, өз ойымызша дұрыс және оқушыларымыз үшін ең жақсысын жасаймыз ».

«Біз үшін ең бастысы - DevOps-та оқуға және дамуға деген ұмтылыс» - мұғалімдер мен тәлімгерлер DevOps мектебінде қалай сабақ беретіні туралы

Лев Гончаров aka @ultral, жетекші инженер, тестілеу арқылы инфрақұрылымдық рефакторингтің евангелисті:

«Мен студенттерге конфигурацияны басқаруды және онымен қалай өмір сүру керектігін үйретемін. Гитке бірдеңе енгізу жеткіліксіз болады, ойлау мен тәсілдерде парадигманы өзгерту керек. Бұл инфрақұрылым код ретінде кейбір кодты жазуды ғана емес, қолдау көрсетілетін, түсінікті шешімді жасауды білдіреді. Технология туралы айтатын болсақ, мен негізінен Ansible туралы айтамын және оны Дженкинс, Пакер, Терраформмен қалай қосуға болатынын қысқаша айтамын.

— Әріптестер, сұхбатыңызға рахмет! Оқырмандарға соңғы хабарыңыз қандай?

Станислав Салангин: Бізге тек супер-инженерлерді немесе жас студенттерді ғана емес, неміс немесе ағылшын тілін білетіндерді ғана емес, барлығын шақырамыз. Біз үшін ең бастысы - ашықтық, қарқынды жұмыс істеуге дайын болу және DevOps-та үйренуге және дамуға деген ұмтылыс. 

DevOps - бұл үздіксіз даму туралы әңгіме. DevOps таңбасы жеке бөліктерден тұратын шексіздік белгісі болып табылады: тестілеу, біріктіру және т.б. DevOps инженері мұның бәрін үнемі назарда ұстауы, үнемі жаңа нәрселерді үйренуі, белсенді позицияны ұстануы және ақымақ сұрақтар қоюдан тартынбауы керек. 

DevOps мектебі - бұл ашық бастапқы жоба. Біз мұны қоғамдастық үшін жасаймыз, біліммен бөлісеміз және DevOps-та дамытқысы келетін жігіттерге шын жүректен көмектескіміз келеді. Қазір біздің компанияда кіші инженерлер үшін барлық жолдар ашық. Ең бастысы қорықпау керек!

Ақпарат көзі: www.habr.com

пікір қалдыру