What I've found to be more valuable than the superstar programmer is the competent coder that writes clean, readable code, with comments, error checks, clear log messages, and tests. When one coder interviews another simply ask to see a sample of code they've written, any code, and then decide if they have a coding style you can work with. Once a coder is part of team of competent coders who are engaged with the project you then can use code reviews to help each other improve.