I read a blog post about companies not wanting any rock stars. On the one hand, I can understand the reluctance to deal with a primadonna. However a rock star can help you out if you are in a jam.
A rock star can usually get things done fast. When you are seriously behind schedule, that is who you want on your team. Sure the optimal plan is to avoid being behind schedule in the first place. But some thing cannot be avoided. And when you are down, a rock star can get you back up.
We got some fake rock stars on our team. They think they are strong. But they are only good at making people think they are great. I guess you can call them rock salesmen. Ha ha. Here is the main point. Don't discount the rock stars. They have their place on problem projects.
A Little Bit of Crypto - I have been trying to figure out to "collision resistant" some of these standard hash functions are. It is a tough concept to get my head around. I figure...