«Фиксим баги, пилим фичи»: чем занимаются на стажировке в Яндекс 360
Рассказываем, как студенты и начинающие разработчики работают бок о бок с опытными коллегами.
Рассказываем, как студенты и начинающие разработчики работают бок о бок с опытными коллегами.
Стажировка в Яндексе — это возможность оказаться в сильной команде и получить опыт коммерческой разработки. Такой шанс есть у фронтендеров, бэкендеров, аналитиков, тестировщиков и специалистов по информационной безопасности. На стажировке в Яндексе можно развивать геосервисы, улучшать качество Поиска, писать код для Алисы или совершенствовать сервисы Яндекс 360.
Мы поговорили со специалистами Яндекс 360, которые работают со стажёрами: Надеждой Петрушенко, HR BP, и Сергеем Матвейкиным, руководителем группы разработки интерфейсов B2B-сервисов. Рассказываем, как попасть на стажировку и как она проходит.
Стажёрскую программу курирует главный офис Яндекса: здесь рассматривают все заявки, принимают решение по каждому кандидату, а затем распределяют участников в конкретные команды.
Чтобы стать стажёром, нужно пройти отбор из нескольких этапов:
Важно упомянуть и о других профессиональных достижениях: победах в олимпиадах, высокой успеваемости, публикациях на конференциях и практическом опыте. Это тоже засчитывается.
После успешного прохождения отбора ребята попадают в ту команду, где есть свободное место на стажировку, в том числе в Яндекс 360. У каждого подразделения есть квота — количество стажёров, которое можно нанять в сезон.
Яндекс 360 ищет стажёров в основном на направление „Разработка“ — ребят, у которых есть потенциал для развития. Вчерашние студенты получают возможность работать над реальными задачами и учиться у опытных коллег.
Стажёры работают от 20 до 40 часов в неделю в зависимости от направления и личных возможностей. К примеру, 20-часовую нагрузку в Яндексе многие совмещают с учёбой и сразу применяют теоретические знания на практике. А 40-часовая стажировка больше похожа на полноценный рабочий день.
Когда начинающие специалисты попадают в команды, их сразу погружают в задачи: разработчики пишут код, а аналитики работают с реальными данными. Если в процессе возникают трудности — можно обратиться за помощью к своему наставнику. Роль менторов выполняют опытные разработчики, которые не первый год работают над продуктами Яндекса и глубоко в них погружены.
Со своей стороны наставники следят за тем, как стажёры показывают себя: как реагируют на вызовы, со всем ли справляются, проявляют ли инициативу. Эти наблюдения помогают принять главное решение в конце стажировки.
Как правило, за 2–3 недели до окончания стажировки руководитель решает, есть ли у него возможность оставить в команде самых способных. Яндекс 360 понимает, что такие ребята могут работать специалистами младшего уровня и выполнять задачи самостоятельно сразу после стажировки. Если же у нас нет открытых вакансий, мы предлагаем стажёру попробовать себя в другой команде. Здесь должно быть взаимное совпадение интересов и возможностей.
В Яндекс 360 стажировки не всегда проходят по стандартной схеме. Так, в 2023 году в команду разработки интерфейсов B2B-сервисов одновременно пришли четыре стажёра. Сергей Матвейкин, руководитель группы, решил добавить в процесс соревновательный момент.
Задачи для стажёров разбили на пять групп — от базовых до самых сложных, которые требуют углублённых знаний. Каждый разработчик переходил с уровня на уровень, как в компьютерной игре:
Наставники Яндекс 360 были готовы инвестировать в стажёров своё время и знания. Они помогали ребятам: погружали их в проекты, проводили крутые встречи, прокачивали лидерские навыки. В итоге за 3 месяца стажёры добились вполне измеримых практических результатов: выполнили 85 задач разной сложности — в большей части связанных с административной панелью для B2B-клиентов. А ещё внедрили фичи в части UX, UI и бизнес-логики и помогли поддержке уменьшить количество входящих запросов.
Стажёры взяли на себя важные задачи из бэклога, на которые у команды не хватало ресурсов: зафиксили 38 багов, написали 169 автотестов, решили 19 инфраструктурных задач и нашли потенциальные уязвимости в безопасности. Всего они написали 16 000 строк кода. Это позволило ускорить выходы релизов и снизить нагрузку на штатных сотрудников.
В конце стажировки наставники проанализировали успехи ребят, чтобы решить, кому из них предложить место в штате. Смотрели не только на результаты работы, но и на софт-скилы — например, уровень и стиль коммуникации с командой, скорость работы, умение быстро адаптироваться и справляться с вызовами.
Программа стажировок помогает закрывать вакансии талантливыми молодыми ребятами. Иногда это быстрее, чем искать опытного сотрудника на рынке труда. Также бывают позиции с конкретной спецификой или редкие специальности, которые работают с определёнными технологиями. Поиск такого сотрудника может затянуться надолго, поэтому руководители могут выбрать стажёра, обучить его и сразу погрузить в стек.
В Яндекс 360 царит дух стартапа: каждый стажёр может проявить себя и внести свой вклад в работу сервисов с миллионной аудиторией. Если хотите поучаствовать в разработке новых функций Почты, Диска или Телемоста, переходите по ссылке и оставляйте заявку на стажировку — набор идёт круглый год.