Ви точно чули, що проєктне навчання в EPAM University – це третій та останній етап перед потраплянням студента на Production. Однак, до цього ми не розповідали про всі нюанси цієї практики, які відкриваються після переходу. Виправляємось і ділимось:
- які проєкти розробляють студенти EPAM University
- якими є зони відповідальності джуніора, його обов’язки
- як розподіляються задачі в команді
- чим важливе проєктне навчання
Чому проєктне навчання є важливим етапом освітньої програми?
Учасник будь-якої програми EPAM University прямує за стандартним roadmap-ом: спершу – зовнішнє навчання із загальною теорією (виключення – програми Fast Track), потім – інтенсивне навчання в Лабораторії під керівництвом менторів, і насамкінець – практична робота на етапі Project Education. Термін перебування на програмі залежить від скілів учасника, його швидкості опрацювання інформації та активності – чим яскравіше горять очі, тим більше шанс одним із перших пройти співбесіду на проєкт та отримати запрошення.
Третій етап програми цілком зосереджений на перетворенні теоретичних знань джуніора на навички та вміння. Це – повноцінна робота «в мініатюрі», серед плюсів якої можна виділити:
- знайомство з принципами командної роботи та розподіленої відповідальності
- практика роботи за SCRUM, що є фундаментальним вмінням для IT сфери
- формування навичок самоорганізації, звикання до нового розкладу дня та планування задач
Перебування на проєктному етапі формує майбутнього спеціаліста та готує його до роботи на Production. Це також створює плавний перехід від навчання до роботи, де відповідальність та вимоги набагато вищі.
Передбачається, що на старті проєктного навчання кандидат вже володіє усіма необхідними теоретичними знаннями для старту в професії, – ділиться Лія Алтухова, проєктний координатор EPAM University. – Все, чого йому не вистачає – а саме практики, софт скілів, лідерських якостей, досвіду роботи з реальними технологіями – надає фінальний етап із практичною роботою на проєкті.
Різноманіття проєктів та формування складу команди
Усього в EPAM University існує близько 30 активних проєктів, з яких частина є благодійними, а інша – внутрішніми. З charity проєктів в активній розробці знаходяться Klitschko Foundation Charity Project, Dog Hotel та Angel's Care. Незалежно від проєкту, до якого було долучено кандидата, розподілення ролей, навантаження та задачі студента є рівноцінними.
Стандартним переліком ролей на проєкті є:
- Back-end розробник
- Front-end розробник
- Бізнес-аналітик
- Тестувальник
- SCRUM майстер
- Менеджери, куратори, «ветерани» проєкту з Production
Точна кількість студентів, склад групи, стек технологій – усе це диктується потребами кожного окремого проєкту.
Перехід від теоретичного навчання до практики
Перші дні проєктного навчання студент присвячує знайомству з виконаним пулом робіт, запланованими тасками та розподіленням сфер відповідальності. У цьому йому допомагають ментори та студенти, які вже деякий час провели на практиці; на допомогу також приходить Knowledge Base, де студент може знайти інформацію про усі стандартизовані внутрішні процеси: стандарти стилю коду, процеси merge та commit, code review, тощо.
Відправний пункт початку роботи учасника – це планування спринта на наступні тижні, де відбувається перше знайомство спеціаліста зі своїм проєктним навантаженням. Окрім того, на мітингу кожним спеціалістом проводиться estimate (оцінка) отриманих задач – розрахунок кількості годин, які знадобляться для виконання робіт. Правильна оцінка складності завдань є важливою навичкою майбутнього IT-шника, яку і розвиває подібна практика.
Після планування – інтенсивна робота та щоденні 15-хвилинні мітинги для обміну результатами, досягненнями, блокерами, які також допомагають долати «інформаційний вакуум» – ситуацію, коли кожний з членів команди займається тільки своєю роботою і не бачить загального стану проєкту.
Додатково від учасника не вимагається жодної активності на проєкті: усі ресурси він направляє на виконання доручених йому тасок. У середньому це може займати від 4 до 6 годин на день, а розподілити цей час, аби встигнути все виконати, молодий спеціаліст має самостійно.
А що відбувається далі?
На проєктному навчанні студент проводить близько 1-2 місяців, тобто приблизно 2-4 спринти. Важливо пам’ятати, що цей параметр є вкрай індивідуальним і залежить виключно від результатів, які продемонстрував учасник.
Вже під час проєктного етапу студенти починають проходити співбесіди на Production. Маючи досвід роботи в команді та портфоліо з реально виконаними задачами, джуніору набагато легше продемонструвати свою експертизу та зацікавленість.
Кількість годин, яку студент витратить на виконання своїх завдань, обернено пропорційна часу, який він проведе на проєктному навчанні. Простими словами: чим краще студент виконує свої задачі, тим швидше він зарекомендує себе як гарний спеціаліст та отримає офер приєднатися до одного з проєктів EPAM», – пояснює Олег Кустов, керівник Front-end Лабораторії.
Бували випадки, коли кандидат встигав провести на проєкті усього декілька днів перед отриманням оферу – як вже згадувалося, термін перебування в Лабораторії багато в чому залежить від ініціативності кандидата та його скілів.
Чи можливо поєднувати навчання в Лабораторії з навчанням в університеті чи роботою?
Коротка відповідь – так, можливо, і EPAM University вкрай лояльно ставиться до подібних ситуацій. Навчання на зовнішньому етапі (до Лабораторії) відбувається ввечері, що дозволяє без проблем відвідувати лекції у вищі чи працювати в першій половині дня, а вже пізніше підключатися до онлайн-уроків.
Час, який учасник витрачатиме на домашні завдання, є індивідуальним параметром – але, як правило, він не перевищує кілька годин на день. Тож, сумарно на першому етапі студент програми щоденно присвячує навчанню в EPAM University 2-4 години.
Щодо третього етапу, тут свій розклад дня кожен планує самостійно; однак учасник обов’язково має бути на дейлі мітингу та плануванні спринта, який проходить кожні два тижні і триває близько 1,5 годин. Водночас при плануванні береться до уваги індивідуальне завантаження людини: наприклад, якщо в наступні тижні учасник буде зайнятий сесією, він отримає мінімальну кількість задач та зможе за потреби взяти «паузу» від проєктного навчання.
Як багато кандидатів отримують офер від EPAM?
EPAM завжди готовий запропонувати талановитому кандидату продовження його розвитку в компанії. Учасники, які пройшли проєктний етап, зазвичай успішно проходять співбесіди та отримують офер від EPAM – чисельно ця цифра досягає 95%.
Тож, якщо ви впевнилися в бажанні навчатися в EPAM University, переходьте до відкритих програм та сміливо обирайте свій напрям. Побачимось з вами на навчанні!