Привет! Меня зовут Дмитрий Ли, я тимлид одной из команд разработки бэкенда в Badoo.

Когда я впервые стал тимлидом, я стал активно посещать конференции и читать умные книги об управлении командой. Однако в моей работе после этого менялось немногое. Я читал о том, каким я должен быть, в чём должен развиваться, но мне было неясно, что конкретно для этого нужно делать.

Мне пришлось не раз и не два наступить на одни и те же грабли, прежде чем я разобрался, что мешает наладить и улучшить мою работу. Поэтому для выступления на Saint TeamLead Conf я решил собрать из своего нынешнего опыта советы, которых мне не хватало на старте моей карьеры управленца. Эти вещи сильно упростили бы мне жизнь, если бы я знал о них раньше.

Рецепты, которыми я хочу поделиться, в большей степени пригодятся начинающим тимлидам: я записал их как своеобразное наставление себе самому несколько лет назад. Эта статья написана по мотивам моего доклада на TeamLeads Conf.

Когда я был разработчиком, всё было просто и ясно. Я делал фичи, фиксил баги (ну и создавал, конечно), писал тесты и так далее. Было понятно, с чем я справляюсь хорошо, а с чем — не очень.

Первое, с чем я столкнулся на позиции тимлида, было огромное количество разноплановой работы (думаю, всем это знакомо). С одной стороны очень мелкие задачи, с другой — высокоуровневые. Бывают задачи редкие, даже разовые, и в то же время довольно рутинные. Плюс ко всему в индустрии нет чёткого понимания того, кто такой тимлид: в разных компаниях этот человек выполняет очень разные функции.

Всё это натолкнуло меня на вопрос: «Как мой руководитель поймёт, хорошо ли у меня получается быть тимлидом?». Лучший вариант — сразу это обсудить, не дожидаясь появления проблем. Поэтому вот мой первый рецепт…

Договоритесь с руководителем

Если этого не сделать, вскоре может выясниться, что у вас разное понимание важного и того, за что должен отвечать тимлид. Как следствие, оценка вашей работы может казаться или — что ещё хуже! — быть необъективной.

О чём, собственно, договариваться? Для себя я разделил обязанности тимлида на три части.

  1. Продуктово-проектная работа. Это та часть работы, которая непосредственно влияет на бизнес: эксперименты, фичи, проекты.
  2. Техническая часть. Часто тимлид — это бывший инженер/разработчик/тестировщик, и он отвечает за техническую составляющую, которая, на самом деле, тоже влияет на бизнес.
  3. Люди и команда. Качество работы с командой сильно влияет на то, с какой скоростью бизнес растёт и масштабируется.

Как понять, что ждёт от вас руководитель по каждому направлению? Рецепт очень простой: