
Нет, разумеется, хотят. И многие даже соглашаются. Правда потом возвращаются обратно в разработку, но соглашаются же.
Так что правильнее сказать «почему то, что им предлагают, вообще называется повышением».
Дисклеймер, и старые песни о главном
Автор не претендует на абсолютную правильность выводов. У меня нет MBA, нет исследования на выборке в три тысячи команд. И тимлидом я не была. Пять лет бэкенда — два в вебстудии на Django, три в продуктовой компании, где Python по дороге наполовину разбавился Go, — и ноль дней в роли, про которую я сейчас буду рассуждать. Это самое очевидное возражение, поэтому давайте разберёмся с ним на входе, а не в комментариях.
Справедливо оно наполовину. Изнутри я эту роль не знаю и знать не могу. Но я полтора года сидела в полутора метрах от человека, который в неё ушёл, работала в том же репозитории, ходила на те же планерки и потом долго его расспрашивала — конкретно для этого текста, с блокнотом. Он вычитал черновик и разрешил цитировать. Зовут Максим, дальше будет много его прямой речи. Где будет моё рассуждение вместо его опыта, я помечу.
Автор предостерегает от спора с позиции «а я стал тимлидом, и всё отлично». Отлично — это прекрасно, честно рада. Но «у меня сработало» опровергает «в среднем не работает» примерно так же, как долетевший самолёт опровергает карту пробоин.
И сразу, чтобы потом не разгребать: я нигде не пишу, что тимлид — плохая работа. Я пишу, что это ДРУГАЯ работа, которую продают под видом следующего грейда. Это две совершенно разные претензии.
А повышение ли повышение?
У Максима было восемь лет опыта, из них четыре в нашей компании. В пятницу он сеньор. В понедельник он — кто? По грейду выше, по факту джун: в специальности, где у него ноль лет практики, но с зарплатой и ожиданиями как от человека с восемью.
И самое издевательское — ему никто не сказал, что он джун. Ему сказали «ты вырос».
Примерно как если бы хирургу с десятилетним стажем сказали: слушай, ты так хорошо оперируешь, давай ты теперь будешь главврачом. Оперировать больше не надо, надо составлять графики дежурств, ругаться из-за закупки перчаток и объяснять двум отделениям, почему ставку отдали третьему. Разница только в том, что в медицине все понимают: главврач — отдельная профессия, и хороший хирург в ней может быть очень так себе.
А мы рисуем грейды одной вертикальной линией — джун, мид, сеньор, лид — и делаем вид, что это одна лестница. Это две лестницы, приставленные к разным стенам, и на уровне сеньора человека просят перешагнуть с одной на другую, не глядя вниз.
Отладка с трёхмесячным пингом
Вот ради этого раздела я всё и затеяла. Тут дальше идёт моё рассуждение, а не Максимин (так вообще можно говорить? Допустим, что да) опыт, хотя оно из него выросло.
Разработчик живёт в среде с очень коротким циклом обратной связи. Написала функцию — компилятор ответил через секунду. Прогнала тесты — через минуту. Выкатила — через сутки видно по графикам. Восемь лет человек тренируется в режиме «гипотеза — проверка — выброс гипотезы», где проверка стоит от секунды до дня. И это то, чем он думает: способность быстро набрасывать версии происходящего — прямое следствие того, что выбрасывать их дёшево.
Теперь то же самое существо делают тимлидом. Решение: перевести человека с одной задачи на другую. Поменять формат ревью. Не брать вот этого кандидата, хотя вроде ничего так. Когда станет понятно, правильно ли он поступил?
Через квартал, или через год. Или вообще никогда, потому что мира, в котором он поступил иначе, не существует, и сравнивать не с чем.
Второй нюанс в том, что сигнал ещё и зашумл.. Блин, нет. Сначала надо было сказать, что он вообще есть не всегда. Вот теперь второй нюанс: когда сигнал всё-таки приходит, он зашумлён до полной бесполезности. Команда сдала проект вовремя — это потому, что вы удачно раскидали задачи, или потому, что продакт тихо срезал половину скоупа, а вы и не заметили? Человек уволился через полгода после вашего разговора — это из-за разговора, из-за ипотеки или из-за того, что ему предложили на сорок процентов больше?
Представьте, что вы отлаживаете прошивку, и ответ от платы приходит через три месяца. Причём иногда не от вашей платы.
Это не «тяжело». Тяжело — это когда понятно, что делать, но много. Это дезориентация: инструмент, которым человек думал восемь лет, здесь просто не подключается к разъёму.
Макс формулирует короче: «Я привык, что я неправ через пятнадцать минут. А тут ты неправ через год, и уже не переиграешь».
И поэтому первое, что делает свежеиспечённый тимлид, — лезет обратно в код. Потому, что код — единственное место, где ещё есть зелёная галочка.
Ответственность есть, рубильника нет
Тимлид же может решить, кого взять в команду, правда? Это же его команда? Нет, не может, финальное слово у нанимающего менеджера? Ладно. Ну хотя бы вилку подвинуть? Тоже нет? Блин.
Примеры? Да сколько угодно. Половину я видела своими глазами, потому что сидела в этой же команде.
Отвечает за сроки — но скоуп определяет продакт, а оценку срезали на планировании, «чтобы влезло в квартал».
Отвечает за качество — но «нет» новой фиче ради техдолга говорит не он.
Отвечает за людей — но премии распределяются по формуле, которую он видит одновременно с командой. Дословно с ретро: «Ребят, я узнал вчера вечером. Вместе с вами».
Отвечает за то, что человек не тянет, — но процесс расставания идёт через HR и юристов месяца три, и всё это время команда наблюдает, что не происходит ничего.
Отвечает за то, чтобы никто не выгорел, — при том что источник выгорания сидит двумя этажами выше и называется «перепланирование раз в шесть недель».
Роль, в которой ответственность есть, а рубильника нет, называется не «руководитель». Она называется тимлид громоотвод.
Интермедия: 61 коммит
Когда я в феврале собиралась уходить, я из чистого любопытства залезла в гитлаб и выгрузила Максимину активность за те четырнадцать месяцев, что он был лидом. Шестьдесят один коммит. Я полезла смотреть, что это за коммиты, и примерно половина оказалась правками README и ямликов CI.
Потом я посмотрела последний квартал до назначения. Около трёхсот.
Триста за квартал против шестидесяти одного за год с лишним. Это, конечно, кривая метрика — коммиты вообще ничего не измеряют, лид и не должен коммитить, я всё понимаю. Но когда человек, который взял тебя на ревью и объяснил, что такое индексы, за год пишет меньше кода, чем раньше за неделю, метрика перестаёт быть про продуктивность.
Я показала ему график. Он посмотрел секунд десять и сказал: «Ну да. А я, прикинь, до сих пор считаю себя разработчиком».
Ставка, у которой нет обратного билета
Дальше часть цифр я знаю только с его слов.
В плюсе прибавка. Сколько именно — точно не скажу, он назвал только процент, «где-то двенадцать», с интонацией «ну, немного». Я перед уходом из любопытства выписала подряд всё, что попалось за две недели в нашем сегменте: 34 вакансии, backend, Москва и удалёнка. Медиана по верхней границе вилки у тимлидов была выше сеньорской примерно на те же 12%. Выборка кривая, вилки в вакансиях врут в обе стороны, так что это порядок величины, а не замер. Но порядок величины — это тоже ответ.
Плюс влияние на то, как всё устроено. Плюс строчка в резюме.
В минусе: специальность. Навык гниёт не потому, что вы поглупели, а потому, что два года без ежедневной практики — это два года. Инструменты уехали, привычные штуки стали легаси, а на собеседовании вас спросят, что вы делали руками, и вы скажете «я ставил процессы».
Как это выглядело у него по шагам.
Сентябрь 2024-го, предложение между статусом и обедом, дословно: «Слушай, ты и так всех тянешь, давай уже оформим». Согласился минут за десять, из них восемь ушло на «ой, ну надо же подумать». Первые две недели эйфория. На третьей я заметила, что он открывает IDE в половине двенадцатого ночи — потому что там тихо и всё понятно.
За четырнадцать месяцев он собрал онбординг, который реально сократил вход новичка вдвое, — это правда хорошо, я по нему заходила сама, когда меняла команду. Потерял сильного мидла, которого полгода уговаривал остаться и которого перекупили за +40%. Пережил два перепланирования и один фриз найма, объявленный в четверг вечером: открытый оффер, который он неделю согласовывал, пришлось отзывать самому. Кандидат ответил одним словом: «понял». Макс это до сих пор помнит, я проверяла — он сам приводит этот эпизод первым, когда его спрашиваешь про худшее.
В ноябре 2025-го он пошёл к руководителю и сказал, что хочет обратно писать код. Руководитель сказал — конечно, без проблем, вопрос только в том, что сеньорская позиция сейчас есть в другой команде, стек там не его, грейд придётся подтверждать заново, и вилка начинается ниже текущей.
Ну, формально они могли ему предложить.
Макс до сих пор тимлид. Потому, что выйти оказалось дороже, чем войти. Вот вам и вся асимметрия: сверху проценты, снизу профессия, и билет в один конец продают на встрече один на один минут за пятнадцать.
А я-то тут при чём
Ко мне это подъехало в январе 2026-го, на встрече один на один, в очень мягкой форме: «Ты хорошо ведёшь новичков, через полгодика можем думать про лид».
Я тогда ничего не ответила, промычала что-то вежливое. А вечером поняла, что первая моя мысль была не «ого» и не «нет», а «значит, у меня полгода». Как будто мне назначили дату.
В марте я взяла первый контракт на фрилансе. Сейчас у меня два постоянных заказчика и один разовый, я поменяла ДМС на добровольные взносы, оплачиваемый отпуск — на «не работаю — не получаю», и первые два месяца мне было очень страшно. Это не хеппи-энд, и я не уверена, что советую его кому-то ещё.
Но обратная связь снова приходит через пятнадцать минут после того, как я нажала кнопку. Ух, хорошо-то как.
Небольшое отступление: «а как же тогда расти?»
Мне на это обычно отвечают: хорошо, а расти-то как?
А покажите мне стафф-трек. Не слайд с картинкой лестницы, который HR показывает на онбординге, а живого человека, который получает как тимлид, не управляет никем и при этом не является сыном основателя. Достаточно одного.
Я за пять лет и видела только одного. В трудовой у него было написано «ведущий инженер», деньги, судя по всему, были на уровне тимлидских, и не подчинялся ему никто. Продержалось полтора года: компанию купили, грейды пересобрали под матрицу покупателя, и должность растворилась вместе с человеком. Так что счёт у меня 1:0 в пользу того, что стафф-трек бывает, и 1:1 в пользу того, что он не выживает.
В компаниях, где такой человек есть, этот текст читается как описание чужих проблем. В остальных — как техника безопасности.
Почему компании так делают
Не по злому умыслу. Просто тимлидство — часто единственная морковка, которая у них вообще есть. Денег добавить сверх вилки нельзя, интересных задач больше не завезли, а человек начал оглядываться по сторонам. И тут очень удобно подвернулась роль, которую можно назвать повышением.
Принцип Питера говорит, что человек поднимается до уровня своей некомпетентности. Здесь немного иначе и грустнее: человек поднимается до уровня, где его компетентность просто не применяется. Банально применять нечего, разъёма нет, см. выше.
А принцип Гудхарта добивает: как только «дорос до тимлида» стало общепринятой мерой карьерного успеха, оно перестало обозначать, что человек хорош с людьми. Оно стало обозначать, что человек хорошо программировал. Что, вообще говоря, ортогонально.
Вот и все
Собственно, всё. Тимлидство — это повышение смена профессии с обнулением стажа, отсутствием обратной связи, ответственностью без полномочий и скверной асимметрией риска. Сеньоры, которые отказываются, поступают рационально. Всем спасибо.
Погодите...
Написала предыдущий абзац, перечитала — и поняла, что только что аккуратно обосновала катастрофу. Причём обосновала её собственным поступком.
Смотрите. Каждый отдельный отказ разумен — мой в том числе. Но если отказываются все, кто хорошо понимает, как эта роль устроена, то соглашаются те, кто понимает хуже. Или те, кому нечего терять как инженеру, потому что инженер из них так себе и они это знают. Не плохие люди — просто отбор вывернут наизнанку: в роль, от которой зависит работа всех остальных, системно идут те, для кого цена входа ниже.
И моё бодрое «правильно делают» из заголовка превращается в «правильно делают, и поэтому всё будет плохо». Такие конструкции я не люблю, потому что из них обычно выводят «значит, надо жертвовать собой», а это чушь: никто никому не обязан класть свою специальность на алтарь чужой кадровой политики. Я вот не легла (об этом чуть позже).
А Макс лёг. И онбординг, по которому я заходила в новую команду, написал он.
Это ровно трагедия общин, только пасёмся мы не на лугу, а на общем запасе людей, которые умеют одновременно в код и в людей. Каждый по отдельности разумно уводит себя с пастбища. Пастбищу от этого не легче.
У меня нет плана, как это всё исправить
Есть только список вещей, которые лечат симптомы.
Честный обратный билет: право вернуться в разработку в течение года без потери грейда и без формулировки «не справился». Живьём я такого не видела ни разу, а спрашивала у многих.
Разделить то, что у нас слеплено в одного человека: техническое направление, люди и доставка проекта. Три роли, три головы. У нас обычно одна голова и удивление, почему она не справляется.
Перестать называть это повышением. Называть переходом. Слово «повышение» делает отказ похожим на отсутствие амбиций — это шантаж, просто очень вежливый.
Выдать тимлиду рубильник хотя бы от одной розетки. Любой. Найм, вилки, право сказать «в этот квартал не влезет» — что-нибудь, что он может сделать сам, а не «вынести на комитет».
Ни один пункт не чинит главное — отсутствие быстрой обратной связи. Её, кажется, вообще починить нельзя: квартал есть квартал, и он не ускоряется от того, что вы очень хотите узнать ответ сегодня.
Прогноз
Массово ничего из списка выше не произойдёт. Вилки тимлидов будут потихоньку расти, отказов будет всё больше, а роль начнёт дробиться стихийно и криво: с одной стороны появится техлид, который ни за кого не отвечает, с другой — деливери-менеджер, который не открывает репозиторий. А между ними образуется щель, в которую будет проваливаться примерно всё. И человек, умеющий обе половины сразу, станет той самой редкостью, про которую пишут в вакансии «ищем сильного техлида с менеджерским опытом» и не находят по семь месяцев.
Мне, кстати, за полгода фриланса уже дважды прилетало в личку «а не хочешь поруководить, но по договору?». Нет, спасибо. Руководить людьми на аутсорсе — это как отлаживать плату по присланной фотографии.
P.S. Перечитала и обнаружила, что раз пять написала «ответственность дают». Никто ничего не даёт. Ответственность — единственная часть этой роли, которую берут добровольно. Поэтому её так удобно на вас оставить.

