Конкретно у меня команда из нескольких менеджеров. Естественно, проекты попадаются разного калибра. И уровень у менеджеров тоже разный. Когда я сама только начинала работу в качестве PM, то у меня не было технического бэкграунда. Но постепенно смогла набрать его. Сейчас могу читать код, вести осмысленную беседу с разработчиками, знаю термины и понятия.
Имхо чем дальше, тем сильнее будет расти запрос на специалистов с прокаченным техническим бэкграундом. Сейчас это просто преимущество на рынке, но, кмк, в течение 10 лет станет мастхэвом уже
Менеджер с такими способностями, это как разработчик который может контролить своё время, проставлять статусы и понимать стратегию проекта. Т.е. большая редкость. Часто встречаю менеджер шарящих в разработке с начальным бэкграундом разработчика, но перешедшим в менеджмент. А чтобы менеджер по своей воле погружался в эту тему редкость, которая становиться аккаунтом)
Ну вообще часто это происходит не по своей воле))
Но если серьезно: я обычно вижу, что менеджеры хотят лучше понимать разрабов, просто не понимают, как относительно быстро и качественно набирать знания по теме
Как минимум базовый, но еще важно, готов ли человек прокачиваться дальше, погружаться чуть глубже. Может ли он при необходимости разобраться в чем-то точечно, или базовый уровень - это его потолок
Да, это тоже важный момент. Но есть еще такая проблема, что когда начинаешь работать в качестве менеджера проектов — у тебя на самом деле не так много источников, откуда получить информацию. И это несмотря на обилие всяких Хабров и т.п.
Очень тяжело нарабатывается скилл
Лучше всего, если у менеджера проектов есть базовые знания в разработке)
Так он лучше понимает, что вообще происходит на проекте, что хочет получить клиент в результате и как передать все материалы от клиента разработчику. Ну и общаться с разработчиками на одном языке