Young and yandex

У Яндекса есть программа стажировок — это один из способов стать сотрудником Яндекса. В статье рассказываем, что это такое, как устроено, как туда попасть и почему стажировка — это полноценная работа.

Young and yandex

Мы поговорили с Вероникой Старковой — это руководитель бригады подбора (бэкенд-разработка)

Зачем Яндексу начинающие специалисты

Яндексу тоже интересно звать к себе людей на стажировку. Часть из них перейдет в штат, кто-то уйдет доучиваться в вузе. Если человеку совсем не подходит такой стиль работы, мы все это поймем достаточно рано.

Для менторов и тимлидов в команде это тоже здорово — развить свои навыки  менторства, обучения и наставничества.

👉 Стажировка в Яндексе — это в первую очередь полноценная работа. Это не  курсы и не игровая форма обучения. Ты приходишь работать и во время этой работы, естественно, чему-то учишься.

Зачем начинающим специалистам Яндекс

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

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

С чего начинается отбор

Чтобы попасть на стажировку, нужно пройти такой путь:

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

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

Стажировка Yaintern в Яндекс

Пройди стажировку в одной из крупнейших технологических компаний и получи приглашение на работу!

Преимущества стажировки

Гибкий график (можно работать 20,30,40 часов в неделю)

Реальные задачи, с которыми работают специалисты Яндекса

Проходит под руководством опытного ментора

Возможность работать в крупной компании, бок о бок с профессионалами и экспертами

Можно проходить удаленно или в офисе компании

Прием заявок: круглый год

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

P. S: Структура отбора может немного различаться в зависимости от направления

Стажеров ищут по направлениям

Приглашаем тебя на стажировку в Яндекс! Ты получишь бесценный опыт в IT, много полезных знакомств, а также возможность устроиться на постоянную работу в Яндекс!

От 3 до 6 месяцев тебе предстоит работать над реальными проектами в одной из команд крупной IT-компании.

Открытые направления

Этапы отбора на стажировку различаются в зависимости от направления

FAQ

Будут ли мне платить зарплату?

Конечно, да — и всем остальным участникам программы тоже. Стажировка оплачиваемая

В каких городах я могу постажироваться?

В этом году стажировку можно пройти в офисах Яндекса в Москве, Санкт-Петербурге, Екатеринбурге, Минске, Сочи, Новосибирске, Нижнем Новгороде и Симферополе

Я пока ничего не умею, но хочу научиться, возьмете меня?

Мы ожидаем, что ты уже обладаешь всем необходимым для старта карьеры

Можно ли проходить стажировку удаленно?

Тех, кто успешно пройдет отбор, пригласят на стажировку в офис или попросят временно присоединиться к команде дистанционно — в зависимости от эпидемиологической ситуации

Смогу ли я совмещать учебу и стажировку?

Да, в Яндексе гибкий график. Тем не менее, стажировка проходит по будням в рабочие часы

Сколько длится стажировка?

От трёх до шести месяцев — мы в самом начале согласуем с вами её продолжительность и график работы (от 20 до 40 часов в неделю)

Что будет, когда стажировка закончится?

Некоторым стажёрам, которые успевают отличиться, мы предлагаем заключить бессрочный контракт — устроиться на постоянную работу в Яндекс

Когда заканчивается набор на стажировку?

Стажировка проходит круглый год, поэтому вы можете подать заявку в любое время

ПОЗНАКОМЬСЯ БЛИЖЕ С ЯНДЕКСОМ: СМОТРИ ВИДЕО ПРО ЛЕТНИЕ ШКОЛЫ!

https://youtube.com/watch?v=m1sgTJTT98Y%3Frel%3D0

СМОТРИ ПОЛЕЗНЫЕ МАТЕРИАЛЫ И РЕКОМЕНДАЦИИ ПО ПОДГОТОВКЕ К ОТБОРУ НА САЙТЕ

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

Я Максим, iOS-разработчик в службе технического развития Яндекс Go. В декабре 2021 года завершил стажировку в команде и хочу поделиться опытом, полезными ссылками и выводами, которые я делал на протяжении работы. Надеюсь, они помогут вам быстрее адаптироваться в первые месяцы работы.

Предыстория

