9 ms·
Raising the H1B cap has everything to do with creating downward pressure on wages. There are plenty of tech workers, but not enough cheap ones. Lots of compa
by lgleason 12y ago
Raising the H1B cap has everything to do with creating downward pressure on wages. There are plenty of tech workers, but not enough cheap ones. Lots of companies also want experts in specific technologies instead of getting a good generalist who can learn quickly.
If you are in tech in the US and don't mind making less money for what you do keep supporting legislation for more H1B's. Just don't complain when you become a commodity, are required to dress "business casual" and cannot work remotely. The reason it is good to work in tech is because companies have incentives to make it a good place for you to work.
If your skills are something that is easy to find those benefits will go away. Most companies are not going to give you these benefits out of the goodness of their heart in today's environment. If they did then the average Wal-Mart worker would be making a lot more and have much better benefits.
- cynicalkane 12y agoAs a left-libertarian it always disappoints me to see this attitude. But political opinions have always been about incentives, always about expressing your position in an in-group, and it's amusing in a depressing sort of way to see how peoples' political philosophies switch when their interests are at stake. In particular, it seems to be common among hackers to be very libertarian except when they feel threatened in their jobs, then you hear them talk about unions and protectionism and regulation and so on. I think it's very selfish to oppose H1B visas. America is wealthy compared to almost everywhere, and phenomenally wealthy compared to many of the places these H1B workers come from. Furthermore, the best thing for the US in the long run is to import as many smart people as it can. The best thing for us in the long run is to import as many smart people as we can. There are economists who dispute increasing immigration, but there is to my knowledge no serious argument against importing smart people. Again, there is to my knowledge no economist, who anyone takes seriously, who would say "The USA needs to import fewer tech workers". It's a gain for everyone except the worker being "replaced", and that's a fallacy anyway because the economic pie is not zero-sum.
- bicknergseng 12y agoThere are probably not a ton of people here who would disagree with the phrase "the USA needs more tech workers." There are probably quite a few who disagree with the phrase "the USA needs more tech workers at the expense of its current tech workers." Do you see the difference? If MS, Google, Cisco et al want to import workers, they should be paying them the same amount as their American counterparts, rather than pulling them in to be temp workers and lay off higher cost employees.
- potatolicious 12y ago> "If MS, Google, Cisco et al want to import workers, they should be paying them the same amount as their American counterparts" They are. You're pointing the finger at the wrong people. I've met many a Google/MS/Amazon/Facebook H1B and they are all making very good salaries, on par or better than their American peers. This list should be enlightening: http://www.myvisajobs.com/Reports/2014-H1B-Visa-Sponsor.aspx http://www.myvisajobs.com/Reports/2014-H1B-Visa-Sponsor.aspx The top 6 places are all outsourcing and consulting shops, and as expected their average salaries are dramatically lower than the "real" tech companies in the mix like Google, Microsoft, et al. This trend holds true as you go down the list. Companies that do their own tech are paying on average high wages (even Wal-Mart, heh), while consultancies are the ones hiring people in the $60K range. H1Bs are a bimodal distribution. One the high end you have Google, Facebook, Microsoft, and the such, who are paying their employees well into the six figures and anecdotally, competing for top talent. On the low end you have Infosys, Wipro, Tata, Accenture, etc, who are importing vast numbers of low-pay engineers. Note that Infosys imported in a single year 15 times the number of people Google did, at only 60% of the salary. If you want to start somewhere, it'd be useful to look at Infosys, Wipro, Accenture, and the rest before you start rapping on Microsoft's door.
- bicknergseng 12y agoHm... I do know tech companies are much better than the consultancies, but your source doesn't compare H1 salaries with W2 salaries. I seem to recall another set of data with Cisco in particular paying H1s much, much less than W2s, though I couldn't find it again in 18 seconds of Google searching. This probably all circles back around to the social and employer pressure against sharing salaries thats been circling around HN the past couple of days.
- jquery 12y agoIt's not depressing to see people's political attitudes change with more experience and in response to life experience and new realities. It's actually quite refreshing. You should be far more worried about the opposite, someone who uses ideology as a mental shortcut. > In particular, it seems to be common among hackers to be very libertarian except when they feel threatened in their jobs, then you hear them talk about unions and protectionism and regulation and so on. It seems you are in favor of open borders and ascribing extremist views--non-sovereignty of nation-states--to those who simply might not toe the liberal party line. > Again, there is to my knowledge no economist, who anyone takes seriously, who would say "The USA needs to import fewer tech workers". Since when did economists have tech worker interests in mind? All bow down at the altar of GDP, everyone else can burn.
- cynicalkane 12y ago> Since when did economists have tech worker interests in mind? All bow down at the altar of GDP, everyone else can burn. Good straw man, but most economists are left-wing academics who chose a low-paying career track despite having a very marketable degree. I don't know of a single economist, not even any Austrian nut-jobs, who seriously think GDP is more important than human welfare. But hey. Tell me, seriously, why it is good for the world to take this enormous pool of potential high-skilled workers and shut them out, leaving them in countries they don't want to be in, in places they will be less productive. Explain, in terms of the human interest you care so much about, the benefit of this. Explain how it produces more value for the world. Hint: as you correctly noted, money != wealth. In particularly, allocating more money to us does not make the world richer.
- bicknergseng 12y ago>Good straw man, but most economists are left-wing academics who chose a low-paying career track despite having the most marketable degree in the world. Wait. Is that a serious sentence?
- cynicalkane 12y agoSurveys consistently find academic economists to average left-wing. I had thought economics degrees were also the highest-paying (at 75k if I remember correctly) but apparently this has been outstripped by a few engineering disciplines, particularly petroleum, in the last few years. I edited my post. However, having an economics degree is still a good way to make money and academia not a good way to make money. The point is people stereotype research economists as corporate shills or something, when they tend to be left-wing and most research economists consciously gave up money to work in academia.
- crdoconnor 12y ago>As a left-libertarian it always disappoints me to see this attitude. But political opinions have always been about incentives, always about expressing your position in an in-group, and it's amusing in a depressing sort of way to see how peoples' political philosophies switch when their interests are at stake. In particular, it seems to be common among hackers to be very libertarian except when they feel threatened in their jobs, then you hear them talk about unions and protectionism and regulation and so on. H1-Bs are the very antithesis of freedom, which is apparently what libertarianism is about (I have my doubts its supposed adherents sometimes). Giving corporations the near instant legal ability to revoke your immigration status (this is what H1Bs are) reduces you to a state of semi-chattel worker. In turn THAT pressures the wages of other workers down. It's ENTIRELY consistent with libertarian views to oppose H1-Bs and the companies that push for them if they're pressuring your wages down. It's not an anti-foreigner view. That's not EVEN an anti-immigrant view. It's an anti "letting companies dictate the right of ANYBODY to stay in the country" view. If tech companies OR you want more skilled tech workers they should lobby for more green cards or shut the fuck up. Of course, what they really want is more easily controlled tech workers. That is, tech workers they have under their thumb. Tech workers they can say "I need you to work late tonight... unless you'd like to be on a flight back to your home country next week that is." >I think it's very selfish to oppose H1B visas. Don't call yourself a libertarian then. Use the phrase 'anti-freedom corporatist apologist' or something.
- cynicalkane 12y agoYou're absolutely right--H1B workers do not have nearly enough rights. I don't really care for whatever else you have to say. Try speaking to me like a rational adult instead of telling me to "shut the fuck up". EDIT: I find it incredible that, judging by the downovtes, people seriously think I am obligated to respond to someone who has shown so little respect to me.
- jasonlotito 12y agoNow you are going to rightfully be down voted for insulting the rest of us by complaining about being down voted. Your comment as it stands now, should be down voted. You aren't new to HN. You know this is wrong. Don't do it.
- lkrubner 12y agoThere are 2 mistakes in your post. First this: "I think it's very selfish to oppose H1B visas. America is wealthy compared to almost everywhere, and phenomenally wealthy compared to many of the places these H1B workers come from." Your reasoning applies to immigration, not to H1B visas. If America is wealthy and should share its wealth with others, then it should have open borders. H1B visas bring in foreign workers on a temporary basis, tie them to a specific job, and therefore leave them in a precarious situation, unable to demand pay increases. If you believe that America should share its wealth via immigration, then you should be fighting for a more generous availability of green cards, not H1B visas. About this: "The downvote button is not a disagree button. If I'm wrong, tell me why." Paul Graham has specifically said that the downvote button can be used to express disagreement. https://news.ycombinator.com/item?id=117171 https://news.ycombinator.com/item?id=117171 "I think it's ok to use the up and down arrows to express agreement. Obviously the uparrows aren't only for applauding politeness, so it seems reasonable that the downarrows aren't only for booing rudeness. It only becomes abuse when people resort to karma bombing: downvoting a lot of comments by one user without reading them in order to subtract maximum karma. Fortunately we now have several levels of software to protect against that."
- hellgas00 12y agoIf you believe that the government should be manipulating immigration rates to interfere with the costs of labor in a 'free' labor market you really shouldn't call yourself a libertarian.
- curiousDog 12y agoAgree with the downward pressure point. Personally, i think its a good thing. American companies (including start-ups) now have a larger pool of talent to hire from without paying Wall street salaries. However, I disagree that H1Bs are somehow cheaper. I was paid the same wage as my American counter-parts when I was at AMZN.
- pandaman 12y agoI am curious how do you know that. The H1B's wage is public record but what about your American counter-parts? The whole "H1Bs are getting the same salary" is very popular but I have not seen it supported by anything. It also seems contradictory to common sense since H1B's have the lowest bargaining power of all possible workers. How can they manage to negotiate salaries on the same level as Americans? PS. I had been on H1B too. My salary doubled in about 2 years after getting GC (I had to stay a bit more than .5 year with the company that made my GC).
- curiousDog 12y agoWhere did you work? I can't speak for the body shopping places. In my case, I was hired straight out of college and I compared offers with a few American friends. Also, I had a few close American Frieds I trust.
- pandaman 12y agoI worked for big American public companies, definitely not the body shops. Though, I was already senior when I've got my H1B. I imagine the only leverage the fresh grads have is choosing another company that pays more. So all the grads that joined together with you are getting the same entry-level pay by the way they have been selected (people getting more went elsewhere).
- bodyfour 12y agoThe non-H1B salaries aren't public, but they do get audited. Employers need to be able to demonstrate that they're not paying H1Bs less, or there is hell to pay. These audits aren't rare either -- by the time you're large enough to have decent number of H1Bs they're practically routine. Large companies have a team of people just focusing on H1B compliance. As you discovered, there is a hidden wage pressure anyway. Over your career, it's your mobility that helps drive your wages up: either because you leave for greener fields, or just because you can. While you're on a H1B your mobility is so limited which can put your career in low gear until you get your GC. If your on lame project or a cheap company you just have to put up with it. The dumb thing is that the solution is absurdly simple: just allow H1Bs to transfer sponsorship with zero penalty. If that means that they work for 5 different firms before they get the GC, so be it. Labor market dynamism is a good thing, embrace it. You also could scrap the whole auditing process; if a company starts underpaying their H1B's the problem would sort itself out very quickly as they start getting poached by the competitor down the road.
- jahewson 12y ago> There are plenty of tech workers, but not enough cheap ones. Then there are not enough tech workers: supply and demand. > Lots of companies also want experts in specific technologies instead of getting a good generalist who can learn quickly. Then there are not enough experts either, though you try to blame this on the companies: how cheeky of them to hire more knowledgable people!
- aikah 12y ago> Then there are not enough tech workers: supply and demand. No,artificial increase of supply through government intervention to drive down wages. It's a bit like "reverse protectionism",but at the expense of local workers. But hey i'm sure if you could own slaves you'd still be bragging about "supply and demand".
- jahewson 12y agoI'd argue that preventing people from moving freely is an artificial limitation of supply. The US didn't get where it is in the world by putting up giant signs saying "keep out".
- badman_ting 12y agoYup, it's about labor costs.
- mavelikara 12y agoThere are good reasons to believe that raising the number of H-1Bs create a downward pressure on wages. Yet, as cynicalkane mentions here, there are good reasons to believe that letting more smart people work on tech is beneficial for almost everyone involved. The solution, IMO, is to try remove causes of wage depreciation due to H-1Bs. Right now, tying the petition (and GC) to the employer is the primary cause for this. Opposing this, instead of a blanket disapproval of H-1B program as a whole, looks to be a more tactically sounder approach. The employers who are asking for H-1Bs as a form of cheap labour will oppose this, showing their true colors. But those employers who are genuinely seeking smart employees should have no problems with it.
- freyr 12y agoIt's in the best interest of a nation to welcome the best and brightest workers with open arms. H-1B visas are a very bad approach towards that goal. The H-1B program, in its current form, suppresses wages because employees have no leverage or bargaining power with their employer. The visa is held by the employer, and if the employer wishes to terminate the visa, the employee may face immediate deportation. If employees had some more flexibility in changing jobs, the power balance wouldn't be so one-sided. On a side note, there's a question as to whether the H-1B visas are actually being used by employers to attract top talent, since the majority of H-1B visa applications are for the lowest wage bracket. Also, from U.S. News and World Report: "Between 2007 and 2009, Accenture hired nearly 1,400 H-1Bs, yet during that same time it sponsored a mere [2 percent] of its H-1Bs for permanent residence. Clearly, many employers choose the H-1B program for cheaper temporary labor rather than permanent immigration."
- Cherian_Abraham 12y agoChengannur :)
- krschultz 12y agoAdding a bunch of smart, hardworking, educated, ambition people to society is always going to be a net-win, even if it puts a little downward pressure on wages. However, I don't equate H-1Bs with permanent immigration. There are limitations on duration of stay, what happens with your spouse/family, switching employers, etc etc. That really doesn't lend itself to people moving their whole family to the US and buying into becoming permanent residents. If all we get out of the H-1B program is downward pressure and wages and people that will come for 5 years, make a bunch of money, go home and not come back, then I am against the H-1B program. Note that I 100% put the blame for this situation on the US immigration policy and not the people that are H-1B holders. I am sure most of them would love to get a green card or even become a US citizen, but for some reason we've gone from 'Give me your tired poor huddled masses' to 'Oh you have a masters degree in an engineering degree and want to move here to start a business? Too bad!'.
- SomeCallMeTim 12y agoAs a computing specialist who makes a very generous income from a large US employer, I am an expert in a specific technology. I've also been in the position of trying to hire developers with similar skill sets. As a result, I might bring a slightly different perspective. I am a US citizen. As you point out, I don't need to dress "business casual" and I can (and do) work remotely, and the pay is good. But in some specialties, developers are scarce in the US. They're probably also scarce worldwide, but the greater wages available here could entice them to immigrate. In my niche in particular it's hard to find good developers for anything like reasonable wages. And in my specialty, it's not possible for a typical "generalist" to just hop in and learn quickly; for what I do, you'd need a broad background in C, C++, cross-platform issues, Windows, Android NDK, and Unix-ish development environments, as well as real-time/game experience. Someone missing any of those would have a steep learning curve. I hear stories of developers making $500k+ per year, or getting job offers worth millions. At that level, then yes, I think we could stand to see a bit of downward pressure on salaries. I'm not quite there myself, though at my salary's current rate of growth I could see hitting that threshold in ten years or less. That said, I do actually agree that H1B workers are often illegally used to pay below-market salaries. [1] I don't know how to combat this other than through better monitoring and stronger enforcement of the law. (For example, if an employer is found to be paying less than they should, forcing them to retroactively pay the difference in wages+penalties to any affected employees would be a strong motivator to pay them enough.) Currently, H1B workers need to be paid 100% of the "prevailing wage"; maybe a higher threshold like 110% (or pick a number that makes sense) would convince critics that these workers are really hard to find in the US? Because if you can't find someone locally for 110% of the "prevailing wage" then that's a compelling argument that they aren't here. [1] "Employers affirm in the labor condition application that the wage offered to the applicant is at least as high as that paid by the employer for the same type of job, and the number equals or exceeds the prevailing wage for the job in the same geographical area" http://www.immihelp.com/visas/h1b/h1b-visa-requirements.html http://www.immihelp.com/visas/h1b/h1b-visa-requirements.html [edit] added comment about "hire a generalist" not being good enough
- sdenton4 12y agoThere's far less emphasis on in-house training for specific skills than there once was. My mother, for anecdata, came out of a computer science program in the mid eighties with her education financed by her employer. Companies today don't see employees as long-term investments, and that's one of the prime reasons for the lack of people with the specific skills that those companies need. Highly specific skill sets aren't really encouraged by the academic system, and as a result people with your specific skill set on the job market become a proverbial dropped twenty dollar bill: you'll never find one because someone else has already snapped it up. Of course, treating workers as long-termers means changing the incentives. The current set of incentives are oriented around cheap perks to lure in new workers, rather than the more expensive measures necessary to keep people around for the long haul, like pay raises to keep salaries industry-competitive or other serious rewards for long term service. (one could imagine a partially paid sabbatical year or something...)
- jakejake 12y agoThe part about being a commodity, wearing business casual and not working remote is something that I experienced early in my career. So my thoughts and fears of that time keep me motivated. All of us in tech right now are pretty lucky, but I suspect there are people in the industry that never experienced groveling for a job or having to toe the line. The idea of having to put on a tie or show up at exactly 9am is simply laughable! But, were the balance to change I have no doubt that is what we will all be doing. I've been enjoying the ride as much as anybody, but I'm sometimes surprised it's lasted even this long. Though I don't really agree with keeping the ride going by blocking immigration. I'm just not ready to join up with the "they took our jobs" crowd, even though it my be in my own, selfish interest. It doesn't seem that having an artificial shortage of workers is ultimately a good thing.
- lgleason 12y agoI remember those days and am really hoping that we don't end up back in that situation. Even as recently as 5 years ago I saw a shop that did exactly that in the gift card space here in the US. They were notorious for their semi business dress code, crazy hours, uncompetitive pay, culture of fear and had more H1B's than any other place I had ever seen. If anybody spoke up or didn't tow the line they were fired. I took a short term contract there during the peak of the recession and quickly moved on to something else, but the H1B's had no choice. Because of the economy a lot of Americans stayed because it wasn't obvious that there were other choices to them given the recession. When I was a kid my dad told me that in this capitalistic society, in business expect people to treat you the way they can afford to treat you. In the case of this company they could afford to tread you poorly at that point in time and they did. Was it wrong, yes. But if you are a commodity that has no options but to either get fired or shut up and tow the line more companies than not will treat you that way. H1B's are basically another form of indentured servitude the way they are currently implemented in the US. I'm not sure how to change that, but increasing their numbers is not the answer and is only going to make thing worse for everyone.
- deleted 12y ago[deleted]
- winter_blue 12y agoNo one seems to realize how hard it is to immigrate to the United States. If you don't have a close relative (parent, sibling, or child) and are not fleeing persecution, it is quite incredibly hard to immigrate to the United States. The pathway to a green card (permanent residency), for nearly everyone else (i.e. skilled immigrants) involves getting an H-1B or L-1 first, and then asking their employer to sponsor them for permanent residency. So when I hear anti-H1B rants, what I'm hearing is hatred towards immigrants and immigration in general, that seem to be coming from people who have forgotten their own heritage.
- toomuchtodo 12y ago> So when I hear anti-H1B rants, what I'm hearing is dirty filthy immigrant hatred coming from people who have forgotten their own heritage. I don't think that's the case at all. I think its workers who have seen the job situation get progressively worse in the US over the last few decades, and are trying all avenues to prevent it from getting worse (in this case, depressed wages). If workers had more protections (as it is in other developed/first world countries, for example), I don't think you'd see such a strong backlash against H-1B visas.
- maxerickson 12y agoThe H-1B is explicitly temporary. It might be a way to get your feet on the ground here, but it simply is not intended to be part of a path to citizenship.
- ak217 12y agoThat's not the case in practice. Many H-1B holders apply for permanent resident status (which after 5 years allows citizenship) via the employment-based immigration process (http://immigrationroad.com/green-card/immigration-flowchart-roadmap-to-green-card.php http://immigrationroad.com/green-card/immigration-flowchart-...). There are immigration law firms that specialize in maximizing your chances of success in this process, and many large tech employers have a support mechanism for this.
- winter_blue 12y ago
- ak217 12y agoThis isn't a zero sum game for you and the H-1B visa holders. The H-1B and other skilled labor visas select for individuals who are intelligent, mobile, and entrepreneurial. Those individuals and their families are here temporarily unless they can secure a green card (a tremendously difficult process that requires limiting their employment choices, handicapping them in their earning potential compared to you). Most Americans expressing your sentiment have no idea how much hassle immigrants have to go through in this process or every time they cross the border. Historically, the United States has relied on this enrichment process to invigorate its economy with not just cheap migrant labor, but cheap entrepreneurial, technological, and scientific expertise. Many countries have suffered severe brain drain at the hands of the US precisely because of H-1B and other immigration policies. The US owes its technological and scientific leadership in many, many sectors to these skilled immigrants, who had to come here to get the environment they could thrive in. Their potential would have been wasted elsewhere. Look around you. Many of the companies that constitute your labor market are built by people who took a chance and risked everything to move to the States, or people who moved here as their children. They helped the technology industry and the US as a whole to innovate its way out of the anti-utopia you describe, and will continue to play a key role in our worldwide technological leadership. They deserve to be here.
- winter_blue 12y ago> Most Americans expressing your sentiment have no idea how much hassle immigrants have to go through in this process or every time they cross the border. Exactly. Most Americans don't seem to know how incredibly hard it is to immigrate to this country. They think it's as easy today as it was for their ancestors who came here a hundred years or so ago. The fact is, if you are not seeking refugee or asylee status, and if don't have close family (a parent, sibling, or child) in the US, it is incredibly fucking hard to immigrate here. Most of the rest of the immigrants, in the Employment-Based Green Card quotas go through a process that starts with them entering the U.S. on an H-1B or an L-1, and then doing work of such high quality that the employer may be persuaded into going through the arduous process of securing him/her a green card. In my opinion what we're seeing here is just the plain old anti-immigrant fear mongering that been around since a very long time -- except that instead of bitching about Irish laborers pushing down wages in the low-income segment, it's about how smart, highly-skilled, college-educated immigrants are "destroying" the American economy and culture. On one level, it's stupid -- because these people actually contribute to the economy. On another level, it's plain old die-hard racism cloaked in a fable about job-theft. If you disagree on the race part, just run through some comment threads on this topic, and invariably there are many whose concerns have more to do with the fact that the would-be immigrant is of Indian (or some other foreign) heritage, rather than their claim about how he or she "stole" their job...
- ntakasaki 12y ago>If they did then the average Wal-Mart worker would be making a lot more and have much better benefits. But tech people seem quite okay with buying things made in China, and third world countries. When was the last time someone bought a router that was 40% more expensive but made in the USA? How many of the people who upvoted your comment made it the top comment ever check for a Made in USA sticker for their clothes or furniture even if it was expensive? Screw the low skilled compatriots so that you can afford higher spec MacBook and a Starbucks coffee, right? Google/Motorola learnt the above lesson very fast with the Moto X which was assembled in the US and now that facility is closed because of bad sales inspite of a big advertising campaign. So tech workers take full advantage of everything else becoming a commodity and now want to prevent the global tech labor supply affecting their already comparatively high wages so that computing/software stays expensive for the rest of society? Next up, restrict open source software and remote work from other countries so that there is more work for tech workers and wages stay high? Won't artificially high salaries affect startups, where a few thousand bucks can easily kill a promising startup that needs time to grow? Restricting H1B visas will increase offshoring, which means the folks won't be paying local taxes in the US including State Unemployment, Social Security and Medicare taxes(they're not eligible for benefits though).
- lgleason 12y agoBe it right or wrong it would be nearly impossible to buy many products if you only bought ones that are made in the United States. I don't think that many people would argue for restricting open source software.....except for some risk averse enterprise types. "Won't artificially high salaries affect startups, where a few thousand bucks can easily kill a promising startup that needs time to grow?" Keep in mind that this would not just affect an engineers salary with a startup, but also their equity grant which will probably equal a lower ownership in the company. With offshoring, if it was going to actually have an effect on salaries it would, but more jobs are still kept in US and/or same time-zone.
- jarsin 12y ago"Restricting H1B visas will increase offshoring" Actually something I have seen twice now and heard about being a common occurrence is H1-B people come here. Get sent home eventually after they are all trained up by the company. Then they obtain an offshore contract with the company and any of there other contacts they made while they were here. So its a big win for the company because they get someone offshore that is trained in their ways and now that they are offshore they work for even less than when they were here.
- bodyfour 12y agoAs far as I can tell, programming talent is distributed evenly all over the world. So why does the US have such a large software industry? Because a lot of the top talent worldwide wants to come here and work. Places like Silicon Valley have a far-outsized share of the top 5% of talent. That's the single reason our industry can command high wages -- you can certainly hire overseas developers cheaper but it's hard to find the same kind of talent concentrations our tech centers have. Even though you need to pay way more to hire in the US (and remember, software is an industry where people are your big cost) companies still find it worthwhile to build things here. For those of us who are US citizens, this is a bonanza. There is a huge, highly-compensated industry in our back yard. And we're already allowed to work anywhere we want in it, no years of paperwork needed. We're not even forced to move oceans away from our families or work in a second language. The H1B/L1's etc that you would send home? Guess what -- they will be competing against you anyway, just sitting in a different country. There won't be any H1B rules requiring pay equity with US citizens, and many of those countries have lower costs overall. They will be providing more downward pressure on US wages, not less. Plus they won't even be paying US taxes any more. The idea that by driving the world's top talent out of the country will mean that US programmers will be living like kings is a silly myth. All it would demonstrate is how mobile those jobs are. If you wanted to keep working in your field, maybe you'd have to become the emigrant. But I know that ultimately I'm just wasting keystrokes here. The anti-H1B bias in our industry just seems to grow and grow. People think that Silicon Valley and similar places are some naturally occurring money geyser -- if only we just put a "natives-only" sign on it we'd keep it all for ourselves. (And it goes without saying that by "natives" they're perversely talking about people whose great-grandparents immigrated from Europe) I think the endgame is that the US tech industry will eventually die, and programming wages will mostly equalize with the third world. The tighter you grab it, the faster it runs through your fingers. Personally if I ran immigration policy it would be completely the opposite -- if you're a high-achieving STEM graduate with a US company dying to hire you I would hand you a passport before you had the chance to change your mind. It's so much better for the US when smart people are benefiting our economy, not competing against it.