17% скидка на размещение рекламы на площадках devby — до 20 ноября. Клац!
Support us

«Компаниям приходится доучивать вчерашних студентов. И это нормально». EPAM запускает бесплатные онлайн-курсы для тех, кто хочет в ИТ

7 комментариев
«Компаниям приходится доучивать вчерашних студентов. И это нормально». EPAM запускает бесплатные онлайн-курсы для тех, кто хочет в ИТ

EPAM Training Center запустил бесплатные онлайн-курсы по автоматизированному тестированию. «Без рекламы», как уточняет автор курса Виталий Шульга, на них зарегистрировались уже 2,9 тысяч человек. В Training Center готовят новые онлайн-курсы: по тестированию, Java-разработке, BDD, API Automation, Mobile Automation. dev.by поговорил с Виталием, чтобы узнать, готовят на курсах «полуфабрикаты» для EPAM или крепких джуниоров, и что происходит с ИТ-образованием в принципе.

​Справка

Образовательная программа EPAM Training Center стартовала в 2002 году. Компания проводит бесплатные тренинги по технологиям для студентов и тех, кто хочет сменить профессию. Они проходят в Беларуси, России, Украине, Казахстане и Индии. В ближайшее время программа стартует в Армении.

EPAM Training Center сотрудничает с белорусскими вузами в двух форматах — совместные лаборатории и филиалы кафедр. Всего открыты 33 лаборатории в 18 учебных заведениях. Преподают технические дисциплины сотрудники компании. С 2002 года через тренинг-центры прошло 20 тысяч человек.​

У EPAM лаборатории почти во всех технических вузах столицы, а также лабы для джуниоров и тренинги в офисах компании. Зачем компании ещё и онлайн-курсы?

Основная задача EPAM Training Center — готовить джуниоров, которые будут соответствовать требованиям проектов и смогут дальше развиваться в компании. Идея с онлайн-обучением возникла в том числе из активностей тренеров компании. К примеру, Игорь Блинов делал программу Java Unlimited и стримил свои лекции в одном из курсов образовательного центра ПВТ

У обучения онлайн, как у метода, много плюсов. Есть видеозапись, человек подключается и смотрит, находясь физически вне университетской аудитории — дома, на работе, где угодно. Также мы максимально сокращаем время ожидания старта. В то время, как какой-нибудь тренинг начинается в июле, сентябре или декабре, — онлайн-обучение стартует в любой момент. Мы убираем ограничение по количеству человек, которое способен вместить обычный тренинг. На наши test automation тренинги обычно регистрировалось от 200 до 300 человек, но мы брали только 30 — больше просто не может вместить аудитория.

Мы оценили опыт коллег, которые делают стримы. Изучили опыт edX, платформы, основанной специалистами из Массачусетского технологического института и Гарварда. Решили, что будет здорово сделать обучение доступным для всех. Мы также знакомились с тем, что делают коллеги из Мэриленда и Открытого университета в Израиле.

Тем не менее, идея не заключалась в том, чтобы сделать чистый онлайн-продукт. Не было задачи составить конкуренцию онлайн-курсам: Hun academy, Udemy, LinkedIn, Pluralsight, Coursera или Harvard. Мы взяли лучшее отовсюду: онлайн-практики плюс всё то, что сами наработали в фейс-ту-фейс образовании. В итоге получился гибридный тренинг с ориентацией на человека, который хочет получить оффер в EPAM и стать частью нашей компании.

Хорошо, человек прошёл онлайн-курс. Что дальше? Оффер от EPAM?

А дальше он получает возможность присоединиться к нам на следующем этапе.

То есть это не конец, а только начало учёбы?

Именно. То, что кто-то прошёл первый этап, говорит нам, что человек действительно заинтересован в обучении. Он доказал это делом.

Онлайн-ученики ограничены во времени? Сколько отведено на прохождение первого этапа — месяц, полгода, год?

