"Strategic thinking." Sounds grand, doesn't it? The kind of thing we want our leaders to be, not just order-takers. But here’s the secret: it’s not some magical, inborn talent. It’s a skill, plain and simple, and skills can be mastered with appropriate focus. Like learning to ride a bike, or in our world, learning to truly ship something that matters.
Think about it. We pour endless hours into planning, into "strategy". Yet we either fail to articulate it or drive awareness and alignment. What often passes for strategy is just a "guiding policy" or maybe a "diagnosis," frequently missing the crucial "coherent actions" that actually make it real. It's the "pie-in-the-sky" without the map to the ground.
But here’s the thing about you, the high-agency individual: You don't blame the environment. You adopt the strategic mindset and work to improve it, from the bottom up. Even when the strategy handed to you feels, well, a bit incoherent.
So, where do you start?
First, step out of the "delivery mentality." I know, it sounds counter-intuitive. You identify resources, hire, unblock your team. All vital. But perfectly building the wrong features – features your customers don't care about – won't move the needle for your business. It's about building the right products, not just building them right.
Quality and robustness are crucial, yes, but only if the software solves customer needs and helps the business. Don't just talk about story points; ask, "So what?". What's the benefit?. And who decides what’s "right"? It’s not just the product manager’s job. That’s "arcane" thinking. Engineering is a crucial partner, and you deserve a seat at that table. Fight for it, if you don't have it.
Second, learn your product domain. I’ve been there. So busy with the tactical firefighting and hiring that I wasn’t [...]