Знакомство с компанией началось еще в июне 2021, тогда я попал в Школу мобильной разработки от Академии Яндекса. Время было веселое и интересное. Рекомендую пройти Школу, если вы только погружаетесь в профессию. Подробнее можно почитать в этой серии статей: тык.

Обучение закончилось, и логичным продолжением было пройти стажировку. Цель определена, можно приступать к реализации.

Попасть на стажировку можно разными путями, мой лежал через Академию. Не буду расписывать, как проходит отбор и какие программы существуют, — для этого уже есть сайт, где подробно раскрыты все пункты. Welcome to Young&&Yandex.

Формула простая, работает безотказно.

Собеседования

В принципе, всем понятный этап, но есть нюансы.

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

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

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

Для успокоения и лучшего понимания предстоящих этапов я просматривал публичные собеседования на YouTube и проходил технические интервью в других компаниях. Это было отличным решением и помогло мне почувствовать себя увереннее.

В целом, отбор проходит в три этапа:

Раскрывать каждый этап подробно не буду, так как у всех они разные и учесть все подводные камни невозможно. Я дам вам свои удочки, а вы уже ловите рыбку.

Под катами добавил полезную информацию:

Про собеседованияСобеседования в Яндексе — linkРаспространенные ошибки — long linkГотовимся к iOS-собеседованию — long long linkПубличные собесы (несколько примеров, остальное нагуглите)Платформа + языкКак работают основные фреймворки платформыКак устроено управление памятьюКак работать с многопоточностьюКак работать с сетьюКакие есть варианты хранилищ на устройствеЧто такое жизненный цикл iOS-приложенияУметь верстать UI (желательно кодом)Что такое Autolayout и как он работаетНеобходимо знать синтаксис Swift и разбираться в:Reference vs Value typeProtocols (associated type)Enum (associated value)Closure (capture list)Dispatching (Class, Protocols)Этот список не является исчерпывающим, тут собрано только самое необходимое.АлгоритмыЭтот этап у большинства вызывает панику, я — не исключение. Сам его завалил (переволновался), но уже по окончании стажировки сдал успешно.Для прохождения секции нужно следовать алгоритму:внимательно читать условие, задавать вопросы, пока не станет ясна суть задания;придумать алгоритм, озвучить его интервьюеру, оценить time&space complexity; подумать о краевых случаях (выходы за пределы массива, неправильные входные данные и т. д.);реализовать идею кодом;накидать тест-кейсы и прогнать их через свою реализацию алгоритма;сообщить о готовности, сдать решение.Такие интервью проходят в онлайн-редакторе, и я настоятельно рекомендую проверить каждую строчку кода. Это поможет избежать грубых ошибок и выявить проблемные места в реализации.Статья от Яндекса — https://habr.com/ru/company/yandex/blog/449890/Тренировки по алгоритмам — https://yandex.ru/yaintern/algorithm-trainingleetcode.com — easy-, medium- и hard-задачиФинальное интервью с командойНа этом этапе вы общаетесь с командой, в которой предстоит пройти стажировку. Желательно узнать, с каким техническим стеком работает команда, как выглядит процесс погружения новичка в проект, какие задачи предстоит выполнять и т. д. Важно, чтобы ваши взгляды с командой совпали, поэтому не стесняйтесь и спрашивайте все необходимое.Если совсем нет идей, что спросить, поищите вопросы здесь.

Стажировка в трех актах

Со мной связался будущий руководитель из команды Яндекс Go и рассказал о том, что необходимо сделать в первые дни. Влиться оказалось достаточно легко. В первую неделю проходит много мероприятий для новых сотрудников. На них узнаешь, как устроена работа в компании, какие плюшки она предоставляет, где просить помощи, если что-то пошло не так, и другую полезную информацию.

Также во внутреннем трекере задач прилетит чек-лист для новичка. Он реально помогает не потеряться в обилии информации, которая сваливается в первую неделю. Нового и неизвестного действительно много, но меня спасал внутренний ресурс wiki-страниц. Если необходимо было что-то узнать, я забивал свой запрос на wiki, и, если ничего не находилось, только потом писал руководителю.

Знакомство с командой прошло гладко, сначала меня представили на общем созвоне, затем я закинул небольшое intro про себя в чат. Ребята оказались классные, с первых минут общение было комфортным.

