Участвуй в реальных проектах от бизнес-юнитов VK, приобретай актуальные знания и навыки, получи специальность в сфере IT без отрыва от учебы
 

«Терпение и каждодневный труд — вот что действительно приносит результат», — Дмитрий Проскурин, выпускник мастерской ИМШ НИУ ВШЭ и VK

Дмитрий Проскурин, выпускник Факультета компьютерных наук НИУ ВШЭ рассказал о навыках, которые получил в университете и применяет в своей работе, а также о том, как обучение в мастерской аппаратного обеспечения ИИ стало началом его карьеры в VK.

«Терпение и каждодневный труд — вот что действительно приносит результат», — Дмитрий Проскурин, выпускник мастерской ИМШ НИУ ВШЭ и VK

фото из личного архива Дмитрия Проскурина

О выборе направления и учебе

Факультет компьютерных наук НИУ ВШЭ привлёк Дмитрия своей гибкой образовательной программой, в рамках которой студент может подстроить учебный план под себя: два обязательных курса и три по выбору — например, по искусственному интеллекту, бэкенду, фронтенду, мобильной разработке, IoT, сетям и т. д.

На первом курсе учиться было непросто, но совместная подготовка с одногруппниками к контрольным и обсуждение домашних заданий помогали справляться. Впоследствии именно благодаря одногруппникам Дмитрий попал в мастерскую Инженерно-математической школы НИУ ВШЭ и VK.

О мастерской

«В мастерскую по аппаратному обеспечению искусственного интеллекта меня позвали однокурсники, которые уже там учились. Тестовое задание было непростым — собеседование по различным техническим аспектам работы с „железом“ на C++.

Работа над проектом потребовала изучения множества новых технологий, что помогло значительно прокачать навыки работы с промышленным C++ и получить исследовательский опыт. Я занимался анализом рынка NPU и тестированием отечественных решений, портировал модели обработки звука с PyTorch на TFLite с адаптацией под edge-устройства, включая квантизацию, а также участвовал в переносе ONNX Runtime на архитектуру Эльбрус», — рассказывает Дмитрий.

О своей роли в проекте

«В начале обучения в ИМШ НИУ ВШЭ и VK я работал над портированием ONNX Runtime под Эльбрус 8С и 8СВ. Затем мы занимались российскими NPU: IVA TPU и NM Card, а также edge-ускорителями. Ставили задачу запустить на маломощных устройствах с архитектурными ограничениями различные нейросети для обработки изображений и звука, предварительно адаптировав их», — Дмитрий Проскурин.

фото из личного архива Дмитрия Проскурина

О работе в Дзен

Стремление к развитию и участие в мастерской не остались незамеченными — Дмитрия пригласили в команду VK.

«Сейчас я работаю бэкенд-разработчиком в Дзен, в команде Новостей. Мы занимаемся алгоритмами, которые формируют и ранжируют новостные сюжеты из сотен тысяч источников.

Мне нравится, что проект сложный с технологической точки зрения — это очень помогает расти, особенно когда ты ещё учишься. Плюс я застал момент перехода Дзена из Яндекса в VK и успел поработать с инструментами обеих компаний», — рассказывает Дмитрий.

Он отмечает, что почти все навыки, полученные в ФКН НИУ ВШЭ, оказались полезными в профессиональной деятельности:

«В работе я использую не только C++, но и Python, Java, Go. Приходится взаимодействовать с DWH, различными базами данных и множеством технологий, многие из которых мне уже встречались во время учёбы на ФКН НИУ ВШЭ».

Совет студентам

«Терпение и каждодневный труд — вот что действительно приносит результат».