Нет никаких ограничений. И в этом вся прелесть онлайн-тренингов. Любой «живой» тренинг подразумевает точные даты старта и финиша. Тем, кто идёт впереди всей группы, этаким smart guys, становится скучно — и хорошо, если преподаватель нагрузит их дополнительными задачами сверху. А что делать тем, кто не поспевает? Мы даём таким студентам время на обучение.

А зачем? Никому ведь не нужны неуспевающие.

В том-то и дело, что это не отстающие, а «медленные», я бы так назвал некоторых студентов. На то есть причины, у каждого свои: основная работа — и для учёбы остаются выходные; семья, ещё что-то.

Мы не отслеживаем, сколько времени зарегистрировавшиеся на онлайн-курс потратили на выполнение какого-то задания — нам важен результат. Кто-то пройдёт все материалы и усвоит программу буквально за три недели, а кому-то понадобится три месяца или год.

Когда человек, наконец, «готов» с первой частью, он подаст заявку на вторую — оффлайновую, а мы оценим его код и, если всё окей, пригласим продолжить обучение. Также в эту промежуточную проверку входит беседа с рекрутером.

Онлайн-курсы готовят этакий «полуфабрикат», и после них ещё нужно серьёзно доучивать специалистов?

И да, и нет. Если рассматривать проекты EPAM, то компетенций студента, прошедшего онлайн-тренинг, будет недостаточно, чтобы работать на проекте. Но я не исключаю, что какой-то компании будет достаточно и этого уровня.

Нет опасений, что онлайн-курсы будут использовать, чтобы найти fast work где-то ещё — не в EPAM?

Допускаю, что часть людей будет пользоваться нашими курсами, чтобы получить оффер в других компаниях, — нам не жалко! И потом, это как с «быстрыми кредитами»: самый короткий путь не всегда приводит к лучшему результату.

Вы допускаете, что количество таких людей может доходить до 70%, например?

Приведу пример с нашими лабораториями: у людей, которые в них учатся, нет обязательств перед компанией, и тем не менее, число тех, кто уходит по офферам в другие компании, — в рамках статистической погрешности 3-5%. Каждый такой случай можно разбирать индивидуально: у кого-то «сроки поджимают», кто-то «переезжает со всей семьёй» и так далее. Но всё это причины личного характера.

В обществе существует недоверие к курсам от компаний, так как они зачастую заточены под конкретные проекты, и не дают общее образование, так говорят. Онлайн-курсы от EPAM готовят будущих «епамовцев»?

Онлайн курсы от EPAM не привязаны к конкретным проектам. Более того, такие фундаментальные технологии как Git, Java, Continuous Integration на начальном уровне сложно «заточить» под конкретный проект. Мы стараемся дать общую картину, максимально используемую в современной разработке. В компании у нас есть курс Engineering Excellence, который сотрудники проходят в рамках процесса адаптации, в нём мы рассказываем про лучшие инженерные практики компании.

Онлайн-курсы уже работают?

Да, первые модули мы записали в конце 2018 года, тогда же протестировали их на двух группах студентов в БГТУ и БГУ. С учётом полученного фидбэка внесли правки — и 14 января запустили сам курс.

На каких материалах вы основывались, когда составляли онлайн-тренинги?

Первый тренинг, который был сделан в рамках этой программы, я записал сам. Он был создан на основе трёх других, которые я читал только внутри EPAM.

Вообще мы старались всё выполнить на должном уровне: человек не будет ждать, пока на видео что-то скачается или заинсталится. Тренинги были сделаны под влиянием работы специалистов Computer Science & AI Lab Массачусетского технологического института. Они выполнили эмпирический анализ семи миллионов учебных видео по Computer Science, и сделали вывод, что максимальная продолжительность ролика, который человек в состоянии посмотреть с одного раза, — это семь минут.  

