A rock star is somebody who plays in a rock band!
There is no such thing as a rock star developer. It's a stupid stupid term. You have no inherent connection with rock music, you are not famous and don't have thousands of adoring fans. I'm convinced that a number of balding, pony tailed idiot developers and snotty college grads think they do - but you don't - get over yourself.
Stop using the term, right, now, it's stupid, seriously.
I'm not going to get started on "code ninja". Jesus... WTF comes up with this rubbish.