March 14, 2003

Boon or bust?

Open source is not the reason behind the mass exodus of jobs to developing countries

Occasionally, I hear from readers who fear that the rise of open-source software will cause the decline of the programming profession in the United States. The logic goes something like this: The availability of open source in developing countries will increase the training of programmers in those countries. These new programmers, dwelling in nations with a much lower cost of living, will sell their services to American companies for a fraction of the cost of an American programmer.

The net result will be a migration of U.S. programming jobs to developing countries, while American programmers are forced to take jobs as toll booth operators and retail sales people. In this way, these readers contend, open source will destroy the American programming industry.

Unfortunately, this analysis is flawed. It is true that many software tasks are being farmed out to less expensive foreign programmers, but it is false to say that open source is responsible for this migration.

The growth of programming skills in developing countries is inevitable. Although the availability of open-source software may accelerate the learning process of programmers in some developing nations, the process was well under way long before open source was making headlines.

I remember working on a project a decade ago for the now-defunct Digital Equipment Corporation, in which about half the project team consisted of programmers from India. Even then, there was a growing movement in large U.S. computer companies to use less expensive labor from outside the United States.

The presence of millions of older PCs in the world with near-zero market value means that some of these machines will eventually work their way into the hands of foreign computer students with limited budgets. The availability of open-source software makes many of those machines useful to these students — or at least "legal."  Many foreign students had resigned themselves to learn on old and/or illegal copies of commercial software, since they could not afford the high price of current software.

The rising number of these students overseas creates the supply that will meet the demand of some American businesses to lower software development costs. Open-source technology did not cause this situation, although it does allow cash-poor students to use legal software instead of resorting to illegal copies of commercial software.

So what are American programmers to do? Programmers are stuck in a situation where they will need to innovate and specialize. If your skills are mundane and you simply code to specification, you might find yourself working that toll booth. If you can design creatively, create a truly new solution, or have depth of experience in a vertical market, then you may have a future in the industry.

This is one area where open source can help. While open source can be a useful tool for the computer student, it can be a greater boon for the experienced programmer. By participating in innovative or specialized projects, a programmer can build a reputation that enhances his or her worth in the marketplace. Whereas that might not be the path to great riches, it might help you secure a comfortable position.

Close

On Twitter now

Platforms

Powered by Twitter

On Twitter now

additional resources
White Paper - How to Improve Delivery of Advanced Web Applications

White Paper

Virtual Workforce: The Key to Expanding The Business While Cutting Costs

Get the independent advice and expertise you need to support a virtual workforce.

Go inside:
The three-step approach to making a virtual workforce a reality.
The four flavors of client virtualization technologies.
The three key initiatives that solve IT challenges.
Download now »
White Paper: Successfully Secure Your Wireless LAN With Wi-Fi firewalls.

White Paper

Addressing Linux Threats Leveraging Fewer Resources

The increase in Linux popularity has increased the frequency and sophistication of malware attacks. Read this 2 page white paper now to learn how you can protect your Linux environment with real-time protection that is certified by all major Linux vendors.

Download now »
White Paper - The 2009 Handbook of Application Delivery

White Paper

The 2009 Handbook of Application Delivery

Ensuring acceptable application delivery will become even more difficult over the next few years. As a result, IT organizations need to ensure that the approach that they take to resolving the current application delivery challenges can scale to support the emerging challenges. This handbook elaborates on the key tasks associated with planning, optimization, management and control and provides decision criteria to help IT organizations choose appropriate solutions.

Download now »
White Paper - Is Your Backup System Outdated?

White Paper

Mid-range Storage Considerations

A common misconception is that mid-range storage requirements are dramatically different than that of a larger enterprise. Mid-range storage users may require less capacity, but they have similar functionality and management requirements. This ESG paper examines mid-range storage needs and reviews a new solution that adjusts size while retaining value, performance and functionality.

Download now »

Today's Headlines: First Look Newsletter

Find out what will be news for the day, with our first-thing-in-the-morning briefing.

©1994-2010 Infoworld, Inc.