Results not found

По вашему запросу ничего не найдено

Попробуйте отредактировать запрос и поискать снова

Карьера

Team Lead: кто это такой и как им стать

Article Thumbnail

Среди разработчиков есть специалисты, которым недостаточно просто писать красивый код. Их цель — создавать эффективные практики, которые улучшают работу команды. Эти специалисты — тимлиды. 

Разбираемся, как устроена работа человека, которого слушают даже сеньоры и техлиды, чем занимается и за что отвечает team lead, какими навыками должен обладать и, наконец, как из разработчика вырасти в руководителя.

Кто такой тимлид и в чем его отличие от джуна, мидла и сеньора

Джуниоры — это специалисты начального уровня, которые выполняют простые таски. Джуну нужен хороший наставник-teamlead или работа в сильной команде. Мидлы пишут код и могут работать самостоятельно. Если в процессе возникают вопросы, middle developer чаще всего разбирается с ними самостоятельно. 

Сеньоры знакомы со своей сферой ответственности в проекте, самостоятельно формируют задачи и цели, обладают навыками планирования и могут предупреждать риски. Разработчик этого уровня может объяснить все процессы джуну, мидлу или заказчику, а также рассказать, что, как и почему нужно сделать. 

Следующая карьерная ступень в разработке — technical leader, или техлид. Он владеет стеком, разбирается в архитектуре кода, способен оценить корректность технических решений и предложить варианты их улучшения. Техлид может углубляться в техническую часть — например, уйти в экстремальное программирование. Для того, чтобы специалисты мыслили в одном направлении, ими нужно эффективно руководить. Этим и занимается тимлид. 

Team lead — это руководитель команды разработчиков. Он уже не пишет код (за редким исключением), его функция состоит в распределении нагрузки на специалистов, отслеживании итогов проекта и ответственности за проект в целом. Перед teamlead-ом устанавливают высокие требования. Чтобы дорасти до этой должности, разработчику нужно освоить множество знаний, обладать лидерскими качествами, проявлять инициативность и развивать софт скиллы.

Повелевай и властвуй: обязанности и задачи тимлида

«Как пасти котов» — название американского бестселлера об IT-менеджменте. Что объединяет разработчиков и свободолюбивых домашних животных? 

  1. Разработчиками, как и котами, сложно управлять.
  2. Обоих трудно чем-то мотивировать.
  3. Их тяжело «нацеливать» на определенные действия, если те не интересны им самим. 

При этом в IT существуют профессиональный и карьерный рост, а также лидерские позиции. Это значит, есть место для специалистов с амбициями! А именно — для тимлида.

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

  • планирование и прогнозирование проектов; 
  • организация работы с учетом различных навыков в команде;
  • мотивация разработчиков проекта; 
  • контроль итогов работы; 
  • внедрение управленческих решений — например, если определенную операцию можно оптимизировать.

Источник