Free market capitalism does not promote invasion
You and I are on the same page.
Doesn't look that way.
You just do not like free market capitalism because you are being priced out of the market.
Computer programming can be learned in a few months.
To become a good engineer takes minimum 4 years of college and minimum 5 years of good practical experience. I went through that hard slog, and is the reason I never faced competition from H1-B or anyone else. I am now living the American dream, with memberships to private golf clubs.
I have 2 young kids both graduated from college. One is a lawyer, other is a biology major. Both are doing really well in the job market. I am glad they did not choose to become computer programmers or got into IT field. There are millions and millions of under-employed computer programmers walking the streets in India, China, Eastern Europe, Russia, and Western Europe. Get out of that profession ASAP.