Никто не знает, куда приведут его мечты, но можно с твердой уверенностью сказать, что позиция тимлида в 99,9% приведет любого сеньора в никуда.
Лет 5-6 тому назад пошла пропаганда про то, что тимлидство является разумным продолжением карьеры любого разработчика. Типа стал сениором, поработал 2-3 годика и давай в линейного менеджера, которого в IT называют тимлидом. Однако, что стоит за этой позицией и что вообще делать с этим всем - никто не говорит.
Кто такой тимлид в IT
Если мы уберем всю шелуху вокруг этой позиции, то тимлид является обычным линейным менеджером, который с помощью команды должен достигать целей бизнеса.
При этом:
-
Это не твоя команда, это команда, которую тебе дают.
-
Что делать и как, тебе спускают продакт-менеджер и архитектор.
-
У тебя нет никаких рычагов, чтобы влиять на участников команды (За ФОТ отвечает HR и СТО, за рост людей отвечает СТО).
-
У тебя нет гибкости в принятии решений.
Итого: тимлид - это крайний чувак, в которого заходят каждый раз, когда есть какая-то проблема и ожидают, что он все решит. Т.е. работа подразумевает перманентный стресс, перманентную неопределенность и высочайшую ментальную нагрузку.
От этого места и до линии горизонта
Если мы возьмем книжки про обучение тимлидству, то там обязанности тимлида очень обширны. Если мы возьмем 10 вакансий тимлида, то окажется, что в каждой из этой вакансий куча каких-то специфичных обязанностей. Итого, появляется ощущение, что тимлид должен делать все, что запросит бизнес.
Как итог, ты должен быть и скрам-мастером и архитектором, и девопсом и юристом и аналитиком и тестером и воду в куллере поменять, и коробки поднять.
Итого: тимлида очень сильно шатают из-за того, что надо переключаться с одной задачи на другую, в каждую задачу погружаться достаточно глубоко для её решения. Но человеческий мозг на это не рассчитан, поэтому любого тимлида начинает плавить!
Ты должен быть "играющим тренером"
Казалось бы, когда у тебя куча организационной работы, работы с командой, административными задачами и задачами согласований, тебе говорят, что ты еще должен писать код в объеме минимум в половину от сениор разработчика.
На это физически нет времени, поэтому тимлид сначала начинает перерабатывать, а потом его начинает плавить, и он постепенно на все начинает забивать, за что его начинают выгонять на улицу.
Карьерный тупик
Если вы возьмете резюме ребят, что были тимлида, окажется, что они постоянно прыгают с позиции сениора на тимлида, потом с тимлида на сениора, потом обратно и так по кругу.
Почему это так происходит? Ибо позиция тимлида в 99,9% - тупиковая! Никто не будет повышать тебя до C-левела, никто не сделает тебя партнером, никто не поставит тебя СТО - ни твоя собственная компания, ни компании с рынка.
И неважно, какие ты книжки читал, какие курсы проходил и какой результат показал на работе. Бизнес устраивает, что у них есть крайник чувак, на которого можно все скинуть, и он как-то будет расхлебывать.
Денежный тупик
Вы удивитесь, но зарплата тимлида не сильно отличается от зарплаты сениор разработчика. Часто сениор даже получается больше, чем тимлид. Т.е. какой-то выгоды нет!
Повысить зарплату будучи тимлидом - тот еще квест, ибо позиций тимлидов на рынке не так много, поэтому получить оффер выше твоей текущей позиции - большая удача. Обычным разработчиком повышать зп проще!
Профессиональный тупик
Чем дольше вы работаете тимлидом, тем сильнее теряете профессиональные компетенции, так как большую часть времени вы тратите на административную работу. И по вечерам изучать что-то новое тоже не получается, так как вы выжиты за день.
Чтобы сделать карьерный рывок, вам нужно полностью отказаться от написания кода и перейти полностью на менеджерскую работу, но это сделать практически нереально, так как никому нет смысла тимлида переводить на C-левел.
Как итог:
-
Вы измотаны
-
У вас карьерный тупик
-
Вы теряете профессиональные навыки
-
У вас нет выигрыша по зарплате
-
У вас повышенный стресс
Для чего становиться тимлидом? Непонятно! Не ведитесь на пропаганду HR, что быть тимлидом - круто! Это не так!


Все так. Тимлидство это самая неблагодарная работа. Тебя на собесах и по технике выдрючат и по метрикам. И не важно что ничего из этого не используется в реальной работе. Но знать как считать lead time обязан.