The PM Case for Learning Technical Skills
I regularly get asked whether PMs should learn to code. The question misses the point. You don't need to write production code. You need to understand how systems work well enough to ask the right questions and detect when you're getting a non-answer.
What technical knowledge does for a PM
Better estimation conversations. When an engineer says "that'll take three weeks," I can ask informed follow-ups. Is the complexity in the integration, the data migration, or the testing? Where's the uncertainty? Engineers respect PMs who can engage technically. They resent PMs who just push back on timelines without understanding why.
Architecture decision participation. I don't make architecture decisions. But I sit in architecture reviews and ask questions like: "What happens if this service goes down?" or "How does this scale if we 10x our user base?" These questions are better when you understand the trade-offs involved.
Incident response effectiveness. During production incidents, I need to understand what's happening well enough to communicate to stakeholders without constantly interrupting the engineers who are fixing things. Knowing the difference between a database connection pool exhaustion and a memory leak helps me give accurate updates.
What I've invested in
Over the past year, I've deliberately built technical knowledge in areas relevant to my teams. I got Gremlin certified to understand chaos engineering. I've studied payment gateway architectures. I read our team's architecture decision records and ask questions when I don't understand something.
I'm not trying to become an engineer. I'm trying to be a PM who doesn't need everything translated into non-technical language before I can act on it.
The career impact
Technical PMs get pulled into higher-stakes projects because leadership trusts them to manage complexity without a translator. They earn engineering respect faster because they demonstrate genuine interest in how things work, not just when they ship.
The best investment a PM can make isn't another certification in agile methodology. It's spending time understanding the systems they manage.
←Back to all posts