Тимлид в России больше, чем тимлид
Задумался над тем, какими навыками должен обладать руководитель команды разработки. Вот мой топ-3:
-
знание психологии — важно правильно распределять обязанности в команде, а это возможно только при умении разобраться в том, в чем участники хороши. Редко, когда работники адаптируются к задачам — тут проще горе пойти навстречу и подстроиться под таланты исполнителей;
-
навыки переводчика — у нас очень важно уметь переводить с языка заказчика на язык программиста, с языка программиста на язык датасайнтиста и так далее. Фактически все это разные культуры, разное осознание важности задач, времени их исполнения, детализации в представлении задач. Правильный перевод позволяет оооочень сильно ускорить процессы;
-
навыки программиста — это инструмент власти, а не конкретного навыка. Чтобы команда начала тебя уважать, нужно в ключевой момент предложить изящное архитектурное решение.
Получается вот такой многорукий специалист с гуманитарным уклоном. Что думаете?