Definitely this. I find that insecurity also correlates strongly with the above description.
Definitely this. I find that insecurity also correlates strongly with the above description.
edit: wow down voted into oblivion over this... I came for a reasonable debate. Its super clear now why "rude" people rule and all the passive aggressive do is down vote me over a reply.
Most of the time: the guy that’s going to leave an overly clever undocumented, unmaintable mess. Bonus points if it’s in a language that none of the rest of the company uses.
Contemporary development is a team sport.
In the case where the individual truly is more talented they don't need to profess it aggressively. It will be quite clear in feedback from colleagues to their boss and by the quality of the their output.
That is different than a control freak that refuses to leave other peoples work alone.