Тут ту уж граница не явная.
Но, скажем, я не стал бы работать на проджект менеджера, которые не был программистом и не дорос до сеньора. Потому что он будет злостно тупить и портить воздух своим долбоебизмом
Я б наоборот)
Пм'у достаточно понимать что говорят аналитики и программисты, знать в общем как идет тестирование, особенности эксплуатации бд и пр.
А в основном уже гуманитарные практики опиздюления идут, тут и нужны скилы