Some people (you call them Rockstars) are interessted in the newest technology and they want to use them to solve problems. No matter how efficient it is or how good somebody can maintain in.
But you forgot one thing: the "Rockstars" use technology, that will be normal for the masses 2 or 3 years later.
Ruby, for the first time, was used by Rockstars too.
It depend on your company and the size, but you need some rockstars and a mass of good developers. The rockstars look for new things, they try them, they show how to use it. The mass of good programmer can look at the results and choose what make a sense to use in productive environmnet.
There is nothing bad with a rockstar programmer, only with people that think they are rockstars and talk like "i am the king baby". ;)
"But you forgot one thing: the "Rockstars" use technology, that will be normal for the masses 2 or 3 years later."
Or sometimes they pick the wrong tech, and it dies, and someone else gets to pick up the pieces 3 years later. Predictions are difficult, especially about the future.
Some people (you call them Rockstars) are interessted in the newest technology and they want to use them to solve problems. No matter how efficient it is or how good somebody can maintain in.
But you forgot one thing: the "Rockstars" use technology, that will be normal for the masses 2 or 3 years later.
Ruby, for the first time, was used by Rockstars too.
It depend on your company and the size, but you need some rockstars and a mass of good developers. The rockstars look for new things, they try them, they show how to use it. The mass of good programmer can look at the results and choose what make a sense to use in productive environmnet.
There is nothing bad with a rockstar programmer, only with people that think they are rockstars and talk like "i am the king baby". ;)