| I have a hypothesis on this... what happens when a Rockstar enters a room? * People recognize them * A crowd forms around them * People ask to take photos with them * They get paid huge amounts of money just to show up somewhere * They get standing ovations at conferences So just apply that to software developers. I have known two or three software developers that fit that criteria in my life and a half dozen CEOs that fit that criteria. What does that have to do with being good at your job? Nothing, except maybe that to get to Rockstar status you must be well known in the community and probably did something worthy of it. On the other hand, I have known a lot of 10x developers. Very few of whom met the rockstar criteria. Rockstars are called rockstars in the music world because they are famous and usually really talented. So that's the defnition I go by for developers. I'm not sure people writing job description feel the same way. [edited for spacing on the list] |