Как я стала тимлидом и поняла, что код — не главное

До того как стать тимлидом, я была идеальным разработчиком. Мои пул-реквесты редко критиковали, задачи делала раньше сроков, документацию писала так, что коллеги ставили мой код в пример новичкам. Когда начальник предложил мне стать тимлидом, я подумала: «Ну конечно, кто же еще?»

Я реально думала, что справлюсь. Я же умная, ответственная, умею организовывать процессы. Что может пойти не так?

Первые три месяца я просто делала вид, что все под контролем. Продолжала писать код, потому что боялась, что меня перестанут считать «своей» в разработке. Брала задачи посложнее, чтобы доказать: я все еще крутой специалист. А по ночам плакала в подушку, потому что команда начала раздражать своими вопросами, а я не понимала, почему они сами не могут решить элементарные вещи.

Знакомое чувство? Когда ты должна быть лучшей во всем, но просто физически не успеваешь.

Почему девушкам-тимлидам особенно трудно

Я долго не могла понять, в чем дело. Пока не попала на митап для женщин в IT. Там прозвучала фраза, которая выбила меня из колеи: «Женщина-руководитель должна быть идеальной. Мужчине прощают резкость, женщину за ту же резкость назовут истеричкой. Мужчине прощают мягкость — он демократичный, женщину за мягкость назовут тряпкой».

И это правда. Я ловила себя на том, что трачу кучу сил на то, чтобы казаться «правильной»: не слишком жесткой, но и не слишком мягкой, компетентной, но не занудной. Вместо того чтобы просто работать.

Что спасло

Мой личный инсайт пришел, когда я ушла в отпуск на две недели и отключила уведомления.

Вернувшись, я увидела, что команда:

  • сама решила несколько сложных задач
  • провела ретроспективу без меня
  • даже пошутила, что «без тимлида дышится легче»

Сначала я обиделась. А потом до меня дошло: я вырастила людей, которые могут работать без моего контроля. Это и есть работа тимлида — сделать себя ненужной в операционке.

Чем я занимаюсь на самом деле

Сейчас мой день выглядит не так, как я представляла, когда была разработчиком.

Я почти не пишу код. Максимум — поправить что-то мелкое или помочь с архитектурой, если просят. Мое время уходит на:

— Выслушивать. У кого-то кошка заболела, кто-то хочет уволиться, но боится признаться, кто-то поссорился с бекендщиком и неделю не разговаривают. Это не «пустые разговоры», без этого команда не работает.

— Отвечать за баги, которые я не написала. И это самое обидное для бывшего разработчика. Когда падает прод, ты не бежишь чинить, ты ищешь, у кого есть свободные руки, и просишь помочь. А сама сидишь на созвоне с заказчиком и объясняешь, почему все сломалось.

— Договариваться. С продуктом, с дизайнерами, с начальством, с другими командами. Оказывается, 90% проблем в IT — это не проблемы кода, а проблемы коммуникации. Кто чего хотел, кто что обещал, кто что имел в виду.

Что я хочу сказать другим девушкам

Если вы думаете стать тимлидом — не бойтесь. Но готовьтесь к тому, что:

  1. Вы перестанете быть «своей» среди разработчиков. Они будут считать, что вы уже не шарите. Смиритесь.
  2. Вы будете ошибаться. И это нормально. Мужчины ошибаются и не парятся, мы тоже можем себе позволить.
  3. Вам придется учиться просить. Просить помощи, просить ресурсы, просить дать время команде. Геройство «я сама все сделаю» здесь не работает.

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

P.S. Сейчас у меня в команде шесть человек, трое из них — девушки. И я вижу, как им важно, что их понимает другая женщина. Иногда это стоит всех сложностей.