Все новости и события
Статья30 ноября, 00:11 МСК

Чем занимаются студенты на практике и стажировке VK и как стать одним из них

главное фото

О практике

Во время практики Софья разработала бэкенд-сервис сегментации для аналитиков VK, который позволяет гибко управлять группами пользователей для сбора статистики и запускать экспериментальные фичи.

Теперь аналитики могут отслеживать, как разные люди (объединённые, например, по возрасту) взаимодействуют с нашими системами после внедрения новой фичи. Такие исследования помогают аналитикам делать выводы о том, каким группам пользователей понравилась новая фича, а каким — нет, и выдвигать гипотезы о причинах.

Ограничений по стеку технологий не было. Софья выбрала привычные ей инструменты, полезные для резюме:
• Golang (у неё уже есть несколько pet-проектов на этом языке)
• роутер сhi
• базу данных PostgreSQL
• slog для структурированного логирования
• swaggo/swag для генерации Swagger-документации
• Docker Compose для локального запуска сервиса с образом базы данных

«У меня были опасения, что ТЗ будет строгим — но нет. Чёткое, но свободное, с напутствием, что в таких проектах правильных ответов и решений не существует.

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

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

От практики — к стажировке

По итогам защиты проекта Софья оказалась в числе лучших практикантов и получила приглашение на экскурсию в Skylight — офис VK в Москве.

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

Когда появилась вакансия стажёра по Go-разработке, Софья откликнулась на неё, указав, что она один из лучших студентов практики. После HR-скрининга, базового и технического собеседования с будущим руководителем Софья получила офер в команду KMS VK Cloud.

«Я поняла, что всё не зря — не зря пошла на практику и на экскурсию в офис, не зря задавала вопросы организаторам. Очень рада получить первый опыт именно в крутой команде VK, которая тепло меня приняла!

Стажировка проходит прекрасно. Заканчиваю онбординг, выполняю «боевые» задачи, как их называет руководитель. Наставник отвечает на все вопросы, помогает, даже когда вообще ничего не понятно.

Каждый день хожу на дейлики, еженедельно — на встречи с руководителем. Раз в спринт — на груминги (меня так умиляет это слово, первая ассоциация — груминг-салон для собачек), где обсуждаем мой прогресс и процесс адаптации. Постепенно разбираюсь в кодовой базе и технологиях. Бывает сложно, но всё нравится. Меня не оставляют один на один с проблемами, чувствуется огромная поддержка!»

Как попасть на практику

Участие в онлайн-практика в VK бесплатное: попасть на неё могут студенты вузов — участников VK Education Practice. Чтобы подать заявку, обратитесь в центр карьеры своего вуза — там расскажут, что делать, и передадут вашу заявку нам.

А если вуз не участвует в программе, вы можете самостоятельно пройти открытый курс и решить кейс VK Education Projects. Участвуйте, чтобы дополнить портфолио прикладными задачами и выбрать стажировку по душе!