Профессия тимлидера, как и другие специальности, имеет позитивные и негативные стороны. HR может представить команду, рассказать о компании и найти ценных кандидатов. Тимлид задает общий дух в команде, поэтому подбору такого сотрудника стоит уделить особое внимание. Разумеется, тимлид должен быть чрезвычайно работоспособен, уметь соблюдать сроки и управлять личным временем, что для любого руководителя само собой разумеющиеся навыки. Учтите, что скорее всего вам нужны не все ветви потенциального развития – и это нормально.
Можно начать путь с frontend-разработки после курса Skypro «Веб-разработчик». Через несколько лет прокачать навыки в бэкенде и перейти в фулстек-разработку. Дело в том, что на протяжении всей Школы студенты выполняют домашние задания, где там часто фиксируются темы, которые им хотелось бы рассмотреть. И на последнем занятии мы обсуждаем то, что они предложили и что им действительно интересно — это и есть прием сопричастности, которая, делает пассивную роль (студентов) более активной. Это в дальнейшем могло бы повлиять и на культуру шаринга знаний.
Личные качества тимлида
В свою очередь, эксперт получает позицию, к которой он стремился, но при этом он несильно связан работой с людьми в отличие от тимлида. Он принимает свои экспертные решения, может что-то советовать или браковать. И не нужно думать, что специалист в какой-то момент вырастет и выбросит тимлида из команды.
Сегодня в по-настоящему больших компаниях, реализующих сложные проекты, претендовать на эту должность с позиции мидла будет практически невозможно. Специалисту просто не хватит экспертных знаний для оценки и анализа проекта. В таком случае это означает, что команде необходим сеньор с очень развитыми soft skills. Но в стартапах или небольших компаниях на данную позицию может претендовать разработчик уровня мидл.
Как стать Тимлидом?
Лидером команды, как правило, становится программист-разработчик. Соответственно, программист – это профессия, а тимлидер – занимаемая им должность. Какую работу он выполняет, где пройти обучение и на какую заработную плату может рассчитывать тимлид. Важное качество тимлида в подобных ситуациях – это умение решить конфликт еще на начальное этапе. Тимлид должен детально разобраться в ситуации и максимально быстро среагировать.
Как не может один человек быть с двумя лицами, так и тимлидер не может быть техлидером и техлидер, в свою очередь, не может вести команду к успеху. «Для того, чтобы стать тимлидом, разработчику нужно развить в себе менеджерскую оставляющую. Уметь просто «на пальцах» объяснить, как работает та или иная функциональность.
Связь с заказчиком и организация разработки в интересах бизнеса
Здесь и далее я говорю про тимлида только в рамках команды разработки. Догадываюсь, что многое из рассуждений распространяется и на другие команды, во многих видах деятельности. Из-за высокой нагрузки тимлиды часто пренебрегают отпуском, работают по вечерам и на выходных. Обычно такие люди очень вовлечены в проект, поэтому работа для них на первом месте.
- Он проверяет, соответствует ли проект заданным техническим параметрам.
- Использовать метки для оптимизации работы сотрудников и структуризации проекта.
- То есть ему надо искать backend-разработчика, который работает с node.js, как в его проекте, а не который пишет backend на Python.
- Целое больше, чем сумма его частей, и это также является ключевым аспектом лидерства в команде.
Это позволит максимально эффективно использовать ваш день. Вы также можете предложить членам своей команды сделать то же самое и выбрать подходящую для них кто такой тимлид стратегию тайм-менеджмента. Возможно, вы скажете, что в команде нет место слову “я”, тем не менее у каждой серьезной команды есть лидер – он же тимлид.
Обязанности
Она состоит из двух разделов, в которых сгруппированы должностные обязанности и личные навыки специалиста. Дорожная карта может использоваться для создания собственного плана развития. В разных компаниях, в зависимости от размера команды, тимлид может выполнять различные роли и обязанности. Иногда ему приходится совмещать должность техлида, владельца продукта и архитектора проекта. Но, для коллектива численностью более 5-7 человек точно нужен отдельный лидер без совмещения других ролей. Недостаточно просто подобрать грамотных специалистов и поставить перед ними конечную цель.
Противоположная ситуация – это работа в большой организации, когда специалист долгое время находится на позиции сеньор, но вокруг много сильных специалистов. Ждать уровня тимлида в подобных ситуациях можно очень долго. Команда разработки может как находиться в офисе, так и быть распределенной.
Уровни развития до тимлида
Школа длится 3 недели, за это время у нас проходит 6 встреч в Zoom (2 раза в неделю) примерно по 2 часа каждая. Мотивировать людей в распределенных командах стало значительно сложнее. Но это не отменяет того факта, что применять жесткие меры контроля за разработкой на удаленке не получится.
Чтобы эффективно делегировать, необходимо сначала понять сильные и слабые стороны каждого члена команды, а также его интересы. Таким образом, вы будете знать, что именно следует им поручить, и какие новые навыки они хотели бы освоить. Целое больше, чем сумма его частей, и это также является ключевым аспектом лидерства в команде. Делегирование – это ключевой элемент коучинга и наставничества. Делегирование не только разгружает работу, но и дает возможность членам команды попробовать свои силы в новых областях. Хорошие тимлиды формируют контекст таким образом, чтобы команда понимала, почему их работа важна, и как она вписывается в общее видение компании.