Skip to content
All Posts
Engineering Culture

Building Engineering Culture as a PM

22 November 20242 min read

I am not an engineer. I do not write production code for the teams I manage. But over the past three years, I have learned that PMs have enormous influence over engineering culture, whether they realize it or not.

Every process decision shapes how engineers feel about their work. Do they have time for code reviews? That depends on how tightly you pack the sprint. Can they refactor instead of hacking? That depends on whether you fight for debt reduction capacity. Do they feel ownership over quality? That depends on whether you blame them for bugs or blame the process that allowed bugs through.

Three Things I Protect

Maker time. Engineers need uninterrupted blocks to do deep work. I schedule all non-essential meetings on Tuesdays and Thursdays, leaving Mondays, Wednesdays, and Fridays as focus days. Standups are fifteen minutes max, always at the same time. I actively push back on ad-hoc meetings that could be async.

Learning time. I budget one day per sprint for learning — exploring a new tool, reading documentation, experimenting with approaches. This is not formal training. It is space to stay sharp. When clients question this, I explain that a team that stops learning starts producing stale work.

Psychological safety in retrospectives. Retros are where culture is either built or destroyed. I enforce one rule: we discuss systems, not people. "The deployment process failed" is useful. "John broke production" is corrosive. I have shut down retros that turned into blame sessions. It only takes one bad retro to lose a team's trust.

The Return on Investment

Teams with good engineering culture deliver better work, retain people longer, and are more resilient under pressure. As a PM, you cannot mandate culture. But you can create the conditions where good culture thrives.

The process decisions you make every sprint are the building blocks. Choose carefully.


Back to all posts