Edit: this is why tech people are insufferable socially. In any other walk of life assuming you know more than someone is a manifestly obvious faux pas.
We need a word for the inverse of being XY'd for when someone asks an XY question but is too proud to accept there's a better alternative to X
you seem to completely misunderstand XY: it's not someone giving you the right solution to your problem which you aren't capable of arriving at yourself. it's someone telling you the problem you're having isn't the one you should be solving. it happens very frequently that some arrogant person is 100% certain X problem isn't possible, or isn't really happening, or isn't really the source of issues and they try to gaslight you into believing you've made a mistake in your reasoning and you should solve problem Y instead. you know... kind of like how you're doing right now...
As a side note, experience isn’t a unidimensional value that is directly comparable. You can have more experience than someone else in one dimension, and the other person can have more experience than you in a different dimension. I’d never argue with my mother about how to perform a blood draw.
> experience isn’t a unidimensional value that is directly comparable. You can have more experience than someone else in one dimension, and the other person can have more experience than you in a different dimension.
When two such people communicate, it's rarely clear who knows more. Typically, I know more about the task I'm working on, and he knows more about X, and that's why I'm asking him about X. Sure, if he wants to know what I'm working on - happy to engage, provided he doesn't withhold the information I'm asking for.
Useful conversation relies on mutual purpose.