На первой неделе я изучал внутреннюю документацию проекта, пробовал билдить таргеты и пытался разбираться в кодовой базе. Даже успел получить первую небольшую задачу, которая в скором времени пошла в прод (там было кода всего на 10 строчек, но все же).

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

Второй акт

Я думал, что на стажировке людей учат практически с нуля, но только не в Яндексе! Ее лучше рассматривать как возможность показать и подтянуть имеющиеся знания, а не как место, где всему научат. От кандидата ожидают, что он уже обладает всем необходимым для старта карьеры — и это справедливо.

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

Меня бросало из стороны в сторону, синдром самозванца не покидал. Сложности, затуп с задачами, многое не получалось.

Дальше я опишу важные, на мой взгляд, моменты стажировки. Если вы уже проходили этот этап в карьере, расскажите о своем опыте в комментариях. Если с чем-то не согласны, тоже пишите, подискутируем, ведь в споре рождается истина.

Погружение в проект

Сервису Яндекс Go уже 10 лет, приложение большое, команда постоянно добавляет и обновляет документацию проекта. В ней описаны процессы, разработка, гайдлайны, присутствуют рассказы о проекте и много других полезных материалов.

Также существует вводная страница в старт разработки, там описан необходимый минимум:

Этот Starter Pack существенно облегчил мне жизнь и помог влиться в проект.

Синки, дейлики, митинги, стендапы (что-то на языке Agile)

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

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

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

Здравствуй, я твой джедай! Ты — мой падаван

Команда Go большая, и поэтому есть возможность закреплять наставника для каждого нового сотрудника. Я благодарен своему наставнику, это была отличная школа жизни.

На один из первых пул-реквестов я получил 90 комментариев! Они касались Code Style и других улучшений кода. Казалось, я никогда не закрою свой ПР. Я составлял заметки из комментариев, чтобы запоминать, на что в будущем стоит обращать внимание.

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

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

Помимо наставника, у вас есть коллеги. Ребята в команде дружные. Каждый открыт к диалогу и всегда готов помочь.

Глупых вопросов не бывает

Страх показаться глупым — худшее, что вы можете себе позволить на карьерном пути. Он мешает развиваться и двигаться вверх и лишает уверенности в себе.

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

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

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

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

Общение с руководителем

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

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

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

Как и подобает падавану, сначала я фиксил баги. Кому-то это покажется скучным, но такие задачи помогают лучше познакомиться с проектом. Рекомендую часто просматривать возникающие баги и варианты их решения. Таким образом вы знакомитесь с тем, как работают разные части приложения, развиваете насмотренность и отмечаете варианты решения проблем.

Затем я перешел к выполнению технических задач, которые плавно перетекли в мои постоянные обязанности. Моя основная задача (которой я и продолжаю заниматься)  — это модернизация сетевого слоя и избавление от RestKit. Хотя эффект такой задачи нельзя оценить визуально, она все-таки затрагивает важную часть приложения и напрямую влияет на скорость его работы.

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

Проактивность и взятие на себя ответственности — качество, которое ценят в Go, да и во всем Яндексе.

Коллеги, помогите, тупняк напал!

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

У меня нет универсальных советов, как выходить из тупняка. Каждый это делает по-своему, лично мне помогал учет времени. Если я в течение X часов (зависит от сложности задачи) не мог найти решение, я обращался к наставнику или коллегам и просил помощи.

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

Сидеть и пытаться решать одну проблему в течение долгих часов — крайне не эффективная стратегия, особенно если вы не продвигаетесь ни на шаг.

Работай с умом, а не до ночи

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

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

Спустя месяц работы в таком режиме я начал налаживать Work-life balance. Опробовал много практик формата «Работай меньше, успевай больше», многое мне не подошло, но то, что прижилось, использую и по сей день. Оставлю список рекомендаций под катом.

