🍅 Синьор помидор 🍅
За время своей работы мне приходилось слишком часто менять разработчиков, так что поработать я успела со многими. К сожалению или к счастью. И за это время я вывела для себя очень важный критерий уровня специалиста, о котором мало кто говорит.
Конечно, способность сделать задачу технически качественно и быстро важна, и я не уменьшаю ее важности. Но для меня, как для проджекта, очень полезен еще и уровень разработчиком _понимания задач_и. В предыдущем посте я писала о том, как важно поставить задачу четко и со всеми подробностями. Но, давайте честно, в условиях горящих дедлайнов одновременно у нескольких проектов (привет продуктовая разработка) не всегда есть возможность потратить добрых полтора часа на качественную сборку беклога по одному проекту.
В таких ситуациях меня очень часто выручали мои ребята с продуктовым опытом работы. Которым можно на бегу в голосовом объяснить, что делать, и они сделают ровно как надо, потому что за время работы научились понимать требования заказчиков.
Это плохая практика. Ставить задачи голосовым в ТГ - очень плохая идея, но иногда действительно либо так, либо 14-часовой рабочий день.
В моей практике один такой разработчик стоит половины команды. Зависимость простая: время - деньги. Время = время менеджера (м) на анализ задачи, постановку задачи, проверку задачи + время разработчика (р) на понимание задачи, уточнение, исправление. В плохом варианте это работает так: Время = м понимает задачу, м ставит задачу, р уточняет требования, р выполняет задачу, м проверяет, м выдает и оформляет правки, р переделывает задачу, м проверяет (последний цикл может повторяться бесконечно).
В хорошем - так: Время = м понимает задачу, м ставит задачу, р выполняет задачу, м проверяет и одобряет задачу.
В первом варианте проблема в постановке задачи? Возможно да. А возможно и нет. У меня были миддлы, которым я на скрине красным рисовала, куда и какой элемент нужно добавить, и они все равно добавляли не туда. Иногда это действительно зависит от способности разработчика не только выполнить, но еще и понять задачу.
Поэтому я стараюсь в своей команде развивать продуктовое видение разработчиков, это очень экономит деньги компании и мои нервы, как руководителя. Так что желающих развиваться можно и на встречи с собой приглашать)
И плохая новость для разрабов: если вы можете разработать все, что угодно, но никогда не задаетесь вопросом, нафига и зачем, то до sinior developer еще не нужно расти ✍️
· 01.03.2025
Звучит не очень. Выходит, что сеньор разработчик компенсирует некомпетентность (простите, но это она) продакта, который не может сформулировать, что он хочет. Где-то может (очень редко) это продакту простительно в виде исключения. Но проблема носит очень массовый характер и смещать фокус на разработчика, который должен с вброса в личном сообщении понять задачу и правильно её сделать (иначе фу, не сеньор) - такое себе.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён