С 2019 года мы обучаем тех разработчиков, которые интересуются управлением командами. За год обучение прошли 80 специалистов, половина из них – более 40 человек – уже погрузились в новую роль и подключились к проектным командам. Как продуктовые, так и аутсорсинговые IT-компании используют https://deveducation.com/blog/upravlenie-lyudmi-kak-timlidu-stroit-komandu/ разные возможности для поиска управленцев. Одни назначают тимлидов из числа наиболее опытных разработчиков в команде, другие нанимают специалистов “извне”, третьи – выстраивают внутренние процессы обучения. По мере развития проекта управленческие задачи могут отнимать все больше времени.
Книги, подкасты или хороший курс, чтобы понять, какие модули подтянуть перед стартом. До перехода можно попробовать себя в роли спикера, лидера сообщества, организатора. Мне стоило поинтересоваться, что с самоорганизацией команды, насколько плотная поддержка нужна разработчикам. Одно дело — распределять приоритеты и удерживать фокус, другое — загружать разработчиков 4 раза в день.
Тимлид, что за профессия и как ее освоить
Постарайтесь использовать описанные в книгах методики при выполнении различных задач. Если допускаете ошибки, то обязательно анализируйте их. Именно такой подход позволит отточить навыки и повысить свой профессиональный уровень. Как только у вас начала получаться одна техника, переходите к другой.
Иногда, чтобы перейти в другую компанию, необходимо задауншифтиться банально из-за отсутствия вакантной позиции тимлида. Вы можете здорово нарастить техэкспертизу — особенно если вы в новой компании и у вас мало знаний об используемом тут стеке. У тимлида много обязанностей и мало времени, чтобы узнать, что происходит в индустрии или прочитать новую книжку. Кто из нас читает больше десяти в год, кто хотя бы десять читает? Для начала хочу проговорить прописать, чем отличаются должности тимлида и синьора в практическом плане.
Кто такой Тимлид
Кроме того, он не только учит команду работать в соответствии с этим процессом, но и следит, чтобы его придерживался клиент. Думаю, многим знакома ситуация, когда после определения скоупа спринта клиент начинает требовать добавить к нему еще несколько очень важных задач. Вообще, четкого предела, «где начинается полиция и где кончается Беня», нет.
Общение с клиентами или бизнес-подразделениями организации. Сделавшие себя сами путем непрерывного развития и образования. Эти черты помогают объективно оценивать ситуацию, принимать правильные решения и расставлять приоритеты. Общее положение — требуйте друг от друга разговаривать словами через рот.
Направления работы тимлидера
Нужно посмотреть несколько топовых докладов с конференции TeamLeadConf, чтобы иметь представление, с чем придётся столкнуться на позиции тимлида». Решать конфликты внутри команды, и с заказчиком или с топ–менеджерами. Понимать ожидания заказчика, бизнеса и команды, вести переговоры и искать лучшее решение. Гадать не будем, просто посмотрим, какие требования к тимлидам указывают в вакансиях крупные IT–компании. Конечно, предъявляют не все эти требования к одному кандидату. Обычно это набор из нескольких характеристик из этого списка.
- Пытаться не конфликтовать (а конфликтовать не пытаться).
- На первой встрече мы касаемся подхода SMART — обсуждаем критерии, формулируем цели и попробуем поработать с такой системой.
- Профессиональный тимлид должен знать, как собрать команду, а также уметь руководить ею и поднимать уровень мотивации каждого из ее членов.
- Быстро отвечать на поступающие запросы, грамотно формулируя ответы, «включая» положительные черты исполнителей и максимально нивелируя негатив.
- Разбивает задачи на этапы (подзадачи) и готовит их к спринту.
Ну и конечно, все вступают в комьюнити Хекслета, там общаются и все такое. Дело в том, что на протяжении всей Школы студенты выполняют домашние задания, где там часто фиксируются темы, которые им хотелось бы рассмотреть. Это в дальнейшем могло бы повлиять и на культуру шаринга знаний. Поэтому будет лукавством сказать, что к нам приходят специалисты, которые ничего не знают о тимлидстве и работают абсолютно в разных сферах, а выходят — готовые тимлиды. Есть цепочка Junior — Middle — Senior — Lead, которые четко описывает карьерную лестницу в IT.
Тимлид: обязанности, необходимые компетенции, путь к должности
Единственный способ понять, сможете ли вы быть тимлидом, – попробовать. Джуниор или мидл не смогут стать настоящими тимлидами, потому что у них не хватит квалификации оценить проект в целом и сеньоры не будут воспринимать их всерьёз. Чтобы стать тимлидом, нужен большой опыт в разработке и решении архитектурных задач — а этим как раз и занимаются сеньоры.
Часто решение может предложить техлид – если корни проблемы лежат в поле его компетенций. Он внимательно слушает всех членов команды, включая джунов и стажеров – иногда их свежий взгляд помогает больше, чем опыт и знания сеньоров – и принимает решение. Если техлид завоевывает авторитет с помощью знаний, то тимлид действует как грамотный управленец и даже психолог.
Требования к тимлиду
Естественно, тимлид находится в тесном контакте со своими подчиненными. Обычно в команде работают от 2 до 9 программистов. Каждому из них надо поставить задачу и проконтролировать её выполнение. Проверить полученный код, при необходимости помочь разобраться в его оптимизации.
Но в стартапах или небольших компаниях на данную позицию может претендовать разработчик уровня мидл. А маленькие команды вообще могут обходиться без формального лидера. Он знакомит новичков с проектом, кодом, инструментами и принятыми стандартами.