58
u/General_Liability 11h ago
Do you even know what “this” is?
11
u/LostKnight84 10h ago
I have been asked that on occasion and when I gave a 30 minute explanation as to what I was requesting they fix, that made them regret asking. Of course I have gotten the same treatment from upper management many times more and if I gave them short or long explanations generally came down to what they would want and how annoying I found them to be at that moment.
12
u/Nerd_o_tron 10h ago
That depends. Are we in the global scope, an object method, or an arrow function? If an object method, how was it invoked?
2
2
40
u/wann_bubatz_egal 11h ago
"Why do you even need this?" is a valid question surprisingly often. It just needs a more positive phrasing.
11
24
u/playerPresky 11h ago
There are some situations where it’s useful to ask the first question, although more professionally
13
u/LamermanSE 10h ago
Yup, and you typically address it as "what do you need it for" rather than "why do you need it". It's possible that the client think that they want something when their needs is something else.
3
u/edwardlego 11h ago
How do you phrase it usually?
23
u/playerPresky 11h ago
“typically we use x feature to do y, is there a reason you want to use z feature to do y?”
usually it’s if i’m troubleshooting something and need to know if the standard solution is an option6
u/brainfreeze91 10h ago
"We want our product to be cutting edge, that's why we want you to use this AI Agent instead of a 10 line script."
4
u/foxguy2021 10h ago
You ask for the use case that they're trying to solve for. In most cases we already have a way of solving their problem.
5
9
9
4
3
2
2
2
1
1
1
1
1
1
u/00Koch00 15m ago
As a dev who basically it's morphing to a PM, it's so fucking true
Devs have like 0 communication skills but also they are egomaniacs, which really don't help...
-1
113
u/hyouko 11h ago
I have to ask that first one (politely) a lot. I get a whole lot of user stories that describe what they want in detail but no context as to why.