Oh Where, Oh Where Have Software Jobs Gone?
Here is an interesting analysis by the Economic Policy Institute in Washington, DC.
Software jobs, which pay some of the highest wages in America, have fallen sharply since 2000. These jobs have disappeared despite the fact that software sales to U.S. businesses in 2003 were up 4% over 2000. Comprehensive data on the number of U.S. software jobs that have moved overseas is hard to come by, but persuasive indirect evidence points towards the significant movement of software jobs to India (the most prominent of many countries to which U.S. software work is being moved).
There are two ways to look at software employment: software-producing industries and software occupations. Software-producing industries (software publishing, custom software and computer systems design) employ many people who actually work in non-computer occupations, like sales or accounting. On the other hand, software occupations (e.g., programmers and software engineers) are also found in a range of other industries, such as finance, manufacturing, and professional services.
Domestic software-related jobs, however measured, have declined significantly in recent years. U.S. jobs in software-producing industries declined by 128,000 (10%) between 2000 and 2004, while jobs in software occupations shrank by 154,000 (5%) from 2000 to 2002 (the last year data were available).
The story in India is quite different. In February, India's industry association of software and related companies (NASSCOM) published an analysis of recent trends indicating that the professional jobs in India's software export sector rose by 150,000 from 1999 to 2003. Given that 67.7% of its software exports go to the United States, this growth implies that Indian software jobs servicing the U.S. market have increased by roughly 100,000 over the last four years.
More here.