Avikot.ru

 > 

Форум

 > 

Что отличает хорошего тимлида от плохого?


Что отличает хорошего тимлида от плохого?

JvsBro | 25 марта 2020 г.

0

По каким критерям можно сказать, что один разработчик - хороший тимлид, а другой разработчик - плохой тимлид. Т.е. какие качества определяют, каким тимлидом будет человек.


Gannover | 25 марта 2020 г.

+1

Если говорить кратко, то основные черты хорошего тимтила это:

1) Умение делегировать задачи. Тимлид не должен сам делать задачи, он должен распределять их на свою команду так, чтобы каждый программист имел интерес делать эту задачу, и был способ её выполнить. Т.е. правильно подобрать по уровню сложности и личным качествам разработчика.

2) Умение создать в коллективе продуктивную обстановку. На работе должна делаться работа, а не выясняться отношения, кто более тут альфа-самец, а кто права не имеет. Когда обстановка скатывается вот в такие разборки - можно сразу увольнять всех и нанимать с нуля, ибо уже не исправить.

3) Умение принимать тяжелые решения и доносить их до людей. Например, если какой-то программист не тянет, то тимлид должен спокойно подготовить человека к тому, что он не тянет, и потом объявить ему о том, что тот уволен.

Что касается технического уровня тимлида, то я не думаю, что это какой-то решающий фактор. Тимлид должен управлять программистами, а не быть самым умным.


Burlak | 25 марта 2020 г.

+1

Задача тимлида состоит в том, чтобы построить эффективную команду, которая может успешно решать задачи от продакт овнера. Для этого нужно:

1. Нанимать разработчиков, которые умеют и любят работать, а не просиживать штаны.
2. Тренировать и наставлять людей, чтобы они соответствовали уровню новых задач.
3. Четко определять критерии успешности и эффективности члена команды.
4. Строить коммуникацию внтури команды и улучшать отношения среди разработчиков.
5. Определять цели компании и команды среди разработчиков.
6. Объективно оценивать вклад каждого участника команды.
7. Не находить себе любимчиков или врагов в команде.
8. Быть хорошим человеком.

Если становится очевидно, что в команде плохие отношения (злоба, вражда, недоверие), и команда перестала эффективно выполнять свои задачи - это признак плохо тимлида.


ButterBro | 25 марта 2020 г.

0

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

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


Gemeni | 25 марта 2020 г.

0

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

Тимлид - это такой вожатый, который в идеале строит дружеские отношения в коллективе, в обычном же варианте просто не даем всему скатиться в пропасть. Собственно, если человек не справляется с этой задачей, то он плохой тимлид.


GeekBrains