You can't be a SPM without having some solid understanding of dev. Without that you can't make good decisions. It's like saying a person can become the captain of a ship without sailing experience.
The one good project managers I've had that didn't have a dev background instead put in a lot of time to understand dev and was an at-home hobby programmer so he had a large clue.
The one good project managers I've had that didn't have a dev background instead put in a lot of time to understand dev and was an at-home hobby programmer so he had a large clue.