You go girl!
Outsourcing and legal immigration are two issues I'm quick to run my big trap about. I'm 100% for both. I know I know - we've all seen some bad code from India - but the DailyWTF is chock full of content with the “Made in the USA” label on it and I've met way too many pompous morons who are way too quick to point overseas for the 'cause' of their unemployment when they should be looking in the mirror. No, I'm not saying that no good developers get hurt by idiotic managers who are shortsighted and look to Outsourcing as a cure all, but idiotic managers exist in every industry, always have and always will. I usually just piss people off when I start talking about the subject so I'll quit while I'm ahead, but Avonelle's post says it all. Ok, let's go through it just for kicks. Joe Programmer is having employment troubles. The culprits are: 1) Joe Programmer 2) Indian Programmers 3) H1B Visas.
Let's walk through some of Joe Programmer's beliefs shall we:
Software development positions are going overseas, or are being taken by H1B visa holders.
The best thing to do is to protect your position is to look for development work in less "sexy" areas (he has focused on Microsoft Access maintenance code as opposed to getting into .NET).
Microsoft technologies are bad because they are constantly "forcing" you to upgrade and change every few years.
IS this guy out of his Friggin mind?
1) Software development positions are going overseas, or are being taken by H1B visa holders.
Ok, but it's EQUALLY True that Software development positions are heading over from overseas and are being filled by talented developers here in the U.S. What's his point? Right here in Greenville, BMW and Siemens have a very big presence - with big IT Shops. And yes, American's work there. This point is so stupid that I don't even really want to waste time on it
2) The best thing to do is to protect your position is to look for development work in less “sexy”. Microsoft Access? Is this guy a Phil Hendrie character or something? If you want to make sure that you never make any real cash and/or remain unemployed - this seems like the single best strategy for accomplishing such a goal that I can think of. Access? Monster.Com anyone can easily debunk that myth. Over 1,000 hits and there's no work here in the states in .NET?
3) Microsoft technologies are bad because they are constantly "forcing" you to upgrade and change every few years? Ok, let me get this straight. Here, in the USA, a FREE MARKET Economy, one company is forcing the rest of corporate American to change every few years? One company is forcing all the other companies to change? Dude, go check out how many .NET 2.0 books there are, look at how many blog posts there are on 2.0 and Yukon, all the people downloading Whidbey and Yukon and then please, please, explain to me how this constitutes force. I'm forced to contribute to bullsh1t like Social Security. I'm forced to pay taxes. I'm forced to watch the latest on www.bridgettekerkove.com and forced to set things on fire whenever WigglePuppy tells me too, but forced to upgrade? Please explain the following paradox then - how, If Microsoft is forcing everyone to change - can there possibly be a market for Access development a la old school? Let me guess, Microsoft can only force the rich powerful companies to change, right?
I hate to break it to this guy, but the source of his problems ain't over in India. Nope - the source of his problems is right there, in the reflection of his monitor as he MsgBox's away with technology that there's a dying market for. You might as well advise people to go out and learn the fine art of HorseShoe manufacturing - I can guarantee none of those 'evil' foreigners will 'steal' your job away from you if you go into horseshoe making. Actually, this dude needs to seriously take Avonelle's advice - then maybe he can land a real job and quit bitching about hard working folks trying to earn a living just like he wants to.