Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Some people assume so much that their response makes no sense.
AtuM241219dI see this often when an issue is known but not well understood or it never hits the pipeline to get fixed.
The lead was probably coaching you on the code as to what you should think about before fixing it. I would probably do the same to get you to understand the root cause. Sometimes that is way more important than the actual fix/don't fix answer.
Oktokolo314818dYes, inter-human communication is a skill set.
You also almost always need to infer how the other person will interpret the question to get the answer you want.
A mentor or lead will likely try to teach you how to solve it by your own. So by default you don't get the direct solution to your problem on first try.
Also, whether a counter should count distinct values only or include the duplicates, depends on what it counts and for what the count is used.
So context really matters a lot. If you fail on getting that across in your question, the is likely to be quite generic.
Often times when someone senior to you gives a longer answer than you’d expect and it doesn’t seem related to your question it is because they think you’re using the wrong frame of reference. It’s often the case as a beginner that your question itself needs to be reframed because it’s predicated on a lack of knowledge or a set of incorrect assumptions that need to be corrected. Without knowing more, it sounds like they wanted you to think a little deeper than just choice A/B/C, so that in the future you can answer such questions yourself. It’s nbd, I’ve been on both sides of this.