<rant topic="Business of Technology">
Once again, another tech company (Microsoft, but it could easily be Intel, Oracle, or ABC) wants to say that the limits on H1-B is limiting their ability to hire and will ultimately hurt their business. Sorry folks, but I don't believe it. When I came out of school, these same companies were screaming that they only wanted experience. Then the story became that they could not find enough American workers. Then the story was that they needed to open lots of overseas offices because the "talent" was overseas. To be blunt, the issue is that a company can get more foreign workers for the same amount than they can get american workers. Its that simple. I just don't understand why they are trying to "sell" people on something different. Just admit the truth and move on.
This whole issue is as dumb as Dr. Craig Barrett of Intel that is trying to say that Americans need to get a better education. This implies that a company will want to hire you with this increased education and expertise.
On associated thought on this issue: "The ability to speak english is not indicative of intelligence."
Update: What do I mean by this? I just wish that the people pushing the H1-B issue would tell the truth about their goals as oppossed to playing games. If a company wants to setup shop overseas, thats fine with me. Its their business, they should be able to run it as they see fit. If a company wants to bring over a lot of people through the H1-B process, thats fine. I just get upset when they hide behind this game of "we can't find talent here." Its an excuse I don't believe and never will.