Alex Four
🧒 Три месяца работы со стажером...
Три месяца назад ко мне в команду вышел стажер. Я всегда считал раньше, что стажировка - крутой шанс для стажера, особенно в крупной компании. Но для компании это скорее инвестиция, а для команды - дополнительная нагрузка.
Стажер, который пришел в мою команду, назовем его Димой, ничем по технической подготовке не отличался от уверенного мидл разработчика. На собеседования ко мне иногда приходят ребята слабее.
За эти три месяца он ни разу не задал мне технический вопрос, ни разу не пришел с вопросом, что он что-то не понимает. Возможно, он спрашивал это еще у кого-то или у других стажеров. Но судя по его подготовке, таких вопросов было немного, если они были. Да, его решения были не идеальными, их было куда улучшать, но они всегда работали.
За эти три месяца он не моргнув глазом разобрал весь беклог с багами и задачами, до которых никак не доходили руки.
Тут стоит отдать должное нашему амбассадору багов - опытному разработчику из компании, который организовал работу стажеров с беклогом. Он просматривал все тикеты, дополнял, исправлял их и передавал стажерам. Мы даже устроили соревнование, целью которого было всем вместе в 5 раз снизить суммарный вес багов. И они смогли, а потом дружно отправились в бар праздновать.
Когда закончились баги, я начал давать простые продуктовые задачи. Стажер выступил настолько хорошо, что новый лидер нашей кроссфункциональной команды удивился, узнав, что Дима - стажер.
🥫 А может не нужны эти ваши синьеры-помидоры?
Признаюсь честно, смотря на то, как Дима справляется, я тоже об этом задумался. Заменить опытных, дорогих и местами несговорчивых разработчиков на молчаливых, заинтересованных и дешевых стажеров.
Но все встало на свои места, когда я заметил, как стажер начинает вязнуть в продуктовых задачах, в которых не просто надо писать код, но еще и выяснить что-то.
Наш мозг всегда выбирает самую понятную задачу. А вот как сделать из сложной задачи простую - это совершенно другой навык.
Если задача понятна, стажер будет с удовольствием решать любой, даже самый скучный баг. Ведь ему все в новинку. Но фиксить баги ему наскучит сильно раньше, чем он научится уменьшать энтропию продуктовых задач.
Больше всего я беспокоился, что стажер станет дополнительной нагрузкой. Что ему придется что-то объяснять, внимательно перепроверять за ним и возможно разгребать инциденты. Но поскольку в Яндекс попадают только лучшие стажеры, таких проблем не было. А наличие стажера помогло мне сконцентрироваться на более комплексных задачах.