Чужой совет слушай, своим умом живиЗдесь я собрал практики, которые помогают лично мне. Они несложные, но требуют стабильного выполнения.Распорядок рабочего дняЯ разделил день на блоки: 4,5 часа пишу код, 2 часа выполняю остальные задачи и 1,5 часа обучаюсь. Если вы писали код, то понимаете, что невозможно на протяжении 8 часов выдавать чистый вразумительный код. Уже через несколько часов внимание начинает рассеиваться и не получается сосредоточиться, поэтому какие-то простые вещи могут решаться очень долго и мучительно. Писать осознанный код не более 5 часов в день было лучшим решением за эти месяцы, таким образом я четко выделяю время и не отвлекаюсь на другие дела. Пишу только код, зная, что дальше смогу выполнять другие задачи. Я считаю честным тратить 1,5 часа рабочего времени на обучение, так как сфера постоянно развивается, нужно пополнять свои знания, чтобы использовать их для улучшения продукта и генерации свежих идей.Рабочий день начинается с выбора самой важной задачи. по критериям: срочность, удовлетворенность результатом, важность и уровень ответственности.Это позволяет сосредоточиться на одной важной задаче и приложить все усилия для ее выполнения. Таким образом не распыляешься на другие задачи и не чувствуешь, что день прошел впустую. Выбор главного помог мне перестать работать в выходные, так как положил конец мыслям о невыполненной работе. Я завершаю пятницу с чувством полного удовлетворения.Инструменты, которые помогают поддерживать и контролировать вышеописанноеNotion — как дашборд всей информации по работе. Декомпозирую задачу по пунктам, отмечаю по чек-листу ее ход, чтобы видеть процесс. Оставляю заметки, полезные ссылки и провожу ретроспективу, чтобы в будущем на похожую задачу тратить меньше времени.TickTick — для напоминаний, чтобы не держать в голове мелкие дела. Во время работы могут приходить навязчивые мысли о якобы важных делах, которые отвлекают. Вместо того, чтобы переключаться на них, я записываю их на листок или в ремайндер. Благодаря сделанным заметкам, остаюсь в моменте и твердо уверен, что животрепещущие дела зафиксированы для дальнейшего выполнения.Pulse.red — учет времени, потраченного на задачи.Если используете Safari, рекомендую добавить панель «Избранное» — подробнее в статье.Отвлекающие факторыВзял за правило переводить телефон в режим Не беспокоить и отключать интернет. Поначалу было сложно, но при разделении рабочего дня на блоки понимаю, что выделил время и на прокрастинацию. Плюсом перевожу экран телефона в черно-белый режим, чтобы яркие и манящие иконки приложений не затмили мой разум.Тем, кому нужно быть всегда на связи, можно замьютить все, кроме рабочих чатов.Многие практики я почерпнул из книги «Найди время».Благодаря выстроенному режиму, я могу уходить с работы после 18:00 без угрызения совести.

Возможно, вы от кого-то слышали о переработках в Яндексе, что там живут днями и ночами, но это не совсем так.

В большинстве случаев работают до ночи те, кто не может организовать свой день, например, как я на первых порах. Тут работают люди, которые действительно любят свой проект. Видно, что каждый горит своим делом и готов уделять ему время сутки напролет. Это показывает только то, насколько интересно работать в компании. Здесь не выжимают сотрудника просто ради успеха самого Яндекса.

Мне удобно работать в офисе. Дома меня отвлекают домашние дела, поэтому я решил укрыться от них на работе.

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

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

За время стажировки я научился:

В заключительном акте расскажу больше о самой обстановке в офисе.

Третий акт

Офис как место для отдыха

Я работаю в офисе, который находится на территории «Москва-Сити» — в БЦ «Око». В «Око» все этажи Яндекса разного цвета и на каждом — своя особая лаунж-зона. Например, при входе в зону «Джунгли» попадаешь в тропический лес, а вот «Игровая» — это зал для игр в настолки, покер и приставку. Еще в офисе есть отличный спортзал и место для йоги.

Нельзя не упомянуть захватывающий вид на Москву, не перестаю восхищаться невероятными закатами.

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

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

Миф про девочек

Заключение

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

Еще раз подсвечу главные моменты:

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

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

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

Направления стажировки

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

Есть и гуманитарные специальности: в дизайне или управлении проектами.

Young and yandex

Стажировка в Яндексе — это полноценая работа, поэтому стажёр сразу получает рабочее место и всю технику для работы

Друга — в Яндекс, себе — Станцию с Алисой

Сейчас в Яндексе идёт набор на оплачиваемые стажировки. Если ещё не подавали заявку, то вам сюда. Это отличная возможность выполнять боевые задачи и развиваться в команде сильных специалистов. Мы решили поддержать эту практику.

Теперь вы можете порекомендовать друга, даже если сами не в Яндексе и вообще не в IT. Если друг успешно пройдёт отбор и начнёт стажироваться, то вы получите Яндекс.Станцию Мини.

