Thanks for the comment, Hajime. While I agree with your statements, I wasn't making any attempt to generalize; I was referring specifically to a 10x programmer whom I previously wrote about:

https://levelup.gitconnected.com/top-lessons-learned-from-working-with-a-10x-developer-51de12383e25

My advice around humility applies to everyone. However, I do think that the more adept programmers may struggle more with being humble. Being far ahead than those who they're surrounded by - whether by experience or by natural talent, but especially the latter - will test one's patience with others.

Not because they are better or smarter, but because it's difficult to explain to other experienced developers what they don't know, or are in denial of not knowing. Human nature will dictate conflict, or at least friction, in these situations and it's up to us on how we respond: with ego, or with compassion.

--

--