Slashdot Mirror


235,000 Software Engineers Can't Be Wrong, Right?

jgeelan writes "The Boston Globe has carried a report on how 235,000 engineers and computer scientistsl are calling on Congress to study the impact of the country's H1-B visa program, the recession, and the outsourcing of jobs overseas on the unemployment rate of engineers and other information technology professionals. It's an issue that's bubbling on discussion sites all over America too, though in one case developers (Java developers in this instance) seem completely unable to agree on whether H1-B is really a contributing factor or not."

22 of 873 comments (clear)

  1. Different filter needed by shaldannon · · Score: 5, Insightful

    Why don't we just make sure the competent folks get/keep their jobs instead of worrying about someone's country of origin? Heaven knows there are enough incompentent American programmers who are still employed....

    --


    What is your Slash Rating?
    1. Re:Different filter needed by interiot · · Score: 5, Funny

      Most of whom are probably reading (or posting to) Slashdot right now... :)

  2. How many decent jobs are there by scott1853 · · Score: 5, Insightful

    I've perused the listings at monster and dice and most seem to be head hunters looking for somebody that is proficient in everything from ADA to VB or somebody with 3+ years of professional .NET experience or 10 years of Java. Could the problem be that the people doing the hiring don't even know what they want so they let positions go unfilled?

    1. Re:How many decent jobs are there by brsett · · Score: 5, Informative

      Perhaps, but read my other post about what happened to 14 h1-b's I worked with. I've seen it at 3 companies I've been with. Perhaps you're lucky, or perhaps my experience is atypical, but the guys I met from Nigeria were getting 42,000 as Oracle DBA's and worked about 80 hrs a week (one slept on a cot at work many days). The 14 Indians got terminated. Then 2 Indians, and 3 Chinese got treated pretty well at another project, but didn't get paid for OT, and didn't receive many of the benefits available to the rest of us. In each case these guys were brought in and mistreated by body shops. It was never the company that employed them directly, but it makes no difference to me. That shit is wrong.

  3. The problem with HB1 visas... by pyrrho · · Score: 5, Insightful

    ... is not the competition, you have to just deal with that. The problem is for the HB1 workers... it's practically indentured servitude. It's difficult to leave the company you are supposed to work for. The company gains a level of control over the persons personal life that is anathema to the basic freedoms modern workers should expect.

    --

    -pyrrho

  4. Unconvinced by quantaman · · Score: 5, Insightful

    their inability to find work even when they hold advanced degrees and are skilled in Java or C++, the programming languages most in demand.


    What about those foreigners who hold advanced degrees and are skilled in Java or C++ and can't get work because their own countries are poor and lack industry and they arn't allowed to work in the US? They have just as much right to work as anyone else and they and the companies who hire them shouldn't be punished by protectionist policies. This is the same mentality that lead to exorbiant tariffs on BC lumber (causing massive unemployment and immense damage to BC's economy). Protectionism just doesn't work and all the US will do is harm an already hurting tech industry.

    --
    I stole this Sig
    1. Re:Unconvinced by 0WaitState · · Score: 5, Insightful

      As a side note, I consider the indentured servitude argument to be also something of a sensationalist rhetoric. The US has immigration policies. Just because someone wanted to short circuit them, and then didn't like the conditions that they agreed to , I have a tough time feeling sorry. I call that entering into a contract with your eyes open, and then whining to get out of it after the fact.

      Most people's problem with the with indentured servitude nature of H1B isn't that the visa holders get screwed. The problem is that the screwing of the visa-holders depresses wages and working conditions across the entire industry.

      --

      Remain calm! All is well!
  5. H1B's are GOOD for America by sien · · Score: 5, Insightful
    First, I'm on an H1B, so this of course has my bias.

    Allowing a reasonable number of well trained foreigners into the US is a very smart idea. Just think about how much it costs the US government to educate a single citizen. People are a cost on society until they are at least 18. Via H1B programs you can get people that another country has paid for to come and contribute.

    Foreigners have made considerable contributions to technology in the US. The Manhattan project team had large numbers of refugees in it. Important parts of the team that put man on the moon came from the German rocket program. Andy Grove and a number of other high tech pioneers came from outside the US. Bringing in foreigners is smart.

    It probably does make some impact on salaries in the short term, but the benefit is that by getting bright people into the US it helps keep the US as the world's leading developer of technology. So I'd argue that the overall effect is positive on salaries. There are, of course, abuses, as there is in any scheme, but overall the program is a good idea.

    It is interesting to note that a number of European countries, Germany especially, have picked up on the idea that H1B like visas are a good idea. I'm totally annoyed that my home country is notoriously difficult for educated people to emigrate to. Personally, it's one of the US's great strengths and more countries should behave in this way.

    Finally, the US government even makes a profit on H1B processing. To get an H1B processed costs $1125. I've heard that the average processing time is in the order of fractions of an hour.

    1. Re:H1B's are GOOD for America by ronfar · · Score: 5, Interesting
      Foreigners have made considerable contributions to technology in the US. The Manhattan project team had large numbers of refugees in it. Important parts of the team that put man on the moon came from the German rocket program. Andy Grove and a number of other high tech pioneers came from outside the US. Bringing in foreigners is smart.
      This is true, I'm completely in favor of allowing in new immigrants. However, H1Bs are not immigrants. H1Bs are sojourners, as you will find out when your H1B period ends.

      The correct way to handle H1B visas is to make them into real greencards and eliminate them as sojourner visas. Hey, I don't want my cousin-in-law to be forced to go back to Thailand when her H1B visa ends.

      Your other quote just points out another problem with the H1B process:

      Finally, the US government even makes a profit on H1B processing. To get an H1B processed costs $1125. I've heard that the average processing time is in the order of fractions of an hour.
      This will actually distort the process, since government officials tend not to want to eliminate revenue whatever the source. (However, I wouldn't object to it as much if H1Bs were brought in as real immigrants and not sojourners.)

      One last thing, your quote:

      There are, of course, abuses, as there is in any scheme, but overall the program is a good idea.
      We shouldn't just accept abuses, we should take care of them however we can. One way would be to fast track H1Bs to real greencards. In this way, we would eliminate certain deficiencies in the program that allow for abuses.
      --
      All the creatures will die, And all the things will be broken. That's the law of samurai. (Jubai, 1605)
    2. Re:H1B's are GOOD for America by PCM2 · · Score: 5, Insightful
      The correct way to handle H1B visas is to make them into real greencards and eliminate them as sojourner visas. Hey, I don't want my cousin-in-law to be forced to go back to Thailand when her H1B visa ends.
      And then, as a naturalized U.S. citizen myself, I would argue that the thing to do with green cards is to eliminate them completely, along with the second-class citizenship they represent. Why should a skilled worker from another country come to this one to build software, pay taxes on that income, and then be denied the right to vote on how those taxes are spent -- a right that any U.S.-born yokel on unemployment is given at age 18?
      --
      Breakfast served all day!
  6. Software will find cheap programmers to write it. by vkg · · Score: 5, Insightful

    You either bring Adit over here on an H1B, or send the software to India to be written by his company in Bangalore.

    Either way, it's supply and demand, chumpolas - the service economy runs on Mexicans and other south american immigrants, mostly illegal.

    Why would software be any different?

    It's a global market, folks - if you want to keep your jobs and their 80K salaries, you've got to be better at something than your international competition, just like a steel manufacturer or anybody else who competes in the global economy.

  7. Yes, shameful. But who's being the racist? by nobodyman · · Score: 5, Insightful


    So, who's being the racist here?

    You paint these displaced american workers as the racists, but that's not accurate (in most cases). I do think that there's racism here, but it's on the part of large corporations who exploit foreign labor because they can get away with paying ridiculously low wages.

    When I was a subcontractor for IBM, I worked on the same floor as IBM India. IBM sponsored provided H1B sponsorship so that the IBM India developers could work in the US. I was shocked to learn that while I was being billed out at $100/hour, my equally-trained, equally-capable counterparts were being billed out at $20/hour. Keep in mind that we were all taking home a *fraction* of what we were billed out for (I was getting around $25/hour, I shudder to think of what IBM India contractors were making). Sure, you could quit, but then you've lost your H1B visa and are deported. In essence, it was endentured servitude.

    It all comes down to supply & demand. US Corporations are increasing the supply of IT professionals in order to drive down the wage they can commmand. However, they are doing this through questionable (if not downright unethical) means. You end up with one group of exploited developers, and another group of displaced developers.

  8. Scapegoating by nick_davison · · Score: 5, Insightful
    So, the difficulty in finding a job in IT is because of 20,000 H1B visas. Well, I'm glad we sorted that one out.

    The reality is, two years ago, you couldn't get enough US workers at even remotely sensible salaries, so H1Bs became a way to make US businesses viable in a global market. Now the recession's hit and companies can find US employees, the number of H1Bs are down 75% (160k-40k from the article). Those figures alone indicate that while there are some abuses (there will be in any system), by and large, H1Bs have worked as intended - to provide extra labour when labour is short.

    The main problem with the IT industry is that a million and one idiots joined the industry on the promise of massive salaries. They didn't care about what they were doing, put relatively little effort in to getting more than the basic skills and just came for the money.

    Once the economy tanked and layoffs started, some of them remained, filling the positions the "good" engineers should be taking. End result, a lot of "good" engineers can't find work because a lot of "bad" ones are still in the remaining jobs. This is settling out over time, but it's still an issue.

    The same happens in whatever the boom industry is right before a recession. Look what happened to accountants and stock brokers at the end of the 80s. In time, it rights itself as the gold diggers leave in search of the next boom and the "good" people filter back in to the roles.

    So, perhaps rather than go for the ultranationalistic, easy knee-jerk of "damn them immigrants!", which, granted, most societies tend to do during hard times, maybe looking closer to home makes more sense.

    We still have MicroSkills and Laptop Training Solutions advertising all over the radio here (CA) about how IT is a growth industry and if you just do a six month course, you're entitled to a $60k job at the end of it. I'd imagine they're dumping vastly more than 20,000 extra workers in to an industry that they shouldn't be in.

    And going back to the whole industries people shouldn't be in... It's been said by almost every expert on the dot.com economy that the recession was the best thing that could have happened as it's driving out those who shouldn't be in it. Yes, it's painful while those of us who should be in it wait for them to go and can't find work ourselves. Ultimately, though, the lean period's strengthening the industry, not harming it.

    And, yes, I have been through it. Ten months out of work with a near dream resume behind me. Yet even after that, I still stand by the fact that the problems we're facing are a good thing. We were a bloated industry that needed to be forced to justify its existence. Blaming those sneaky foreigners really doesn't help things.

    One final thought: Which would you prefer, "Half my office are foreigners on H1Bs rather than Americans" or "My office shut down and moved to India because we couldn't compete without a few H1Bs"?

  9. As an H1B Visa holder... by Zeinfeld · · Score: 5, Insightful
    I am tempted to tell the IEEE to go stuff themselves next time they ask me to chair a conference or workshop for them.

    This type of activity is pretty clueless. Two years ago the US was screaming out for every engineer it go lay its hands on.

    Pandering to populist pressure might sound good tactics to politicians but it is a pretty short term gain. The intended beneficiaries are not going to thank you for it and the naturalized citizens are going to hate you for it.

    Making it harder to hire non-US workers will simply force US companies to be even more aggressive in outsourcing programing overseas. The IEEE group was also complaining about that but guess what? There is absolutely nothing Congress can do to stop it, unless they want to start a huge trade war.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  10. Re:What a terrible choice to have to make. by ADRA · · Score: 5, Insightful

    Then stop wearing clothes manufactured in poorer countries, and stop free trade and globalization in general.

    All of slashdot was for globalization and outsourcing until it hits home that YOU can be the next disposable profession to hit the trash can. Welcome to macro-ecomomic reality. You aren't economically viable anymore.

    If you destroy this program, H-1 do you see more US companies willing to pay twice as much for the same amount of work, or do you see the company move their IT departments to another country all together? As long as their is competent, skilled, cheap labor outside of the country, why should people hire you? Sympathy?

    --
    Bye!
  11. I am a H1B worker by Sanity · · Score: 5, Insightful
    I came to the US, and founded a company which currently provides jobs for 10 Americans, I am also in the top tax bracket, and am thus helping to pay for the public services you all use every day.

    My point is that it isn't as simple as saying "If we kick out all the foreigners we will all have jobs again". That is a racist attitude. I am fortunate to come from a country with a similar - if not better standard of living to the US, however those that are advocating "kicking out" H1B workers should remember that they were invited here, and in many cases they will be forced to return to countries with extremely poor standards of living.

    I am really saddened by the response to this story here, I honestly thought that the geek community was above this kind of bigotry.

  12. Re:H1B's = Lack of Jobs for US Citizens by spellcheckur · · Score: 5, Insightful
    Unfortunately, what you fail to give in your post is any reason why you are more qualified than an applicant with an H1-B visa. Certainly, there is some weight to the argument that "we" should not be importing more of the workforce when there is adequate supply here, however the "problem" as you phrase it, seems to be workers willing and available to work at a reasonable rate.

    I am and engineer. I hire and manage engineers. When I'm reviewing candidates, some of factors by which I differentiate between them are (in no particular order):

    • skills
    • education
    • experience
    • expected pay
    • evidence of dedication
    • etc.
    Simply saying "I'm an American, I should have priority" doesn't work, and, unfortunately for you, the "import" and "export" of engineering jobs means that the willingess of foreing workers to work at a particular rate very much impacts your situation.

    I'm not saying "the economy sucks, live with it." Certainly, the government has some duty to look out for it's own, but in the post dot-pocalypse world, I still routinely come across engineers expecting their 1990s-era inflated salaries who cannot differentiate themselves from foreign nationals, willing to work for much less, other than by saying "I'm an American. I should be first."

    As an aside, the most vocal opponents of illegial immigrant labor in the produce industry are the American produce workers. Unfortunately, if we were to simlply toss out all the illegal workers, produce costs would rise so much that the american laborers would be unable to afford to put food on the table.

  13. Yes, They--Or Their Organization--Can Be Wrong by John+Murdoch · · Score: 5, Informative

    First, the math:
    If somebody wrote an article asserting that 235,000 members of the National Council of Teachers of English had sent a letter to Congress I'd have just let it pass. You can depend upon English teachers to never split an infinitive, but numbers sometimes escape them. Engineers, on the other hand, have no excuse: this was not 235,000 EE's, it was the US trade association to which they belong.

    Second, the subject is moot
    Despite the fact that Congress authorized up to 160,000 H-1B visas per year, the Globe article points out that only 40,000 were used last year, and only half of those were for IT jobs. Look at the job sites: again, and again, and again you will see "We will|do|can not sponsor H-1B applicants." Petitioning Congress to limit the number of H-1B visas when they're not being used is kind of beside the point.

    Third, they're whining
    C'mon--unemployment of 5.7%? That's hardly a catastrophe--and the numbers are deeply suspect. First, not every EE is a programmer (or works in IT). Second, not every programmer is an EE--and in point of fact a lot of EEs have little business attempting to program. Much like Computer Science curricula, EE programs focused on IT tend to focus on skills that aren't in demand--and ignore skills that are important to a lot of commercial programming. Databases don't fall within the purview of a EE program--but database programming is a big part of the IT job market. If a company brings in somebody from the Indian subcontinent on an H-1B visa to write stored procedures on Oracle, does an EE lose a job? Post hoc ergo propter hoc (logical fallacy of false cause).

    Fourth, what solution do they propose?
    Bleating to Congress is a lovely thing for the association's executives to do, in order to demonstrate to their members that the execs deserve to be paid. But what exactly do they propose? That we track down all of these people on H-1B visas and ship them home? With their husbands or wives, with their children? Even if those children, born in the U.S.A., are U.S. citizens?

    A Word from the English Teachers:
    Stand up, clear your throat, and recite with me:

    The New Colossus
    Not like the brazen giant of Greek fame,
    with conquering limbs astride from land to land;
    Here at our sea-washed, sunset gates shall stand
    a mighty woman with a torch
    whose flame is imprisoned lightning,
    and her name Mother of Exiles.

    From her beacon-hand glows
    world-wide welcome;
    her mild eyes command the air-bridged harbor
    that twin cities frame.
    "Keep ancient lands your storied pomp!"
    cries she with silent lips.

    "Give me your tired, your poor,
    Your huddled masses yearning to breathe free,
    The wretched refuse of your teeming shore.
    Send these, the homeless, tempest-tost to me,
    I lift my lamp beside the golden door!"

    Emma Lazarus (1849-1887)
  14. We're idiots! by zulux · · Score: 5, Insightful

    Great... let's kick out the intligent, hard-workiking, law-abiding H1B workers, and yet do NOTHING about the stupid, lazy and criminal types that we give 'asylum' or 'student visas' to.

    Note: it wasen't H1B visa holders hijacking planes on the 11th, and I haven't seen a H1B holder at the food-bank or getting a welfare check.

    What we need to allow, it the open selling of US citizenship rights by US citizens to anybody who wants it. Out H1B friends could buy the citizenship from a willing seller for cash - there whould be a bunch of crack-whores lined up to sell their citizenship for a few bucks.

    We'd get rid of a pest, and gain a good citizen.

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

  15. Ah, protectionism... by dghcasp · · Score: 5, Insightful
    I'm Canadian and I came to the US two years ago under the free-trade program.

    I decided I liked it here so I decided to start the road to naturalization. First step was to trade the TN visa (1 year renewable forever) for an H1-B visa (6 year) since TN is not supposed to be used for people who want to immegrate.

    And suddenly now I'm the evil one, bent on destroying the american economy or something. Man, I should have stayed on the TN...

    BTW, it's not the H1-B that "locks" people into their company like a slave; it's the Labour Certification that you need for a green card. If you change jobs and your new job isn't exactly the same as your old one, you have to restart the LC process from scratch. Here in California, it looks like it will take 3-4 years to get my LC complete. That's in addition to the 3 years it takes to get the green card once you have the LC...

    Just in case anyone isn't aware of the individual implications of being a visa worker in the US,

    You pay FICA, Social Security & all the other taxes, but are not allowed to collect unemployment or medicare or welfare.

    If you lose your job, you have 60 days (15 officially) to get your stuff together and get out of the country unless you find a new job. Kind of hard in today's anti-immegrant climate.

    In many ways, illegal immegrants have more rights than legal ones do.

    Finally, it's funny how you never see anyone railing about all the immegrants from central and south america who work on the farms to help bring you cheap groceries...

  16. Re:H1B's = Lack of Jobs for US Citizens by thales · · Score: 5, Insightful
    OK, A few questions,
    Do You drive an American made car?
    Are you wearing American made clothing?
    Do You look for the "Made in USA" Label before making a purchase?
    Are You willing to pay more money for a product if it's made in America?
    Are You willing to settle for a lower quality product if it means buying American?

    If you answered "No" to any of these questions, then you are just as "guilty" of costing "Real Americans" their job as any company that hires an H1B, and the people that you "put out of work" don't have any reason to give a damn that you are now unemployed.

    --
    Quemadmodum gladius neminem occidit, occidentis telum est
  17. Re:Crazy mixes of skills wanted by bmajik · · Score: 5, Insightful

    Thats too bad. I've been doing unix since middle school both professionally and as a hobby.

    On the other hand, Currently i do the vast majority of my work work in VB6, VB.NET, and SQL.

    I worry that on my resume, if i mention that im a competant VB/COM/ASP/VB.NET developer, they wouldn't take me seriously for a unix/c admin or programming job (even though thats where my roots are)

    People that have never used something like tcsh or bash for their day-to-day one-off scripts are really missing something.

    Similarly, people that have never used something like VB6 or VB.NET to write a fully fledged deployable app in just a matter of a few days are also missing something.

    The best programmers and admins love technology. They don't care who makes it, who its targeted at, or about any theology behind it. They evaluate it for what it can help them do.

    People that snub their nose at VB are generally irritating theologians. People that bitch about commandline scripting are just as bad, if not worse.

    My advice - learn everything you can about everything you can. Even if you have 10% knowledge across 10 different subjects, in the vast majority of positions, thats going to be much better than having 100% knowledge in _one_ subject. You can always add depth when you need it, where you need it. But getting exposure to the different paradigms and mindsets from all these different toolsets is beyond beneficial.

    --
    My opinions are my own, and do not necessarily represent those of my employer.