Owning projects
Product-minded habits
Curiosity about the user, interest in metrics, and ownership after launch — not a PM title.
Gergely Orosz's "product-minded engineer" profile is a practical checklist: curiosity about the user, interest in metrics, comfort in discovery meetings, habit of proposing solutions, ownership of outcomes after launch — not just merge date.
You do not need a PM title. You need the habit of caring whether the thing worked. Pair this with project execution: product alignment without delivery is still failure.
Concept
These habits sit on top of discovery and cheaper cuts. Deeper product craft lives in product thinking.
Concrete habits
- Join one customer call or support shadow per month
- Read the funnel or retention dashboard for your area weekly
- After launch, check the success metric yourself; open follow-ups if it missed
- Keep a short list of technical opportunities ("we could cut this flow's latency in half") and pitch them with user impact, not elegance alone
- Read the PRD critically; ask where the non-goals and risks are
After a launch, put a calendar reminder two weeks out: open the dashboard, compare to the success metric in the PRD, and message the trio with either "metric moved — here's a follow-up idea" or "metric flat — here's what the data suggests." That single habit separates ticket-takers from product partners.
In interviews, behavioral stories about partnering with PM and design — especially where you changed the solution — signal SDE2+ scope.
Disagreeing productively
Conflict is normal. Make it about goals and evidence, not status.
- Restate their goal until they agree you understood it
- Name your constraint (reliability, timeline, complexity, opportunity cost)
- Offer two or three options with consequences
- Escalate together if you still disagree and the stakes are high — do not sandbag in silence or vent only in eng Slack
- Disagree and commit once the decision is made. Sabotaging a committed plan in implementation is career poison
Trade-off
Push back hard when the plan risks user harm, security, irreversible data loss, or a date that requires fantasy estimates. Yield faster on taste and sequencing when the PM has clearer customer signal than you do. Overusing either extreme makes you ignored.
Common mistakes
- Winning the argument and losing the partnership.
- Skipping the two-week metric check because merge meant done.
- Pitching elegance instead of user impact.
- Venting only in eng Slack instead of escalating together.
Check yourself
-
You launched two weeks ago. What do you open? The success metric in the PRD. Then message the trio with moved or flat, and a next step.
-
When do you push back hard vs yield? Hard on harm, security, data loss, fantasy dates. Yield faster on taste when they have clearer customer signal.
Key takeaways
- Product-minded engineers join discovery, read metrics, and own outcomes after launch.
- A two-week calendar reminder is the habit that separates partners from ticket-takers.
- Disagree with options and evidence; commit once decided.
- Push on irreversible risk; yield faster on taste.
Further learning
The Product-Minded Software Engineer (Pragmatic Engineer)Product-minded engineers are developers with lots of interest in the product itself. They want to understand why decisions are made, how people use the product, and love to be involved in making product decisions. The…The Pragmatic Engineer
Marty Cagan on empowered product teams.
Related
Working with product managers and designers
Product sense for engineers — shaping scope, trade-off conversations, feasibility spikes, and building the right thing with PMs and designers.
Cheaper product cuts
Start from the user problem and success metric, then offer an MVP with a cost and a risk — not a yes or a no.
Product thinking for engineers
Outcomes over output — why engineers who understand users and business build better software. Start here for the map.