Что может повысить шансы на поступление

Кандидат произведет хорошее впечатление, если заранее изучит компанию или разузнает о вакансии перед интервью. Он может пойти на официальный сайт или сайт стажировок и посмотреть, что есть там.

Например, на нашем сайте стажировок есть информация о рекомендованной литературе, каких-то видеокурсах, информация о том, какие темы могут спрашивать на интервью. Информации много, и она вся открытая.

А ошибка как раз в том, что человек ничего не изучает и приходит на собеседование как «чистый лист» — ничего не знает, ничего не читал, здрасьте.

Я смотрю на это с точки зрения себя как руководителя, и мне всегда приятно, когда ко мне приходит кандидат на интервью и он понимает, куда он пришёл, чем занимается моя команда, какую информацию про нас он заранее сам мог найти в интернете.

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

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

Стажёр — это сразу полноценный сотрудник Яндекса, у которого при этом есть свой ментор на время обучения

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

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

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

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

Young and yandex

К ментору можно прийти с любым вопросом и получить готовое решение или совет, что делать дальше

Заявок в Яндекс поступает очень много. Когда кандидат заполняет заявку на сайте, к нему на почту приходит ссылка на тестовое задание. Сейчас покажем процесс на примере вакансий разработчиков — у дизайнеров или менеджеров процесс может в чем-то отличаться.

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

Сейчас мы предлагаем кандидатам выполнить шесть задач в течение шести часов. Поставить на паузу выполнение тестового задания нельзя. У тебя есть целых семь дней. Выбирай любой из них и приступай к тестовому заданию. На его выполнение у тебя будет шесть часов. Закончить раньше можно, если выполнить задачи раньше.

Дальше результаты тестового задания направляются в команду стажировок.

Если всё хорошо, мы зовём кандидата на серию технических интервью: обычно их два или три. Если кандидат с ними справляется, то мы переходим к финальным интервью, где пытаемся подобрать наилучшее сочетание для стажёра и для команды.

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

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

Самые частые ошибки при отборе на стажировку

Невнимательность. Например, кто-то неправильно указывает свою электронную почту, поэтому им не приходит ссылка на тестовое задание. Либо есть ссылка на тестовое задание, письмо пришло, там был указан дедлайн 7 дней, прошло 25, кандидат опомнился: «Ой, можно мне продлить?».

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

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

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

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

Типичный рабочий день стажёра

Рассказывает стажёр-разработчик Дариуш Пискевич.

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

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

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

Young and yandex

Всегда можно найти компанию на завтрак или любой перекус

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

Затем стажёр может пойти на своё рабочее место и заниматься своими делами, проектами и решать рабочие вопросы. Сейчас у всех рабочие места в опенспейсе, хотя можно пойти на балкон или на пуфики.

Если ты стажёр и у тебя сложная задача в работе, то ты вспоминаешь о своем менторе и идёшь к нему. О всех задачах, которые тебе будут давать на стажировке, будет знать твой ментор, и он с вероятностью 100% сможет тебе помочь.

Young and yandex

В офисе можно работать не только за столом, но и в креслах, пуфиках и на балконе

Ещё есть регулярные стендапы. У меня в команде, например, они проходят каждый день в 16 часов. Мы на 15 минут собираемся и рассказываем, что у нас произошло за сутки.

Есть еженедельная встреча с руководителем. Она скорее неформальная: вы можете поговорить не по работе, а о том, что тебе нравится, не нравится, что ты хотел изменить. Например, можно сказать: мне не нравится тут сидеть, давайте попробуем место поменять. Или «Я устал от этих задач, можно мне поменять направление? Можно ли мне на стажировку перейти в другой отдел?»

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

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

Когда стажёр перестает быть стажёром?

Почти всегда это происходит по сроку. Есть трудовой договор, он заключается до определённой даты, стажировка длится у нас 3, 4 или 6 месяцев, в зависимости от того, на какую занятость выходит наш стажёр. Может быть такое, что по дороге что-то поменяется и стажировка станет чуть короче или чуть длиннее, если по каким-то причинам менялась занятость, например, была защита диплома или какая-то сессия в вузе. Так или иначе, есть определённая формальная дата, которая считается датой окончания стажировки.

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *