Тимлид (Team leader)
Тимлид — это не почётное завершение IT-карьерной лестницы от джуниора до сеньора. Это только начало истинного понимания, куда хочешь двигаться дальше. Это отличная профессия, а подходит ли она вам? С большим уважением к вашему будущему и лично к вам мы разработали точный инструмент, помогающий сильно сузить круг подходящих вам профессий. Для школьников/студентов и взрослых.
Тимлид (с англ. team leader — капитан, руководитель команды) – это лидер группы разработчиков. Как любой руководитель в разных сферах, тимлид выполняет менеджерские функции, отвечая за:
- заключение договора с клиентом;
- ведение договоров и других документов;
- оценку объёмов, бюджета и планирование сроков работ;
- планирование приоритетов задач и подзадач;
- правильное делегирование полномочий внутри команды с целью максимальной эффективности;
- планирование релизов и их выпуск;
- продюсерские функции по управлению проектом — дизайн, маркетинг, разработка;
- развитие каждого сотрудника в команде и их профессиональный рост.
И самый ключевой момент, без которого невозможен никакой рабочий процесс — мотивация команды на успех, умение вдохновлять личным примером.
У тимлида не только менеджерские полномочия в работе. Он должен владеть и технической стороной дела. Несмотря на то, что сам он в процессе работы занимается технической разработкой проекта и его архитектурой всего около трети рабочего времени, тимлид должен знать и понимать — что происходит с проектом, на какой стадии разработки он находится, обосновано принимать или отвергать предложения и идеи разработчиков команды.
Технические компетенции тимлида включают в себя:
- трансформацию бизнес-задачи в техническое задание, понятное разработчикам;
- ответственность за качество и технологию исполнения проекта;
- написание ревью кода;
- разработка, тестирование, дизайн проекта;
- понимание природы возникающих проблем, их признание и решение.
Особенности профессии
Основные обязанности тимлида в дополнение к вышеназванным:
- участие в написании технической документации;
- выбор наиболее подходящей технологии для проекта;
- участие в процессе создания команды;
- разработка архитектуры;
- написание code review;
- доведение общих идей до каждого сотрудника команды;
- правильный выбор исполнителя из команды для каждой конкретной задачи;
- оптимизация процесса разработки;
- выгрузка изменений на боевой сервер;
- обеспечение профессионального развития, обмена опытом между членами команды с целью повышения их взаимозаменяемости;
- регулярное проведение совещаний внутри команды;
- отчетность перед заказчиками о состоянии разработки проекта, существующих проблемах;
- контроль соответствия проекта техническим требованиям;
- поддержка и оценка интересных инициатив и предложений от сотрудников.
Плюсы и минусы профессии
Плюсы
- Профессия универсальная, тимлид приобретает административные навыки, умение взаимодействовать как с заказчиками, так и с разработчиками.
- Высокая оплата труда.
- Востребованность профессии.
Минусы
- Высокий уровень ответственности не только за свою работу, но и за результаты труда разработчиков.
- Необходимость постоянного переключения между разными задачами.
- Рабочий день может быть ненормированным, разорванным.
Место работы
Крупные финансовые и брокерские компании, бизнес-корпорации, системные интеграторы, банки, инвест-банки.
Важные качества
- ответственность
- аналитический склад ума
- трудолюбие
- пунктуальность
- дипломатичность
- инициативность
- умение находить простые способы решения сложных задач
- общая техническая грамотность
- нацеленность на результат
- умение быстро принимать решения
Профессиональные навыки:
- глубокие знания PHP, MySQL, JS и разных серверных технологий;
- знание масштабируемости веб-проектов;
- опыт работы с Ubuntu или другими Linux based дистрибутивами;
- знание методологий разработки (Scrum, Agile).
Обучение на Тимлида
Оплата труда
Ступеньки карьеры и перспективы
Тимлид — это первая пост-сеньоровская ступенька карьеры в сфере IT-технологий.
Развитие карьеры тимлида может двигаться в 2 направлениях: техническом или управленческом. Техническое направление подразумевает позицию корпоративного или системного архитектора. Управленческая карьера — это должность проект-менеджера. Статистика говорит о том, что большая часть тимлидов предпочитает карьеру проектного менеджера.
Интересные и важные книги о профессии
Список чрезвычайно полезных книг, которые разбудят в каждом из вас дремлющего лидера и основателя миллионного проекта:
- Том ДеМарко. Deadline. Роман-учебник по управлению проектами.
- Том Демарко и Тимоти Листер. Человеческий фактор. Успешные проекты и команды. Отличная книга о разработке ПО с уклоном на индивидуальные и социальные особенности программистов.
- Том ДеМарко, Тимоти Листер. Балдеющие от адреналина и зомбированные шаблонами. Паттерны поведения проектных команд.
- Том ДеМарко, Тимоти Листер. Вальсируя с Медведями: управление рисками в проектах по разработке программного обеспечения.
- Патрик Ленсиони. Пять пороков команды. Притчи о лидерстве.
- Патрик Ленсиони. Пять искушений руководителя: притчи о лидерстве.
- Патрик Ленсиони. Три признака унылой работы. История со смыслом для менеджеров (и их подчиненных).
- Патрик Ленсиони. Смерть от совещаний.
- Джейсон Фрайд, Дэвид Хайнемайер Хенссон. Rework. Бизнес без предрассудков.
- Фредерик Брукс. Мифический человеко-месяц, или Как создаются программные системы.
- Джеффри Янг и Уильям Саймон. iКона. Стив Джобс.
- Кармин Галло. iПрезентация. Уроки убеждения от лидера Apple Стива Джобса.
- Джоэл Спольски. Джоэл о программировании. (2006 г. Есть также продолжение этой книги - Джоэл. И снова о программировании - 2009 г.)
- Дж. Ханк Рейнвотер. Как пасти котов.
- Джейсон Фрид "Getting real".
- Ф.И. Шарков. Основы теории коммуникации.
- А. М. Орлов. Секреты управления программистами.
- Слава Панкратов. Черная книга менеджера.
- Стас Давыдов. Не мешайте мне работать!
- Ньютон Р. Управление проектами от А до Я.
- Макконел. Rapid Development — одна из лучших книг.
Автор Флюра Ягофарова.