Не становись тимлидом, не совершай ошибку
Обычно, когда разработчик становится тимлидом, про него говорят «вырос».
Но я не считаю это ростом. Мне больше нравится слово «переход».
Сейчас объясню, почему.
К грейдам разработчиков все привыкли: джун, мидл, сеньор.
Почему никто не говорит про грейды тимлидов? Ведь бывают начинающие тимлиды, уверенные и бывалые.
Да-да, тимлид тоже бывает джун, а бывает сеньор.
❓ Как думаете, когда сеньор-разработчик «вырастает в тимлиды», каким тимлидом он становится?
Правильно, джуном.
Снова появляется гамма ощущений из детства джунства:
— 😰 Сталкиваешься с неизвестной тебе проблемой и даже не знаешь, куда копать. Только рядом нет сеньора, которого можно было бы спросить.
— 🚨 Боишься накосячить. Только теперь цена ошибки гораздо выше: раздрай в команде, увольнения, сорванные сроки по проекту.
— 😕 Вокруг происходят непонятные тебе вещи, взрослые дяди говорят на взрослом языке, и ты вроде понимаешь, что это важно, а поучаствовать в разговоре не можешь.
Рост ли это?
Сомнительно.
Много ли от этого удовольствия?
Меньше, чем от разработки.
…
📌 Есть и другие неприятные моменты работы тимлидом:
— 😩 Постоянное нытьё. Когда ты внутри команды, это не заметно. Но у каждого есть свои проблемы, и ты как тимлид становишься той самой жилеткой. Ты будешь в контексте всего, что происходит у 9 человек. У тебя теперь в 9 раз больше личных и рабочих проблем. При этом ты не сможешь помочь всем и каждому. И от этого можно сойти с ума.
— 🤬 Люди косячат, и ты должен доносить им корректирующую обратную связь. Им неприятно. Тебе неприятно. А в какой-то момент ты должен будешь кого-то уволить. Может быть не в первый год, но этот момент точно наступит.
— 📑 Бюрократия и бесконечные отчёты. Даже в компаниях «без бюрократии», ты поймешь, что количество бумажной рутины выросло.
— 🎭 Окунание в корпоративные политические игры. Даже в «бирюзовых организациях» есть политика. Просто её сложнее будет увидеть.
— 📲 Встречи. Календарь превращается в сплошную портянку митингов.
— 💬 Контексты, контексты, контексты. Постоянное переключение между задачами, темами и людьми. Для разработчика это неприемлемо. Для тимлида — это норма.
— 🤥 Ответственность. Не всегда и не все ошибки команды можно и нужно предотвращать. Команде нужно давать возможность учиться на ошибках. Но отвечать за них всё равно тимлиду.
…
Потом потихоньку адаптируешься, начинаешь понимать, что происходит. Становишься тимлидом-мидлом.
Только удовольствие от работы почему-то не возвращается.
Когда ты был разработчиком, ты каждый день что-то созидал: утром не было какой-то фичи, ты её написал, и вечером она уже в проде. Ты — созидатель. Это даёт дофамин каждый день.
У каждого своё соотношение задач приятных и не очень.
🎯 Для меня лично, когда был разработчиком, соотношение задач было около 80% / 20% приятных / нейтральных или неприятных.
Если меньше — надо что-то менять.
Когда стал менеджером, понял, что минимально комфортное соотношение упало до 30% / 70 %.
Скажете — мало? А больше на рынке тупо нет. Везде работа тимлидом — это напряги, стресс и рутина.
Но менеджерский кайф есть. Он другой. Отложенный и трудно уловимый, но совершенно другого уровня.
Вот ты хочешь что-то поменять в процессах, решить какую-то боль.
Сначала потратишь не один день, чтобы придумать, как именно.
Потом будешь 2 недели преодолевать сопротивление изменениям в команде.
Потом месяц будешь наблюдать за тем, стало ли лучше.
И вот спустя 3 месяца тебе надо будет остановиться, посмотреть назад, увидеть «было/стало», и как следует от этого кайфануть.
В одиночестве.
И никому особо не похвастаешься: как было хреново, уже не помнят. Как хорошо стало — не видят: для команды это новая «нормальность» и в ней есть проблемы.
Готовы ли вы ждать месяцы ради такого призрачного кайфа?
Подумайте хорошенько, прежде чем идти в тимлиды.