content: I have to agree and I hate it. Diversity is irrelevant in code. Good developers mostly care about one thing when it comes to other developers - their code. I've worked with some people that were pretty challenging to get along with. But I loved their code and I respected their technical expertise. I would work with an entire team of those people before I'd work with one friendly idiot. You spend hours training them and you still end up rewriting everything they do. It's infuriating.  Mediocre code is destructive in your codebase. It introduces bugs, it causes performance problems, and it's more difficult to maintain. Yet the author doesn't want to encourage people to hire the best because he's afraid he won't qualify? That's laughably poor logic. He quoted people saying that "As hire As and Bs hire Cs." Is he admitting that because he's declared himself a B he's going to just give up and hire Cs? That's an abysmal idea. If you can, always hire people smarter and better than you are. Your job is to improve the company - particularly if you own it. Your other employees aren't going to be happy to hear that your new hires are there just to help you deal with your imposter syndrome.