Как попасть на стажировку в яндекс
Перейти к содержимому

Как попасть на стажировку в яндекс

  • автор:

Сложно, но можно — стажировка в Яндекс Go

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

Предыстория

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

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

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

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

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

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

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

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

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

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

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

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

  1. Платформа + язык
  2. Алгоритмы и структуры данных
  3. Финальное интервью с командой (может быть несколько)

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

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

Собеседования в Яндексе — link

Готовимся к iOS-собеседованию — long long link

Публичные собесы (несколько примеров, остальное нагуглите)

iOS:

  1. Как работают основные фреймворки платформы
  2. Как устроено управление памятью
  3. Как работать с многопоточностью
  4. Как работать с сетью
  5. Какие есть варианты хранилищ на устройстве
  6. Что такое жизненный цикл iOS-приложения
  7. Уметь верстать UI (желательно кодом)
  8. Что такое Autolayout и как он работает

Необходимо знать синтаксис Swift и разбираться в:

  1. Reference vs Value type
  2. Optional
  3. Protocols (associated type)
  4. Generics
  5. Enum (associated value)
  6. Closure (capture list)
  7. Dispatching (Class, Protocols)

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

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

Для прохождения секции нужно следовать алгоритму:

  1. внимательно читать условие, задавать вопросы, пока не станет ясна суть задания;
  2. придумать алгоритм, озвучить его интервьюеру, оценить time&space complexity;
  3. подумать о краевых случаях (выходы за пределы массива, неправильные входные данные и т. д.);
  4. реализовать идею кодом;
  5. накидать тест-кейсы и прогнать их через свою реализацию алгоритма;
  6. сообщить о готовности, сдать решение.

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

Полезные ссылки:

Финальное интервью с командой

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

Если совсем нет идей, что спросить, поищите вопросы здесь.

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

Первый акт

Когда все отборочные этапы остались позади, я с нетерпением ждал момента выхода в офис. И вот он настал…

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

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

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

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

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

Второй акт

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

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

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

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

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

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

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

  • жизненный цикл задач;
  • нюансы сборки приложения;
  • работа с Git;
  • архитектура.

Этот 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 без угрызения совести.

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

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

Офис

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

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

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

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

  • разбираться в чужом коде и понимать, куда вношу изменения (а не просто «лепить заплатку»);
  • рассматривать несколько вариантов решения стандартных рабочих проблем, выбирать наиболее целесообразный;
  • не повторять своих ошибок и развиваться;
  • быть ответственным за результат и работать в команде;
  • правильно планировать свое время.

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

Третий акт

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

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

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

Питание

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

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

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

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

Заключение

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

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

  1. Не нужно стесняться говорить, что чего-то не знаешь — лучше так, чем потратить неделю на исследование и реализовать неправильное решение.
  2. Важно иметь представление о многих технологиях, но глубоко погружаться лишь в несколько. Исключение — Swift, его нужно знать хорошо.
  3. На стажировке зачастую важнее структурно рассуждать и уметь написать простой код (алгоритм), чем знать супер тонкости какой-то технологии.

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

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

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

  • стажировка в яндексе
  • собеседования

Стажировка и практика в «Яндекс»

Вы студент, аспирант или выпускник технического вуза, программный код для вас – страсть, а исправление багов – увлекательная битва на стороне светлых сил, и в данный момент раздумываете, где бы применить свои недавно полученные в альма-матер знания? Тогда практика в «Яндекс» – самый подходящий вариант, потому что набираться опыта надо только у лучших.

