Maybe is that the skills to be a good coder and the the ones needed to be a good $ negotiator are orthogonal...
I've seen lousy programmers make a lot (200k+) of money just attending stupid meetings .. and top coders struggle to keep customers happy for crappy money.
I've seen lousy programmers make a lot (200k+) of money just attending stupid meetings .. and top coders struggle to keep customers happy for crappy money.