10 ошибок, которые мешают пройти отбор на стажировку
Содержание:
- Дистанционная стажировка разработчиком: гибкий график, но мало общения с коллегами вне работы
- Как проходит собеседование в компанию
- Менторы
- Часть 3. Второе интервью
- Как работается
- Почему так сложно запустить свой проект
- Ошибки, связанные с soft skills
- Что дает практика в «Яндексе»
- Вероника Гончарова, руководитель отдела IT-подбора
- Совет 3: люди не кусаются, с ними можно и нужно разговаривать
- До стажировки
- Аналитика
- Типичный рабочий день стажёра
Дистанционная стажировка разработчиком: гибкий график, но мало общения с коллегами вне работы
После года обучения в Школе анализа данных я решил, что мне лучше подойдет роль разработчика машинного обучения, и, мне кажется, я нашел свое место. В Школе я получил ключевые навыки, которые помогли мне пройти отбор на вторую стажировку: глубинное обучение, машинное обучение и программирование на Python и С++. Если сравнивать с испытаниями на стажировку аналитика, то собеседования на разработчика были более направлены на hard skills, нежели, например, на умение аналитически мыслить.
Опыт первой стажировки мне безусловно помог попасть на вторую, потому что я уже знал, как выглядит процесс собеседования. С одной из команд, в которую я собеседовался, я уже косвенно работал осенью. В результате, я ее и выбрал: в бригаде голосовой активации Алисы уже знали меня, я знал их и понимал, что мне интересно то, чем они занимаются.
Задачи второй стажировки были связаны с улучшением качества голосовой активации Алисы фразой «Алиса» или «Яндекс». Я проводил эксперименты, которые были направлены на улучшение работы нейронных сетей: так, чтобы они решали задачи с наибольшей точностью, и чтобы вычисления были при этом не слишком ресурсоемкими. Я проводил множество экспериментов, пытался улучшить модели, которые работают над этой задачей. Это уже удалось сделать с активационной фразой «Яндекс», а над фразой «Алиса» я еще работаю.
Мы ежедневно созванивались с моим ментором на 15 минут, обсуждали мои задачи и возможные вопросы, а после переписывались в чатах. Когда вся большая команда работает дистанционно, то процессы уже более-менее налажены и общение в личных сообщениях не приносит какого-то дискомфорта. Это уже стало естественной частью рабочего процесса. Дважды в неделю мы общались с командой: обсуждали результаты экспериментов и общие задачи, скидывали обзоры прочитанных статей по тематике голосового распознавания, планы на будущее и самое интересное, что происходило у нас за несколько дней. У нас был хорошо организованный чат в Slack с каналами по разным тематикам, где всегда можно было задать вопрос. Коммуникация была плотной и недостатка в ней я не испытывал.
Во время дистанционной стажировки тоже можно прокачать гибкие навыки: основным инструментом коммуникации было письменное общение, поэтому важно уметь грамотно писать и четко формулировать свои мысли. У нас даже был небольшой курс по soft skills, где нам рассказывали про тайм-менеджмент, публичные выступления, коммуникацию
Было ощущение, что о нас позаботились, помогли выстроить взаимодействие, что очень важно, когда ты находишься в начале своего пути. Хотя все эти лекции были онлайн, мы активно общались и проводили командные выступления. Например, на лекции по публичным выступлениям мы должны были за несколько минут придумать презентацию, а потом представить ее.
Пришлось учиться отделять рабочее время от отдыха, потому если у тебя открыт рабочий чат и придет очень важное сообщение, то оставить его без внимания уже не получится. Иногда я работал до позднего вечера по собственному желанию, потому что хотел успеть сделать больше
По чему я скучал, так это по общению с командой вне работы, по разным приятным моментам: мы встречались на обедах, иногда команда выходила куда-нибудь после работы в кафе или бар, я играл со своими знакомыми в настольный теннис в офисе, что помогало мозгу отдохнуть. Вместо этого на дистанционной стажировке мы играли в квизы на эрудицию с другими стажерами и кураторами. Команда стажировок даже организовала для нас день летнего стажера онлайн. Я не смог на нем побывать, но мне рассказывали, что он проходил в формате квеста: стажеры дистанционно «управляли» сотрудниками Яндекса, которые проходили задания в офисе.
Если есть выбор, то в качестве первой стажировки я бы посоветовал выбирать очную, потому что будет проще влиться в работу, возможно, проще выстраивать отношения с новыми людьми. Если же такого выбора нет, то я бы посоветовал не бояться идти на дистанционную стажировку, потому что все понимают, что у вас будут возникать вопросы, и все вам будут готовы помочь.
Моя вторая стажировка подходит к концу в середине сентября. Сейчас мне нужно закончить бакалавриат и ШАД, и я решил сконцентрироваться на этом. Если бы не учеба, то я бы обязательно остался. После университета я хочу пойти в магистратуру и работать разработчиком машинного обучения, — возможно, вернувшись в Яндекс.
Как проходит собеседование в компанию
Собеседование состоит из нескольких этапов. После подачи резюме HR-специалисты направляют кандидатам тест в автоматизированной системе, в котором нужно решить несколько алгоритмических задач и написать заданный код.
После теста начинается серия собеседований общего плана с разными отделами «Яндекса»: резюме кандидатов рассылают по командам, которые выбирают себе понравившихся стажеров. Собеседуют стажеров опытные разработчики, которые могут справедливо и точно оценить навыки кандидата. HR-специалист в этом процессе не участвует – скорее, занимает роль посредника. Федор приезжал на собеседование в офис, а вот Олеся проходила его по Skype, так как жила в Томске:
Менторы
Ментор, который сопровождает стажёра, ожидает, что он может самостоятельно разобраться в новом вопросе. В этом случае ментор может подсказать примерное направление в решении задачи, дальше — дело за стажёром. Ментор заинтересован в том, чтобы человек смог получить полезный для компании результат.
На втором этапе ШРИ ментор обычно больше заинтересован в том, чтобы студенты получили хороший опыт, и не так важно, чтобы они получили выдающийся результат. В школе менторы нацелены на то, чтобы студенты попробовали как можно больше интересных вещей, не боялись ошибаться и учились делать выводы
При этом мы измеряем и качество результата, и полученный опыт.
Как мы это делаем? Результат мы измеряем в ходе выступлений каждой команды по итогам выпуска нового проекта. На эти выступления приходят опытные разработчики Яндекса и смотрят, что получилось у студентов школы. А опыт оцениваем так: после окончания школы просим каждого студента подготовить отчёт по результатам выпускного проекта. В отчёте студент пишет о том, что полезного он узнал во время учёбы. Пример такого отчёта от студента ШРИ можно посмотреть здесь.
Часть 3. Второе интервью
Через неделю мне назначили ещё одно интервью, где уже был Сергей и девушка из отдела планирования Яндекс Маркета, назовём ещё Светлана.Светлана представилась, рассказала чем занимается их отдел, как он связан с отделом аналитики, наговорила кучу умных слов (мне, как студенту 3го курса МФТИ, не вся информация была понятна и как человеку, который никогда не сталкивался с подобными вещами), от которых я остался под впечатлением. Далее, Светлана спросила, как я понял задачи, про которые мне рассказал Сергей. В целом, я рассказал очень кратко, тк получил мало информации на первом интервью. Потом, она задавала классические для интервью вопросы: «Какая у тебя суперспособность?», «Как ты определяешь приоритет задач?», «Сколько времени я смогу уделять стажировке?» спросила ещё, собираюсь ли я в магистратуру(видимо, для того, чтобы понять, может ли компания в дальнейшем на меня рассчитывать), но не идти туда я не могу, тк там военная кафедра. Спросила ещё какие языки программирования я знаю, я сказал, что Python. Меня спросили про sql, но на тот момент я его не знал (после интервью сразу пошёл осваивать, не повторяйте моих ошибок). После этого Сергей дал ещё 2 задачки на аналитику, даже скорее на продуктовую аналитику, здесь было немного тяжело, потому что продуктовой аналитики нас не учили и я отвечал исходя из логических соображений. 1ая задача:»Кто является конкурентом у Яндекс Маркета?». Я назвал только 3/4 основных пунктов — онлайн магазины(dns, ozon, wb, перекрёсток, авито и тд по списку) и офлайн магазины (любой ларёк является также конкурентом) и реклама на сайтах. До чего я не догадался, так это до социальных сетей, тк сейчас это направление растёт и там уже довольно много покупок/продаж.Вторая задача была аналогичной, только вопрос был про Яндекс.Бразуер. Дополнительным был вопрос о том, какую метрику используют в Яндекс Браузере. Я подумал, что количество кликов на рекламу, но позже сообразил (с подсказкой), что это время, проведённое пользователем в браузере.Далее, меня спросили, чем бы я хотел заниматься из возможных задач. Я сказал, что визуализацией дашбордов в Tableau, ещё задали пару простеньких вопросов на аналитику. После этого интервью закончилось и Сергей сказал, что дальнейшую информацию передаст через рекрутера.
Как работается
В первый день hr Алина рассказала, чем живут яндексоиды, ценности компании, как питаться и прочие важные мелочи. После выдали ноутбук, и каждый из стажеров проследовал с наставником к команде.
Алина рассказывает куда обращаться, если будут вопросы
Условия. В компании комфортные условия работы. Каждый месяц сотруднику выделяют определенную сумму на питание. Можно питаться в столовой или в ближайших кафе. В 17:00 приносят полдники: свекольные котлеты, салатики, сендвичи. Везде в офисах кофепоинты — это такая мини-кухня: там всегда есть чай, печенья, овощи и фрукты. Признаться честно, про питание в будние дни я перестал думать.
Кофепоинт
Задачи. Отдельно стажеров не обучают. Лучшее обучение — это реальные задачи. Именно их и дают стажерам. И это прекрасно — наблюдать, как твой сервис работает, как им пользуются, и как он приносит пользу. Поэтому даже стажеры — вносят свой вклад в Яндекс. К сожалению, какая задача досталась мне, я не могу рассказать, поскольку НДА. Но задача сложная, интересная и заставила меня упорно поработать над ней 2 месяца.
У всех стажеров есть наставник и команда дизайнеров. Мне очень повезло и с наставником, и с командой дизайнеров. За их плечами огромный опыт в сервисах и приложениях. Каждый день показываю свою работу команде и наставнику. Они дают советы и идеи, подсказывают, где найти референсы. Стажера не бросают на произвол судьбы, а рядом с опытными наставниками помогают решить задачи.
В офисе есть небольшой тренажерный зал
Инструменты для работы. В вакансии указано, что нужно владение sketch. Я всегда работал на виндоусе в фотошопе. Пришло время перемен. Тестовое задание делал в аналоге скейтча — фигме. В это же время я начал искать поддержанный ноутбук. Прочитал статью Сашы Бизикова о его опыте покупки.
За неделю до старта работы я купил mac и стал его осваивать. Sketch я освоил за 3-4 недели до неплохого уровня. Сейчас, смотря на фотошоп, — понимаю, как этот инструмент устарел. Однако важней инструмента — мышление и способность решать интерфейсные задачи. Покупка техники и специализированного софта не сделает из вас специалиста.
А еще я попал на новогодний корпоратив в Яндексе, на сцене выступал Мумий Тролль.
Просмотрел перед стажировкой:
- Первые 90 дней в компании
- Как делать дела
- Введение в продуктовую работу
- Проектирование опыта взаимодействия
Подводя итоги, могу сказать в Яндексе круто и сложно. Тут работают профессионалы, неравнодушные к своим сервисам, с ценностями и идеологией. Многие тут работают больше 8 часов, работают дома и, кажется, все стараются сделать свои работу хорошо.
P.S: Последнее время я стал в свой канал выкладывать заметки и примеры хорошего и плохого дизайна, также там пишу о новых статьях в блоге. Подписывайтесь
Почему так сложно запустить свой проект
Когда мы запускали проект, набралась команда амбициозных людей — нас было шесть. Тогда как раз только-только открывался бизнес-акселератор МФТИ «Физтех.Старт», был первый набор, и мы решили подать на участие.
Наверное, самая типичная ошибка начинающих предпринимателей и стартаперов в том, что они думают,что можно просто сидя в гараже сделать приложение, а потом выйти и сразу получить миллионы на руки.
Примерно вот такая картина была у нас в головах. Мы ничего не знали про исследование рынка, юридические аспекты, как привлекать инвестиции.
На «Физтех.Старте» нам предложили сначала заняться бизнесом, а потом техническими деталями. И это угнетало нас, половина команды разочаровалась и ушла от нас.
Ошибки, связанные с soft skills
Стажёрам важнее всего уметь работать в команде и быть готовыми быстро учиться, но есть и другие гибкие навыки, которые помогут пройти на стажировку и успешно с ней справиться: гибкость и умение адаптироваться к новым условиям, грамотный тайм-менеджмент и т. д. Если вам их не хватает, то это, скорее всего, проявится уже на собеседовании.
Ошибка 1. Слукавить или, наоборот, поскромничать в резюме
Информацию, указанную в резюме, всегда проверяют в ходе разговора, поэтому лучше писать о тех навыках и знаниях, в которых вы точно уверены. Кроме того, в портфолио стоит рассказать о тех проектах, работа над которыми вам понравилась, даже если это домашний проект или курсовая работа.
Евгений Зарубкин поясняет: «Если в резюме мало информации, то я спрашиваю, есть ли какие-то проекты, которые человек написал просто для себя. Обычно у всех что-то лежит на GitHub или есть университетская работа, про которую забыли упомянуть
Важно не то, серьёзный это был проект или нет, а опыт и увлечённость будущего стажёра»
Ошибка 2. Придумывать ответ на ходу и делать вид, что он уже известен
Собеседование — это не экзамен, и решение всё равно будет приниматься на основе общего впечатления, а не ответа на отдельный вопрос. Стажёры могут что-то не знать или не помнить, и это совершенно нормально
К тому же руководителю важно быть уверенным, что человек в будущем попросит о помощи, если ему это понадобится, а не скроет возникшую проблему
Илья Волков говорит: «Когда кандидат не может решить задачу, я начинаю давать советы и смотрю на то, как человек их воспринимает. Если он понимает подсказки и докручивает решение в верном направлении, то я делаю вывод, что человек хорошо обучаем
Это важное качество»
Ошибка 3. Менять утверждённый план решения, как только в голову пришла новая идея
Сомневаться и всегда пытаться найти оптимальное решение — это отличная привычка для разработчика
Однако при этом важно доносить до других свои планы и светлые идеи. Это даст другим людям возможность поддержать вас и предупредить о возможных трудностях
Максим Зуев рассказывает: «Бывает так, что кандидат по ходу написания кода молча меняет план — и в итоге делает ошибки либо закапывается в новые проблемы
Это плохой сигнал для найма, ведь человек будет делать так и в работе, а в команде очень важно следовать договорённостям и работать прозрачно для других. Новые идеи заслуживают того, чтобы их сразу проговорить»
Ошибка 4. Прийти на стажировку в то место, которое вам недостаточно нравится
Лучше выбрать проект и задачи, которые будут доставлять радость, чем идти стажироваться просто потому, что «так надо». Если вы попадёте в команду, задачи которой вам неинтересны, то рискуете быстро выгореть и разочароваться.
Так, для Ильи Волкова главные качества хорошего стажёра — это огонь в глазах и самобытность. «Разработка — игра головой, поэтому умения просто следовать указаниям недостаточно. Если у человека есть огненное желание работать над конкретными задачами и он с увлечением об этом рассказывает, то это большой плюс».
Максим Зуев всегда прямо спрашивает людей, чего они хотят от работы. Он объясняет это так: «С одной стороны, человек расскажет про свою мотивацию, а с другой — мне станет понятно, будет стажёру интересно работать над моими задачами или нет».
Ошибка 5. Провалить собеседование, упасть духом — и больше не пытаться
В Яндексе есть система, в которой фиксируются результаты бесед со стажёрами
Перед очередной встречей собеседующие посмотрят на результаты ваших предыдущих секций и обратят внимание на то, не повторяете ли вы прошлые ошибки. Если стажёр чего-то не знал, а через полгода вернулся с хорошими знаниями, то это добрый знак: значит, он умеет работать над собой и не боится пробовать снова
Что дает практика в «Яндексе»
Если справитесь с отборочными этапами и попадете на стажировку, то получите:
- работу с реальными кейсами – можно будет похвастаться знакомым, что вы принимали участие, например, в разработке «Яндекс.Еды» или «Яндекс.Транспорта»;
- возможность стать частью команды профи;
- крепкую базу для профессионального развития: для работников компании (а стажеры в «Яндексе» считаются полноценными сотрудниками) постоянно проводятся мастер-классы, лекции и семинары;
- гибкий рабочий график, чтобы совмещать работу с учебой;
- корпоративные бонусы, например, бесплатные обеды, занятия в спортзале, страховку;
- материальное вознаграждение – стажировка оплачивается;
- шанс остаться в компании на постоянной основе – талантливых и трудолюбивых практикантов охотно приглашают продолжить работу в «Яндексе».
Летняя стажировка рассчитана на три месяца. Заявки принимаются с 24 марта по 1 мая. Практику необязательно проходить в Москве, компания предлагает вакансии в Санкт-Петербурге, Екатеринбурге, Минске, Новосибирске, Нижнем Новгороде и Симферополе. Если вашего города нет в этом списке, то «Яндекс» оплатит дорогу до столицы и проживание во время практики.
Так что если есть мотивация и желание пройти стажировку в «Яндексе», подавайте заявку.
Вероника Гончарова, руководитель отдела IT-подбора
Для нас важно выстроить диалог со своими потенциальными сотрудниками. Поэтому мы узнаем, чем они интересуются и как проводят свое свободное время. Наши рекрутеры, помимо внешних мероприятий для молодых специалистов, знакомятся с потенциальными кандидатами на встречах и митапах, которые мы организуем внутри Rambler Group
Также у нас есть программы стажировки по различным направлениям: они разрабатываются исходя из потребностей активов в специалистах разных направлений. Для начальных позиций в IT есть потребность, как правило, в тестировщиках, в медиа – в креаторах и журналистах, в креативе – в дизайнерах. За стажировку специалисту можем предложить вознаграждение и оффер от Rambler Group, а стать частью команды лидера отрасли – это сильная мотивация для специалиста любого уровня.
Наши рекрутеры, помимо внешних мероприятий для молодых специалистов, знакомятся с потенциальными кандидатами на встречах и митапах, которые мы организуем внутри Rambler Group. Также у нас есть программы стажировки по различным направлениям: они разрабатываются исходя из потребностей активов в специалистах разных направлений. Для начальных позиций в IT есть потребность, как правило, в тестировщиках, в медиа – в креаторах и журналистах, в креативе – в дизайнерах. За стажировку специалисту можем предложить вознаграждение и оффер от Rambler Group, а стать частью команды лидера отрасли – это сильная мотивация для специалиста любого уровня.
Тестовое задание опционально и зависит от специфики
Оно особенно важно, если, например, у дизайнера, еще нет наработанного портфолио, а разработчик не может поделиться результатами, так как код еще не выпущен в продакшн или находится в закрытом репозитории. Тестовое задание формируется из текущих бизнес-кейсов и задач. С его помощью мы проверяем уровень погружения в задачу, широту аналитической работы, скорость решения задач, творческие способности
С его помощью мы проверяем уровень погружения в задачу, широту аналитической работы, скорость решения задач, творческие способности.
В собеседованиях нам важны место поиска кандидата, формат собеседования и тестового задания, а также скорость, с которой все эти этапы проводятся в тесной связке и постоянной обратной связью.
Мы понимаем, как важна скорость при построении трека интервью. Если между тремя интервью в компанию проходит по пять дней, то вряд ли действительно эффективный специалист нас дождется. Да и не всегда нужны эти три интервью, чтобы оценить кандидата и принять решение. Чем меньше времени пройдет между первым интервью и оффером, тем выше шансы на успех.
Но при всех процессах и форматах, выстроенных для эффективного найма, один из главных приоритетов – личность потенциального сотрудника. Медиабизнес в тесной связке с IT – это уникальный состав людей с совершенно разнообразной ментальностью, привычками, культурой. И любой сотрудник так или иначе пересекается со всей командой группы компаний
И именно здесь важно на 100% уметь и проявлять те самые soft skills. Они станут главным бонусом для эффективного взаимодействия с командой Rambler Group
Совет 3: люди не кусаются, с ними можно и нужно разговаривать
Боязнь коммуникации с людьми и низкая эффективность коммуникации — главные враги стажёров. После лени. Но, в отличие от лени, эта болезнь поддаётся системному решению — главным образом через осознание причин её происхождения.
Во-первых вы находитесь в новой для себя модели отношений. До этого вы общались с родственниками, друзьями, учителями, партнёрами. В офисе у вас есть руководители и коллеги, и общение с ними отличается от общения с другими четырьмя категориями, хотя и не является чем-то особенно сложным.
Руководитель. Помните, что этот человек стал вашим руководителем, потому что сам этого захотел и потому что вы ему понравились. Он переживает за успех вашей стажировки местами больше, чем вы сами. При этом руководитель — второй человек, от которого зависит успех стажировки. Первый, разумеется, — вы. Успешная коммуникация с руководителем строится на вполне конкретных вещах:
-
Встреча 1:1 не реже раза в неделю. Если такой встречи нет, о ней надо явно попросить. Если руководителю совсем некогда, такой встречей может быть обед. Убедитесь, что эта встреча имеет формат opt-out, а не opt-in, иначе по факту она будет проходить не чаще раза в месяц.
-
Сформулированные письменно задачи на стажировку.
-
Регулярная обратная связь от руководителя о вашей работе. Советы по улучшению проекта и личному развитию. Зачастую неопытный руководитель стесняется давать полноценную обратную связь, а стажёр не хочет её слышать из-за опасений, что она не будет положительной. Если хочется действительно вырасти за время стажировки — придётся побороть боязнь критики.
Коллеги. Как правило искренне желают вам успеха и готовы уделить время, чтобы этот успех приблизить. Смело идите к коллегам с вопросами, когда руководитель занят или отсутствует, присоединяйтесь к обсуждению по нерабочим вопросами и никогда не отказывайтесь от предложения сходить на обед.
Руководитель руководителя (aka step). Представляет особый интерес для любопытного стажёра. Скорее всего, это очень занятой человек, но, если вы попросите (например, через своего руководителя), он не откажет вам в одной–двух встречах 1:1 в течение стажировки.
До стажировки
Дарья Штыркина, руководитель группы подбора стажёров Яндекса
Первым делом кандидат заполняет анкету и получает ссылку на тестовое задание. Рекрутеры оценивают задание, анкету и резюме, а дальше следует приглашение на технические интервью. Материалы для подготовки можно найти на сайте стажировок. После их прохождения начинаются финальные собеседования и встречи с командами.
На встречах кандидат узнаёт свои будущие обязанности, вникает в производственные процессы и бизнес-задачи. Кроме этого кандидат отвечает на вопросы интервьюеров и подробно рассказывает о себе: что его интересует, помимо выбранной области стажировки, проходил ли он курсы для развития навыков, если да, то какие и где, чего он ждет от стажировки и есть ли у него профессиональные планы на будущее.
Екатерина Стержанова, стажёр направления беспилотных технологий Яндекса с декабря по июнь 2019 года
До стажировки у меня был большой опыт в олимпиадном программировании. Я много занималась задачками, похожими на те, что дают для решения стажёрам. Но в качестве дополнительной подготовки я всё же решала различные задачи на платформах leetcode.com и hackerrank.com.
Основных интервью у меня было два, каждое по часу. Третье, последнее — уже с руководителем команды. На нём давали задачки, которые были уже больше похожи на то, с чем приходиться иметь дело каждый день в Яндексе.
В целом, у меня не было вопросов во время прохождения технических интервью, но я всё равно общалась с интервьюером, высказывала ему свои мысли о решении задач
Это важно, потому что так я подстраховывалась от возможных ошибок и показывала ход своих мыслей во время выполнения заданий
Михаил Климушкин, руководитель группы аналитики мультимедиа
Первым делом с кандидатом беседует кто-то из наших аналитиков, проверяет знания и мотивацию. Так мы понимаем, насколько кандидат готов к стажировке и профессиональному развитию.
Если человек нам подходит, я подключаюсь к собеседованию и провожу финальное интервью. Иногда могу попросить кандидата решить одну-две задачи технического характера, но в целом разговор идёт больше о его интересах и сильных качествах.
Если человек пришёл к нам после второго курса института, знает теорию вероятностей, ещё не знает матстатистику, но сам что-то почитал по теме и разобрался — для меня это приемлемый вариант. Выучить, что такое статистическая значимость, — вопрос трёх дней. Я готов закрыть глаза на пробелы в знаниях, если я вижу, что человек готов развиваться.
Аналитика
Дмитрий Черкасов, руководитель группы разработки антифрода
Чем занимаются стажеры
Мы занимаемся антифродом. Боремся с мошенническими схемами в рекламе и с сеошниками, которые пишут роботов, чтобы те, мимикрируя под человека, задавали запросы и кликали на определенные сайты. Мы долго делали систему, которая позволяет нам на единой инфраструктуре делать антифрод для любого сервиса. Теперь мы можем переиспользовать данные отовсюду.
Сейчас один наш стажер занимается хардкорными доработками этой системы. Нужно запускать систему на новых сервисах, а кроме того — ускорять. Сначала думали давать не очень сложные и не очень важные для продакшена вещи, которые нужны аналитикам, но тут увидели, что человек «жжёт», быстро и хорошо решает задачи. В итоге мы стали поручать ему запуск антифрода для новых сервисов».
Ещё один делает большую задачу в отдельном сегменте антифрода, до которой раньше просто не доходили руки, но она при этом крупная, отделимая. Есть одна старая система, а есть новая, ещё не доделанная. Нужно провести переезд с одной на другую. В перспективе это важный проект, хотя с высокой степенью неопределённости: нужно много общаться, читать непонятный легаси-код, в котором никто особо не разбирается. Мы на финальном собеседовании по-честному сказали стажёру, что задача сложная. Он ответил, что готов, пришёл к нам в команду, и у него всё получилось. Оказалось, что у него есть качества не только разработчика, но и менеджера. Он готов был сам ходить, общаться, узнавать, пинговать.
Переход в штат
Стажёров мы берём так, чтобы в конце стажировки как минимум порекомендовать их в другой отдел. А если человек близок к окончанию вуза, то приятным бонусом является возможность взять его потом в штат к себе.
Как правильно работать со стажёром
Когда вся команда занята крупным проектом, то человек оказывается брошенным. Чтобы такого избежать, мы ещё до найма стажёра обсуждаем, кто его будет менторить. Это ещё и большая прокачка для самого ментора: подготовка к роли тимлида, проверка на способность удержать в голове и свою задачу, и задачу стажёра.
Есть регулярные встречи, на которые иногда хожу и я сам, чтобы быть в курсе. Но совсем регулярно со стажёром общается именно ментор. Он поначалу тратит очень много времени, но это окупается.
Когда стажёр очень компетентен
Предположим, стажёр отлично справляется с задачами и имеет массу перспектив вырасти в хорошего разработчика — пусть даже у него сейчас недостаточно опыта. И предположим, вакансии на бессрочный договор нет. Тогда всё просто: мне нужно идти к своему руководителю и говорить ему — вот очень крутой человек, его надо всеми силами оставлять, давайте предложим ему что-нибудь, найдём, куда его пристроить.
Типичный рабочий день стажёра
Рассказывает стажёр-разработчик Дариуш Пискевич.
В первый день обычно стажёр получает статью, в которой будет написано, как разобраться с тем, что ты делаешь. Будет создан какой-то фальшивый тикет для учёбы — он как будто бы настоящий, но он для того, чтобы ты научился в принципе работать во внутренних системах.
Дальше мы проходим курсы молодого бойца. Это встречи, где руководители команд, служб рассказывают о том, что у нас происходит, как всё устроено. У всех есть календарь, в котором стоят встречи.
Если ты придёшь на работу в 10 утра, вероятнее всего, твоей первой задачей будет позавтракать с кем-нибудь — найти человека в команде, который тоже не позавтракал, и пойти завтракать с ним. Потому в Яндексе самое крутое — это люди, всегда очень хочется с кем-нибудь пообщаться либо из своего отдела, либо из соседнего. У меня в команде были люди, которые закончили химфак МГУ, а работают программистами.
Всегда можно найти компанию на завтрак или любой перекус
После завтрака, скорее всего, будет встреча с командой. Возможно, это рассказ о самой системе, о будущей задаче, какой-то общий рассказ о том, что у нас меняется в отделе, службе, в наших продуктах.
Затем стажёр может пойти на своё рабочее место и заниматься своими делами, проектами и решать рабочие вопросы. Сейчас у всех рабочие места в опенспейсе, хотя можно пойти на балкон или на пуфики.
Если ты стажёр и у тебя сложная задача в работе, то ты вспоминаешь о своем менторе и идёшь к нему. О всех задачах, которые тебе будут давать на стажировке, будет знать твой ментор, и он с вероятностью 100% сможет тебе помочь.
В офисе можно работать не только за столом, но и в креслах, пуфиках и на балконе
Ещё есть регулярные стендапы. У меня в команде, например, они проходят каждый день в 16 часов. Мы на 15 минут собираемся и рассказываем, что у нас произошло за сутки.
Есть еженедельная встреча с руководителем. Она скорее неформальная: вы можете поговорить не по работе, а о том, что тебе нравится, не нравится, что ты хотел изменить. Например, можно сказать: мне не нравится тут сидеть, давайте попробуем место поменять. Или «Я устал от этих задач, можно мне поменять направление? Можно ли мне на стажировку перейти в другой отдел?»
В конце рабочего дня можно оставить ноут на рабочем столе и не трогать до завтрашнего утра, некоторые так и делают. Как-то мы всем отделом оставляли ноуты на рабочем месте, чтобы никогда не работать дома и себя не перетруждать. Я думаю, стажёры точно так же делали.
Никогда не знаешь, когда тебя поймает вдохновение, озарение, чтобы реализовать ту или иную какую-то фичу. Можно сидеть целую неделю мучаться, у тебя не будет получаться какую-то ошибку исправить или реализовать новую фичу. Идёшь в субботу утром в парк, и к тебе приходит озарение. Не все готовы в этот момент сдерживаться, некоторые хотят всё бросить и срочно начать писать код.