No. The problem isn't rural Iowa. The problem is that I haven't been working for $5/hr that someone in Bombay works for. There's always cheaper, but not necessarily better. That's where all of our wages are heading if this trend continues.
I live in rural Iowa, but I travel to the job. I've worked in Iowa, Nebraska, Illinois, Kansas, Georgia, Virginia and DC. The problem isn't the location, the problem is that the jobs have disappeared.
The whole psychology of outsourcing is that American workers should be working at the lowest wage that can be found anywhre in the world. If American IT people worked for $10/hr, outsourcing would still be happening because companies bottom lines would still look better if they were working at $5/hr so jobs would still be shipped out.
Don't kid yourself. Outsourcing is about $$$. Nothing else.
Okay, I just couldn't imagine a lot of IT jobs in rural Iowa.
And yes, outsourcing is about the money. Did anyone say different? I don't mean just on this thread, I mean anyone, anywhere?
Speaking just for myself, if I were me, I'd do what I had to do -- drive a cab, work a warehouse jobs, substitute teach, do the minimum wage thing -- and then update my skill set. Because if the IT jobs are anything like the blue collar jobs, then they ain't coming back. Ever.