Там ещё много интересных вещей: исследователи даже подсчитали, как количество слов, которые тренер произносит в минуту, влияет на вовлечённость аудитории. Мне пришлось полностью переломать свой стиль чтения лекций.

Плюс онлайн-курсы — это не только видео, у нас есть также квизы: если кто-то отвечает на вопрос неправильно, всплывает подсказка. Это хороший инструмент, который позволяет не только проводить самоконтроль, но и помогает в обучении.

Какие-то предварительные итоги по онлайн-курсам можете озвучить?

Первый модуль, с которого начинается обучение, посмотрели 2900 человек. Но только 25% зарегистрировавшихся в активном состоянии — то есть выполняют практические таски. Остальные ¾ или же пришли совсем недавно и ещё не успели написать первые проекты, или же они зарегистрировались, но не учатся.

Не потянули?

Не потянули, отложили, ещё что-то — мы не знаем причину. И не спрашиваем. Мы даём возможность, а люди сами решают, как и когда ею пользоваться.

Онлайн-курс рассчитан на «новичков» или студентов хотя бы с минимальным техническим бэкграундом?

Людям, у которых никаких фундаментальных знаний за плечами, будет сложно. Но курс сделан так, чтобы его мог понять человек, который ранее с этим никогда не сталкивался.

Есть ли у слушателей курса возможность коммуницировать с менторами, чтобы те отследили их прогресс?

Конечно. Мы даём индивидуальные консультации всем, кто пройдёт первый уровень онлайн.

А до того?

А до того у обучающихся есть чат, в котором на связи как другие студенты, которые проходят курс, так и авторы — я, Володя Звертовский, Игорь Блинов.

Не планируете онлайн-программы, которые позволяли бы совершенствоваться разработчикам уровня middle и выше?

Скорее всего, нет: таких тренингов и так очень много внутри компании. Однако могу сказать, что наш онлайн-тренинг может быть полезен и мидлу, который с технологией работает вот уже несколько лет. Например, в том же Git помимо базовых вещей, я рассказываю про Rebase, про Branching-стратегии. Это зачастую не нужно джуниору, но я хочу, чтобы тренинг был цельным.

У вас самого есть опыт преподавания в БГТУ, более трёх лет. Как оцениваете качество современного ИТ-образования?

На самом деле, позитивно. Я вижу, что уровень студентов, которые попадают на джуниорские позиции, растёт.

Однако компаниям приходится доучивать молодых специалистов.

Всё зависит от компаний — не могу ответить за всех, но для EPAM нужен опыт работы. Вузы делают огромную работу. А то, что компаниям приходится доучивать вчерашних студентов, — это нормально. Обратимся к другим сферам — молодого хирурга не допустят даже к простой операции, если он только вчера получил диплом.

Производство должно внести окончательный вклад в развитие специалиста. Поэтому удивляться, что студент из ИТ-вуза не может в первый же день начать работать на проекте, не стоит — это в порядке вещей.

По теме
Все материалы по теме
Какой опыт дают курсы?

Каждый модуль имеет четкую задачу и даёт конкретные знания по теме, указанной в описании самого юнита. Курс как совокупность модулей и код ревью дает знания, достаточные чтобы начать обучение в лаборатории автоматизации, и впоследствии выполнять работу уровня Junior. Не исключаю, что для базовых задач автоматизации будет достаточно лишь онлайн-части.

И зачем в таком случае, вузовское образование, если можно после курсов найти работу?

Вузовское образование — это важный фундамент для обучения: оно позволяет ускорить и облегчить самообучение инженерным практикам в программировании. Любое технологичное производство требует обучения нового сотрудника перед тем, как он приступит к работе. Если после университета студент способен сразу выполнять работу на производстве, то здесь вероятна или сверхсильная подготовка/самоподготовка в вузе, или недостаточно технологичная задача для выполнения.

