Две дороги, два пути: смотрим на лидерство глазами тимлидов из разных поколений

Каждый 256 день года связан с теми, кто работает с кодом: своим или чужим. Но когда программист дорастает до тимлида, нужно ли ему полностью переключаться на процессы или можно совмещать лидерство с написанием кода?

Порассуждали об этом с двумя очень разными тимлидами, в опыте которых уместилась вся история профессии. 

Две дороги, два пути: смотрим на лидерство глазами тимлидов из разных поколений - 1

Оба начали программировать в 12 лет, но в 1986 и 2014 годах

Две дороги, два пути: смотрим на лидерство глазами тимлидов из разных поколений - 2

Сергей Тарабукин

Тимлид «Инфраструктуры платежа»

Я не первый программист в семье. В 1986 году, когда мне было 11 лет, отец спаял наш первый домашний компьютер, а потом и второй, ZX Spectrum. Тогда это было нормой, все электронщики и программисты делали себе компьютеры сами.

Мой первый язык — Basic. Потом, когда я учился в 6 классе, отец дал мне книжку про ассемблер процессора 8088 (старый восьмибитный процессор), я ее прочел и все прекрасно понял. Это был отдельный предмет гордости для моей семьи, потому что книжка была для начальных курсов университета, а не для детей.

После этого со мной случился Turbo Pascal, потом с появлением Windows Borland Pascal и Delphi, на котором я сидел аж до 2003 года. Чуть позже я включился в Java, дальше на нем и поехал. Из новенького: недавно выучил TypeScript, так что теперь я ещё и немного фронтендер.

Все эти языки я изучал самостоятельно, но техническая база была заложена в ВУЗе. Я окончил УГТИ‑УПИ, который сейчас УрФУ, по специальности «Приборы и методы контроля качества и диагностики». Это направление близкое к компьютерной инженерии, и изначально должно было называться «Электроника и вычислительная техника в системах контроля и диагностики». Но в процессе поступления специальность переименовали, и я до последнего не знал, что меня все‑таки не будут учить программированию.

Образование мне всё равно пригодилось: я устроился программистом интерфейсной части системы на предприятие, которое ОСУчивало алюминиевый электролиз. В первое же время выпендрился и проявил себя:) Узнал от коллег, что возникла проблема с одной из плат: были частые сбросы и помехи по цифровой шине, из‑за которых она не работала нормально. Я посмотрел разводку и увидел, что шина 380В уходила слишком глубоко в плату. Вспомнилось, чему нас в институте учили — нельзя глубоко затаскивать силовую внутрь платы, надо делать ее максимально короткой. Сказал об этом коллегам и предложил поставить оптроны на край платы, сделать силовые дорожки короткими. Директор ко мне прислушался, и в итоге плата стала работать стабильно. Это была победа!

Две дороги, два пути: смотрим на лидерство глазами тимлидов из разных поколений - 3

Андрей Меркулов

Тимлид одной из команд разработки «Онлайн-бухгалтерии»

С 12 лет занимаюсь всем подряд, что связано с технологиями: начинал с Pascal, а ближе к 7 классу пошел в Java, C++. Научился всему этому в лицее с математическим уклоном, который выбрал сам по наитию. В 9 классе начал заниматься геймдевом, тогда же написал свой первый интерфейс с API в ВК для личных целей. Помню, как в 14 лет сверстал кривой html‑сайт для одноклассника и получил за это 400 рублей. 

С таким бэкграундом было легко поступить в УрФУ на «Программную инженерию», где я продолжил обучаться прикладным штукам. Спасибо ВУЗу за это: мы не просто сидели и разбирались с синтаксисом языка, а смотрели на вектор развития ИТ и учились на реальных кейсах. 

Во время учебы уже начал работать по специальности: сначала полгода в небольшой компании, а на последнем курсе устроился разработчиком на Python в Точка Банк. Во время поиска было ощущение, что ИТ — это большая сфера, для работы в которой недостаточно только знаний в программировании. У меня уже был опыт разработки для себя, но я не понимал, как устроена работа в компаниях, большой продакшн и развёртывание сервисов — это меня пугало.

