There are enough educated AMERICANS who can do tech work....Cut it out with the visas. Its bad enough our jobs are already being outsourced but now these damn people have to come here and take up our jobs here? Isn't the outsourcing enough for these damn immigrants? If we can't put our own people to work, where do we plan to find more jobs for these immigrants?
I think even the answers from the other commentators. Even the ones who have chosen no demonstrate the same opinion. Some people seem to be more company and competition oriented, some people seem to be more international opinion or global economic welfare oriented. If the individual American is your focus and who you care most about. It seems obvious that limiting the extent of it is good. I have worked at numerous universities with entire labs where everyone working in it was from the same foreign country. They don't always hire the best..They hire the people they know and people from their own country. I'm just saying, when we hire foreign nationals here it is rarely someone we could not hire from the pool of US citizens. In fact, some are downright much worse. I am aware of much more qualified people who need jobs.
If we allow U.S. corporations to look out for us then LOOK OUT! Obviously, if left unregulated, as this has largely been the case, our economy will be run into the ground (feels like it already).
Our workforce manufactures next to nothing, innovation is largely flat. If only we could get paid for being consumers.... We really have only our collective greed to blame. Greed for lower labor costs/higher profits and greed for lower prices at the store so we can buy more stuff. The only thing achieved is a huge chasm separating the rich and the poor. We are closing in on the poverty levels of the 1960's before the civil rights movement. If that is the result of our current global economic push then we are doing it the wrong way. The American dream has become the American Nightmare for all but a few that are selling the rest of us down the drain.
Off-shoring and foreign workers inside our borders are both examples of over-doing something that was initially intended to help our tech industries out. But what it has transpired into is a back-door and loophole of U.S. corporations to abuse the American economy and the American Dream for it's own purposes.
If anybody still thinks there is a talent shortage in the I.T. sector of the US then I've got some swamp land in Florida that I'd like to sell to you!.....
I think it is the responsibility of every employer in this country to put Americans first, when hiring. I think foreign nationals should have to take second seat in the hiring line, behind American citizens, if they are available. The thought that hiring a foreign national will save money because they may work for less is illogical thinking, when trying to strengthen our economy. Americans spend money in America.
There are no labor shortages that require computer companies to use H-1B visas. The visas end up costing American workers their jobs and, in the current economy, this is simply unacceptable. I've read that, in some years, the amount of foreign engineers brought into the country to work has outnumbered the number of jobs created by the industry. In these dire economic times, this is simply not right.
I would have to say that America should be placed first on everything. And, when it comes to giving jobs to someone from another country over an American, that is just not right at all. We are all part of this country and, if we do not stand together, we will fall apart. These are tough times, and we must all stand up for our country and get through them the best we can.
Americans are already having enough trouble finding work with all the manufacturing and production jobs being sent out of the country. Giving what few tech jobs remain in America to foreign nationals will not help matters. A country should look to its own workforce, before sending out for outside help. If people from other countries want to work in America, they should have to do what immigrants for generations have done: become an American citizen.
Although there may be expertise among foreign workers looking to come to the US the first choice should always be the resources already available in country. Importing staff just because they're cheaper without doing true outsourcing is a circumvention of the market and is not fair neither toward the foreign workers nor the domestic workforce. I am convinced there is no need to import a foreign workforce into the US, there are plenty competent people already available. They may be a bit more expensive but they will be more loyal, more willing to chip in and go the extra mile compared to an imported foreign workforce. Not to mention being able to catch cultural nuances and understand more completely any requirements coming their way.
There are numerous people out of work today as we all know. There are simply too many workers vying for each job. A good way to add to the problem would be to bring in additional workers from other countries to compete for said jobs. There are many unemployed tech workers that would love the opportunity for a job, and many others that would be happy to train for the job if given half a chance. This can help ease the current and serious unemployment problems in the US.
For many IT businesses, the cost of skilled programmers used for completing difficult, often tedious, tasks is high and unaffordable. Resources that could be spent on building better businesses through ideas and innovation are instead spent on completing repetitive work that does not help a business survive against other competitive forward-thinking companies. To cut costs, outsourcing is often used. However, there are cases when having the worker on-site would be of great assistance. In this model, the main beneficiaries are the business and the foreign national. It is economically efficient. This model encourages the host country to focus on innovation, rather than the tedious and repetitive application of highly specific technical skills.
We should allow foreigners to get visas to enter our country and work in tech positions if they are very well qualified, and could do the job well. It will help our economy by having capable people in our jobs, whether they are from the US or anywhere else in the world.
If domestic enterprises can find better match abroad for the potential job openings, then they are allowed to pay for the employees to work for them, regardless of employees' nationalities. In this case, market rules. A mere control of H-1B visas is very devastating to U.S long-term development, as the nation relies mainly on technology-and-capital intensive industries. H-1B visa programs provide such high-skilled talents that will be strongly needed by the nation.
As mentioned in the caption, just wonder if the States welcomes international people who have talent enough and can bring invaluable asset to the country. Does the States really embrace diversity and make the world different? Is it just sort of easier said than done thing? If they have enough talented people of course they should not recruit foreign nationals, however; it is still beneficial to them if they really believe diversity breeds creativity and innovation.
Only best talented people can survive and make the world change if a 'real developed' country is really good and open enough to welcome talented people from everywhere not just in their own places. If really a country wants to be strong and diverse she should accept the challenge and such challenge outweighs the shortcomings of recruiting international people and foreign national and helps the economy grow. If people still live and stuck in the past thinking themselves they have already got enough talented people in their places they already screw up their lives! Do not always stress the jargon like equal opportunity, cast-away of racial discrimination... Please do not lie as you even cannot follow these rules. All are only jargon and people act like hypocrites are so sad!
If we restrict the visas for skilled foreigners then we will create even more problems. Yes, the jobs may go to Americans, but the jobs should go to the best qualified. Our companies can only be as good as the workforce, and companies need the best people regardless of nationality. The problem is that Americans are not being educated in such a way that they can compete for jobs. Americans need to rise to the challenge and earn their jobs just like many of the foreigners with visas have.
Doing this would not help protect U.S. jobs. The majority of U.S. jobs are being lost to outsourcing in other countries. Everything else is a drop in the bucket, compared to that. Unless we can get businesses to keep their jobs in the USA, and not outsource, nothing else we do will work.
Many companies today choose to save money in their technical development by outsourcing technical work and electronic labor to groups overseas that they can pay less than Americans. If the government tightened the visa restrictions, it would just encourage the companies to offshore their work even more. One key piece of importance to companies is their human capital and knowledge base; when they offshore a lot, there is a high rate of turnover and the knowledge base quickly gets lost. Therefore, companies should hire more workers domestically; whether they be American citizens or foreigners living in the US to keep them in their jobs; this would be more difficult if the government tightened visa restrictions.
I feel that, with the current economic status of almost every country in the UN, focus should be less about promoting American jobs, and more on jobs in general. To exclude ourselves and use patriotic campaigning only instigates and instills that "superior American ideal", instead of encouraging job marketing in a universal sense. If the UN worked more toward overall economic stability, I feel that there would be less concern with deep seated democratic resentments.
Ideally the United States would generate enough qualified individuals to meet the needs of certain highly specialized fields. However, this is often not the case and therefore the smooth functioning of both the economy and research sectors is dependent on foreign nationals who have the applicable training and skills. Employing these individuals allows for goods and services to be provided to all Americans.