7 simple rules for hiring great developers

Developer hiring rule No. 2: Stay away from "rockstars"

The other problem? Relying too heavily on a few top devs to carry the load can leave you vulnerable to the "run over by a bus" problem, notes Alvin Richards, technical director of performance and quality at MongoDB, an open source NoSQL database vendor.

"You can't be dependent on just one or two people, because if they are run over by a bus then you will be in a world of pain," he says. "You need redundancy and flexibility, and to have as many eyes as you can focusing on a problem at any one time."