Got a guy here who when you go to tell him what to do taskwise cuts you off and says ok I know how to do it. Than he argues about the way to do it citing code only says I gotta do this much so why do more. What do you guys normally do about this guy?
sometimes i have a spin on something that needs to be done,
that works well, sometimes i don't, but to me, part of the deal
is there is an exchange of ideas about something.
one of the better foremen i've worked for put it this way....
"nine times out of ten, you come up with a good to awesome
way to do it, and the tenth time, you screw it up and spin in a
circle with one foot nailed down. my job is to come over on
that tenth time, and kick you in the ass to get you out of the
rut."
this is just me, but if i'm simply told "just do it my way, 'cause
i'm the boss." we probably aren't gonna have a warm and fuzzy
working relationship... on the other hand, when the conversation
goes like you describing it going, it's the same thing, but in reverse.
it amounts to "do it my way 'cause i'm a better sparky than you".
if they are capable, i give them a job off by themselves, and let them
do it, without any distractions. if they do it their way and screw it up,
we talk about it, and if they still have the know it all attitude, i ask
for them to be sent off to share their wisdom elsewhere.
i've had five people that i couldn't work with, in over 30 years,
so i'm not as ornery as i come off... and only one of those, if i
crossed paths with him, would i pick up a 3' stick of pipe.
and i'd only pick up a piece of pipe, if there wasn't a shotgun
handy... we didn't get along very well.