The only useful project managers I've ever seen are people who used to be developers, but also have vision for long term strategy. Those people are rare but they amplify the teams they work with.
All the other PMs I've worked with spend their time making schedules, release plans and other "management porn" tasks, which are regularly being updated because they're not based on reality.