Сергей шёл к лидерству 25 лет, Андрей — 2 года

Две дороги, два пути: смотрим на лидерство глазами тимлидов из разных поколений - 4

Сергей Тарабукин

Тимлид «Инфраструктуры платежа»

Я в разработке уже 28 лет, из которых 13 — в Точка Банке. Но тимлидом я стал не так давно, с 2021 года лидирую круг «Инфраструктура платежа». Это произошло скорее из‑за запроса моего руководителя: чем дольше я оставался в команде, тем лучше понимал, что не стать тимлидом не выйдет. Мой переход в лидерство был оттянутым, но при этом быстрым: когда решился на него, за полгода прыгнул от техлида к тимлиду.

Рост получился долгим и осмысленным. Как раз в районе 2021 года я стал понимать, что та молодёжь, которая приходит в команду, уже программирует быстрее меня и знает новые фреймворки, а я человек старой закалки. Но лидер дал понять, что моя сильная сторона — это опыт в продукте, и именно он придаёт мне вес.

Я всегда сторонился управленческих ролей, не хотел лишней ответственности и не верил, что могу сплотить вокруг себя команду. Это был не просто страх людей, я боялся своими неправильными действиями распугать коллег. В итоге я сначала стал лидером, а потом по ходу пьесы учился взаимодействовать с людьми и обучать их.

Две дороги, два пути: смотрим на лидерство глазами тимлидов из разных поколений - 5

Андрей Меркулов

Тимлид одной из команд разработки «Онлайн-бухгалтерии»

За полгода в Точка Банк я взял грейд Middle+, а чуть больше чем через год стал тимлидом. В мае 2026 года одну разросшуюся команду разработки «Онлайн‑бухгалтерии» разделили на несколько разных, и тогда мне предложили лидировать одну из них. Я был очень рад, потому что до этого обсуждал переход на лидерскую роль со своим руководителем. 

Для меня это был следующий этап роста, к которому я шёл осознанно: оверперформил, показывал вовлечённость в проекты и задавался вопросами о том, что и для кого мы делаем, как улучшить продукт и процессы. Считаю, что гораздо полезнее ничего не делать, чем делать что‑то ненужное и необоснованное. Поэтому всё, за что берусь я и моя команда, проходит строгий отсев на реальную пользу.

Сейчас меня восхищает масштаб сделанного, когда закрываю проекты, важные для бизнеса. Часто это даже не технические задачи, а проблемы клиентов или комьюнити. А ещё много эмоций вызывает агентская разработка и расширение взаимодействия с нейронками. Когда понимаю, что с помощью LLM можно выполнять новый пул задач, потому что где‑то появились новые инструменты и доступы, радуюсь.

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

Оба учатся на своих ошибках

Две дороги, два пути: смотрим на лидерство глазами тимлидов из разных поколений - 6

Сергей Тарабукин

Тимлид «Инфраструктуры платежа»

Частенько беспокоюсь, что своими действиями или бездействиями могу негативно повлиять на команду, клиентов. Например, когда возникает сбой, а я не знаю, как его чинить — это страшно. Именно для того, чтобы меньше переживать о таких вещах, я хорошо настроил в команде систему мониторинга и логирования. Это заняло некоторое время, но зато когда что‑то идёт не так, мы быстро понимаем, где проблема. Но моя паранойя началась не на пустом месте.

Однажды 31 декабря я понял, что система интернет‑банка не выдерживает нагрузки и нужно увеличить число потоков обработки. В банках последний рабочий день — это колоссальная нагрузка, потому что клиенты хотят успеть закрыть все финансовые обязательства. Это был монолит, но он уже позволял увеличить число потоков обработки без остановки системы. Но в процессе принятия изменений возникла ошибка, которую сделал я и пропустили ревьюеры. Как всегда в программировании, копипаста — зло.

После перезапуска модуль стал вести себя крайне непонятно. Было ощущение, что система не справляется с потоком пользователей, и единственный способ ее восстановить — закрыть интернет‑банк.

