Your time and area were way before the waves of H1s that management has used to destroy workplaces.
I have multiple patents in sensing and computing. I’m not that many years behind you. I had to earn living in software for many years seeing the destruction of our workplaces and nation.
I think you are very unpatriotic and self-centered, at least from your post.
I am a mechanical engineer, not a computer programmer. Why not help UNITED STATES based corporations using law abiding legal workers from abroad instead of outsourcing IT work? A US based outfit pays property taxes, utility taxes, employs building maintenance staff, and all H1-B workers pay all federal, state, city taxes, sales tax, auto license tax, etc etc.
It is very easy to outsource IT work with internet.
Are you not able to compete with H1-B workers? I never had that problem.
Computer programming is easy to learn. There is a worldwide surplus of programmers. The days of big salaries in computer programming are long gone.