Кому подходит стажировка в «Яндекс»

  • не боитесь конкуренции: попасть на стажировку в «Яндекс» хотят многие, и заявок от ваших коллег крупнейшая IT-компания страны получает тысячи;
  • готовы к жесткому отбору, который проходит в несколько этапов:
    • выполнение тестового задания при подаче заявки;
    • собеседование, которое проводится по скайпу или в офисе «Яндекса» (о карьерных амбициях и видах на будущее особо расспрашивать не будут, зато могут попросить решить задачки на логику и по программированию и дадут еще одно тестовое задание);
    • еще одно собеседование – финальное (до него дело доходит, только если второе тестовое хорошо выполнено), 3–4 недели ожидания, и если все в порядке, то распределение в одну из команд;

    Стажировки в «Яндексе» для школьников не предусмотрены, но старшеклассники могут прокачать навыки в «Академии» компании.

    Как подготовиться к тестированию и собеседованию

    1. Занимайтесь спортивным программированием: олимпиады и хакатоны дают неоценимый опыт.
    2. Постоянно решайте алгоритмические задачи.
    3. Посещайте мастер-классы или смотрите их на YouTube, читайте научные статьи и книги.
    4. Практикуйтесь. Пробуйте программировать сайты или игры.
    5. Изучайте материалы об основных структурах данных и алгоритмах сортировки: quicksort, mergesort, heapsort.
    6. Привыкайте работать в команде.
    7. Учитесь чистить код – неважно, чужой или свой.
    8. Будьте в тренде, следите за ситуацией с IT-сфере.

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

    Что дает практика в «Яндексе»

    Если справитесь с отборочными этапами и попадете на стажировку, то получите:

    • работу с реальными кейсами – можно будет похвастаться знакомым, что вы принимали участие, например, в разработке «Яндекс.Еды» или «Яндекс.Транспорта»;
    • возможность стать частью команды профи;
    • крепкую базу для профессионального развития: для работников компании (а стажеры в «Яндексе» считаются полноценными сотрудниками) постоянно проводятся мастер-классы, лекции и семинары;
    • гибкий рабочий график, чтобы совмещать работу с учебой;
    • корпоративные бонусы, например, бесплатные обеды, занятия в спортзале, страховку;
    • материальное вознаграждение – стажировка оплачивается;
    • шанс остаться в компании на постоянной основе – талантливых и трудолюбивых практикантов охотно приглашают продолжить работу в «Яндексе».

    Летняя стажировка рассчитана на три месяца. Заявки принимаются с 24 марта по 1 мая. Практику необязательно проходить в Москве, компания предлагает вакансии в Санкт-Петербурге, Екатеринбурге, Минске, Новосибирске, Нижнем Новгороде и Симферополе. Если вашего города нет в этом списке, то «Яндекс» оплатит дорогу до столицы и проживание во время практики.

    Так что если есть мотивация и желание пройти стажировку в «Яндексе», подавайте заявку.

    В ЛЭТИ прошел День Яндекса

    В ЛЭТИ прошел День Яндекса

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

    1 декабря 2022 года в Санкт-Петербургском государственном электротехническом университете «ЛЭТИ» прошел День Яндекса. В холле 5-го корпуса был открыт Q&A-стенд с рекрутерами, которые отвечали на вопросы студентов, рассказывали, как попасть в Яндекс и предлагали решить несколько математических задач. За правильное решение лэтишники могли выиграть брендированные сувениры.

    Позже в зале видеоконференций 5-го корпуса прошел OpenTalk. Представитель службы по работе с молодежью Яндекса Ольга Еремеева рассказала о стажировках, которые могут пройти студенты ЛЭТИ и компетенциях, которые им пригодятся.

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

    «Стажировка в Яндексе может длиться 3, 4 или 6 месяцев в зависимости от количества часов, которые вы работаете в неделю. При полной занятости на 40 часов это 3 месяца, а чем меньше часов в неделю вы работаете, тем дольше продлится стажировка. Самое большое преимущество стажировки в Яндексе – у вас будет персональный ментор, который будет помогать вам, отвечать на ваши вопросы, познакомит вас с командой и поможет адаптироваться».

    Представитель службы по работе с молодежью Яндекса Ольга Еремеева

    Пройдя процесс онлайн отбора на платформе «Яндекс.Контест», кандидату предстоит пройти техническое интервью, на котором в течение часа вместе с интервьюером нужно написать требуемый код. Следующий шаг – финальное интервью с командой, которой понравился кандидат. «Яндекс.Контест» представляет собой ряд заданий, которые необходимо выполнить за определенное время. Задания контеста меняются раз в полгода в феврале и в августе. На этой же платформе соискатель может потренироваться решать нужные задачи. Помимо этого, компания проводит Летние школы, Дни стажера и другие образовательные мероприятия. Для тех, кто только начинает готовиться к собеседованию Яндекс также ведет два YouTube-канала «Разработка» и «Фронтенд» с записями лекций ведущих разработчиков компании с летних школ.

    Компания проводит стажировки в офисах пяти городов России: в Москве, Санкт-Петербурге, Екатеринбурге, Нижнем Новгороде и Новосибирске. Если соискатель прошел отбор, но не нашел команду в своем офисе, то возможна релокация в Москву. Кандидату оплатят проезд и проживание в хостеле вместе с другими стажерами Яндекса.

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

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

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

    Представитель службы по работе с молодежью Яндекса Ольга Еремеева

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

    «Что у нас сделали стажеры: унификацию библиотеки для dbQueue – библиотеки отложенных заданий, которая позволяет удобнее распределять нагрузку на разные части бизнес-процесса; админку StockStorage, которая показывает остатки товаров на складе; сборную машину в календаризации, когда одна машина вмещает в себя сразу несколько заказчиков; оптимизацию системы генерации документов. Если разработчику пришла интересная идея, и он готов ее воплотить, то он может дойти до менеджера и «протолкнуть» ее в план на ближайший месяц. Главное, чтобы эта идея приносила пользу либо в техническом плане, либо в плане бизнеса. Если вы готовы генерировать идеи, то все будут только рады».

    Разработчик логистической платформы «Яндекс.Маркета» Кирилл Терехов

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

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

    Студент 2 курса ФКТИ Роман Мамин

    Трудоустройство выпускников по выбранной специальности с достойной заработной платой и социальными гарантиями, их востребованность на рынке труда является одним из важнейших показателей успешной деятельности СПбГЭТУ «ЛЭТИ» в сфере подготовки квалифицированных кадров для экономики России. Одной из главных целей данного профориентационного мероприятия – содействие трудоустройству выпускников СПбГЭТУ «ЛЭТИ» и помощь компании в проведении набора сотрудников на открытые вакансии.

    Стажировка и практика в «яндекс»

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

    Алина рассказывает куда обращаться, если будут вопросы

    Условия. В компании комфортные условия работы. Каждый месяц сотруднику выделяют определенную сумму на питание. Можно питаться в столовой или в ближайших кафе. В 17:00 приносят полдники: свекольные котлеты, салатики, сендвичи. Везде в офисах кофепоинты — это такая мини-кухня: там всегда есть чай, печенья, овощи и фрукты. Признаться честно, про питание в будние дни я перестал думать.

    Задачи. Отдельно стажеров не обучают. Лучшее обучение — это реальные задачи. Именно их и дают стажерам. И это прекрасно — наблюдать, как твой сервис работает, как им пользуются, и как он приносит пользу. Поэтому даже стажеры — вносят свой вклад в Яндекс. К сожалению, какая задача досталась мне, я не могу рассказать, поскольку НДА. Но задача сложная, интересная и заставила меня упорно поработать над ней 2 месяца.

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

    В офисе есть небольшой тренажерный зал

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

    За неделю до старта работы я купил mac и стал его осваивать. Sketch я освоил за 3-4 недели до неплохого уровня. Сейчас, смотря на фотошоп, — понимаю, как этот инструмент устарел. Однако важней инструмента — мышление и способность решать интерфейсные задачи. Покупка техники и специализированного софта не сделает из вас специалиста.

    А еще я попал на новогодний корпоратив в Яндексе, на сцене выступал Мумий Тролль.

    Просмотрел перед стажировкой:

    • Первые 90 дней в компании
    • Как делать дела
    • Введение в продуктовую работу
    • Проектирование опыта взаимодействия

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

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

    Как проходит собеседование в компанию

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

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

    Что делают стажеры в «Яндексе»

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

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

    На фото Федор Минькин с одногруппниками

    Олеся Голуб попала в отдел качества рекламы, который разрабатывает продуктовые возможности для Директа – системы контекстной рекламы на страницах «Яндекса» и сайтов партнеров рекламной сети (РСЯ). Отдел включает в себя много разных проектов: от прогнозирования вероятности клика по рекламе и внедрения рекламных аукционов до алгоритмов автоматической генерации рекламных объявлений. На стажировке она занималась оптимизацией подготовки данных.

    На фото Олеся Голуб

    После стажировки ребят пригласили в штат «Яндекса». Федор работает младшим разработчиком отдела голосовых технологий, а Олеся – разработчиком в отделе качества рекламы. «Перед стажером ставятся такие же задачи, как перед штатным сотрудником. Разница лишь в ответственности. Стажером я мог делать какие-то ошибки и набивать себе шишки», – делится Федор.

    Кого ждут на стажировках

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

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

    Дополнительный плюс — опыт работы с собственными проектами по этим направлениям: «У некоторых ребят опыт в собственных проектах нас впечатляет настолько, что мы закрываем глаза на отсутствие профильного образования. Однако мы очень приветствуем знания по классическому маркетингу», — отмечает директор по маркетингу Евгений Чуранов в WebCanape.

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

    • понимает, как работают системы аналитики;
    • в курсе технологий, инструментов и сервисов рекламных систем;
    • уверенно пользуется Excel;
    • знает, что такое юзабилити сайта и как его улучшить;
    • имеет хотя бы базовые знания о маркетинге;
    • умеет работать с большими объемами данных;
    • пользуется графическим редактором;
    • знает, что такое продающее объявление, и может его написать;
    • владеет навыками деловой переписки;
    • знает, какие данные можно получить, проанализировав сайт;
    • ориентируется в сервисах подбора ключевых слов.

    А влияет ли возраст?

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

    Кадр из фильма «Стажер». История про 70-летнего стажера, который пришел в молодой коллектив. Но никто толком не понимает, как реагировать на нового члена команды, молодость которого прошла без мессенджеров и социальных сетей. В итоге он становится незаменимым сотрудником

    Юлия Карпова из RealHR считает, что шансы у молодого специалиста после вуза шансы попасть на стажировку намного выше.

    Недавно в соцсетях агентства Gusarov появился пост, в котором руководитель агентства рассказал о специалисте Владимире, который в 47 лет решил сменить профессию, прошел курсы по SEO и после долгих и безуспешных поисков работы попал к ним в агентство на стажировку. Он успешно ее прошел и теперь работает в Gusarov.

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

    Как попасть на стажировку в «Яндекс»

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

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

    «Яндекс» набирает достаточно много стажёров — например, в 2019 году у нас стажировались более тысячи человек. Но при этом подход к отбору всегда серьёзный. Для начала надо заполнить анкету на сайте и в течение недели выполнить тестовое задание, которое состоит из задач, подготовленных нашими разработчиками. В зависимости от выбранной специальности на решение уйдёт от трёх до шести часов. Если кандидат справится с заданием, его пригласят на два-три технических собеседования. А в финале он лично познакомится с несколькими командами и сможет выбрать одну из тех, которые будут готовы его пригласить.

    Приятные бонусы

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

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

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

    Где найти и как выбрать стажировку

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

    Юлия Карпова из RealHR рекомендует обратиться с просьбой помочь со стажировкой сразу к HR-специалисту компании (на почту или в соцсетях) или «зайти» через друзей, работающих в организации.

    При выборе стажировки она советует обращать внимание на статус компании на digital-рынке. Здорово, если она будет экспертом в выбранном направлении

    Также стоит присмотреться к ее ценностям — не идут ли они вразрез с позицией кандидата — на отзывы, на клиентов, если есть такая возможность

    А вот на удаленность стажировки от дома лучше не обращать внимание — в первую очередь нужно получить качественный профессиональный опыт, подчеркивает эксперт

    Поискать себе стажировку можно и в агрегаторах вакансий.

    На hh.ru есть раздел со стажировкамиНа Geekjob такого раздела нет, но можно поискать вакансии по словам «стажировка» или «стажер»

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

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

    Есть сайты, которые специализируются только на стажировках. На скриншоте ниже — сайт Grintern. Но можно поискать также на icanchoose (в Telegram есть одноименный канал).

    Стажировки теперь помогают искать даже боты. Во «ВКонтакте» есть Andy.

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

    Telegram-каналы со стажировками:

    • New directions: стажировки и волонтерства
    • Digital Human Работа Вакансии
    • DigitalHR
    • Вакансии SMM и Digital

    Кратко

    1. Стажировка — просто способ входа в профессию. После нее специалист становится в глазах работодателя более выгодным на фоне ребят без опыта.
    2. Тех, кто успешно прошел стажировку, часто с удовольствием берут работать в то же агентство. Но тем, кого не взяли, не нужно расстраиваться, — их шанс устроиться на работу стал выше благодаря рекомендациям и сертификатам.
    3. До стажировки желательно познакомиться с основами интернет-маркетинга: изучить теорию в открытых источниках или пройти курсы.
    4. Стажеру нужно быть готовым к интенсивной учебе: стажировка длится в среднем полтора месяца, и за это время нужно не только разобраться в нюансах работы, но и показать себя ответственным человеком. Важную роль играет выполнение домашних заданий.
    5. Успех приходит к тем, кто уверенно движется к своей цели и сам готов сделать много для своего профессионального роста. Без собственного «моторчика» взлететь будет сложно.

    Зачем нужна стажировка и что она дает новичку

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

    Специалисты агентства, с которыми мы общались при подготовке этого материала, рассказали, что учат своих стажеров:

    • выявлять целевую аудиторию;
    • анализировать конкурентов;
    • работать с рекламными системами и соблюдать их требования;
    • корректно подбирать семантическое ядро;
    • писать объявления;
    • настраивать рекламные кампании;
    • строить маркетинговые стратегии;
    • работать в группах в формате мозгового штурма.

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

    Что дает практика в «Яндексе»

    Если справитесь с отборочными этапами и попадете на стажировку, то получите:

    • работу с реальными кейсами – можно будет похвастаться знакомым, что вы принимали участие, например, в разработке «Яндекс.Еды» или «Яндекс.Транспорта»;
    • возможность стать частью команды профи;
    • крепкую базу для профессионального развития: для работников компании (а стажеры в «Яндексе» считаются полноценными сотрудниками) постоянно проводятся мастер-классы, лекции и семинары;
    • гибкий рабочий график, чтобы совмещать работу с учебой;
    • корпоративные бонусы, например, бесплатные обеды, занятия в спортзале, страховку;
    • материальное вознаграждение – стажировка оплачивается;
    • шанс остаться в компании на постоянной основе – талантливых и трудолюбивых практикантов охотно приглашают продолжить работу в «Яндексе».

    Летняя стажировка рассчитана на три месяца. Заявки принимаются с 24 марта по 1 мая. Практику необязательно проходить в Москве, компания предлагает вакансии в Санкт-Петербурге, Екатеринбурге, Минске, Новосибирске, Нижнем Новгороде и Симферополе. Если вашего города нет в этом списке, то «Яндекс» оплатит дорогу до столицы и проживание во время практики.

    Так что если есть мотивация и желание пройти стажировку в «Яндексе», подавайте заявку.

    Направления и география

    Стажировка в «Яндексе» проходит по пяти направлениям:

    • фронтенд-разработка,
    • бэкенд-разработка,
    • мобильная разработка,
    • аналитика,
    • машинное обучение.

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

    Список городов, в которых офисы «Яндекса» набирают стажёров, постоянно меняется, исходя из потребностей бизнеса. Осенью 2020 года мы запускаем стажировку в Москве, Санкт-Петербурге, Екатеринбурге и Новосибирске.

    По теме: Как попасть на стажировку в «Яндекс», поучаствовать в разработке «Алисы» и остаться в штате

    Как подготовиться к тестированию и собеседованию

    Занимайтесь спортивным программированием: олимпиады и хакатоны дают неоценимый опыт.
    Постоянно решайте алгоритмические задачи.
    Посещайте мастер-классы или смотрите их на YouTube, читайте научные статьи и книги.
    Практикуйтесь

    Пробуйте программировать сайты или игры.
    Изучайте материалы об основных структурах данных и алгоритмах сортировки: quicksort, mergesort, heapsort.
    Привыкайте работать в команде.
    Учитесь чистить код – неважно, чужой или свой.
    Будьте в тренде, следите за ситуацией с IT-сфере.. Шансы пройти практику в «Яндекс» повышает окончание ШАД или курсов, которые в рамках своих образовательных проектов проводит российский ИТ-гигант

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

    Условия работы

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

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

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

    Заключение. Как повлиял коронавирус

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

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

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

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

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