Так я принял решение погасить систему на целый час. За это время мы с командой откатили изменения и плавно включили систему. Уже после инцидента сделали разбор полётов: как произошел сбой, что мы могли сделать, чтобы его не было. Все закончилось лучше, чем могло бы, но количество потерянных нервных клеток было не сосчитать.

Две дороги, два пути: смотрим на лидерство глазами тимлидов из разных поколений - 7

Андрей Меркулов

Тимлид одной из команд разработки «Онлайн-бухгалтерии»

Однажды в пятницу вечером я запустил фикс, который, на мой искренний взгляд, решал проблему клиентов. Но в воскресенье случайно оказалось, что именно тот фикс, который я сделал, сломал функциональность системы для большого количества клиентов. Как и любая ошибка на проде, она произошла из-за неучтённых сценариев и по недоработке. Тогда я принял на себя ответственность за релиз и вечером в свой выходной разбирал проблемы клиентов, вносил изменения, координировал данные в системах. Те пользователи, которые заметили проблему, были недовольны изменением проведения сервиса, но всё достаточно быстро пришло в норму.

После этого случая я сделал достаточно очевидный вывод: даже хотфиксы не стоит раскатывать в экстренном режиме и с полной уверенностью, что ничего не сломается. Стараюсь ко всему подходить ответственно, но так или иначе ошибки допускаются, и это нормально, хоть и грустно.

Сергей управлет процессами, Андрей продолжает писать код

Две дороги, два пути: смотрим на лидерство глазами тимлидов из разных поколений - 8

Сергей Тарабукин

Тимлид «Инфраструктуры платежа»

Я не играющий тренер — если возьму покодить важную для команды задачу, это будет медленно и не так круто, как нужно. Во многом это вопрос возраста.

Мне как тимлиду важно и интересно сделать команду автономной. Если лидер замыкает какие‑то процессы на себе, он может стать ограничением, которое команде не нужно. В итоге работа будет стопориться, если ей не хватит моего менеджерского внимания.

Когда ходил в первые отпуска в роли тимлида, наблюдал, как команда работает без меня. С каждым разом они все лучше справлялись с задачами в мое отсутствие. Сейчас могу сказать, что напрямую для команды не делаю практически ничего: больше работаю на Точка Банк в целом, провожу обучения по мыслительным инструментам Теории ограничений. В команде веду кризисное управление и критические работы, в остальном они всё делают сами. Моего личного результата в команде мало, да и оценивать лидера по тому, сколько он сделал руками, бессмысленно. Но знаю, что помогаю команде двигаться быстрее.

Две дороги, два пути: смотрим на лидерство глазами тимлидов из разных поколений - 9

Андрей Меркулов

Тимлид одной из команд разработки «Онлайн-бухгалтерии»

Помимо роли тимлида, я до сих пор занимаю роль бэкенд‑разработчика, не говоря уже о хола‑ролях. Написание кода — это одна из моих обязанностей, которая входит в круг, и меня это устраивает. Конечно, я пишу меньше, чем разработчики в моей команде, но большие архитектурные решения принимаю сам и подхватываю задачи, когда не хватает рук. Это помогает команде в моменты высокой нагрузки.

Хорошо понимаю, что когда управляешь командой, твой личный перформанс становится никому не интересен. Гораздо важнее, как команда работает и живёт без моего постоянного внимания — это нормальная зона оценки лида. Я не сижу у команды над душой, но как лидер делаю многое и принимаю такие решения, чтобы команда давала результат, и чтобы он был такой, какой нужен проекту.

Для себя решил, что работать надо до тех пор, пока есть, над чем. Если ты вовлечён в свой проект, то всегда найдёшь, чем в нём заняться. Тут можно много говорить про то, что это не бережно по отношению к себе, но я это не так ощущаю. Если компания даёт возможность развиваться в разных направлениях, брать проекты и отвечать за них, то это замечательно. А вот когда от тебя ждут, что ты будешь много и вовлёченно работать над проектами, где тебя ограничивают, начинается выгорание и работа ради работы. В Точка Банке я сам выбираю, чем заниматься, и делаю то, что полезно для бизнеса и клиентов — поэтому и хочу достигать крутых результатов.

Автор: tochka_team

Источник

Оставить комментарий