Что значит стать мидлом
По названию «мидл» трудно понять, какую работу разработчику готовы доверить. Советы «стань самостоятельнее» и «проявляй инициативу» оставляют тот же вопрос: что именно он должен научиться делать? Ответ стоит искать в задачах своей команды, где можно сравнить ожидания руководителя с уже сделанной работой.
Вопрос «Я завтра мидл. Это я какой?» для меня хорошо передаёт эту неопределённость. Я бы начал разговор с недавней задачи: где разработчик справился сам, в какой момент обратился за помощью. На конкретном примере руководитель сможет объяснить, чего ожидал бы от более опытного разработчика в той же ситуации.
Допустим, вы сделали форму публикации заметки по подробному описанию. Всё работает, замечания исправлены. Следующая задача может быть похожей, но без готового описания: известно, что авторы теряют набранный текст, а способ сохранения черновика ещё предстоит выбрать. Нужно понять, когда текст пропадает, обсудить восстановление и решить, что будет происходить при ошибке. Здесь уже можно выяснить, какую часть работы вам готовы доверить и где понадобится помощь.
Это условный пример, а не определение мидла для всех компаний. В другой команде следующий уровень может означать другую работу. Поэтому я предлагаю поговорить со своим руководителем. Чужая таблица навыков поможет посмотреть по сторонам, но не расскажет, чего здесь ожидают от вас.
Руководителю тоже может понадобиться время на ответ. Не у каждого есть готовое описание всех уровней, которое достаточно открыть на нужной странице. Можно вместе разобрать недавнюю задачу более опытного разработчика: что он решал сам, что проверял, с кем договаривался. Так станет понятнее, что из этого уже получается у вас, а чему пока негде было научиться.
Последнее меня особенно интересует. Если для роста нужна практика в таких задачах, одним списком курсов не обойтись. Придётся договориться, где взять задачу и кто поможет, если вы застрянете. Иначе можно долго готовиться к работе, которую вам никто не поручает.
После выполнения будет что обсудить: какие решения удалось принять, где понадобилась подсказка, что пришлось переделать и почему. Руководитель увидит работу, а вы сможете сопоставить результат с тем, о чём договаривались. Если ожидания разошлись, будет понятно, в каком месте.
Ещё один вопрос я бы не оставлял на потом: возможно ли само повышение. Вы можете расти, а компания пока не готова менять вашу роль или оплату. Новые умения от этого никуда не исчезают, но сами по себе не означают, что решение о повышении уже принято.
Поэтому мне важно заранее разделить два разговора. В одном вы договариваетесь с руководителем о том, чему будете учиться и где попробуете это в работе. В другом выясняете, от чего зависит повышение, кто принимает решение и когда вы вернётесь к этому вопросу. Так меньше риск через несколько месяцев обнаружить, что вы ждали новой роли, а руководитель всё это время помогал развиваться без возможности её дать.