Live data from Hacker News

Help me ask why you didn't just

blog.plover.com

251–260 of 363 posts

Re: Help me ask why you didn't just

#251
> I was thinking about [the problem] and was wondering if sshd would also work [because of X benefit], what do you think?

I would probably phrase it something like that. State why you're bringing it up (I'm trying to solve the problem, not just criticise your solution), assume they have already considered it, ask what they think about your idea instead of just offering advice about theirs, both options are still on the table.

Re: Help me ask why you didn't just

#252
I had the exact same issue with my wife, my theory is that people with an inferiority complex will suppose response 1, and I think that has to do with them frequently exposed to people with superiority complex supposing 1 when they give them feedback.

My take on this is to target the inferiority complex by lifting them up, i now usually say:

I see you used X instead of Y, knowing you, I suppose this was not accidental / was deliberate and I’m now curious

Re: Help me ask why you didn't just

#254

Earlier quoted context omitted.

Personally I hate it when my PRs come back like this. I made a PR so my code and my decisions could be reviewed and critiqued. If you have some criticism, just tell me what it is and why you think that. I have learnt so much from highly critical PRs, I hate to think where I’d be without them. Personally I think it’s much more productive to create a culture where criticism is made openly and without being taken as a p…

I'm aware of an unofficial convention in some US government departments - if you have a small round green sticker on your pass, then you are opting in as someone who can handle un-sugar coated discussion. It's a great system - you occasionally see someone pause momentarily to check that everyone in the group has a sticker before saying "well, that was a clusterfuck wasn't it".

I think on my sub, it was just assumed that everyone had a green sticker :)

Re: Help me ask why you didn't just

#256
post #176

My take from personal experience: Removing the "just" obviously makes it less condescending: => Why didn't you use sshd? Removing the "you" could make it less personal: => Why was sshd not used here? Removing the past-tense makes it more forward looking (the past can't be changed, but people often defend their past decisions especially because they are unchangeable, the future however is less threatening): => Could s…

The further I get down your list of alternative phrasings, the worse the writing gets.

This is corporate speak and it's regrettably taking over the world.

I do agree with your final paragraph. Telling people privately sidesteps all the newspeak entirely.

Re: Help me ask why you didn't just

#257
post #245

I’m just thinking about how in Medicine, lots of people would suffer if the helpers had trouble asking the basic questions. “Did you submit cultures?” “Why did you choose to ignore the liver enzymes in this case?” “Did you ask about a family history of X?” To a large extent, becoming professional is about becoming less sensitive to being wrong.

> To a large extent, becoming professional is about becoming less sensitive to being wrong. I agree, but there's nothing to lose in trying to become a better communicator, you're not responsible for other people's sensitivity, but you are definitely in control of what and how you communicate.

Yes but in this discussion it’s quickly become obvious that the listener is responsible for assuming good faith on the part of the questioner, because any phrasing can be interpreted as “I’m smart and you’re dumb.” Being professional is having the maturity to listen to answers when you ask questions.

Now, in the case of unsolicited advice, it may just be the questioner showing off. There’s no phrasing that will help make a person feel good that they were used to stroke someone’s ego.

Re: Help me ask why you didn't just

#258
post #248

Earlier quoted context omitted.

To me, both responses are the same. Orwell's "Politics and the English Language" comes to mind. You're saying exactly the same thing but in a bureaucratic form. Reading other posts here the message I get is that a lot of people work in dysfunctional environments in which everyone's at each other's throat or something. My default assumption would be that obviously my colleague isn't being an asshole...

The majority of times people have said “why don’t you just...” to me the answer is that if they understood what $thing was trying to do they wouldn’t have asked the question. They’re not being “assholes” they’re just headed toward it from a wrong assumption (they’re assumption is that they understand what $thing does, but they don’t.) so my advice to anyone suggesting just do $x is that they need to try to understand…

Sure, so the answer is 'because I'm doing $thing and $x doesn't work'.

They're literally asking _why_.

If you take it as a statement i.e. 'just use $x' then that's a completely different matter.

Re: Help me ask why you didn't just

#259

I disagree; "Why didn't you just use sshd?" is a valid question and can be answered as such. Of course the answer might be "I don't know", but also there might be an answer, and maybe they do know the answer and have a good reason to don't use sshd; I don't know. That is why I ask. Then you can learn.

Unless the person you're asking has specifically asked you for questions you shouldn't approach every situation as an opportunity for you to learn. Sometimes the situation is about other people, their work, and accepting what they've done as a valid use of their time. Asking a question that could potentially invalidate the effort they've put in, even if you think it's a reasonable point to raise and you think you cou…

Thank you for pointing this out - after reading the OPS article, it is the first thought to mind. Maybe I missed it, but the premise of the article is contextualized on the response rather than the originating presentation of the problem. If the person isn't asking for your help, it can come off as offensive when hearing remarks/responses like this; and as many point out in the comments - there is no easy way to say it. This just leads to that person internalizing in the future and less likely to seek actual help. This isn't an insecurity, NO ONE wants their work invalidated. (and so many wonder why workplace burnouts are common)

While the proverbial "There is no I in team" applies here, the real lack of social skills is on the OP, not the person presenting the problem.

Re-phrasing aside, a simple, "Hey, that's an interesting problem. I may be able help if you'd like" before stating the obvious solution will go miles in the conversation and re-enforce the relationship between both parties.

Re: Help me ask why you didn't just

#260
post #214

Some programmers will ask you "why didn't you just" questions about something you've worked on for weeks, months or years, not because they think they're smarter than you, but because they never think about anything for weeks, months or years.

Yes, and they will also move the goal posts when you explain why their solution doesn't work.

I feel there is something missing in this whole discussion and that's the question of unsolicited advice. I don't think anyone will feel insulted if the j-word comes out after they have asked for help on a problem.

On the other hand, It's hard not to feel like that question is condescending when it is unsolicited.

Post reply on HN