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






