Как известно, специалисты в сфере информационных технологий делятся на несколько уровней. Это младшие, средние и старшие специалисты (junior, middle и senior). Их круг обязанностей и заработная плата различаются: например, старший разработчик может получать в 2-3 раза больше в месяц, чем младший, зато и работы у него намного больше.
Также старший сотрудник может получить должность тимлида – простыми словами, руководителя команды. Кто это такой, как стать тимлидом и что входит в его профессиональные обязанности?
Руководитель команды в IT – каким он должен быть
Прежде всего это человек с большим опытом работы, который может решать множество задач:
- распоряжаться всей необходимой информацией о разрабатываемом продукте;
- работать над его архитектурой;
- управлять командой, которая занимается производством программы, приложения или сервиса;
- управлять продуктом.
Другими словами, тимлид – человек, на котором лежит ответственность за весь проект и за команду, занимающуюся его разработкой. Полное название должности звучит как “Руководитель разработки программного обеспечения”. Фактически же лидер команды выполняет два набора обязанностей – в качестве менеджера и специалиста по программированию.
Как менеджер
Тимлиду приходится самому формировать команду, а не только управлять ею. Именно он договаривается с заказчиками по вопросам задания на проект, основных функций, которые должна иметь готовая программа, и других важных деталей. Он же составляет и бюджет.
Периодически весь состав команды собирается на рабочие встречи и совещания – организует их тоже руководитель. Также он обязан рассчитывать сроки производства готовой программы.
Как разработчик
Руководитель команды следит за тем, чтобы конечный продукт в точности соответствовал техническому заданию. Для упрощения задачи он распределяет работу между участниками. По завершении разработки он участвует в тестировании, выгружает готовую программу на сервер, отчитывается перед другими специалистами.
Чтобы узнать все о профессии тимлид, можно прочитать специализированные материалы, учебники и руководства, можно пройти курсы. Однако для получения этой профессии желательно иметь высшее образование в сфере IT.
В целом, требуемые для должности тимлида качества сводятся к четырём. Это способность руководить, распределять ресурсы, мотивировать команду и определять, кто достаточно компетентен, чтобы к ней присоединиться.