Live data from Hacker News

“Ask 'why' five times about every matter”

toyota-global.com

131–140 of 172 posts

Re: “Ask 'why' five times about every matter”

#131
post #91

Earlier quoted context omitted.

You know what's even more annoying? People who ask very misguided questions, because they're obviously trying to solve a wrong problem, and yet insist on doing things their own way even though it will lead them nowhere. They're much more common than people who know what they're talking about, and it's usually easy to tell them apart based on the communication style.

More common perhaps, but not always more significant. Stack Overflow is a messy blend of the two: lots of questions want to do some strange thing, and it's not always clear why. The result is that people who don't know better are taught how to do dangerous things (like messing with the history of shared git repos), while people with weird special circumstances get second guessed and lectured. At least online, I absol…

while people with weird special circumstances get second guessed and lectured.

I'd argue that if they cannot make it clear they are in special circumstances rather than being clueless, then they deserve second guessing and lecturing. That's what I meant by communication style.

Re: “Ask 'why' five times about every matter”

#132
post #9

I don't force it 5x but asking why was the best lesson I learnt working with users/clients as people tend to talk about solutions and not the problems. That's also where my nickname comes from.

"My problem is that I need an app to x, y, z."

No, no, no!

Re: “Ask 'why' five times about every matter”

#133
post #43
post #9

I don't force it 5x but asking why was the best lesson I learnt working with users/clients as people tend to talk about solutions and not the problems. That's also where my nickname comes from.

Feature requests are really prone to this. Customers will only ask for features they can imagine, not the ones that really solve their problem. A significant chunk of the time the customer is better served by a different feature that takes less work. This is why i don't like tender-based software projects. The tender already describes the features needed, and they must be built even if they are suboptimal for the pro…

Could you give an example of what you mean by "tender-based software projects"?

Re: “Ask 'why' five times about every matter”

#134
post #39
post #5

Earlier quoted context omitted.

It's supposed to be why(why(why(why(why(theMatter)))); not why(theMatter); why(theMatter); why(theMatter); why(theMatter); why(theMatter);

Well, that's possible. But sometimes also the whys are mutually recursive. "Why is X unelectable? Because realistically no one will vote for him. And why will no one vote for him? Because he is unelectable"

I think the worst case scenario is an answer that forms a question, which lead to the answer framing the very question.

Infinite recursion. Basically.

Re: “Ask 'why' five times about every matter”

#135

I know a certain 3 year-old who uses a similar trick to collect knowledge about the world. Not being sarcastic here; orgs can learn a lot from young children about how to acquire new skills and make decisions in the face of uncertainty. Before they can even walk infants learn to judge whether they're about to crawl off a cliff -- a skill the yahoo board (for example) could have really used.

Actually...

Babies learn to crawl, then learn to not crawl off cliffs. Then they learn to walk, then they learn to not walk of cliffs. So there is a point after they won't crawl off a high drop, that they will just walk off it.

https://www.youtube.com/watch?v=WanGt1G6ScA

Re: “Ask 'why' five times about every matter”

#136
post #124

Earlier quoted context omitted.

I wonder how that sits with "Don't bring me problems—bring me solutions" that I occasionally hear from non-technical managers...

A problem without a suggested solution is a complaint. If your people only bring you complaints, it is a drain on everyone; it breeds discontent in the workforce and contempt in management.

I feel that some people are very good at seeing problems, and some people are very good at finding solutions to problems.

I don't see any reason that the same skills should be present in any given individual, so you always need both types.

Re: “Ask 'why' five times about every matter”

#137
post #124

Earlier quoted context omitted.

A problem without a suggested solution is a complaint. If your people only bring you complaints, it is a drain on everyone; it breeds discontent in the workforce and contempt in management.

I feel that some people are very good at seeing problems, and some people are very good at finding solutions to problems. I don't see any reason that the same skills should be present in any given individual, so you always need both types.

I understand what you are saying. How does someone who is good at seeing problems communicate those problems and not come off as whiny and complaining?

Re: “Ask 'why' five times about every matter”

#138

Earlier quoted context omitted.

I usually ask, "What problem are you trying to solve?", to anyone who brings me a solution instead of a problem, but it comes down to the same thing. I guess I don't even really know which question would be more efficient at getting the real answer.

I wonder how that sits with "Don't bring me problems—bring me solutions" that I occasionally hear from non-technical managers...

Extremely well.

Stakeholders are supposed to present problems to engineers, and engineers are supposed to propose solutions to stakeholders.

The underlying meta-rule is that problems should be solved by the person with the most expertise.

Re: “Ask 'why' five times about every matter”

#139

Earlier quoted context omitted.

I usually ask, "What problem are you trying to solve?", to anyone who brings me a solution instead of a problem, but it comes down to the same thing. I guess I don't even really know which question would be more efficient at getting the real answer.

I wonder how that sits with "Don't bring me problems—bring me solutions" that I occasionally hear from non-technical managers...

One of my best managers ever was non-technical. His line was, "you're smart enough to fix this, so do it, do it right, and don't let it happen again." He did a great job getting the resources to back it up, too, while shielding his team from company politics. Right up until the point where he lost at company politics, anyway.

Re: “Ask 'why' five times about every matter”

#140
post #61
post #9

I don't force it 5x but asking why was the best lesson I learnt working with users/clients as people tend to talk about solutions and not the problems. That's also where my nickname comes from.

I've tried forcing it 5x and found that the fifth Why is exactly the point where they get annoyed and stop talking to you. So there may be a magic insight at the fifth Why but you'll never hear it :)

Part of the idea is that if it takes more than 3 or 4 "why"s to get to some really fundamental business goal (i.e. "Because I want to make more money"), then it might not be a problem worth solving in the first place
Post reply on HN