Не нужно становиться тимлидом
Последнее время вышло много статей на тему тимлидства. Где-то спорили о написании кода тимлидами, где-то говорили о найме, где-то обсуждали пипл-менеджмент. Но давайте подумаем, есть ли вообще смысл становиться тимлидом.
Тимлид — это крайний чувак без рычагов влияния
Как бы ни старались описать обязанности тимлида и его роль в команде, выходит нечто среднее между прорабом на стройке и линейным менеджером в ритейле. То есть человек, который с помощью команды пытается достичь целей, поставленных перед ним.
При этом:
Команду часто собирает не тимлид, а организация и предоставляет её ему.
Финальные решения часто принимаются не тимлидом, а архитектурным комитетом или продуктовым менеджером.
Часто рычаги влияния на команду (финансы, найм, приоритеты бэклога) напрямую тимлиду не подконтрольны.
В итоге от вас требуют достижения бизнес-целей, но возможности влиять на эти цели и команду минимальны. Как результат — постоянный стресс и неопределённость.
Ненормированные обязанности
Если взять две разные компании даже из одной отрасли, окажется, что обязанности тимлидов там существенно различаются. Если начать вникать глубже, станет ясно, что тимлид — это шестирукий Шива, который одновременно пишет код, занимается наймом, отвечает за мотивацию, взаимодействует с бизнесом, проводит архитектурные коммиты, поддерживает выгорающих коллег и следит за кулером в отделе продаж. Это приводит к тому, что голова буквально «плавится» от необходимости следить за множеством дел сразу.
Лично я сталкивался с ситуациями, когда в 16 часов вспоминал, что забыл позавтракать, потому что с самого утра меня отвлекали по разным вопросам, требующим моего внимания. Бывало и такое, что я открывал свои вечерние заметки и не верил, что их написал сам, настолько события дня стерлись из памяти. Голова буквально кипела от необходимости контролировать слишком многое.
«Радость» быть играющим тренером
Если говорить о классической корпоративной разработке, у тимлида полно задач по администрированию и коммуникациям с другими командами. Добавьте сюда работу с собственной командой и взаимодействие с продуктовым менеджером. В результате на написание кода остаётся совсем немного времени.
Сейчас чаще всего тимлиды работают как играющие тренеры. То есть вы должны выполнять всю административную часть работы, а также писать код на уровне ведущего специалиста, беря на себя критические проекты с жёсткими дедлайнами.
Здесь возникает дилемма: либо вы работаете честно и вас увольняют за недостаточную эффективность, либо вам приходится работать сверхурочно, что негативно сказывается на здоровье.
Потеря хард-скиллов
Чем дольше человек работает тимлидом, тем больше атрофируются навыки программирования, поскольку на практику остаётся всё меньше времени. Конечно, можно учиться вечерами, читать книги и заниматься полезными вещами, но тогда на личную жизнь времени уже не останется.
Забавно, что найм обычно происходит по хард-скиллам, однако человек, проработавший тимлидом два-три года, вряд ли пройдёт собеседование на позицию сеньора. Этот нюанс даже упоминался в утёкших методичках Яндекса, где рекомендовалось не рассматривать кандидатов-тимлидов.
Я лично столкнулся с ситуацией, когда, будучи сеньором, я брал задачу, писал код пару часов подряд, не проверяя его, отправлял билд — и всё работало идеально. Даже специально ломал код, чтобы убедиться, что тесты упадут.
После работы тимлидом ситуация изменилась кардинально: я садился программировать, и процесс шёл через силу. Мозг постоянно пытался отвлечься, я забывал переменные и синтаксические конструкции, небольшие фрагменты кода работали не так, как хотелось. Руки и мозг буквально забыли, как правильно писать код, и прохождение технических интервью стало настоящей проблемой.
Куда приводят мечты
Если открыть резюме многих тимлидов на Хабр.Карьере, можно заметить, что люди часто переходят с позиции лида на сеньора, а затем обратно. Это свидетельствует о том, что для большинства ребят должность тимлида оказывается тупиковой. Не каждая компания предлагает уровень юнит-лидов, чтобы управлять лидами, а стать CTO можно по совершенно иным критериям, отличным от опыта тимлидства.
Получается, что даже если вы решились посидеть тимлидом два-три года ради дальнейшего роста, эта следующая ступенька зачастую отсутствует. Вы остаётесь линейным менеджером среднего уровня, который начал хуже писать код.
А что по деньгам?
Самое забавное, что тимлидство редко приносит значительное увеличение зарплаты по сравнению с обычной позицией сеньора. Более того, чем дольше вы находитесь на должности тимлида, тем быстрее вы отстаёте от рынка. Сеньоры могут ходить по рынку труда и получать новые предложения, а тимлидам сложнее, ведь позиций для них на рынке мало, а для обычных ролей требуются хард-скиллы, которые вы утратили. В итоге зарплата сеньоров растёт, а у тимлида почти нет шансов на повышение.
Вендорлок на работодателя
Чем дольше тимлид работает, тем сильнее он привязывается к специфическим процессам своего текущего работодателя. Он начинает выполнять задачи, нужные только внутри компании, и нигде больше на рынке. В результате тимлид теряет свою ценность даже в плане административных и управленческих навыков, становясь менее гибким.
В какой-то момент вы понимаете, что не можете сменить работу, не потеряв 30–40% дохода. Многим сложно смириться с таким падением, поэтому они остаются заложниками текущего работодателя.
Мифическое влияние на результат
Многие HR обещают, что с переходом на роль тимлида у вас увеличится влияние на конечный результат, мол, вы сможете гордиться своей работой и прочими вещами. Но это не так. Сколько влияния имеет прораб на внешний вид построенного дома?
Таким образом, это не более чем манипуляция вашим самолюбием и попытка навесить на вас дополнительные обязанности, которые скорее принесут вред, чем пользу.
Итог по тимлидству
Это ненужный для вас карьерный путь, который вряд ли приведёт к чему-то хорошему. Если вы уверенный сеньор, лучше откажитесь от позиции тимлида вместо того, чтобы взваливать на себя обязанности, которые вам только навредят.
P.S. по мотивам моей же статьи с одного известного сайта