I think if you spent 20 years building a career and lost it because your government decided it was time to give your job to a foreigner you might be able to understand that just accepting this "as the way it is" is simply not an acceptable solution. It may be easy for you to say this because your career and your ability of making a living is not being sabotaged. To turn around at the age of 40 and start all over again in a new profession is easier said than done.
Here's a summary for the realists: If there wasn't an H1B program, programming would be sent offshore.
My take on this is "so be it" let these anti American companies leave this country and good riddens to them.
Don't get into a trade which can be substituted by low cost immigrant labor; besides programming, this means manual trades like construction, etc.
Too late, you should have told all the engineering students in college that they were wasting their time. I also guess you don't give a crap about our ability to be a technologically advanced nation.
Besides, what profession is immune from a little government intervention? Most professions can easily be destroyed in the same way the engineering profession is being destroyed. Doctors, accountants, nurses, etc. can all be imported. The only profession that may be preserved is the legal profession.
What is the most common profession among the lawmakers? Lawyers by any chance?
They ARE being imported as a matter of fact. Perhaps it is when the majority of THEM are out in the street or working at Burger King that we'll see some action.
In view of the fact that most congress critters are lawyers, I'd say that's a safe bet.
That means we're about the same age. Don't tell me that no one told you while you were studying EE/CS in 1982 that the average career lifespan of an engineer was around 15 years?
Why do you think the other math crowd was slugging it through incredibly boring accounting/economics subjects? Because the word then, as it is today, is that business majors don't pay off until the second part of one's career.
While you jumped into a high paying job right out of college, I slaved for years with no thanks and little more money, all the while biding my time. Go cry somewhere else.