Впечатления первокурсников:

«Инженерия машинного обучения»

«Инженерия машинного обучения» (со следующего года программа меняет название на «Искусственный интеллект») – онлайн-магистратура нового поколения, открывшаяся в ИТМО в 2022 году. Это сообщество специалистов, которые уже работают в сфере ML и хотят вырасти до уровня Middle. Поговорили со студентами из разных городов, почему они решили пойти в магистратуру, какие вступительные испытания проходили и что думают о программе спустя три месяца учебы.
Наверное, у меня довольно необычная история. После бакалавриата я пошел в магистратуру ТУСУР по тому же направлению – «Инфокоммуникационные технологии и системы связи». Но практически перед сдачей диплома решил, что не хочу тратить право бесплатного образования на сферу, в которой не планирую дальше работать, и отчислился.

Параллельно я активно развивал навыки в области Data Science. Наукой о данных заинтересовался на первом курсе магистратуры и посвящал ей всё свободное от основной учебы время. Это позволило мне на втором курсе попасть на стажировку в стартап SPOTParking, где я тружусь до сих пор. Сейчас я в основном работаю в области Computer Vision. Я занимаю должность ML Engineer и также выполняю обязанности тимлида, помогая программистам нашей команды наладить процесс разработки и внедрения новых функций в существующее приложение.

О программе «Инженерия машинного обучения» (со следующего года программа меняет название на «Искусственный интеллект» – прим. ред.) в ИТМО я узнал случайно, прочитав новость в тематическом Telegram-канале. Слоган магистратуры «Из junior в middle» и список партнеров меня подкупили, и я не смог отказать себе в попытке поступить.

Документы для поступления я подал за два дня до дедлайна, так как очень поздно узнал о программе. На тот момент 50 мест из 100 уже были заняты студентами, которые участвовали в дополнительных конкурсах. Оценив свои навыки, я предположил, что вероятность поступления очень мала, но всё равно решил рискнуть – и не прогадал!

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

Ожидания от программы по большому счету оправдались. Я стал частью классного ML-сообщества. Меня окружают, с одной стороны, такие же студенты, а с другой, уже опытные специалисты в своих областях. Еще у нас есть менторы, к которым можно обратиться в случае возникновения вопросов. Мне очень нравится идея с проектным треком, где мы, по сути, на какое-то время становимся сотрудниками другой компании и решаем вполне рабочую задачу. Подбадривает и доверие менторов, которые помогают воплощать все идеи в жизнь. В общем, настоящая свобода творчества.

Из неприятного только то, что для меня оказалось довольно трудно совмещать работу и учебу, да и разница в часовых поясах делает свое дело. Поэтому большую часть дня я провожу перед компьютером, потом сплю, встаю – и снова компьютер. И так по кругу.

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

После окончания университета я довольно долго работал с базами данных. В 2018 году перешел в компанию EleWise, где в тот момент открывалось направление искусственного интеллекта. Сначала мы пробовали проектную разработку, затем решили выпускать свой ML-продукт по распознаванию первичной документации. Над продуктом я проработал три года, а потом проект закрыли. Чтобы не терять квалификацию, я пошел учиться в магистратуру ИТМО «Инженерия машинного обучения». В программе меня привлекло то, что учиться можно полностью онлайн.
Я поступал через конкурс AI Talent Hub, представлял на нем проект с работы ( за новостями о конкурсах и других мероприятиях магистратуры можно следить в Telegram-канале – прим. ред.). Это была часть нашего большого продукта по распознаванию документации, которая умела извлекать именованные сущности: имена собственные, цены, даты и т. д. Для задачи NER я использовал трансформеры, модель обучал на базе DeepPavlov.

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

Сейчас подошел к концу третий месяц учебы. По большей части мои ожидания от программы совпали с реальностью: у нас действительно преподают спецы-практики, имеющие богатый опыт работы в разных проектах. Но есть и моменты, которые мне хотелось бы изменить. Например, было бы здорово получать обратную связь от менторов по личным проектам, поскольку сейчас она в основном касается домашних заданий. Также учебная нагрузка оказалась выше, чем я планировал. Иногда одновременно задают много домашек, и приходится приоритизировать, что делать более глубоко, а что просматривать «по верхам».

У меня образование по направлению «Психология», но в определенный момент я решила сменить сферу деятельности. Поэтому в 2020 году я поступила на дистанционную программу бакалавриата «Программная инженерия» в один из подмосковных вузов.

Проучившись там два года я поняла, что, к сожалению, университет дает достаточно низкий уровень знаний, и после его окончания мне будет сложно найти достойную работу. Тогда я решила не останавливаться на одном обучении и параллельно пойти в магистратуру по ML.

Я выбрала ML, потому что в бакалавриате предмет «Теория принятия решений» вызывал у меня наибольший интерес. Когда определилась с направлением, стала искать подходящие программы в Санкт-Петербурге, где на тот момент жила. Наткнулась на рекомендацию ИТМО, стала изучать сайт для абитуриентов и определилась, куда хочу поступать – на «Инженерию машинного обучения».
Поступала я по экзамену. Готовилась очень много и долго (где-то пару месяцев), но всё равно недостаточно. Из-за отсутствия технической базы вступительный тест был для меня сложным, а вот интервью прошло в очень комфортном формате. В целом считаю, что мне просто очень повезло попасть на данную программу.
Учиться в магистратуре мне трудно, но и очень интересно! В первую очередь нравится подход: упор на практику, полное отсутствие бесполезного формализма. К сожалению, из-за переезда и семейных обстоятельств я временно уделяю учебе меньше времени, чем планировала. Например, мне не удалось погрузиться в курс по глубокому обучению. Но я собираюсь пересдать то, что не получилось, и наверстать упущенное.

Отдельно хочу отметить важный для меня момент. Первое образование я получила в новосибирском Академгородке, где уровень студентов и педагогов очень высокий. Когда я решила довольно резко сменить сферу деятельности, я хотела снова попасть в среду таких одногруппников и преподавателей, которые бы вызывали восхищение и азарт к учебе. На меня всегда очень сильно влияет среда, и самое лучшее, что я могла для себя сделать на момент поступления – дать возможность оказаться в кругу умных и горящих своим делом людей. Так и получилось.
В среднесрочной перспективе я планирую углубиться в освоение машинного обучения. В долгосрочной – найти работу в компании, которая занимается благотворительной или медицинской деятельностью, где требуются ML-специалисты.