Tuesday, December 04, 2007
Outsourcing and Commodity Programmers
Many US IT Executives and offshore programmers believe and act like programming is a commodifiable service. They are the ones who started programming because someone told them that you can make good money as a programmer, not because they're actually interested in it, let alone good at it. Commodity programmers have two fates; move on to some other profession when they realize that programming is not a commodity service, or become journeyman programmers who respect the fact that programming is not a commodity service.
Some say that programming is a commodity service, because anything that one programmer can do can be done equally as well by thousands of other programmers and that this is a good thing; the growth of programming is based on it being a commodity service and if it were not so, 99.9% of us would be out of a job.
Research shows that some programmers are orders-of-magnitude more effective than other programmers. This alone disqualifies programming as a commodity service. Programmers are not easily interchangeable. The best programmer and the worst programmer in an organization have productivity ratios near 10:1. and the ratio is even higher in countries such as India...
Links to this post: