4/22/04 UPDATE: Before you read this, you may want to see my post here. It looks like Michael Moore may not be the one to call, after all.
So, I'm still trying to wrap my hands around this offshore outsourcing issue. I've gotten more information about my company's plans for their PAC. Indeed, they are going to lobby for offshore-favoring laws and candidates. I also found out that a job I was considered for a year ago here locally has been outsourced to India. They have 16 offshore developers, and some people locally. I'm not feeling too good about this.
I've talked to a bunch of people, and have gotten some interesting responses. First, I mentioned this to a Consultant that works for the same company that I do. He relayed to me our company's official line - that local consultants will always be needed to manage and design apps. You know, weeks of use-case and design docs sent off to the design team. Well, from everything I've been reading about modern software engineering methodologies, I just can't see how this will work. In fact, InfoWorld has a good artice here about this very thing.
Second, I mentioned this to the Network Ogre. His response was interesting. You see, he and I are always going back and forth about cars. He drives a Ford. I drive a Hyundai. My wife drives a Hyundai too. He said to me “You're something else! You're worried about losing your job overseas, but you've bought cars that are made in Korea. You're a hypocrite!” Well, since he said that, I've been wondering if he's right... Is this issue the same as the US loosing out to foreign auto makers? I can think of a couple of reasons why these issues aren't the same. For one, we're not losing software jobs because of poor product quality, I don't think anyone would discount the quality of US software developers. Second, when we buy cars, a lot of money comes back into the local economy (gas, taxes, repairs, etc.)
I saw this great documentary filmed by the much hated Michael Moore called Roger & Me where he really exposed the Detroit Auto makers for irresponsible business practices (offshoring). I'd love to know what he thinks about all this...
-Brendan
IMPORTANT UPDATE : As of 3/10/04, I have spelled “losing” correctly. Thank you to the courageous anon, who stuck her/his neck out to point this out to me.