Какие навыки необходимы для работы team lead?

Здравствуйте!
Какими навыками должен обладать программист для того, чтобы устроиться для работы team lead? Понимаю, что здесь на первый план встают административные способности. Какую литературу посоветуете почитать?
  • Вопрос задан
  • 3570 просмотров
Пригласить эксперта
Ответы на вопрос 8
@Elizavetta
Matroid: gamedev/js-разработка
На разных вакансиях по-разному может трактоваться термин тим-лид, но в среднем:

1. тимлид обладает более высоким техническим уровнем
2. тимлид знаком с project-management, берет на себя процессы, имеет большой опыт оценки сроков/ресурсов и их соотнесения с реальностью
3. тимлид следит за коммитами команды, правит и тп
4. тимлид более коммуникативен, готов общаться на равне с PM
5. иногда предполагается, что тимлид - архитектор
Несмотря на то, что тимлид коммуницирует и берет на себя долю менеджмента, надо работать в первую очередь над заниями/техническими навыками, так как команда должна признавать тимлида как авторитета в техническом плане.
Ответ написан
Вот тут всё очень хорошо разложено.
Ответ написан
Комментировать
@Alexey_Kutepov
Разработчик программного обеспечения
Дружить с тимлидом, который собирается уволиться в ближайшее время
Ответ написан
Комментировать
wolf47
@wolf47
Айтишник, немного програмирую на JS
просто знать профиль, видеть будущую цель.
А для чего тогда нужен тим лид?

Вот есть компания, есть владелец компаний, есть ген директор, есть директор деп ИТ, есть старший программист, есть программисты.
Вот чтоб владелец компаний не говорил каждому программисту что делать, он просто назначает цель компаний и миссию.
Потом задачи в цели распределяются между руководителями, потом каждый руководитель распределяет среди своих руководителей, а они в свою очередь зная цель компаний объясняют своим подчиненным. В собраний ИТ отдела, руководитель своим старшим распределяет задачи и назначает курс по которому нужно идти чтобы добиться цели.
Зная цель, зная предметную область старший программист или лид, назначает среди программистов задачу, проверяет правильно ли они идут, а если не правильно направляют в соответствии с поставленной задачей руководителя ИТ. А вдруг если возникли вопросы, также идет к руководителю, уточняет как быть и делает поправки в проекте.

Примерно вот так.

Я думаю просто нужно обладать предметными знаниями, иметь опыт работы в сфере. А дальше, когда ты понимаю чего от тебя хотят, ты можешь направить программистов куда надо
Ответ написан
Комментировать
platotel
@platotel
IT Product Manager
Рекомендую stratoplan.ru. У них полезные материалы, без воды. Если есть желание и возможность, то приобретайте платные материалы. Бесплатных - тоже много: толковый блог, PDF-материалы, бесплатные вебинары. Можно ещё www.happy-pm.com/blog посмотреть. Это сайт одного из создателей Стратоплана.
Ответ написан
Комментировать
trevoga_su
@trevoga_su
навык один - очень хорошо разбираться в предметной области, в бизнес-логике
Ответ написан
Комментировать
cernohorska
@cernohorska
Лингвист, работающий в сфере ИТ :-)
Мне недавно статья на мегамозге на эту тему понравилась - megamozg.ru/post/18510
Ответ написан
Комментировать
Quber
@Quber
PHP Team lead
Самое основное - команда должна принять тим лида. Проще говоря тим лид должен быть ведущий в отношениях, должен быть лидером, а команда должна быть ведомой. Иначе долго тим лид не проработает на действительно хорошей должности. Всё остальное второстепенно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы