Максим Стефанків — шлях від UX/UI до DevOps
Максим почав свій професійний шлях як студент ЛНУ імені Івана Франка, де вивчав інженерію програмного забезпечення, зараз — комп’ютерні науки. Його захоплення технологіями починалось з UX/UI дизайну. Чому дизайн? Тому що був бекграунд — навчання в художній школі. Проте, швидко зрозумів, що це не те, чим він хоче займатись далі, Максим перевчився на IOS Developer.
Попри свій інтерес до програмування, Максим постав перед труднощами у цьому напрямі та вирішив змінити шлях. Його зацікавив DevOps.
Максим Стефанків — студент курсу «DevOps з нуля»
Вік: 22 роки
Освіта: Львівський національний університет імені Івана Франка.
Бакалаврат — факультет електроніки та компʼютерних технологій.
Зараз навчається на магістратурі, спеціальність «Компʼютерні науки».
Курс: «DevOps з нуля» 2-й семестр
Студент
Як Максим потрапив на курс «DevOps з нуля»?
Курс я виграв випадково. Я побачив, що у телеграм-каналі факультету запостили про конкурс, що є можливість виграти грантове місце. На перемогу я не сподівався. Заповнив анкету і через якийсь час мені написали, що я виграв. Спочатку не повірив, перейшов на офіційний телеграм-канал ITEDU, знайшов менеджера і написав йому, щоб уточнити чи це правда, а мене натомість привітали з перемогою. І я думаю: «Вау, круто».
Так, перемога у конкурсі на навчання була для Максима несподіванкою, проте він відчув, що це можливість, яку варто використати. З того часу Максим активно вивчає DevOps і переконаний, що цей напрям дозволить йому знайти своє місце в індустрії технологій.
Навчання в обох галузях, дизайні та DevOps, є корисним для мого майбутнього розвитку, оскільки надає загальне розуміння різних аспектів технологій та розробки програмного забезпечення.
Як зауважив Максим, перехід в DevOps можливий з різних сфер і професій.
Памʼятаю, як у SoftServe DevOps-інженером працював фахівець, який у минулому був лікарем.
Наразі багато людей, особливо з початком пандемії та війни, вирішили для себе розглядати сферу IT. І різні ІТ-школи відгукнулись на цей запит і почали проводити курси, через що в Інтернеті на цю тему купа реклами.
В результаті на ринку IT така висока конкуренція, і рекрутери отримують багато відгуків від кандидатів, які взагалі не відповідають вимогам. Тому тим, хто дійсно підходить, буває складно пробитись, потрібно робити щось, щоб тебе взагалі помітили. Але, я переконаний, що в мене є перевага, тому що маю освіту і проходжу курси в одному напрямі.
Навчання: очікування = реальність
Після того, як Максим виграв грант, він почав активно ознайомлюватися зі структурою курсу та матеріалами.
Колись я проходив курси з IOS. І, на жаль, отримав негативний досвід. Викладач + організація курсу були не дуже. Я заплатив половину, і пошкодував. Багато студентів просто не продовжили навчання, і я один з них, — зізнається Максим
Однак, на відміну від попереднього досвіду, Максим захоплено відзначив професійність викладача та його підхід до навчання на курсах DevOps:
Видно, що викладач (ред. Павло Завада) має великий досвід і розуміє, як спілкуватися, зацікавлює. Дуже відчувається, що він хоче дійсно навчити й передати свої знання.
Максим також відзначив цікавий підхід до навчання, що полягає у поєднанні лекцій та практичних занять, а також проведенні тестів для закріплення матеріалу.
Викладач часто запитує, чи є у когось питання. Вони в мене з’являються, але часом я сам знаходжу відповіді на них. Коли інші часто ставлять свої питання, я обираю слухати відповіді, мені так зручніше
Що стосується складності тем з DevOps, Максим поставив 6 з 10.
Пригадую, як самостійно вчив Docker і працював з Docker UI, а потім викладач показував це в терміналі: «О, а так можна було?» — подумав я. Вважаю, що з досвідом я зрозумію, що до чого. Інколи дійсно складно, бо новий матеріал.
Не обійшлось і без викликів, які доводилось долати під час навчання: Я працюю на MacBook і деякі програми не такі, як показує викладач, тому самостійно сидів, шукав якісь альтернативи. Але у мене є звичка не писати одразу питання (ред. викладачу), а намагатись самостійно знайти рішення.
А от що стосується англійської, виявилось, що на лекціях вона особливо не знадобилась, оскільки викладач використовує зрозумілі айтішні терміни. У Максима рівень B1, але є над чим працювати, особливо це стосується граматики та розмовних навичок. Він підкреслив, що добре розуміє технічну документацію, що є важливим у професійній діяльності.
Нетворкінг, графік та досягнення
Максим вважає, що під час навчання він досяг певного прогресу, активно повторює матеріал та здобуває досвід, який буде корисним у майбутньому.
Він підкреслив, що зручний графік, та ще є записи лекцій, якщо не було часу або просто лінь приходити на заняття. Але, загалом, майже всі студенти відвідують лекції без пропуску.
Щодо спілкування з однокурсниками, Максим розглядає це як цікаву можливість обміну досвідом, але вважає, що листування у чаті йому не дуже підходить, тому що забирає багато часу. Як варіант — він пропонує створити окрему групу для флуду і вже там, кому буде цікаво, зможе поспілкуватись.
Що Максиму сподобалось на курсі найбільше
1. Викладач — найкращий, яких я бачив, особливо якщо порівнювати з іншими курсами або викладачами в університеті. Він компетентний і допомагає нам зрозуміти матеріал.
2. Цікавий підхід до практичних занять дозволяє краще засвоювати теорію.
3. Організація процесу навчання відповідає сучасним стандартам.
Карʼєрні цілі та плани
Максим має певні плани стосовно майбутньої кар’єри та розвитку у сфері DevOps. Він вважає цю галузь дуже цікавою і бачить себе в ній.
Я вважаю, що було б круто отримати карʼєрну допомогу з тим, де прокачати англомовний скіл, бо як виявилось, що для рекрутерів — це важливо.
Ще б хотів отримати поради у складанні резюме, підготовці до співбесід та пошуку вакансій, що може значно полегшити процес пошуку роботи.
*прим. ред. 2-й та 3-й семестр курсу «DevOps з нуля» містять карʼєрні блоки. Про пошук роботи, складання резюме та підготовку до співбесід розповідає Карина Шевчук, HR-менеджерка NETFORCE Ukraine, яка має 4+ роки досвіду у сфері ІТ. Працює з DevOps-інженерами, тому знає про цю професію не з чуток.
Наразі, у Максима основний фокус на навчанні та відточуванні знань на практиці. Тому, він вважає, що можна починати свій шлях DevOps-інженера з будь-якої компанії, щоб напрацювати досвід та портфоліо, і вже потім розглядати більш серйозних гравців на ринку IT.
Поради тим, хто хоче розвиватись у професії DevOps Engineer
1. Для успішного навчання в ІТ важливо мати зацікавленість у комп’ютерних технологіях. Любити це все, розбиратись в системах, в програмуванні та мати бажання постійно вдосконалювати свої навички.
2. Ще одна важлива порада — бути готовим витрачати багато часу на навчання та розвиток, оскільки це постійний процес.
Як казав мій дядько, що DevOps — це коли навіть вночі щось може «впасти», тобі телефонують і ти повинен прокинутись та виправити все. Треба бути готовим виконувати свою роботу будь-коли.
3. Важливо мати відмінні технічні навички та здатність швидко розв’язувати проблеми
Треба бути наполегливим, мати багато часу і бути готовим до того, що постійно треба щось вчити.
Максиме, ITEDU бажає тобі наснаги та успіхів у досягненні своїх карʼєрних цілей!
Якщо вас надихнула історія Максима, і ви прагнете дізнатись більше DevOps або розвиватись як фахівець у цьому напрямі, запрошуємо на курс «DevOps з нуля».