Про суть менеджмента
Менеджмент в IT (да и любой, по большому счету) для меня очень похож на такое девопсовое рнд :) Тебе дают систему и она как-то работает. Тебе надо разобраться, как она работает и сделать так, что бы она:
а) не сломалась
б) начала работать еще эффективнее
Все как обычно🤷♂️ Только в этой системе помимо софта есть еще и люди. И все твои внешние API — это тоже люди. И ты больше не управляешь софтом. Ты управляешь людьми, которые управляют софтом.
Ну так и что делать, когда приходишь в новую команду?
Все точно также. Описываю текущую архитектуру, все внешние связи и зависимости. Я использовал для этого майндмэп. Показать не могу( Но там ничего сложного. (Ркомендация: книжка Игорь Манн "Номер 1". Там у него хорошо про майндмэпы)
Определяю метрики, по которым буду мерить эффективность. Процесс довольно чувствительный и очень индивидуальный. Не стоит сразу обещать финальный вариант, все это очень требует настройки. В основном, это косвенные показатели к основным метрикам. То есть ответы на вопросы "а почему мы тормозим". Набор метрик может изменяться по мере развития процессов.
Определяю точки роста. Надо собрать хотелки от всех внешних зависимостей и на основании них понять, что от нас может понадобиться в ближайшем будущем. Начать к этому готовиться😉 Тут полезно бы, конечно, все это свести в некий тезисный документ и вынести на обсуждение всей команды. Я пока этого не сделал🤷♂️
Понимаю домены людей и области развития, понимаю кто что делает и у кого какие компетенции.
Затем стараюсь понять, кому куда хочется расти. Развитие людей — очень важно, да даже банальное перемещение внутри команды по задачам уже может сыграть положительную роль. Тут хорошо бы соотнести модель роста с потребностями в скиллах например. Надо убивать всех зайцев в поле зрения
Ну а дальше наша любимая примитивная проектная работа. Понять задачи, избавиться от ненужных, понять роутинг новых, разобраться в мониторингах, запилить автоматизации и все вот это. Спокойная привычная рутина. Можно включать в наушнички "гейский" драм-н-басс и спокойненько, помидорками, все это разгребать
Прошу заметить, здесь нет ни слова про то, какие БД мы используем или где храним бэкапы. Менеджер оперирует другими категориями. Знание технических деталей, вне всякого сомнения, необходимо, но никогда не стоит в них лезть. Вот люди, у них компетенции явно выше моих, мне надо просто задавать вопросы. За 15 минут я получаю всю нужную мне инфу. И я не боюсь показаться дураком при этом, это важно. Был у меня когда-то такой пунктик.
У меня есть рут на всех серверах, но я даже ни разу не логинился никуда по ssh. Мой максимум — это админский интерфейс графаны.
Кесарю — Кесарево, а менеджеру — менеджерово. Такие дела
Post #181
1.65K
- 👍 13
- ❤ 6
- 😢 1