I see it so often in tech — the “10x” engineer who is just too smart for social norms like polite communication or hygiene. They are not held to them same social standards as others because they are “just different.” In reality, these folks just use the fact that no one else knows how their code works as an excuse for antisocial behavior.
Here’s the thing. If you’re so brilliant, you should be able to learn basic social skills, manners, and hygiene. It’s not that hard. And if you do find it hard, maybe it’s not because you’re a savant who is above these things, but because you have simply neglected to develop that skill set.