6. Професіоналізм
Прикольно, що професіоналізм стоїть на останньому місці )
Тарас, спасибо что обратили внимание, это была ошибка в тексте, я исправил, здесь имеется ввиду профессионализм в технической сфере, то что в комментариях ниже обсуждалось, на сколько важно быть и тех- и тим- лидом одновременно, я считаю это достаточно важно для успеха но место в списке приоритетов — ближе к концу списка :)
Сергей, дихотомия, разделение между тех-/тимлид команды во многом искусственное, нельзя это разделять (имхо). Это происходит потому что из-за нехватки эффективных лидеров, целостных и в софт и в хард скиллах, компании, решая проблему управления и коммуникации с командами разработчиков, ставили «сверху» не технических координаторов и чтобы компенсировать дисбаланс выделяли технических лидеров отдельно. Я наблюдал это и могу сказать что технические команды с не-техническими лидами либо не могут создать комфортную и продуктивную рабочую атмосферу, либо команды дистанцируются от своих «лидеров» и живут своей жизнью а их «лидер» своей.
Вы берете девелопера — и делаете из него тим-лида, который или вообще не кодит или всего 30% времени. Не проще ли нанять не-технического ПМа
Подмечено верно, технически мы как бы теряем одного пишущего код разработчика, но задача тим лида вкладывать в развитие участников команды, дать максимально раскрыть потенциалу каждому, и таким образом за счет раскрытия других компенсируется «потеря». Более того, в команде где тим лид вкладывает себя в развитие других, формируется гораздо более комфортная рабочая атмосфера, в такой команде интереснее работать, появляется дополнительный смысл. НЕ технический ПМ/СМ/Студентка и т.п. не сможет этого добиться потому что сколько книг по аджайл не прочитай, даже если манифест наизусть выучить :) если сам не кодил, не прошел этот этап, никогда в глубине души не поймешь проблем другого разработчика.
Добрый день, по поводу
напишите сколько рабочего времени он должен уделять коду, архитектуре...
если взять за пример среднестатистическую команду
Илья, если говорить в общем и целом, я рекомендую пройти курсы Agile Fundamentals Scrum/Kanban (ICP) и затем Agile Project and Delivery Management — это уровень выше, но я считаю это полезно для тим лидов и тех, кто хочет стать тим лидом. Это условно говоря «хард» скиллс. Софт скиллы, я честно не знаю таких программ, компании где я раньше работал и где сейчас работаю тренинговые программы для лидеров готовят внутри компании, на них нельзя попасть извне. Также я лично трачу много времени работая с тим лидами в Forte Group, это и менеджмент и персональный коачинг, два в одном, эта работа всегда сугубо индивидуальна с каждым конкретным человеком, с учетом индивидуальности.
Сергей, добрый день, у сожалению не могу что-либо из книг рекомендовать( не потому, что книг не существует, возможно они есть, просто не известны мне, мы в Forte Group полностью перешли на тренинги, внешние, которые я рекомендовал ниже, и внутренние которые запускаем в компании, в целом от книг как инструмента образования все больше уходим в пользу обучения онлайн (тренинги, видео) т.к. молодежь книги не читает)