|Think about Loose Coupling|
this response makes me believe you've possibly worked in tech support at some point in time.
Formally, no. But looking back it seems that I've somehow informally fallen into that role, for those around me, almost everywhere I've worked.
My favorite 'tech support' story: Re: Lost in the Translation
FWIW: I think that the 'secret ingredient' between a good programmer and a great one, is intuition.
(That doesn't mean I think I am a great programmer, my intuition is far too sporadic.)
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.