OK,
Maybe I was a little hot-handed in my post. FOr that, I apologize if I offended anyone. Seriously.
I have no problem with foreigners- any foreigners- coming to the US and working my trade or any trade for that matter if they get paid at the general going rate. Ideally, I probably shouldn't get upset even if they come in and upset the apple cart by asking for a salary of half what I make. I guess that's capitolism at its best- even if they do send a large portion of their income home to their family in another country. I guess we need to live by the sword/ die by the sword, so to speak.
It is disheartening, though, to see that engineering salries have declined and the profession doesn't get the same respect that it used to. I'm not sure the answer, but do foreign medical doctors come into the country and work for half price? Is that even accepted? Its sad to see that our work is becoming more of a commodity. I do believe that undercutting of salaries by foreign workers does contribute to that effect.
Someone mentioned that they were amazed that I couldn't see the same thing happening when US engineers go to other countries and work. I think it could be different, although I'm not 100% sure. But here's why:
1) I think the US workers are often being employed by US companies or at least companies with very strong business in the US
2) I don't think that US engineers are diluting the salary rates by going to other countries and working for low pay.
It's really only the low pay thing that bothers me. Again, I admit that I should probably find a way to live with it as it is only capitolism in action.