With all of the outsourcing that is going on in the IT industry, especially in software development how can American IT professionals effectivly compete with IT people from India and China. It is not possible to live in America making the slave wages these people work for, so we can’t compete on price. I read a very good report on “Fair Globalization” www.ilo.org/public/english/wcsdg/docs/report.pdf which outlines a lot of the problems that this issue is causing, but I’m not sure if the solution is feasible. The only thing I have been able to come up with is finding jobs in small businesses where it is impractical to outsource at this point, but how long will that last?