One of the best things a technical product owner can ask an engineer is:
“Does it actually have to work that way?”
That question is only useful when it comes with some homework behind it.
From the wrong person, it is noise.
From someone who understands the users, the workflow, the business problem, and enough of the technical shape of the thing, it can change the conversation.
An engineer says the data model makes something hard.
A good product partner does not wave that away. They ask whether the workflow is making the data problem worse.
An engineer points out a nest of edge cases.
A good product partner asks which ones are actual user needs and which ones are old ghosts from the last implementation.
A product owner says users need a field to be editable.
A good engineer asks whether users need to edit the field, or whether we need to fix the thing upstream that keeps making the value wrong.
That is the product-engineering dynamic that I trust and love working with.
The best people I have worked with do not accept every constraint as permanent. They also do not treat complexity like something you can clear up with a pep talk.
They stay in the problem long enough to figure out what kind of problem it is.
A lot of “technical problems” are partly workflow problems.
A lot of “requirements” are old workarounds that got promoted.
A lot of “the system has to work this way” means Gary made a call in 2019, Gary left in 2020, and now we are all living inside his calendar invite.
This is where judgment gets sharper.
Engineering remembers what happens when a neat idea hits production and gets dragged across the gravel.
Product remembers what users were trying to do before our systems made it weird.
There is value in the informed friction.
The moment someone can say, “I believe you that this is hard. I’m just not convinced this is the only shape the problem can take.”
That kind of question can save months.
Professional judgment does not belong to one role.
It shows up in the quality of the questions people are able to ask each other.