This blog is nominally about my children but I'm going to post about politics today. Blame
Jaelithe.
The immigration reform debate makes my heart ache. Why are we fighting so hard to keep out people who want to come to this country and work? Why do we want to spend billions making a wall along our border, to keep out a few desperate desert crossers?
What is so bad about a person of Mexican birth benefiting from a job here? Why should American citizenship confer exclusive rights to the jobs available on this soil? No wonder firms are moving jobs outside of this country. We don't want to let the people who want to do the work, do the work. We force people underground, cause them to resent the system we won't let them be part of. They have so much to contribute!
In my own field, programming, we have many foreigners working here. We also have many jobs that go overseas. In some cases offshoring is a bad idea, when clear communication is essential for doing the job. Other times it's efficient. This competition, both here and abroad, has enriched the field. We need to let more intelligent workers in if we want to continue as a world leader in technology. More, not fewer! The immigration caps on some countries (India, China) are far too low. I'm in favor of letting in as many people as want to come, in the long term. Does this lower my salary potential? Probably. But it enhances the opportunities available to my children, because more innovation will happen here.
I don't want what seems best for the American people. I want what is best for the whole world. In the long run, the two are the same.
What are your thoughts?