"just to be replaced by an H1-B visa"
Make yourself invaluable...create your own work, sounds like you think a job is deserved...
Before ya' ask, yes, I will working at Wal-Mart, all that my skills/ambition allow....
No, I don't think a job is deserved.
I was simply commenting on the previous poster's lamenting the lack of people going into the hard sciences and engineering.
If the corporate community wants to create an environment where we have lots of Americans going into these fields, quit laying off qualified American engineers and hiring H1-B visas from these other countries.
There has NEVER been a shortage of qualified American engineers. But we are generating one now, because no one in their right mind will spend seven or so years in one of the toughest curriculums there is, just to be replaced by a slightly cheaper foreigner or have their job shipped offshore.
There are three engineers in my family:
One Software Engineer with a PhD in physics.
One MS Electronic Engineering.
One BS Electronic Engineering with an MBA.
All three of us have lost our jobs because of outsourcing or being replaced by H1-B visa holders.
No, we are not whining: we started our own company designing and selling physiological research instruments and are doing just fine. But we were lucky..right place, right time.
But would I recommend engineering to a bright young student?
Hell NO.
Not in this business climate.