Too Long; Didn't Read
There's been a lot of discussion on Twitter recently about so-called 10x engineers. These people supposedly provide extraordinary value to their team and organization. But these are exactly as described: toxic jerks. There's a huge difference between the two of them: self-promoting jerks and those who provide 10x value. These engineers have a combination of the following traits: better-than-average tech skills and knowledge in a wide area of topics. The culture of the organization and environment they're working in play a major role too.