3 ms·
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 lo
by snorkel 16y ago
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.
- rickmb 16y agoThat's what I consider "the best", but unfortunately that kind of professionalism even rarer than the "superstar" programmer. Which is very unfortunate should you manage to hire one of those "superstars", since they need at least three of those guys to clean up after them...
- neilc 16y agoA "superstar programmer" that doesn't "write clean, readable code, with comments, error checks, clear log messages, and tests" is simply not a "superstar programmer."
- dmooney1 16y agoThe differentiator to me is the SuperStar will figure out how to avoid writing a lot of the code Competent guy will write cleanly. A mix of both works really well when SuperStar can gently steer Competent in the less complex direction.