До тех пор, пока у тебя есть план и ты его придерживаешься, все будет хорошо. Главное – убедить всех вокруг, что этот план сработает.
Когда разработчик развивается в периметре одной компании, роль тимлида кажется ему вершиной эволюционной лестницы. Для джунов, мидлов, простых и ведущих специалистов главная задача – программирование. Их заботят сроки, а также качество и работоспособность кода.
Новоиспеченный тимлид «из народа» должен следить за происходящим и отвечать за результаты команды перед руководством. Он должен, если кто-то не справляется, взять и спасти ситуацию. Теперь он отвечает не за качество своего кода, а за качество кода других программистов.
В работе проекта тимлид может подсказать, дать оценку по срокам, а потом смотреть, чтобы разработчики все успели и сделали качественно. При этом хороший разработчик – это удача во многом. Даже если проводишь сам собеседование, сложно угадать, какой именно разработчик сидит перед тобой.
Стать тимлидом – это всегда открытие новой главы карьеры, когда личный успех заменяется успехом команды.
Проблем будет возникать масса: сроки будут гореть, проблемы будут накапливаться и скорее всего старые задачи останутся частично на тебе, и их тоже нужно будет делать. Выход один – правильный тайм-менеджмент. Необходимо установить свой распорядок так, чтобы время было разделено между активностями и работать согласно этого плана, не разрываясь между задачами и всему уделяя толику своего времени.
Обязанности и навыки тимлида
Деловая коммуникация и межличностное общение
Тимлиду важно организовать команду, распределить задачи и корректно объяснить подчиненным, почему делать нужно именно так. Он должен уметь навести порядок в коллективе, сохранить в нем дружелюбную атмосферу и поддержать желание младших коллег развиваться.
Если нужных навыков делового общения у вас нет, на помощь придут книги:
- Максим Батырев, «45 татуировок менеджера». Основанная на личном опыте книга российского руководителя. Название каждой главы – «татуировка», которая осталась с ним навсегда, и обязательно рассказано – почему.
- Максим Батырев, «Сложные подчиненные. Практика российских руководителей». Еще одна книга того же автора, основана на выводах из реальных кейсов бизнеса. Каждая глава рассказывает про свой тип сотрудников.
- Деннис Шервуд, «Системное мышление для руководителей: Практика решения бизнес-проблем». Книга о работе бизнеса в целом и о связях между всеми элементами этой цепочки. О системном мышлении и системном подходе к совершенствованию бизнес-моделей.
- Бен Хоровиц, «Мы – то, что мы делаем». Рассказы о корпоративной культуре на ярких примерах.
- Фонс Тромпенаарс и Пит Хэйн Кеберг, «100 ключевых моделей и концепций управления».
С самого начала моей карьеры, каждый раз после прочтения книг/курсов я старался сделать выжимку из материала и поделиться новым с людьми, которые меня окружали. Я понимал, что получаю многократный профит: растут мои технические знания, растет уровень окружающей меня команды, растут навыки общения, растет авторитет у других сотрудников.
Ресурсное планирование и экспертиза вместо написания кода
Еще одна важная проблема – ресурсное управление. Вы всегда должны понимать, кто и чем занят, когда освободится и на что способен тот или иной специалист. Эта проблема часто решается не за один год: упорядочить потоки задач, выработать унифицированный список требований, объяснить постановщикам важность ТЗ, настроить работоспособное планирование – все требует времени и неоднократного повторения.
Контроль эмоционального состояния коллектива
Нельзя быть успешным руководителем разработки, если у тебя нет разработчиков. Работа с мотивационной составляющей, планирование повышений, улучшение процесса разработки отнимает много времени и эмоциональных сил. Нужно объяснять младшим коллегам стратегию развития команды, планы ее роста и шаги по усилению – важно, чтобы люди, которые работают вместе, понимали куда, идет коллектив в целом и к чему он стремится.
Приходится быть немного психологом, чтобы сглаживать различного рода эскалации, а также недопонимание между членами команды или разных подразделений.
За годы работы я понял, что большая часть проблем кроется в отсутствии нормальной коммуникации между людьми. Часто необходимо просто правильно обозначить точки соприкосновения и работа налаживается.
Управление общими процессами и формирование единого вектора развития
Разработчики не живут в вакууме, рядом всегда есть кто-то еще: различные подразделения, отделы, центры компетенций. Решение вопросов на стыке разработки с прочими модулями – одна из важных составляющих ИТ-бизнеса. Тимлиду приходится совместно с другими руководителями налаживать единый подход к развитию подчиненных, создавать разнородные группы специалистов для решения бизнес-задач, договариваться о взаимодействии.
Борьба с профессиональным выгоранием
Проблема выгорания для лидера команды стоит очень остро. Слабые места обязательно рвутся, поэтому ему приходится тушить пожары и анализировать, что пошло не так, а самое главное – как предупредить это в будущем.
Если приходится много работать и перерабатывать, выгорание наступает крайне быстро. По большей части решить этот вопрос можно с помощью делегирования. Поначалу сложно взять специалиста и доверить ему участок работы, за которую вы отвечали сами, но это высвобождает время. Для тимлида важно уметь вовремя заметить, если что-то идет не так.
Будь открытым и честным перед собой и своими сотрудниками. Тогда они тебя выручат в трудный момент.
В тимлиды люди приходят, когда интересуются всем происходящим и небезразличны к работе. В тимлиды приходят, когда навыки разработчика настолько прокачаны, что вы научили уже не одно поколение коллег и знаете функциональность продукта «от и до».
Тимлид принимает важные, а иногда и тяжелые решения. Это профессионал, способный выстроить процессы командной разработки, мотивировать подчиненных и решать бизнес-задачи. Тимлид всегда имеет представление о том, как нужно делать и как будет эффективнее – он этому учится, иногда даже на практике.
Руководители компаний понимают, как важно выращивать сильных тимлидов, а онлайн-школы готовят специальные программы, чтобы знания лидеров команд шли в ногу со временем.
Образовательная платформа Skillbox проводит набор на курс «Профессия TeamLead». За 6 месяцев действующие тимлиды российских технологических компаний дадут слушателям необходимые для успешной карьеры теоретические знания и практические навыки. Вы поймете, чем команда разработки отличается от других команд, как ее развивать и оценивать, а также какие soft skills нужны современному тимлиду и как быстро их развить.
Комментарии