Тимлид — карьерный уровень после senior-разработчика, а не должность с улицы. Совмещает техническое лидерство (1/3 кода) и управление командой 5–10 человек (2/3 менеджмента). До тимлида минимум 5–7 лет в разработке. Зарплаты 250–500 тысяч рублей. Поступать на 09.03.04 «Программная инженерия» или 09.03.01 в МФТИ, ВШЭ, ИТМО, Бауманке.
Тимлид (team lead) — это руководитель небольшой инженерной команды в IT, который сочетает техническую экспертизу и управленческую работу. Это не «должность с улицы» и не первая ступенька карьеры. Тимлидом становятся, как правило, через 5–10 лет в разработке: после junior, middle и senior. Понимать это важно ещё до выбора вуза, чтобы не выстроить иллюзий: «через два года стану тимлидом» — нет, через два года можно стать только хорошим младшим разработчиком.
Кто такой Тимлид и чем он занимается
Тимлид отвечает за то, чтобы команда из 5–10 человек стабильно выпускала качественный продукт в срок. У него три зоны ответственности.
Техническое лидерство. Он по-прежнему пишет код, но меньше — обычно одна треть рабочего времени против двух третей у senior-разработчика. Берёт на себя самые сложные задачи: проектирование архитектуры новых модулей, выбор технологий, работу с критичными участками системы. Проводит ревью чужого кода и задаёт планку качества. Если в команде возникает технический спор, тимлид принимает решение и берёт за него ответственность.
Управление людьми. Это две трети работы, которые многих неприятно удивляют после senior-позиции. Тимлид:
проводит регулярные one-to-one с каждым членом команды;
ставит и согласует цели на квартал и год, помогает их декомпозировать;
даёт обратную связь, в том числе неприятную;
планирует развитие: кому какой курс, кому какие задачи для роста, кого пора повышать;
закрывает вакансии вместе с HR, проводит технические собеседования;
разбирает конфликты внутри команды;
защищает команду от лишних совещаний, неразумных дедлайнов и перекладывания чужих задач.
Связь с бизнесом. Тимлид участвует в планировании, оценивает сроки, объясняет менеджменту, почему фича займёт три месяца, а не неделю. Он переводит между двумя языками: техническим и продуктовым. Если делает это плохо — команда либо выгорает на нереалистичных дедлайнах, либо считается «медленной» в глазах руководства.
В реальной жизни баланс между кодом и менеджментом плавает: бывают спринты, где тимлид пишет код только по выходным, потому что вся неделя уходит на собеседования, ревью архитектуры и совещания. Это нормальная часть профессии, к которой нужно быть готовым.
Где работает
Тимлиды работают везде, где есть команды разработки.
Продуктовые IT-компании: «Яндекс», VK, Ozon, Wildberries, «Авито», «Т-Банк», «Сбер», «Альфа», Kaspersky. Здесь тимлид обычно ведёт продуктовую команду, тесно работает с product-менеджером и дизайнером.
Крупные банки и финтех — отдельный мир со зрелыми процессами и серьёзной нагрузкой на менеджмент.
Аутсорсинг и интеграторы: EPAM (исторически), Luxoft, IBS, КРОК, «Ланит». Тимлид здесь ведёт проект для внешнего заказчика и часто общается с клиентом напрямую.
Стартапы: чем меньше компания, тем шире обязанности. В стартапе тимлид может одновременно быть архитектором, ведущим разработчиком, рекрутером и иногда CTO «в одном лице».
Госсектор и оборонка: позиции есть, темп работы спокойнее, требования к процессам строже.
В удалённом формате тимлид встречается чаще, чем pure-management-роли, но в полностью распределённой команде требования к коммуникации и организованности заметно растут.
Сколько зарабатывает тимлид в России
Тимлид — это карьерный потолок senior+, поэтому зарплаты находятся в верхнем сегменте инженерных позиций.
Тимлид небольшой команды (4–6 человек), 5–7 лет опыта: 250–350 тысяч рублей.
Опытный тимлид крупной команды или сложного продукта (8–10 человек), 7–10 лет опыта: 350–500 тысяч рублей.
В крупных банках и топ-IT с сильной инженерной культурой потолок может уходить за 600 тысяч, особенно если тимлид сочетает менеджерскую и архитектурную роль. В стартапах базовая зарплата ниже, но добавляют опционы.
Сравните с ориентирами по разработке: senior-разработчик в среднем 250–400 тысяч. То есть переход в тимлиды добавляет к доходу 20–40%, но добавляет и нагрузку: ответственность за людей, регулярные совещания, чтение чужого кода.
Какие предметы ЕГЭ нужны
Поступать на «тимлида» нельзя — поступают на разработчика. Стандартный IT-набор:
русский язык;
математика профильная;
информатика и ИКТ.
Подготовка по ЕГЭ — на наших страницах ЕГЭ по профильной математике и ЕГЭ по информатике. В сильных IT-вузах суммарный балл регулярно превышает 270, информатику принимают как профилирующий предмет.
Полезно с школы прокачивать английский — он понадобится, чтобы читать профессиональные книги и работать в международных командах, — но как ЕГЭ-предмет он обычно не входит в обязательные.
Где учиться: программы и вузы
Программ «учиться на тимлида» в российских вузах НЕТ, и это самое важное, что нужно понимать абитуриенту. Тимлид — это карьерная роль, а не образовательная специализация. Учиться нужно на разработчика, а навыки лидерства добирать на работе и через дополнительные курсы.
Подходящие направления:
09.03.04 «Программная инженерия» — самый прямой путь в разработку.
09.03.01 «Информатика и вычислительная техника» — фундаментальная база.
09.03.03 «Прикладная информатика» — гибкое направление с уклоном в индустриальное применение IT.
02.03.01 «Математика и компьютерные науки» — для тех, кто хочет идти в наукоёмкие области (data science, ML).
Сильные вузы:
МФТИ — Физтех-школа прикладной математики и информатики;
НИУ ВШЭ — факультет компьютерных наук, в том числе совместные программы с «Яндексом»;
ИТМО — мегафакультет компьютерных технологий;
МГТУ им. Баумана — фундаментальная техническая школа;
МГУ им. Ломоносова — ВМК;
СПбГУ — матмех и факультет ПМ-ПУ;
Иннополис — относительно молодой, но сильный IT-вуз.
После бакалавриата полезна магистратура с управленческим уклоном (например, «Управление IT-продуктами» в ВШЭ, программы в Бауманке) — но это уже после первой работы, когда понятно, чего не хватает.
Лидерские навыки добираются:
курсами по управлению инженерными командами (отечественные и международные программы);
классическими книгами по управлению инженерными командами — «Мифический человеко-месяц» Брукса, «Peopleware» ДеМарко и Листера, «The Manager's Path» Фурнье;
внутренней программой «школы тимлидов» во многих крупных компаниях (Яндекс, Сбер, Т-Банк).
Плюсы и минусы
Плюсы:
высокая зарплата и широкий рынок: тимлиды нужны почти каждой растущей IT-команде;
интересная гибридная работа: и техника, и люди;
естественный карьерный рост дальше — в engineering manager, CTO, основателя стартапа;
развитие soft skills, которые пригодятся в любой профессии и сфере жизни;
влияние на продукт и команду — видишь, как от твоих решений зависят и код, и люди.
Минусы:
две трети времени уходит на менеджмент: совещания, one-to-one, согласования. Если хочется только писать код — тимлидство не подходит.
ответственность за людей: увольнения, конфликты, выгорание подчинённых — тяжёлая часть работы;
технические навыки начинают «ржаветь», если не следить за ними сознательно;
регулярная фрустрация на стыке инженерных и бизнес-приоритетов;
невозможно «выучиться» — нужны годы практики и развития людей.
Карьерный путь
Реалистичный таймлайн (медианный, в IT-компании среднего и крупного размера):
0–1 год — junior-разработчик. Учится писать код, понимать систему, договариваться в команде.
1–3 года — middle-разработчик. Самостоятельные задачи, ответственность за фичи.
3–5 лет — senior-разработчик. Архитектурные решения, ревью, наставничество для младших.
5–7 лет — техлид (вариант без менеджмента) или tech lead — фокус на технике; или начало карьеры тимлида: ведёт небольшую команду из 3–5 человек.
7–10 лет — тимлид зрелой команды 6–10 человек. Балансирует код и менеджмент.
10+ лет — engineering manager (несколько команд), архитектор, CTO небольшой компании, иногда возвращение на сильную инженерную позицию (principal engineer).
Альтернативные ветки:
остаться в технике и расти как principal/staff-инженер — без управления людьми, но с большим влиянием на технологию;
уйти в продуктовый менеджмент или общий менеджмент;
основать собственную компанию.
Главное, что хорошо помнить со школы: до тимлида минимум 5 лет, а чаще 7–10. Это не быстро. Зато путь предсказуемый: сильные разработчики с soft skills становятся тимлидами почти всегда.
Часто задаваемые вопросы
Можно ли стать тимлидом сразу после вуза?
Практически нет. Без опыта работы в продакшене сложно управлять разработчиками — они быстро это считывают. Бывают редкие исключения в маленьких стартапах, где «лид» означает «один из двух разработчиков в команде», но это не тимлид в классическом смысле.
Чем тимлид отличается от техлида?
Техлид (tech lead) сосредоточен на технике: архитектура, стандарты, сложные задачи. Тимлид совмещает технику и управление людьми. В небольших командах эти роли часто совмещаются в одном человеке, в крупных — разделены.
Что важнее: код или soft skills?
На уровне senior — код. На уровне тимлида — soft skills, при сохранении технической компетентности «хотя бы на крепкого middle». Если у разработчика нет навыков общения, повышение в тимлида сделает его несчастным, а команду — хуже.
Можно ли выгореть на этой роли?
Да, особенно если не получается делегировать или если в компании плохо выстроены процессы. Хороший тимлид учится говорить «нет» и беречь и себя, и команду.
Сильно ли отличается тимлидство в России и за рубежом?
Базовые принципы те же. Различаются культура обратной связи (за рубежом она формализованнее), процессы найма и оценки. Сильный российский тимлид довольно легко адаптируется.
Стоит ли вообще идти в тимлиды?
Если интересуют люди, продукт и стратегия — да. Если интересен только код — лучше идти по технической ветке (staff/principal engineer): зарплата сопоставима, а удовольствия больше.
Похожие профессии
Engineering manager и CTO — следующие шаги по управленческой ветке.
Архитектор ПО и principal-инженер — техническая ветка без менеджмента.
Подборка профессий будущего: профессии будущего.
IT-маршрут со школьной скамьи: ЕГЭ по информатике и ЕГЭ по профильной математике.