— У вас что, ничего не готово? Мы же каждый день созванивались! У нас же дедлайн на этой неделе! — начал дейлик начинающий тимлид Игорь.
— Игорь, подожди, я правильно понимаю, пока я был в отпуске ты мешал работать команде? — перебил его пламенную речь только что вышедший из отпуска руководитель Игоря и бывший лид команды Евгений. — Представь себе, Игорь, если бы ты отвлекал хирурга во время операции или музыканта во время концерта: «Коллеги, давайте синканемся на пятнадцать минут, заходите ко мне в зум». Что бы произошло?
Работа разработчика — это не только писать код. Это:
- Разобраться, как работает огромная система
- Найти, где и почему произошла ошибка
- Спроектировать решение, которое не развалит всё остальное
Это как игра в дженгу — одно неверное движение и прод упал.
Если ты не был разработчиком, тебе остается просто принять и поверить: когда разработчик работает над задачей, его внимание погружено в проблему. И тут:
- Сообщение: «Можно тебя отвлечь на пять минут?».
- Звонок: «А что там с задачей?»
- Ещё звонок: «Подключайся, обсудим планы на следующую неделю». Каждое из этих отвлечений выбивает из состояния потока. А чтобы вернуться обратно, нужно 15–30 минут.
И теперь посчитай: три созвона по 15 минут плюс время на «переключение». Полдня выкинуто.
У тебя может быть ощущение: «Мы же постоянно всё обсуждаем! Почему нет результата?». Но менеджеры и разработчики работают в разных реальностях. Для менеджера митинги — это работа. А для разработчика — преграда.
Менеджер видит только процесс общения, но не видит, как много времени уходит на размышления и планирование, без которых код просто не появится.
Что с этим делать?
1. Сфокусируйся на важном. Планируй созвоны так, чтобы они были полезны для всех участников. Следи за таймингом и целью встречи. Пресекай сторонние обсуждения. 2. Группируй общие созвоны и ставь их на вторую половину дня или на вечер. Утром хорошо варит голова и важнее потратить этот ресурс на написание кода. А поболтать можно и после обеда под чашечку чая. 3. Доверяй команде. Если у разработчика есть задача — не отвлекай без веской причины. Не ставь встречи в моменте. Если есть необходимость в звонке — ставьте мит на следующий день. 4. Старайся общаться асинхронно. Обсуждай вопросы текстом, если это возможно. Так у каждого будет время обдумать и вопрос и ответ. Переписка не забудется и не потеряется. А еще часто пока пишешь вопрос ответ находится сам собой.
Успехов тебе, Игорь!
А ты как думаешь, что эффективнее для продуктивности команды: 🔥 — больше созвонов 👍 — меньше созвонов
Делись своим опытом в комментариях или отправляй этот пост своему тимлиду :D
© Счастливый тимлид
В этом посте были ссылки, но мы их удалили по правилам Сетки