Rock Star vs Rock Solid
I've seen a few places asking for "rock star programmers" or the like. I've been wondering do they really know what they are getting themselves into, or asking for. Lets look at two different approaches, as there seems to be in life and just about any situation out there. The "Rock Star" programmer Firstly I'm not knocking people who have awesome abilities (actually quite the opposite) or rock music, as along with funk it's by far my favourite. Here we are trying to describe the individuals who identify themselves as rock stars, a key point being that they do. There are a few areas of their behaviour that are predominate. The overwhelming self belief that they can do anything, instantly and it will be perfect (a.k.a conceited), hey who needs testing or documentation ....... combine that with the attitude of their technical approach is without question as they already know everything, leaves the whole situation inflexible. The only chan