Преподаватель БГУИР Дмитрий Самаль у себя в Facebook написал серию постов, посвящённых ИТ-образованию. Его личная статистика: учатся только 30% студентов. Остальные либо «разгвоздяи», либо «не ходят на лекции». Что если ту же статистику распространить на онлайн-тренинги от EPAM?

Я бы не стал этого делать. Дмитрий озвучил личное мнение. Возможно, в этом есть доля правды. Но у меня, как у преподавателя, свои наблюдения: в моей последней группе большинство студентов уже работали.

И ходили на лекции?

Я не требую, чтобы студенты посещали мои лекции. Но оцениваю это так: если люди приходят ко мне в аудиторию, значит, то, что я даю, им интересно. Я бы не стал переносить эту статистику на тренинги. Вообще онлайн-тренинги — лишь один из шагов, которые EPAM делает в сторону улучшения образования. В этом году мы планируем запустить ещё ряд инициатив. В нашей.NET-лаборатории, к примеру, уже используется автоматическая проверка практических тасков по коду: студент заливает код в GitHub,  запускаются юнит-тесты — и он мгновенно получает фидбэк.

В прошлом году Аркадий Добкин пригласил в Минск профессора из университета Мэриленда Бена Бедерсона и его коллег — Патрика Киллиона и Сандру Лафлин. Их приезд как-то повлиял на то, что делает EPAM в сфере образования?

Безусловно! Это было очень полезно: во-первых, мы получили взгляд со стороны на то, что делаем. Во-вторых, узнали, как это происходит у них — в США. Также мы подтвердили некоторые собственные гипотезы и предположения. Уважаемые профессоры из Мэриленда помогли развить наши образовательные программы.

В своих выступлениях преподаватели из Мэриленда делали упор на развитие софт скилов. Новый гибридный тренинг позволяет подтянуть их?

В EPAM очень много программ по развитию софт скилов, но практически все они проводятся «вживую» — так эффективнее. А онлайн-курс всё-таки рассчитан на джуниоров и развитие у них технических компетенций — для них это первоочередное. Хотя я не спорю с тезисом о том, что софт скилы не менее, а возможно, и более ценны, чем технические. Мне кажется, сравнивать эти вещи в принципе невозможно — это как спрашивать у ребёнка: «Кого ты больше любишь — маму или папу?»

Ещё до интервью мы с вами обсуждали, что по запросу в YouTube можно найти тысячи, если не миллионы видео, и поэтому человеку нужно обладать какой-то компетенцией, чтобы отобрать стоящие стримы.

Для того, чтобы понять какое из обучающих видео лучше, нужно быть в теме — «уловка-22». По этой причине мы и выставили свои материалы «наружу». Я и Володя Звертовский  сами искали материалы по некоторым направлениям, к примеру, Selenium WebDriver. И не смогли найти ничего, что можно было бы переиспользовать, и полностью на эти материалы положиться. Поэтому мы сделали свои. А по каким-то вещам, наверное, нет смысла изобретать велосипед. К примеру, в нашей.NET-лаборатории используют очень качественные курсы от Microsoft.

Читайте также
В ГАИ рассказали про «всевидящее око», которое следит за порядком на дорогах
В ГАИ рассказали про «всевидящее око», которое следит за порядком на дорогах
В ГАИ рассказали про «всевидящее око», которое следит за порядком на дорогах
Больше половины американцев считают, что в школах нужно перестать учить арабским цифрам
Больше половины американцев считают, что в школах нужно перестать учить арабским цифрам
Больше половины американцев считают, что в школах нужно перестать учить арабским цифрам
5 комментариев
Беларусскую систему мгновенных платежей будут интегрировать с российской
Беларусскую систему мгновенных платежей будут интегрировать с российской
Беларусскую систему мгновенных платежей будут интегрировать с российской
9 комментариев
Беларусы будут платить налог на электромобили со следующего года
Беларусы будут платить налог на электромобили со следующего года
Беларусы будут платить налог на электромобили со следующего года

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.