Дорожная карта может использоваться для создания собственного плана развития. Выполняя управляющую роль, team lead должен быть опытным программистом. Он знает код, разбирается в технических решениях, созданных исполнителями в команде, при необходимости, может принимать участие в разработке. Как правило, на эту должность обычно принимают специалистов с уровнем не ниже senior.
Содержание этого пункта зависит от конкретной организации и даже от конкретной команды. Если обобщать, тимлидер помогает команде разработки решать поставленные задачи. Этот специалист одновременно разрабатывает сам и занимается управлением. Техлид (Tech Lead) — это человек, у которого есть техническая экспертиза в определенной области (например, веб-разработке или мобильной разработке).
На связи IT-кадровое агентство HEAAD
Он уже знает процессы и легко сможет управлять командой. Получается, должность тимлида совмещает в себе функции управленца и опытного девелопера. При этом тимлид, в первую очередь, хороший организатор с частичными функциями проектного менеджера. Все же я считаю, что тимлид ближе к разработчику с глубокой экспертизой.
- В программе есть блоки, которые позволят развить навыки командной работы и коммуникации, научат планировать задачи и распределять их между коллегами.
- А плохой тимлид даже не объяснит «джуниору» чем важна его рутинная работа для развития компании.
- Содержание этого пункта зависит от конкретной организации и даже от конкретной команды.
- Интерес тимлида в том, чтобы джун как можно быстрее разобрался в проекте и вышел на приемлемый уровень задач, которые он может делать самостоятельно.
- После этого нужно сосредоточиться на бизнес-части и полном цикле создания продукта.
- Team leader должен эффективно работать сам и грамотно распределять задачи и обязанности между членами команды.
Нужно понимать, что перед тем, как пройдет официальное назначение тимлидом, придется доказать умение справляться с обязанностями по управлению. То есть нужно какое-то время быть лидером без должности и соответствующей прибавки к зарплате. Иначе нельзя понять, кто реально может работать тимлидом, а кто — нет. В командах должны появляться естественные лидеры», — отмечает он.
«Нужно не подгонять разработчиков, нужно мотивировать их работать»
Тимлид — не всегда скрам-мастер, но в любой момент должен быть готов его подменить. Кроме того, он вовлечен во все процессы жизненного цикла спринта и скрам-церемонии (кто не вспомнил пять скрам-церемоний — быстро пошли гуглить!). Поэтому теорию по основным методологиям разработки, а сейчас это разные производные Agile, нужно знать и уметь применять.
При этом вся важная информация будет храниться не в одном компьютере, а в едином цифровом пространстве, с организацией доступа всех заинтересованных лиц. Формальных, подробно расписанных критериев оценки мы в компании для тимлидов не используем. А во время асесмента я обычно задаю несколько вопросов по основным темам, перечисленным выше, охватывая теорию и типичные ситуации. По ответам обычно становится понятно, насколько коллега зрел и опытен в управлении командой. В основном основная обязанность тимлида, отнимающего большую часть времени, — быть команде няней.
Тимлид и техлид — одно и то же?
Кто же такой тимлид, он же team lead или руководитель команды разработки разработчик? Все эти названия обозначают одно и то же – руководящую должность внутри команды разработчиков. Как правило, предпочтение отдают наиболее опытным и знающим разработчикам, но опыт – это не самый главный критерий отбора. Основная задача тимлида, помимо написания кода, это организация работы внутри команды разработчиков.
Именно тимлидам пришлось пересматривать свои подходы к организации работы и контролю внутри команды. В будущем она продолжит расширяться и обрастать новыми профессиями. Совсем скоро наступит время, когда любой вид деятельности так или иначе будет связан с айти-технологиями. Соответственно, кто такой тимлид потребность в профессиональных тимлидах станет увеличиваться, ведь грамотное управление командой – залог успеха проекта, над которым она работает. Вместе с тем не каждый сеньор способен стать хорошим тимлидом. Высококлассным программистом быть мало, нужны еще и управленческие навыки.
Кто такой Тимлид
CTO должен разбираться в новых тенденциях и иметь глубокие знания в разработке и маркетинге. Можно начать путь с frontend-разработки после курса Skypro «Веб-разработчик». Через несколько лет прокачать навыки в бэкенде и перейти в фулстек-разработку. Тимлид должен своевременно определять и решать возникающие проблемы.
Уметь просто «на пальцах» объяснить, как работает та или иная функциональность. Опыт работы разработчиком в определенном стеке (чаще всего ищут тимлидов именно с крутым опытом разработки, например, Senior С/C++). Не каждая организация имеет официальную должность тимлида. Однако почти в любой команде, вне зависимости от ее размеров, есть работник, играющую данную роль. При этом разные организации предусматривают неодинаковую нагрузку для таких профессионалов. В некоторых фирмах тимлиды должны закрывать весь цикл найма разработчиков, начиная с поиска и собеседования, и заканчивая онбордингом и менторингом.
Что должен знать и уметь тимлид?
Особые случаи, когда тимлида назначают по принципу «кумовства» в счет не берем, потому что это исключение, а не правило. У плохого – занимаются формошлепством месяцами и не понимают, как их работа помогает бизнесу. В конце материала вы можете пройти небольшой тест, который проверит уровень ваших софт-скиллов для работы тимлидом. Тимлидеров ищут в разных направлениях в зависимости от их области и опыта разработки. Через какое–то время заказчик просит показать, что получилось. Но целого продукта нет, зато много отдельных кусочков, которые работают.
Мысли тимлидов о своей работе
Следить за тем, чтобы в команде использовались одинаковые подходы для решения типовых задач. Интерес тимлида в том, чтобы джун как можно быстрее разобрался в проекте и вышел на приемлемый уровень задач, которые он может делать самостоятельно. Это может быть баг-фикс, какие-то инфраструктурные задачи, связанные с мониторингом приложения или логированием. Также уверенная работа над задачами, в которых хорошо проработаны требования и понятно, что делать. Тим лид — это наставник, «старший брат», активно участвующий в жизни команды. Он грамотно выстраивает отношения со всеми ее участниками, понимает сильные и слабые стороны каждого исполнителя, умело действует в случае возникновения конфликтов.
Laissez un commentaire