Neither can I! But I have to agree with the parent: the overwhelming majority of PMs (for any P) that I've had to work with are technically illiterate, at the level of software engineering. I spend so much time explaining the most basic things, often over and over and over. How the system functions, and models the world around it (and thus, what is possible and what is not, at least, not without major changes) just does not ever seem to stick.
My uncharitable take (and sorry, since it sounds like I'm about to criticize your profession; hopefully, this comment doesn't apply to you) is glorified JIRA ticket pushers and deadline trackers. That said, I did work with one once who seemed to actually pay attention (and thus, learn) and was a good person too, so thus far she's been my favorite PM. But when I ask myself what would be useful to me, as a dev? … oh boy does it not look anything like the real world.