Very much agree, I first encountered the idea of an engineering team ‘diva’ or ‘prima donna’ on the zipcpu blog. The archetype immediately resonated with me because I could see it in myself and in others, especially the high potential, high talent people. Fortunately I work for a team full of high performers and I can learn a lot from them and get along just fine, because above all we are kind to one another. We also happen to kick ass and ship systems but it’s a lot more fun to do it with a team you can genuinely like working for. I am the team lead but all the important results come from ICs so I work for them, really.