As with many Slashdot articles, the comments are much more interesting than the original article. An excerpt:
His advice seems to be “If you are a great programmer, you still have to get out and market”. Jesus freaking Christ, can’t companies do employee evaluations at all?
In a word, no. The reason they can’t do it is that measuring the value of n programmers on a team would require reading and understanding all of their code. Managers have too much other work.
You need to make the job of the people around you easier. That includes your manager.