Slashdot Mirror


MS Moves R&D To Canada Due To Immigration Problem

telso writes "Microsoft will be opening a new software development center in Vancouver because of difficulties getting workers into the US. The company said the center will 'allow the company to continue to recruit and retain highly skilled people affected by the immigration issues in the US' It seems possible that shrinking immigration quotas have affected America's tax and knowledge base."

765 comments

  1. I call BS by Anonymous Coward · · Score: 5, Insightful

    (And I hate that phrase.)

    There is no shortage of programmers or software engineers in the U.S.; there is a shortage of people who are interested in being paid next to nothing.

    1. Re:I call BS by bl8n8r · · Score: 2, Interesting

      Same here. I would much more expect they made a deal with the canadians to boycott the Open Document format if they agreed to build a Billmart in vancouver. Either that or it's related to lobbyists somehow.

      --
      boycott slashdot February 10th - 17th check out: altSlashdot.org
    2. Re:I call BS by Anonymous Coward · · Score: 3, Insightful

      I agree. US wages, in most kinds of jobs, are kept artificially low by the flood of immigrants.

    3. Re:I call BS by Anonymous Coward · · Score: 0

      ... Microsoft does _not_ pay next to nothing. They pay very well and have amazing benefits.

    4. Re:I call BS by Anonymous Coward · · Score: 2, Insightful

      "There is no shortage of programmers or software engineers in the U.S.; there is a shortage of people who are interested in being paid next to nothing" - by Anonymous Coward on Thursday July 05, @06:43PM (#19760099)

      I agree, & call "B.S." alongside you... needless to say, this time? Microsoft has actually pissed me off some (& they wrote me to take the word "Windows" out of some wares I wrote years ago for the shareware/freeware circuit no less, & that meant recompiling for resources (.exe's are where I do this, but I ought to consider it in .DLL's for easier updates) & taking my time to do it, to avoid a legal confrontation with they (this did NOT tick me off as bad as hearing this though)...

      Why am I pissed off? Because I make less now, than I did back in 1999-2000 & beforehand, per year (I live in the 12th worst city economically there in in the U.S.A., & with that comes nearest the highest amount in violent crime as well along for the ride), & the poster I am replying to has it right... wtf is wrong with our businesses & more importantly, our gov't.??

      You take our jobs, GOOD PAYING JOBS, not "hand-to-mouth" ones (plenty of those abound, minimum wage or near to it ones literally) that just keep you in a subsistence form of living?

      Who the heck will have the 'disposable income' for the VISTA OS, & a new PC (or other things of larger values, all the way up to automobiles & homes, typically the second largest & largest purchase most folks ever typically make)?

      I mean, Ronald Reagan the republican hit the air-traffic controllers unions HARD decades ago, & why don't these republicans in office now, do the same to ANY business that outsources? Sure, let them have their "laissez faire" & all that, but TAX THE SHIT OUT OF THEM for it, absorbing ANY gains made & then hit them with fines for doing it ontop of that... it'd discourage outsourcing for sure.

      BUT, the fact remains, that it is TRULY now, "Corporate America" & our unalienable rights are being subverted such as free speech (what with all this "political correctness" bullshit) & if you protest against this war built on LIES (saying there were WMD's, & none were found, & THEN TRYING TO "OLLIE NORTH" the CIA, who only provides information, it is up to our leaders to have it TRIPLE verified, if not more, before acting on it)?

      They surveil your home, your phone, etc. for using one of your inalienable rights, to freedom of speech, & terrorize us into silence via "homeland security" bullshit. Think I am kidding? Take a look:

      http://foi.missouri.edu/firstamendment/protesting. html ... & it's NOT isolated to JUST Atlanta, Ga. U.S.A. either...

      No, the world's fucked up, & our gov't. is @ the helm of it... helping things just "death spiral" more, imo!

      A sad APK

    5. Re:I call BS by rovingeyes · · Score: 5, Insightful

      We need a "Naive" moderation in the list. Stop being naive and accept the fact that you are never going to get paid like you did in 99. Why the fuck would any corporation think of your welfare? Whenever I see a post related to H1B or outsourcing, I see gazillion comments complaining how they are looking for cheap labor. Of course they are! Fuck, even in a socialist country (if there are any) they'd be looking for cheap labor. If you don't like it, form your own Microsoft and pay all the American citizens hefty amounts and don't hire any foreigners. Until then, go back to your dungeon and shut up.

    6. Re:I call BS by Dare+nMc · · Score: 1

      no shortage of programmers or software engineers in the U.S.; there is a shortage of people who are interested in being paid next to nothing.

      And the difference is? Of course they can always pay enough to pull the talent away from their current employers...
      Thats never been the question in my book. Their is just not a ethical (in my view of a perfect world anyway) way to keep all the capable people of learning a desirable skill like programming, especially something as relocatable. So the second best, in my view, is for a country to try and move/lockdown/get the best talent, and the best infrastructure possible. It seams were losing ground in both fronts. With below average broadband speed, and restricting immigration, and not allowing graduates to stay, the US seams to be loosing out on potential.

      although I am very surprised at Canada seamed like they are very restrictive on who can work their on a permanent basis (compared to the US) And high tax rates would hold them down.
      (personal income tax, but according /. think their is no difference from taxing a individual or a company, since they just pass it along.)
    7. Re:I call BS by nbert · · Score: 1

      So this means that those US programmers or software engineers have found positions which are more beneficial to them? If they are rare they'll get a higher wage than they "deserve" and if there are too many of them they won't get a fair share for their workforce. Is there some special reason why programmers in the US aren't paid properly? Since Canada isn't especially famous for cheap labour I start to wonder if there are some other reasons for MS's choice.

    8. Re:I call BS by sqlrob · · Score: 1

      20% or so less than market is "very well"?

    9. Re:I call BS by Sorn · · Score: 1

      Yeh, and i'm pretty sure this news story didn't have 'anything' to do with this. http://slashdot.org/article.pl?sid=07/07/04/001724 6

    10. Re:I call BS by markov_chain · · Score: 4, Insightful

      Other than the fact that they are not looking for software engineers or programmers but researchers and really smart PhD level developers, I agree with you. Those kinds of guys are still too smart to be paid under 6 figures or even under $200k, and are probably mostly doctors and lawyers. Hence, we need to import them from countries where societies steer such people into science/technology by means other than money, such as prestige, privileges, indoctrination, etc.

      --
      Tsunami -- You can't bring a good wave down!
    11. Re:I call BS by Marxist+Hacker+42 · · Score: 1

      Why should any American become a software engineer when they can make more money as a plumber?

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    12. Re:I call BS by DimGeo · · Score: 1

      Where did you get the idea that MS H-1Bs are poorly paid? :)

    13. Re:I call BS by Marxist+Hacker+42 · · Score: 1

      Either that or just offer 7 figures instead. If 6 figures isn't enough, and you're looking for NBA style talent in the computing world, then obviously you need NBA style salaries.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    14. Re:I call BS by wrook · · Score: 5, Insightful

      I don't know. I've been working in Ottawa for the last 12 years. Many of my coworkers are originally from China or India. They seem to get paid similar salaries to the people originally from Canada (some more, some less). Senior Developers are getting $90K Plus, Intermediate $70-$90, Junior $55-70. Maybe it's less than in Redmond, but I don't think that's "next to nothing".

      My take on it is that it is what they say it is. Yes, there is no shortage of US programmers. But what's missing are *good* programmers willing to relocate to the Redmond area without a huge incentive. I would imagine that Vancouver is a great place to pick up new talent.

      And having a variety of ethnic backgrounds working on a product is extremely valuable. The US is not the only market MS is going after. Their software needs to reflect the cultures its moving into. I will give a relevant example.

      I once worked on a word processor that the marketing and sales team were trying to sell to the Japanese market. This word processor claimed (on the box) to support Japanese scripts. Well, one of them anyway. Katakana to be precise. Katakana is used in Japan almost exclusively for foreign loan words and signs. A word processor that only supports katakana is completely useless.

      We had a Japanese programmer on the team. He explained this to management. Some talk went back and forth about what to do. In the end, the decision was made to remove it from Japanese shelves. Seriously, before this fellow clued in Management, they thought the word processor must be massively pirated in Japan. Otherwise how come no sales?

      You want a diverse culture in your development teams. Having lived both in Canada and the US, Canada values diverse culture more. The US is the "melting pot" (your uniqueness will be added to our own). Canada has "multiculturalism" (which admittedly has its own problems). It makes sense to move some development to a place like Canada (as long as management is moving with it). There are lots of other places that would be good too. But Vancouver is quite close to Redmond.

    15. Re:I call BS by metlin · · Score: 4, Insightful

      Umm, who is talking about regular programmers? It's about MSR - which has a lot to do with R&D than anything else.

      Now, I work in R&D and let me tell you that the majority of folks at American universities who graduate with masters or doctoral degrees are non-Americans. For whatever reason, the vast majority of Americans do not seem to particularly favor staying in school for grad school. If you do not believe me, just have a look at the graduate student list of any technical school and you will see that there is a significant number of non-Americans in there.

      I work at a baby-Bell doing R&D and in our team, we have 4 PhDs, and only one one of them is American. Two are Indian and one is South Korean. Even in grad school, the numbers are similar. In fact, most of the interns that we have tend to be non-Americans, as well.

      So is it any wonder that MS is moving part of the R&D to Canada? If you are comparing a software engineer or a programmer with the kind of people MSR employs, you have no clue about what is happening.

      And secondly, I doubt MSR would pay "next to nothing". Most people in R&D, especially in areas like EECS tend to get quite a bit, easily making six figures or more.

    16. Re:I call BS by WilliamSChips · · Score: 1

      Actually, Microsoft's going to Vancouver because that's where all the alien planets are. They're recruiting aliens in the hope that there's an alien race out there that has superintelligence.

      --
      Please, for the good of Humanity, vote Obama.
    17. Re:I call BS by BitchKapoor · · Score: 1

      According to the article, it's not MSR, it's development. R&D = research AND DEVELOPMENT. By the way, a couple of reasons that there are so few American grad students in engineering and the sciences are (a) the ballooning costs of student loans, often with interest accruing while in school; and (b) the image (often perpetuated by Slashdot) that engineering and science are dead end roads that get no respect. We need to find a way to correct these problems.

    18. Re:I call BS by Anonymous Coward · · Score: 0

      yeah this is total bs -

      I just hope the ISO can't be bought with the promise of jobs.

      please can some one have some integrity and not fold to microsoft's money.

    19. Re:I call BS by Dare+nMc · · Score: 1

      Why should any American become a software engineer when they can make more money as a plumber?

      well, since cnn shows software engineer as the best job, I won't even mention the crap you have to put up with as a plumber.
      1 - Software engineer

      $80,500 average pay 46% 10-year growth 44,800 annual job openings stress B ...
    20. Re:I call BS by BitchKapoor · · Score: 1

      Actually, the article says this is a software development center. And moreover, the starting salary for an assistant professor (post-PhD) in computer science at a good American university is about the same as the starting salary for a software developer straight out of the bachelor's degree program the same university. And PhD grads really desperately compete for these faculty positions. The monetary disparity is pretty amazing.

    21. Re:I call BS by Anonymous Coward · · Score: 0

      There is no shortage of programmers or software engineers in the U.S.;
      Please cite your claim. Although even if you could, I can tell you that anecdotally it's very difficult to find good software developers in the Seattle/Redmond area. Very difficult.

    22. Re:I call BS by megaditto · · Score: 2, Insightful

      World Population: 6,000,000,000+
      US Population: 300,000,000

      Over 95% of smart people are foreign-born.

      "Pay them enough" reasoning is BS: the fact that I could sleep with the entire Swedish bikini team at once if I "paid them enough" is immaterial if I just plain cannot afford the price, OK?

      We are already buying Japanese cars and Chinese TVs with your "pay enough" attitude.

      --
      Obama likes poor people so much, he wants to make more of them.
    23. Re:I call BS by *SECADM · · Score: 5, Informative

      The summary is sensationalistic, and wrong. MS is not moving its R&D to canada, it is opening another development lab in Vancouver. And this has nothing to do with immigration visa issues, as it is trivial to get canadians to work in the US via NAFTA.

      IBM, EA, ATI, AMD (just to name a few) all have huge labs in major cities in Canada. It's completely unsurprising for MS to finally follow suit and open a lab in Canada, where tech / engineering talents are aplenty. It's a bit surprising that they didn't open it near Waterloo, where a huge percentage of MS engineers are from... But Vancouver just makes more sense because of its proximity to Redmond.

      BTW, a somewhat related article on CBC claims the Canada government is throwing money into luring back expat canadian tech workers down in the US:

      "Meanwhile, the province is trying to lure back Canadians working south of the border. This summer, it is launching a $2-million program promoting new job opportunities, improved taxation and a higher dollar in their home country."

      Draw your own conclusion at why MS is making this decision right after the announcement about "improved taxation" in Canada.

      --
      sure I'll have a sig.
    24. Re:I call BS by hondo77 · · Score: 2, Informative

      We are already buying Japanese cars and Chinese TVs with your "pay enough" attitude.

      Say what you want about Chinese TVs but we buy Japanese cars because American cars, for the most part, bite and American car companies are too clueless to do anything about it.

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
    25. Re:I call BS by Marxist+Hacker+42 · · Score: 1

      I don't know a single software engineer that has earned HALF that since 1999. Are you sure those numbers aren't old?

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    26. Re:I call BS by metlin · · Score: 1

      Sure, but even the D in R&D isn't usually done by Joe Programmer (not that the occasional Joe Programmer doesn't do it - just that the profiles of folks doing such work usually tends to have a graduate degree or two listed).

      While I understand the cost of student loans for undergrad degrees, you often get assistantships for going to graduate school - I went to grad school entirely on a GRA and didn't have to pay a penny. And some student loans in fact charge you lesser interest rates until after you start working.

      But I do agree with your second point - graduate school and technical degrees are looked down upon in the US for some reason. Ah, well.

    27. Re:I call BS by servognome · · Score: 1

      By the way, a couple of reasons that there are so few American grad students in engineering and the sciences are (a) the ballooning costs of student loans, often with interest accruing while in school; and (b) the image (often perpetuated by Slashdot) that engineering and science are dead end roads that get no respect. We need to find a way to correct these problems.
      It would require a drastic cultural change, people just follow the money. If you are talented you will make more leaving school after 4 years than going to school for 8.
      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    28. Re:I call BS by Marxist+Hacker+42 · · Score: 1

      "Pay them enough" reasoning is BS: the fact that I could sleep with the entire Swedish bikini team at once if I "paid them enough" is immaterial if I just plain cannot afford the price, OK?

      I think Bill Gates could find a way to afford the price- given that a Vista UPGRADE DOWNLOAD costs $159.

      We are already buying Japanese cars and Chinese TVs with your "pay enough" attitude.

      I wouldn't know- I watch a Zenith and drive a Ford.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    29. Re:I call BS by Marxist+Hacker+42 · · Score: 1

      Ok, give me your manager's e-mail and I'll offer to take your job for $50k.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    30. Re:I call BS by HUADPE · · Score: 4, Interesting

      I have looked into Canadian Immigration, as a foreign student there, and it can be difficult for unskilled/lower skill labourers to get in, for the people MS would want to recruit, it would not be a problem. You need 67 points on a 100 point scale. A college degree gets you about 20, a job offer 15, knowledge of English 16, being 21-35 gets you 10. That's 61, take some French classes and you're in.

      --
      This sig has not been evaluated by the FDA. It is not designed to diagnose, treat, prevent, or cure any disease.
    31. Re:I call BS by immerrath · · Score: 1

      That's absolutely ridiculous. International students can afford these things but not American students?

    32. Re:I call BS by Jason+Earl · · Score: 1

      You need to move from wherever it is that you currently live. I know of several companies where the starting salaries are just south of the average, and I live in Utah where the cost of living isn't ridiculous. It's not 1999 here, but when I needed to shift jobs about a year ago I was able to get a new job in less than a week.

      Seriously, things are actually pretty good right now for the software development market as a whole. If they aren't good where you are, then you need to think about taking a look at a better market in some other part of the country.

    33. Re:I call BS by ChatHuant · · Score: 1

      [average $86400 per annum]

      I don't know a single software engineer that has earned HALF that since 1999. Are you sure those numbers aren't old?


      Are you sure those people really *are* software engineers? Working full time, in senior positions? I know lots of software engineers and not one of them earns less than $50000 - and that's for relatively junior positions; senior programmers, technical leads and architects make seriously more. I'd say the average is close to the estimate, or even a bit higher. Now, in other areas the salaries may be smaller, but I can't believe NO programmer makes more than 44 thou a year wherever you live. The most plausible explanation is that your sample is non representative - perhaps your social group consists mostly of contract workers? If you only manage to get a few contracts a year, your total revenue may be so small. Or maybe you're not living in the USA? If you do, I'm curious: in what region do you get such terrible salaries for full time employment as a senior programmer?

    34. Re:I call BS by nine-times · · Score: 1

      No, really, the problem is that Microsoft can't find enough workers. Ballmer and Gates have had a fantastic vision for computing. They even had a plan to make versions of Vista and the Zune that didn't totally suck, but there weren't any workers in America that could build them!

    35. Re:I call BS by Curate · · Score: 1
      And this has nothing to do with immigration visa issues, as it is trivial to get canadians to work in the US via NAFTA.


      I don't know about trivial, but pretty easy, yes (I'm a Canadian working in the US on a TN Visa.) This DOES have to do with immigration issues, but not immigration of Canadians. Think Indians, Chinese, etc. MS can't pull in people fast enough from those countries into the US due to the limited number of H1B visas available. Now MS will pull the surplus immigrants into Canada.

    36. Re:I call BS by jorghis · · Score: 1

      The salaries may be the same but everything else isnt. Software engineers in the real world work extremely hard, I dont know of any who ever do less than 40 hours a week. Working as a professor in academia you get extremely flexible hours that are typically lower than that of a programmer, a crapton of time off, great job security, pensions, etc. Overall I would say that professors have it pretty good, you cant just look at salaries straight up, in terms of lifestyle they win. There is a reason that people compete for these jobs tooth and nail whereas companies have to compete for programmers to work for them.

    37. Re:I call BS by Lord_Slepnir · · Score: 1

      Microsoft does not pay next to nothing. Microsoft pays very well. The problem is that they're running out of the number of people they can legally bring into the country. As a response, they're setting up shop in countries that don't have such tight-assed and retarded imigration policies.

    38. Re:I call BS by YU+Nicks+NE+Way · · Score: 1

      Microsoft does not pay less than market. It pays quite a bit better than market.

      Your data are out of date.

    39. Re:I call BS by Anonymous Coward · · Score: 0

      Both in terms of cost of living and tax rates (for same services) it depends more on what city you live in than if you live in US or Canada.

      However; Vancouver is one of the more expensive cities in North America.

      Two other problems with getting foreign workers to the USA are:
      - hostility to foreigners (more a perception than reality I believe)
      - DCMA. Rare, but I know two senior engineers, who you really would want working for
          your company, who have refused transfers to the USA because they feared DCMA
          could be arbitrarily applied to them.

      BTW: Someone from my old employer transfered to the USA and when applying for US citizenship was asked: "Have you ever committed genocide?"

      Has anyone ever answered "Yes" to that question?

    40. Re:I call BS by westlake · · Score: 1
      There is no shortage of programmers or software engineers in the U.S.; there is a shortage of people who are interested in being paid next to nothing.

      The median income for an American household was $45,000 in 2004. The median salary for a software engineer was between $75,000 and $80,000 in 2004. Computer Software Engineers

    41. Re:I call BS by jbr439 · · Score: 2, Funny

      "Pay them enough" reasoning is BS: the fact that I could sleep with the entire Swedish bikini team at once if I "paid them enough" is immaterial if I just plain cannot afford the price, OK?


      As a purely hypothetical question, what's the going rate for the Swedish bikini team?
    42. Re:I call BS by ThousandStars · · Score: 2, Insightful
      Over 95% of smart people are foreign-born.

      Which is true, but far, far less than 95% of the smart people with post-secondary degrees are foreign-born and foreign-educated; for all the United States' primary and secondary education problems, its university system is still among the best in the world. The kind of people Microsoft is interested in for these positions -- Ph.D.s, post-docs, etc. -- were probably educated in the U.S., with a smaller but still significant number in Europe. Post-9/11 hassles make them less likely to a) be able to come to the U.S. and b) like staying here once they do. Maybe the United States should consider that it might be shooting itself in the foot with its overreactions to 9/11.

    43. Re:I call BS by BitchKapoor · · Score: 1

      The salaries may be the same but everything else isnt. Software engineers in the real world work extremely hard, I dont know of any who ever do less than 40 hours a week. Working as a professor in academia you get extremely flexible hours that are typically lower than that of a programmer, a crapton of time off, great job security, pensions, etc. Overall I would say that professors have it pretty good, you cant just look at salaries straight up, in terms of lifestyle they win. There is a reason that people compete for these jobs tooth and nail whereas companies have to compete for programmers to work for them.

      I'm sorry, but you don't know what they hell you're talking about. Professors at good research institutions have it extremely hard. Lower hours? A crapton of time off? Not if you want to get tenure, you don't. You usually have to teach at least one class a semester (which can suck away your whole semester if you want to do the class RIGHT), and that's not even their main job, it's really just an extra annoyance thrown in on the side. Their main job is attracting grant money and conducting and supervising research. It is common for assistant professors to work nights and weekends, probably moreso than a software dev. Very common. And if you don't do that, you won't make tenure, and you'll be asked to leave the department. Then, by the time you do get tenure, you're involved in all sorts of conference program committees, invited lectures, and campus governance. It's not at all uncommon to be away from the office on business travel for weeks on end—except unlike an executive at a software company, the pay is still poor. People aren't competing for for academic jobs because they're easy, they're competing for them because of the prestige and perceived freedom.

    44. Re:I call BS by BitchKapoor · · Score: 1

      That's absolutely ridiculous. International students can afford these things but not American students?

      Correct. That's because International students have much lower, if any student loans to pay off, since they typically did their undergrad in their home country, and are some of the best students from their country. Domestic and International students typically do not pay much if anything for postgraduate education in engineering (other than their time).

    45. Re:I call BS by jbloggs · · Score: 1

      R&D is not about development, its about research. Good researchers are scarce. Go to any top university in the US and you'll see over half the people in PhD programs are foreign. This is actually a good thing, because they often stay and work in the US. Its a strength for the US to get the best and brightest from around the world to be educated and work here.

    46. Re:I call BS by kakofb · · Score: 1

      Actually, the US has the largest workforce in the 'developed' world who are willing to work for next to nothing. It's called the working poor, and it exists almost exclusively in the US.

    47. Re:I call BS by bdjacobson · · Score: 2, Insightful

      And they're doing it all for a bigger profit margin.

      I've seen several articles, both in the newspaper and on Slashdot, where Microsoft is talking about this mythical "shortage of tech people" and how we need to open the borders more so that they have enough people to hire. This is a smoke screen any discerning individual can see right through. This is pretty much the last thing they can do to lower the cost of production. They've reached the max market penetration and are simply trying to fight the cycle of products (well, in this case cycle of the company) that everyone learns about in management. If we give out more H1-B's that means there is cheaper labor, which means the programmers here make less money, which means Microsoft makes more money, which means their share price goes up.

    48. Re:I call BS by Anonymous Coward · · Score: 0

      Apparently, "enough" is the going rate: if you pay "enough" they will get going :)

    49. Re:I call BS by syousef · · Score: 1

      Not researching your market as you've described is just grossly incompetent. Presumably, there was a programmer, team leader or manager somewhere down the chain that realized how useless this was and either didn't communicate it to their boss or didn't draw enough attention to it that it was communicated up the line. That's a communication issue, and while cultural diversity allowed you to side step that one problem (or rather having someone of the same culture as the end user), I'm willing to bet the company had bigger problems. Making an assumption that poor sales = good uptake + piracy without gathering any evidence is a clear indication that the company was in a bad way managementwise.

      --
      These posts express my own personal views, not those of my employer
    50. Re:I call BS by BitchKapoor · · Score: 1

      Sure, but even the D in R&D isn't usually done by Joe Programmer (not that the occasional Joe Programmer doesn't do it - just that the profiles of folks doing such work usually tends to have a graduate degree or two listed).

      If you're talking Microsoft software development, yes it is. There are plenty of kids with newly-minted bachelors degrees working on Windows, SQL Server, and dev tools, not to mention the lower-profile products. I know plenty of the little hellspawn.

      While I understand the cost of student loans for undergrad degrees, you often get assistantships for going to graduate school - I went to grad school entirely on a GRA and didn't have to pay a penny. And some student loans in fact charge you lesser interest rates until after you start working.

      In most urban areas, assistantships aren't enough to more than get by today. If you're on a rural campus and have no family to support, but you can probably save or pay off loans with half of it, but that's a lot slower way to pay off loans than if you had a regular job. While some student loans may charge lower interest rates while in school, the aggregate phenomenon is that the average load of student loans has steadily increased in recent years, as has the composite rate of interest accural while in school (across all loans a student has). When I was an undergrad, I didn't even think about paying for school; this made it a lot easier to fall into grad school. Nowadays, most students are up on some pretty hefty loans.

      But I do agree with your second point - graduate school and technical degrees are looked down upon in the US for some reason. Ah, well.
    51. Re:I call BS by immerrath · · Score: 1

      More scholarships and assistantships are restricted to American citizens than are open to international students. They may not have undergraduate student loans, but they're also usually working against a massive differential in home currency:dollar conversion. For many of them, even the flight to the US is a huge expense.

    52. Re:I call BS by Blackhalo · · Score: 1

      What?!? "Microsoft pays very well." If that was the case they would not need to bring "people legally in to the county." If Microsoft was willing to pay a competitive wage for the kind of talent they want, they would be knocking at the door. Google however is apparently a pretty good place to work...

      --
      "There is nothing to do it. But to do it." -Floyd Pepper
    53. Re:I call BS by jorghis · · Score: 1

      This may be the case at MIT, but at your average school thats not in the top 25 for whatever field we are talking about (which is where most professors go, right?) I doubt that this is the case. I admit that this opinion is based on my experiences as an undergraduate and a lot of secondhand knowledge from what people who did take this route tell me. I do believe that unless you are in that small group that is absolutely driven to teach at one of the top schools in the nation and be nationally recognized, it can be pretty easy. 90% of Phds are not in that top 10% that you seem to be referring to.

    54. Re:I call BS by Blackhalo · · Score: 1

      "make more leaving school after 4 years than going to school for 8," if one invests wisely, the earnings for the 4 additional years alone, you would "make" more.

      --
      "There is nothing to do it. But to do it." -Floyd Pepper
    55. Re:I call BS by BitchKapoor · · Score: 1

      More scholarships and assistantships are restricted to American citizens than are open to international students. They may not have undergraduate student loans, but they're also usually working against a massive differential in home currency:dollar conversion. For many of them, even the flight to the US is a huge expense.

      That's very true about the flight—bootstrapping costs. But once you're here and have been here for a couple of months, you're at a net positive compared to students who did their undergrad in the U.S. and have student loans. That's because the vast majority of graduate students in engineering do not pay for their education; they are paid modest monthly stipends. Speaking of which, I've never heard of any research assistantships or teaching assistantships at my institution that are restricted to U.S. citizens. A few fellowships, sure, but not even most of those. Probably the closest thing is that teaching assistant positions require a test of English language proficiency, but they've even gotten around that with "non contact" TAs. I guess that I'm just saying that IF you can get into a good school/department, the inequities for foreign students are about as low as they feasibly could be given reality, and the incentives are much higher, compared to domestic students (due to both social and monetary reasons).

    56. Re:I call BS by Blackhalo · · Score: 1

      Aye there's the rub, "they are looking for cheap labor." But of course you might get what you pay for.

      --
      "There is nothing to do it. But to do it." -Floyd Pepper
    57. Re:I call BS by Anonymous Coward · · Score: 0

      Spoken like someone who can't get more than next to nothing.

    58. Re:I call BS by JanneM · · Score: 1

      That's absolutely ridiculous. International students can afford these things but not American students? It all varies from country to country of course. In Sweden, for example, university enrollment is free. You still take student loans, but only for paying for room and board, and half the money isn't a loan, but a grant. Doctoral studies is a job; you get a salary, with pension benefits, vacation time and all.
      --
      Trust the Computer. The Computer is your friend.
    59. Re:I call BS by timmarhy · · Score: 1

      since when has MS been known for being a low paying employer? everyone i know who's worked there has said it's a great company to work for, and they have above average wages.

      --
      If you mod me down, I will become more powerful than you can imagine....
    60. Re:I call BS by Anonymous Coward · · Score: 0

      Of all companies, I don't think Microsoft has a problem providing a high salary. Saying there's a shortage of people who are interested in being paid next to nothing implies that Microsoft is looking for that, which is a fallacy.

      There's a general shortage of INVENTIVE COMPUTER SCIENTISTS. There's a difference between a Programmer, a Software Engineer, and a Computer Scientist. There's also a difference between being innovative and inventive. Inventive Computer Scientists are pretty damn rare. The Google founders are an example of such people.

      IMHO, Microsoft is pretty damn good about being innovative, and I say this as a developer. They have plenty of innovation happening inside of the company, but the main problem is that their business process is starting to show the wrinkles of time. They let a lot of their innovative assets go to waste, and the company seems to lack visionaries at the level of Mr. Gates.

      Anyway, so as to not stray too far off topic, Microsoft opening a center in Vancouver shouldn't really be a surprise, all things consider. Think about the global talent pool that is available and how companies are now reaching out for both legal and economic reasons. This is basic accounting & microeconomics. The US public education system isn't bad, but it could definitely be better. Other developing nations with cultural values that highly pressure intellectual development (yes, I'm talking about India as a major example) are leap frogging us here in the US because they don't have a lot vested into their educational system and have the chance to greenfield it, with new money, without having to worry about losing value on the old money they might have spent.

      If immigration law is going to be a problem, then firms will simply weigh the options and trade-offs in going out of the scope of the legalities. It's easier for Microsoft since they are so close to the border and Canada looks similar to the US (although I can't say having never been there), that they can just hire people there without too many ramifications.

    61. Re:I call BS by Lord_Slepnir · · Score: 1
      They do pay very well. They are hiring like crazy right now within the US (same citation as before, but that's 5k+ new US jobs in the past year), but US colleges just aren't turning out enough qualified employees that are willing to relocate to the north west.

      As for Google: They have 7942 employees world wide and are located in California which has an abundance of local talent. Microsoft has 71,172, and there is a lot less local talent in the north west. It's a lot harder to fill and maintain 70,000 headcount than 8,000

    62. Re:I call BS by JanneM · · Score: 1

      Heh, a "Japanese" wordprocessor with only katakana is like a spreadsheet with only subtraction. ^_^

      You're right, diversity counts for something. Being bilingual is also an important skill; you're working with people in groups spread all over the world. But most important, I think, is that being just a programmer isn't enough for a lot of jobs. You need to really know the problem domain too. If you want to work on an accounting system, say, you really need to know business economy and accounting as well. If you're going to work on something technical you need to know the engineering too.

      Too many programmers are in reality either self-learned or college graduates of some computer science program that was heavy on the "computer" part and light on the "science". They know how to program, but _only_ how to program. And that just isn't enough to fill many positions.

      --
      Trust the Computer. The Computer is your friend.
    63. Re:I call BS by thecdn · · Score: 1

      I am a Canadian who has lived in the US for eight years. In the two IT shops I've worked in, the foreign workers, of which there were many, were always paid at least the same, if not more in some cases, than their American counterparts. I haven't seen this situation in the IT world with companies hiring foreigners for less wages. For one thing it's illegal, for another I would think it would be easily detected and reported.

    64. Re:I call BS by BitchKapoor · · Score: 1

      This may be the case at MIT, but at your average school thats not in the top 25 for whatever field we are talking about (which is where most professors go, right?) I doubt that this is the case. I admit that this opinion is based on my experiences as an undergraduate and a lot of secondhand knowledge from what people who did take this route tell me. I do believe that unless you are in that small group that is absolutely driven to teach at one of the top schools in the nation and be nationally recognized, it can be pretty easy. 90% of Phds are not in that top 10% that you seem to be referring to.

      Ok, maybe, but people aren't competing that hotly for the crappy schools; the competition is for MIT and the like. If you look at the sizes of engineering departments, they're actually weighted towards the top departments. You might have a top-5 department with 100 profs and a rank 50 department with 10 profs. Similarly, top departments tend to have more Ph.D. students than sucky departments, because the top departments are able to get the research grants to pay the students; and if you get into a good program, you're going to be ensconced in that particular culture. Moreover, due to demand, MIT and the like generally pays LESS than some random lower-tier school. And profs generally don't go to such an institution to teach. They go there to conduct research and supervise grad students, with a little teaching thrown in as necessary. Ph.D's as a whole are already pretty high up on the scale in terms of either intelligence or hard work; oftentimes both. So if you look at the entire population, it's not as ridiculous a claim to say that 90% of Ph.D's fall in the top 10% in these regards.

      Experiences as an undergrad tells you very little about what a professor actually does. Usually you have one of three scenarios in a class: an untenured lecturer, making $30-40k/year; a great professor who's either old or totally stressed out and might not get tenure; or a total blowoff professor who's actually really hard at work on other stuff (grants, research, etc.), but doesn't actually give a damn about undergrads.

      I, for one, much prefer being a software developer to being a professor: easier job, more room for advancement into management, and fewer annoying kids (and you can get them fired if they're bad enough).

    65. Re:I call BS by Anonymous Coward · · Score: 0

      There is a "serious" shortage of "quality" programmers! At least here in the bay area. We had positions open for 8 months, compensation offered was comparable to the best in the region. 6 figures+ ...
      The only two people we could finally hire were immigrants and they were from some of the best schools around. No-one was looking for "cheap labor" here. And this is true for some other software companies in the bay area as well. Its time we stop being and ostrich and instead of blaming "cheap labor", clean up our acts on our home grounds. Immigration made America what it is, just that we all have gotten into that comfort zone.

    66. Re:I call BS by BitchKapoor · · Score: 1

      It all varies from country to country of course. In Sweden, for example, university enrollment is free. You still take student loans, but only for paying for room and board, and half the money isn't a loan, but a grant. Doctoral studies is a job; you get a salary, with pension benefits, vacation time and all.

      Wow man, that's awesome. We here in the U.S. don't get pension benefits, and instead of vacation time, we're just not allowed to be employed by the university for more than 11 months out of the year (so we're not classed as fulltime). Plus you got the hot Swedish babes. Too bad I don't speak Swedish (yet..!).

    67. Re:I call BS by JanneM · · Score: 1

      Just to be clear: that is doctoral studies (not a Masters), and while it's a full-time job it is time-limited (in practice to five years) and it's not very well paid compared to the kind of jobs many recent graduates can get if they go into the industry instead of doing a PhD.

      I think it makes sense. Doctoral students are doing a job after all, with teaching, administration and a lot of the grunt work on some research project (and as they get closer to finishing, of course, more "real" research).

      --
      Trust the Computer. The Computer is your friend.
    68. Re:I call BS by senatorpjt · · Score: 1

      Fair enough. Zenith isn't Chinese, it's Korean.

    69. Re:I call BS by sethstorm · · Score: 1

      That explains Vista.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    70. Re:I call BS by Machtyn · · Score: 1

      Having just recently graduated with a BS in CECS, I had the option to go one more year and get the Masters. But I was just really tired of doing a lot of work and studying a lot of math and not getting paid to do it. I've been in school and the work force a long time, and I like learning at work more than learning at school. I'm basically doing the same thing at both places, but at one, I get paid more, and, thus, able to purchase more "toys" do research at home.

      Of course, I'm also a little lazy, I like leaving work at work. In school, you bring the homework home.

    71. Re:I call BS by senatorpjt · · Score: 1

      They have to outsource because colleges aren't turning out enough qualified employees.
      Whether perception or reality, colleges aren't turning out enough qualified employees because nobody wants to major in something that's going to be outsourced.

    72. Re:I call BS by wellingj · · Score: 1

      show us your references... (I feel like this is a common theme from somewhere...)

    73. Re:I call BS by senatorpjt · · Score: 1

      Interestingly enough, I'm in a PhD program at a top US university. None of the foreign students (Indian or Chinese) have the slightest interest in remaining in the US after they graduate.

    74. Re:I call BS by markov_chain · · Score: 1

      They are not clueless, it's just they have obligations to their retiring employees and unions that make them less competitive.

      --
      Tsunami -- You can't bring a good wave down!
    75. Re:I call BS by BitchKapoor · · Score: 1

      Just to be clear: that is doctoral studies (not a Masters), and while it's a full-time job it is time-limited (in practice to five years) and it's not very well paid compared to the kind of jobs many recent graduates can get if they go into the industry instead of doing a PhD.

      I think it makes sense. Doctoral students are doing a job after all, with teaching, administration and a lot of the grunt work on some research project (and as they get closer to finishing, of course, more "real" research).

      Oh, no kidding, I dig what you're sayin'. I was referring to doctoral studies, as well (although over here, Ph.D. == everybody thinks you're an idiot, so some people tend to leave it off their CV/resume). Five years does sound pretty quick for a Ph.D, though. Maybe the benefits help folks concentrate?

    76. Re:I call BS by Sponge+Bath · · Score: 1

      Amen. The US auto industry response to poor design and crappy quality is to increase the advertising budget. The result is only a mystery to the auto execs.

    77. Re:I call BS by triffid_98 · · Score: 1
      So you drive a car built in Mexico and watch a TV of which no component part came from the USA. I'm not quite sure where you're going with this. It sickens me, but the USA has been a service economy for some time now.

      You can support American corporations all you want, but don't delude yourself into thinking they will return the favor. Even Microsoft's on-shore component isn't employing Americans to any great extent, so I could really care less where they move their offices to.

      If you're white and you write code for a living, you are what is called an anachronism. You are the rotary telephone of the 21st century. Just like that phone, they aren't making any more of you

      ...are already buying Japanese cars and Chinese TVs with your "pay enough" attitude. I wouldn't know- I watch a Zenith and drive a Ford.
    78. Re:I call BS by vigmeister · · Score: 1

      Actually, I call BS on you...

      International students from Georgia Tech regularly get jobs with Microsoft after graduation and these are some of the most lucrative jobs available. Average salary for a Tech graduate (Engineering/CS) is about $55k after bonuses. Microsoft hires international students for close to $100k after bonuses. Of course, if it makes you feel better about working as a code monkey for a shitty firm, you can believe whatever you like.

      Cheers!

      --
      Atheist: Buddhist in a Prius
    79. Re:I call BS by alfaromeo · · Score: 1

      AC,

      "There is no shortage of programmers or software engineers in the U.S.; there is a shortage of people who are interested in being paid next to nothing."

      You actually LOVE that phrase, stop chanting it like a mantra. It is not quite that simple. There are some companies that abuse the H1B and other work visa programs. That calls for strict zero-tolerance enforcement. But if you really want to know what the hiring situation is like, startup your own company and hire people. People like you should get off your fat asses......

      There is a serious talent shortage...as a founder of a company I know for a fact how bad the problem is.

    80. Re:I call BS by poopdeville · · Score: 1

      Yes, of course. They're looking to fill up their new Research and Development facility with Canadian code-monkeys for 20% less of the cost of hiring American code-monkeys. That makes perfect sense. Anybody can do Research and Development. R&D laborers are a commodity.

      Oh, wait. That's not how R&D works...

      --
      After all, I am strangely colored.
    81. Re:I call BS by cnettel · · Score: 1

      That's generally after completing the master degree first (although the technical requirement is a bachelor). It should also be said that technically not everyone gets the "real deal" with pension benefits and so on, but mostly anyone within engineering. The situation can be worse in for example biology in some places, and it's totally different in the social sciences. There has been some real controversy around Chinese PhD students coming on grants from their government and not getting any of this, but only a scholarship pay comparable to the amount of the Swedish student loan system for undergrads. The universities were happy of course, pick and choose engineering students and get them on the cheap...

    82. Re:I call BS by Anonymous Coward · · Score: 0
      there is a shortage of people who are interested in being paid next to nothing.

      Another American programmer who thinks if it weren't for the H1Bs, he'd be driving a corvette and dating a model. Get over it.

    83. Re:I call BS by Dionysus · · Score: 1

      It's basically true. I got my bachelor and master's in the US and I'm going back to Europe. It's too hard getting a visa these days, and I can't be bothered anymore. I know of several people from India and Russia, really smart people too, who have decided to leave the US (either for Canada or India).

      --
      Je ne parle pas francais.
    84. Re:I call BS by KagakuNinja · · Score: 1

      There are plenty of bilingual native Japanese speakers here in the US, as well as gaijin like myself who have studied Japanese extensively in college. Given the extreme popularity of anime here in the US, implying we have a lack of Japanese savvy programmers is simply ludicrous.

    85. Re:I call BS by ghoul · · Score: 1

      Immigration does have something to do with it. This year the H1B quota finished in 1 day and that for Masters students finished April 30 before most students graduated in May. These students have joined MS on OPT (which allows them to work a year in the US after graduation without visas) but they will be out of status next May as they cant get H1Bs till next October. As MS recruits MS/PhD students in a big way for MSR it needs a place to put them. Canada does not put any hurdles in the way of qualified people like quantative quotas so it makes perfect sense to put these newly recruited foreign graduates of US universities in Canada. Thing is once they settle in Canada very few will want to come to US again. So when these freshers gain some experience and start new projects these projects will be run out of Vancouver and MS will put the next generation of freshers including US citizens in Vancouver. At that point US graduates will have a choice - go to a foreign country for better opportunities or take lesser opportunities in the US.

      --
      **Life is too short to be serious**
    86. Re:I call BS by Tablizer · · Score: 1

      For whatever reason, the vast majority of Americans do not seem to particularly favor staying in school for grad school.

      Many say that the economics do not favor it. You earn more, but not a lot more. Further, unemployment lasts longer for those with higher degrees (at least in the US).

      However, in other cultures, masters and PhD's are revered. It is a status symbol in their world and they are often paid more and have more choices relative to US citizens. US industry seems to favor communication and management skills more than brainy equation writers, and perfecting those skills is a better ticket to $$$ in the US.

      Post-graduate education is just not a very good deal any more.

    87. Re:I call BS by Anonymous Coward · · Score: 0

      And this has nothing to do with immigration visa issues, as it is trivial to get canadians to work in the US via NAFTA.
      you are missing the point. Its much easier for an *Indian/Chinese* person to move to Canada and get permanent residency (their greencard takes just 2 years, compares to 7 years in the US for Indians). US has major *legal* immigration issues too, mainly:
      - huge backlogs of people waiting for greencards
      - small H1B caps

    88. Re:I call BS by Miseph · · Score: 1

      Um... no, I really don't think that's it. If it were, they wouldn't be relocating to Canada, where businesses are very highly taxed (to help fund things like national health care), costs and standards of living are comparable to those in the US, and the locals are not inclined to do difficult and normally very high paying work any cheaper than those of us to the south because they aren't actually desperate.

      This is probably more about hiring top talent from other countries who are unable to achieve citizenship or maintain the proper visas long-term. Vancouver's a pretty cool place, so it probably wasn't that hard a sell saying "look, your immigration status is getting to be a hassle for everyone, so we'd like to transfer you to your Vancouver office so we can all get back to work and not worrying about the INS finding an undotted 'i' or uncrossed 't', you won't have any cash salary pay, but since our taxes are a lot higher there, we won't be able to give you health insurance anymore... oh, but don't worry, they have a very good national health care system, and so long as you don't need anything exotic you probably won't even notice the difference."

      Not liking MS is all well and good... but come on, this is just silly.

      --
      Try not to take me more seriously than I take myself.
    89. Re:I call BS by Anonymous Coward · · Score: 0

      You missed the point. They are not opening a lab in Canada to hire Canadians, but to hire highly skilled people from the rest of the world that won't get US visas but will easily get permanent residence in Canada.

    90. Re:I call BS by Anonymous Coward · · Score: 0

      It's not an immigration problem its your education system fools.

    91. Re:I call BS by The+One+and+Only · · Score: 1

      Because I make less now, than I did back in 1999-2000 & beforehand, per year (I live in the 12th worst city economically

      Wow. You miss obvious explanations for your personal problems and instead turn around to blame them on the political situation, which you rant about, pretty much without rhyme or reason, even though it has little to do with whatever point you're supposed to be making.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
    92. Re:I call BS by Anonymous Coward · · Score: 0

      (And I hate that phrase.)

      But it is sooo appropriate in this case, isn't it?

    93. Re:I call BS by kabrakan · · Score: 1

      Or, just get a marriage of convenience (or love, if that's your bag). In fact, being that gay marriage is legal in Canada, if you can prove you've been living with anyone for about a year, you can apply for common law status (just be prepared for interviews that demonstrate your relationship with said man or woman).

      Also, having worked in Canada on a work permit or study permit (which, as of a year ago allows you to work off campus part time during the school year and full time in the summer) gives you plenty extra points to get over that 67. Just be prepared: Immigrating is a very expensive and long process.

      --
      Slartibartfast:"Is that your robot?"
      Marvin:"No, I'm mine."
    94. Re:I call BS by bjorniac · · Score: 1

      A LOT of funding is restricted to US citizens only - funding from the armed forces, for example (I'm in physics) and a lot of donated scholarships are US citizen only. True, assistantships tend to be evenly distributed, but all the really cool stuff is US citizen only. Sometimes it feels like if you're an american and can count past 7 you'll get a scholarship, but if you're foreign you need to win a nobel first...

    95. Re:I call BS by bitingduck · · Score: 1

      By the way, a couple of reasons that there are so few American grad students in engineering and the sciences are (a) the ballooning costs of student loans, often with interest accruing while in school; and (b) the image (often perpetuated by Slashdot) that engineering and science are dead end roads that get no respect. a) Nobody pays for a PhD in science or engineering with student loans. If you get in and they don't find a way to cover your costs and living expenses with assistantships and fellowships and tuition waivers, you didn't really get in.

      b) I have a PhD in physics and get no shortage of respect from people who don't. I spend most of my time around other people with PhDs, so it's weird when people act like it's a big deal. If I had to do it again, I'd do neuroscience though.
    96. Re:I call BS by azmeith · · Score: 1

      Ok you fuck up, let me explain this to you again. H1-B/green cards are not the problem, offshoring is. And guess what nationality are most of the guys who make the decisions regarding offshoring??.... Nope you got it wrong, again! its americans.

      I have mentioned this previously and I will mention this again, H1-Bs and green card recipients CANNOT be paid less than an equivalent american worker. The very first thing you need to do for applying an H1-B is get a prevailing wage certificate (http://www.foreignlaborcert.doleta.gov/wages.cfm) . As stated there currently any wages to an H1-B has to be AT LEAST 100% (used to be 95%) of the prevailing wages. So H1-Bs are NOT cheap, in most cases they are MORE expensive. Add to that legal fees, immigration fees, premium processing fees, relocation , etc. etc. and it comes out to be a pretty large overhead. One can certainly make the claim that the prevailing wages as calculated are lower than on the ground, but in most cases, you can only get the certificate from either the state EDD or erieri.com, both of whose stats are usually gathered by, guess who? americans.

      The requirements for a green card _application_ are even more stringent. However once a person gets a green card he/she is considered to be on par with an american citizen as far as employment. Add to that the fact that all H1-Bs pay SSN and FICA taxes and a sizable ~20% of them do go home without getting any of the benefits - ever. In theory (last I read you had to pay SSN taxes for at least 10 years to qualify - but apparently that has changed) they should be able to, but I would be very surprised that most people who return even know or care.

      MS moving things to canada does not make things cheaper for them. Canada has its own immigration mess to deal with (http://www.nytimes.com/2007/06/27/washington/27po ints.html?ex=1183867200&en=23a744b684b092c4&ei=507 0). Even though they don't have caps, from what I have heard and read (http://www.calgarysun.com/cgi-bin/publish.cgi?p=1 72853&x=articles&s=lifestyle) (http://www.immigrationwatchcanada.org/) (+ an NY Times article that I cannot seem to find) canada has large number of qualified people who cannot get/do jobs that they are qualified for due to the set of rules that are applicable there. At some time there was a comment doing that rounds that Canada had the largest number of taxi drivers with PhDs.

      I realize that this is slashdot and knowledge or even a shred of information is not a pre-requisite for posting, however before spewing hateful tripe disguised as nationalist socialism, at least research as to who the real trouble-makers are. You should be far more afraid of the manager who thinks off-shoring is the panacea for the problem caused by his/her gross incompetence/lack of ability to compete, than of the lowly H1-B. You should also be worried about your own lack of knowledge regarding the decision makers who have the ability to change your life radically (Keep your friends close, and your enemies closer - Sun-tzu) You cannot even identify who to fight against, yet you seem to think that asinine comments like yours are contributing to the cause.

      == bangs head against wall - repeatedly ==
      AZ

    97. Re:I call BS by Das+Modell · · Score: 1

      You want a diverse culture in your development teams. Having lived both in Canada and the US, Canada values diverse culture more. The US is the "melting pot" (your uniqueness will be added to our own). Canada has "multiculturalism" (which admittedly has its own problems).

      Problems? Multiculturalism is a trainwreck that will consume and destroy any country it touches. The "melting pot" style of the US is much better.
    98. Re:I call BS by drsquare · · Score: 1

      There is no shortage of programmers or software engineers in the U.S
      Yet the U.S accounts for only 5% of the world's population. When you're looking for talented workers, why restrict yourself to just 5% of the potential candidates? It's very unlikely that Americans are all significantly better than foreigners, so by cutting out 95% of potential employees you'll end up worse off.
    99. Re:I call BS by Alioth · · Score: 1

      New graduates at Microsoft are paid on the order of $60,000. _New_ graduates. That's a loooong way from next to nothing (indeed, in most western countries, you need around 10 years experience to get onto that pay grade). Microsoft salaries appear to be extremely generous.

      I am not a Microsoft lover, by the way - I don't run any Microsoft software and actively avoid it. But to claim $60K is 'next to nothing' for a new graduate is not right.

      (Ref. http://blog.seattlepi.nwsource.com/microsoft/libra ry/MSCompGu.jpg - new graduates are level 59)

    100. Re:I call BS by hxnwix · · Score: 1

      God damn it man, you're missing the point completely.

      The impetus for the new lab's placement is that weed is decriminalized there. You've used vista, right? Well then anyone in your position should agree that vista is uninspired.

      Vancouver, it so happens, provides abundant... inspiration. We are entering a new era, my friends. Direct X? Get ready for direct sex. SQL 2000? You couldn't possibly be ready for SexQL 4000. The slammer worm? Well, hopefully there won't be any holes left. Microsoft Bob? Microsoft knob. The Melissa virus? Long story.

    101. Re:I call BS by Greyfox · · Score: 1
      You sure it's not just a shortage of programmers who want to work for Microsoft? I mean, you'd have to program in Windows. Once you get used to a real set of APIs it's kind of hard to move to their silly little things. Or, God help you, move back. I have a pretty good laugh whenever a recruiter contacts me about working there. They could offer to double my current salary and it'd still be the same answer, too.

      Now Google on the other hand... Even if it is all Javascript, they still do pretty neat stuff...

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    102. Re:I call BS by JanneM · · Score: 1

      It should also be said that technically not everyone gets the "real deal" with pension benefits and so on, but mostly anyone within engineering. The situation can be worse in for example biology in some places, and it's totally different in the social sciences.

      It used to vary, but the rules changed some years back so they can't offer you a scholarship that isn't in the form of employment anymore (I guess there's still some people around in the system that got accepted into the a program before the new rules). Basically a department can't accept anybody into a PhD program and not beforehand guarantee those five years of real employment, and those departments that have tried to skirt the new rules (as in the case of some foreign PhD students) are getting beat up pretty good over it.

      --
      Trust the Computer. The Computer is your friend.
    103. Re:I call BS by Anonymous Coward · · Score: 0

      I call BS on them having "highly skilled people". Vista anyone?

    104. Re:I call BS by Anonymous Coward · · Score: 0

      Don't think it is that black n white. If I say that talent is a purely statistical function so that 1% of the software engineers is highly talented then any place with higher number of engineers will have higher number of talented engineers as well. By this calculation for US vs. Rest of World, Rest of World will definitely have higher number of talented individuals. Now assuming that all the uber talented US engineers are already employes (and I have tried to hire some so I know how fierce the competition is between teh likes of Google, MS, IBM and the like to hire such individuals) the IT companies have two choices, either to settle for the grade 2 amaerican engineers or get grade 1 engineers from elsewhere. If the immigration policy doesn't let them do so, they will definitely move elsewhere.
      As for low wages, again I you probably don't have any idea. I hired someone fresh from IIT in India to work for a big IT major in US and the starting wage was $72,000 which is way above industry average. So if you are highly talented, show your mettle. Don't make such sweeping statements just because you can't compete against the overseas guys who are more talent.

    105. Re:I call BS by 19061969 · · Score: 1

      But then, of course, in the less prestigious institutions, the pay and conditions are far lower. I'm not sure what you mean by greater security either: I live on contracts (and they can be ended early too). Very few of us actually get a permanent job and tenure is a dream from fantasy land. Plus advancement is extremely difficult here. So many researchers I know have left for industry and not come back because the pay and conditions are far worse (though I know of two who have come back but only after they made enough to retire - it's about status, not money). Doing a research post in academia is a fools game unless you have the very best contacts and even then it's hard.

      --
      bang goes my karma... again...
    106. Re:I call BS by HogGeek · · Score: 1

      Or use the other half of your dual citizenship :-)

    107. Re:I call BS by moeinvt · · Score: 1

      Naive +1

      "Whenever I see a post related to H1B or outsourcing, I see gazillion comments complaining how [corporations] are looking for cheap labor. Of course they are!"

      Indeed. It is naive to blame the corporations for seeking to minimize labor costs. The complaints should rightly be directed toward the Federal government which created and maintains these disastrous immigration policies. The whole idea of a "representative" government is to have laws which serve the best interests of the citizens(those dumb Americans who insist on decent wages and working conditions.) When the government creates laws which are detrimental to the citizens(e.g. immigration laws), don't you think the citizens have a legitimate gripe?

    108. Re:I call BS by Anonymous Coward · · Score: 0

      There is no shortage of programmers or software engineers in the U.S.; there is a shortage of people who are interested in being paid next to nothing.

      lol, & i thought all we needed is a better class of customer, now, we have programmers that think they are worth more than they are getting paid, yawn, this is old, anyhow's, if you do think you are worth more than you are getting paid, open your own business & charge what you think you are worth, you know as well as everyone, you will get it, meanwhile, i'll continue working from home making $35hr doing tech support via rdc, you know, shut up & reboot.

    109. Re:I call BS by BitchKapoor · · Score: 1

      A LOT of funding is restricted to US citizens only - funding from the armed forces, for example (I'm in physics) and a lot of donated scholarships are US citizen only. True, assistantships tend to be evenly distributed, but all the really cool stuff is US citizen only. Sometimes it feels like if you're an american and can count past 7 you'll get a scholarship, but if you're foreign you need to win a nobel first...

      Wow, perhaps it's different in Physics vs. CS, because I really don't see that situation in CS. We have plenty of international students on DARPA and ONR funding, and it's never been much more of a problem than for U.S. citizens (DARPA got really applied and micromanaging on us with the Bush II administration).

    110. Re:I call BS by BitchKapoor · · Score: 1

      By the way, a couple of reasons that there are so few American grad students in engineering and the sciences are (a) the ballooning costs of student loans, often with interest accruing while in school; and (b) the image (often perpetuated by Slashdot) that engineering and science are dead end roads that get no respect.
      a) Nobody pays for a PhD in science or engineering with student loans. If you get in and they don't find a way to cover your costs and living expenses with assistantships and fellowships and tuition waivers, you didn't really get in.

      I know. I was referring to undergrad student loans (for U.S. undergrads). Most of them today accrue interest even while students are still in school.

      b) I have a PhD in physics and get no shortage of respect from people who don't. I spend most of my time around other people with PhDs, so it's weird when people act like it's a big deal. If I had to do it again, I'd do neuroscience though.

      Some people act respectful but actually despise people with academic degrees. It's all pretty messed up.

    111. Re:I call BS by Marxist+Hacker+42 · · Score: 1

      Portland, Oregon. But yes, most programmers I know are indeed either contract or government workers.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    112. Re:I call BS by jaxpoint · · Score: 1

      While I mostly agree with you, I am detecting that something else is amiss in this industry. I have a PhD in a relevant field and can't express how frustrating it has been for me to find good work--you're either too qualified or too expensive. I can't seem to find any traction with the doctorate outside of crappy academic jobs that don't pay doodly sqaut. I am back doing software development and will work my way up to architect or team lead responsibility within a couple more years. BTW, I have a decent research background a lots of skills, over ten years of experience, and yet somehow haven't been able to turn the corner in my career. I have at time been incredibly discouraged and have come to realize that the years I spent on my degree were mostly a waste. I don't really think tech companies (even Microsoft) want PhD-level staff. They say they do, but they don't want to pay them and they want them to be ultra-geniuses who can solve all their problems for them. Maybe when I get another 5 years of experience (already over 10 now)? By then, however, I'll have my own consulting company (I basically there now) and won't want to work "for the man" after that anyways. Or maybe I somehow rub people the wrong way, I don't know.

    113. Re:I call BS by Paracelcus · · Score: 1

      Absofuckinlutly!

      Crooked, lying, billionaires, bringing in foreigners who work cheap and keep their heads down and put up with endless shit!

      Less jobs for Americans, and by the way, did you know that all the self serving economic statistics the the gummermint keeps puking out have been "cooked" by a master chef to the point of being outright lies in many cases, especially the employment/inflation stats.

      --
      I killed da wabbit -Elmer Fudd
    114. Re:I call BS by DeepZenPill · · Score: 1

      And what's artificial about that? These are market forces. There's nothing artificial about another person's willingness to work for less than you will.

    115. Re:I call BS by jshriverWVU · · Score: 1

      I'd rather get paid "next to nothing" as a programmer. Than "next to nothing" flipping burgers or working retail.

    116. Re:I call BS by hondo77 · · Score: 1

      Obligations to their employees have nothing to do with poor designs and quality far below their Japanese competitors. Perhaps I'd buy that argument if price was the only differential between American and foreign cars but it is not by a long shot.

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
    117. Re:I call BS by isaac · · Score: 1

      Having looked into it somewhat more seriously, the skilled migration category is a pipedream unless you want to wait 4 years or more for your visa. That's how long the backlog of applications is.

      The only way in in a reasonable timeframe is to have a job offer and go through the provincial nomination process (assumes the job offer's in a PNP-eligible occupation) - this only takes 4-6 months. Good luck finding an employer willing to offer you a job, file the necessary paperwork proving they tried to hire a Canadian first, and then wait that long for you to start. A company like Microsoft (or, more likely, Suncor or Shell Canada) might be willing to do this if you're a true rockstar and they really need your skillset. Otherwise, lots of luck to you.

      --
      I am not a lawyer, and this is not legal advice. For Entertainment Purposes Only.
    118. Re:I call BS by asylumx · · Score: 1

      You know, usually I defend MS as just doing business, but I really agree with you this time. After seeing some articles about companies blatantly and intentionally not filling spots with US workers, just so they can hire H-1B visas at a lower salary, I'm really pissed about this.

      Seriously, if a company is going to make money in the US, they damn well better spend money in the US. We are not the world's cash cow, that they can keep sending products in and taking money out. This isn't just in the tech world either -- we need to go back to manufacturing more and importing less. Take a look at the auto industry! Same problem!

      This is one place where the government needs to step in and say enough is enough. I'm not just referring to MS, I'm referring to all of the companies that continue to offshore skilled jobs yet still bring the products back to the states to sell.

    119. Re:I call BS by Old+Benjamin · · Score: 0

      Correction: US wages, in some kinds of jobs, are kept low (but not artificially) by inflow of ILLEGAL immigrants, who don't have to be payed minimum wage. In fact, US Wages, in most kinds of jobs are kept artificially HIGH by the lack of flood of legal immigrants. Essentially, because there is no competition for the job, wages are high. Immigrants come, and as they are willing to work for less, wages go down. Market value of a job is where everybody with the skills to do a job has the ability to take the job (immigrate, find a house with a decent commute etc.)

      --
      "The quickest way to end a war is to lose it" -Orwell
    120. Re:I call BS by Anonymous Coward · · Score: 0

      IBM, EA, ATI, AMD (just to name a few) all have huge labs in major cities in Canada. It's completely unsurprising for MS to finally follow suit and open a lab in Canada, where tech / engineering talents are aplenty. It's a bit surprising that they didn't open it near Waterloo, where a huge percentage of MS engineers are from... But Vancouver just makes more sense because of its proximity to Redmond.

      ATI have labs in Canada because: DUH, they're were a Canadian company to start with.

      However, back on subject, I'm sure that BC gets a big advantage over other provinces as "high technology professionals" are explicity exempted from a number of BC Labour Regulations;

      ( http://www.labour.gov.bc.ca/esb/facshts/high_tech. htm )

      Some of the requirements of the Employment Standards Act which do not apply to 'high technology professionals' include:
      * Employees are not to work more than five consecutive hours without a 30-minute meal break.
      * Split shifts must be completed within 12 hours.
      * Minimum daily pay.
      * Employees must have 32 consecutive hours free from work each week.
      * Overtime pay.
      * Employees are entitled to either a paid holiday or extra pay when they work on a statutory holiday.

      it goes on to point out that if you work at a high technology campus there are even more rules that don't apply.

    121. Re:I call BS by LifesABeach · · Score: 1

      After watching the movie, "Sicko", from a humane perspective; It kind of makes sense. But why move across the border, when India is just a phone call away?

    122. Re:I call BS by Anonymous Coward · · Score: 0
      weed is decriminalized there.

      Where does this myth come from? Possession and/or use of Marijuana is still a criminal offense here and will probably continue to be so forever.

    123. Re:I call BS by LizzyDragon · · Score: 1

      I agree. I would pursue a graduate degree if I felt the reward would be worth it. However, in my field of work (TV broadcasting), pretty much anything above a bachelor's degree is useless. Most stations/production companies aren't going to pay more for having a grad school education. When I think of other friends in different fields, the same applies to most of them as well unless they are in the legal, medical or education fields.

    124. Re:I call BS by Nexx · · Score: 1

      We are already buying Japanese cars... your "pay enough" attitude.

      Except the Japanese cars tend to cost more, both new and used, than their domestic counterparts. Consumers are willing to pay more for perceived quality in large-ticket items as cars, but perhaps not for commoditised items like TVs?

    125. Re:I call BS by hxnwix · · Score: 1
      Oh, did the bill to decriminalize it back in 2003 not pass?

      Possession and/or use of Marijuana is still a criminal offense here and will probably continue to be so forever. Errr. So the bill failed - a bill that had strong support and drew international attention. Thank you Nostradamus for your prediction that such a bill will never pass - ever.

      Jesus fucking christ, where the hell do these fantasies of everlasting drug prohibition come from?
    126. Re:I call BS by CatPieMan · · Score: 1

      let me tell you that the majority of folks at American universities who graduate with masters or doctoral degrees are non-Americans

      My brother just tried to get into graduate school. Near 4.0 GPA undergrad, taking graduate level classes from his sophomore year on, doing research projects in his freshman year.

      He could not get accepted to any graduate school. It actually appears as though American universities do not want american students.

      I personally was published in a math journal based on something I did my senior year in college, and my little brother is way better and smarter than I am. He started reading, and understanding, my college calculus book as a 10th grader, linear algebra as an 11th grader, and by 12th grade was on to abstract algebra, which he loved, for some reason.

      I'm really not sure how there could have been so many better, more qualified, american students wanting to attend grad school that he would not have had at least one acceptance (out of about 5).
      --
      ---You're all I need, When the water runs deep, You're all I need, Now I cry my soul to sleep -- Collective Soul, Needs
    127. Re:I call BS by AteMyLunch · · Score: 1

      For whatever reason, the vast majority of Americans do not seem to particularly favor staying in school for grad school.

      That would be because American companies don't provide financial incentive to get/have an advanced degree. And they certainly don't spend a dime developing their people. (Why bother...they're just going to outsource and fire them all anyway. Of course once they get their 10th broken, crappy build from India in a month, they realize they just fired everyone who knew anything and those folks' knowledge is lost forever....)

      I've maneuvered my way to a 6 figure salary with just a BSCE. Why should I bother getting a Master's? Not one company has turned me down for not having one. And not one company has offered to pay for me to get one. And I'm supposed to drop $25K-$50K to get a $3K/yr raise at most?! Not hardly.

      The reason companies don't invest in their people: They can import slaves -- I mean H-1b visa holders -- at half the cost of an American. If Congress weren't prostrating itself to companies, they might actually value their employees as a valuable asset, not a disposable wipe.

      The most ambitious and wily American workers have either found a lucrative niche or have started their own company. The bulk of the rest of the American programmers are doing good work day-in and day-out keeping the business going despite the suits' moronic mistakes.

      Don't believe it's about paying lower wages? Then why am I sitting here looking at the code of an H-1Ber that looks like this?

      String ss = "";
      ss = new String("Error:" + errormessage);
      Yeah...it's all about the higher quality from foreign workers against bad American programmers...riiiiiiiight....
    128. Re:I call BS by Anonymous Coward · · Score: 0

      "Wow. You miss obvious explanations for your personal problems" - by The One and Only (691315) * on Friday July 06, @12:57AM (#19763655)

      No "wow" involved, I actually earn about $10,000 less per year, than I did prior to 2000, currently... typically, as you advance in ANY field & gain years of experience, you typically earn MORE... this is not the case anymore.

      I am not 'starving', but then again - typically, by now? I'd have bought a new PC as well as this thing I just purchased 9 months ago (& I LOVE IT):

      http://forums.techpowerup.com/attachment.php?attac hmentid=8374&d=1182926965

      2006 Tiburon GT V6 std. shift...

      (Best warranty in the business @ 10 yr./100,000 miles bumper-to-bumper, & 6 yr./60,000 miles on powertrain (engine & tranny), hauls A$$ bigtime, & has great reviews (no defects or recalls either)).

      However, in the city I live in (literally, ranked 12th worst economically in the USA as of a few weeks ago by a study)? It's NOT that easy to find coding or network engineering jobs as it was in the mid to late 1990's, & if you have one (I still do)? You "hold on with your teeth" & save, instead of spend, just in case (of a "rainy day")...

      It's truly an "employer's market" now, & they can get programmers/analysts/software engineers & network admins/engineers FAR cheaper nowadays than they used to.

      Is it a "personal problem" for me? Look @ some of the other replies, & the fact my post was INITIALLY rated as a +4 modded upwards one, & tell me I am alone in my sentiments.

      "and instead turn around to blame them on the political situation, which you rant about, pretty much without rhyme or reason" - by The One and Only (691315) * on Friday July 06, @12:57AM (#19763655)

      There is no excuse for outsourcing U.S. jobs, other than greed. The U.S.A. & its corporate structure did FINE in years prior to this trend lately, & this trend lately? PURE UNADULTERATED GREED... & I do think the stockmarket is the root of it.

      Government has stepped in on the working man before, hence my Air Traffic Controllers Union BUSTING by Ronald Reagan... so I have to ask a question:

      Why doesn't the government help the working man out, for once, under the republican party? I know of examples where they have messed up the working man before (see Air Traffic Controllers example above)... but, not many where they have helped the working class.

      And, little clue here? The working class is a HUGE segment of the buying public. The way things are being run now, is "short-term thinking"... sooner or later, you have a huge segment of the buying public making less & less, rather than more, & that means they will SPEND LESS - so, business' cutting off the working class' disposable income, only hurts them as well, in the long haul.

      "even though it has little to do with whatever point you're supposed to be making." - by The One and Only (691315) * on Friday July 06, @12:57AM (#19763655)

      Again: I was modded upwards, up to +4 initially... funny, it must be yourself with the reading comprehension difficulties - I suggest "hooked on phonics"...

      APK

    129. Re:I call BS by ChatHuant · · Score: 1

      Portland, Oregon. But yes, most programmers I know are indeed either contract or government workers.

      Your sample must be really skewed; I know a couple of junior to mid-level programmers working for Intel in Beaverton, and I believe at least one of them makes 80+ an year. A very quick and cursory web search found quite a few jobs paying well over $40000 in Oregon. For example, a .NET engineer position here was paying up to 48000/year, and that's really entry-level.

    130. Re:I call BS by The+One+and+Only · · Score: 1

      Just because you found a couple of idiots willing to mod you up doesn't mean you made a coherent point. You're complaining about being poor, but you bought a sports car? You're complaining about not being well-paid due to living in a poor city, but you're not clever enough to move? And then, after having already given me two obvious examples of ways you could have made things better for yourself (not wasted money on a sports car, and moved to a less impoverished city), you expect the government to help you out? What, do you want the Republicans to buy you a fucking helicopter, or all the high-octane gasoline you want?

      Although, before trying to do any of that, you should work a little on your English. No self-respecting employer would hire anyone whose cover letter or resume was as poorly written and utterly unfocused as your comments.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
    131. Re:I call BS by chuckman · · Score: 1

      So Microsoft didn't get the immigration bill passed. So they can't import an unlimited number of cheap software developers. So they can't kick hard working Americans out the back door while bring h1b's in the front. Too frigging bad Microsoft. As far as I'm concerned you can take it all to another country. Get the hell on Microsoft. I moved to Linux four years ago and never looked back. Chuck,

    132. Re:I call BS by Reservoir+Penguin · · Score: 1

      You don't get a research degree to get a salary bonus. PhD is not a nobility title that will automatically command you a higher salary through status alone. You go through the process to become a scientist knowing full well that you will get paid less than someone with a BS working in the industry. You do it for the love of science and knowledge.

      --
      US-UK-Israel: The real Axis of Evil
    133. Re:I call BS by Anonymous Coward · · Score: 0

      Uh.. hi.

      You're a bigot.

      That is all.

    134. Re:I call BS by Das+Modell · · Score: 1

      Uh, no I'm not. Got any actual arguments to back up your ludicrous accusation?

    135. Re:I call BS by jamie(really) · · Score: 1

      I been in a position to hire new software engineers at a company that is willing to pay $100k + for skilled programmers. We could not find enough for our vacant positions. Since the engineering department was unable to meet the needs of the company, it began to look at offshore outsourcing.

      The idea that immigrant workers are paid next to nothing is BS. I was one such H-1B worker and though initially I was paid maybe $10k less than the going rate I quickly learned that I could get a better job and did so. That was back in 1995.

      However, let us suppose that your hypothesis is correct, that there are ample US Software Engineers, and that Big Software won't pay them the going rate. The option you appear to support is to limit H-1B visas. The result is that Big Soft cannot hire foreign workers to fill the seats. What is the result? Is it

      a. Big Soft sees the light and begins to offer higher salaries to US workers?

      b. Big Soft moves its development departments overseas?

      The answer, of course, is "b". I have direct first hand experience of this. Software companies absolutely do not offer higher salaries, they just hire less people, and the work doesn't get done. When it doesn't get done, the CEO wants to know why the fuck not, and moves the development department offshore.

      I am really, really, sick of this utterly moronic, small-minded, pathetic, racist whining that is "I haven't got a job because a foreigner is doing it cheaper" bullshit. If this is your attitude then you haven't got a job because you are obviously incapable of doing "if then" statements more than one level deep.

      We need to get as many of possible of these people into the USA, and with the freedom to change jobs, so that (A) US businesses continue to develop in the US and (B) these people are paid US wages, not Shanghai wages. This *is* the global economy folks. If you don't like it then change thre Free-Trade laws, not the immigration laws. You might as well start throwing your shoes into the servers.

    136. Re:I call BS by Anonymous Coward · · Score: 0

      Just one:

      "Multiculturalism is a trainwreck that will consume and destroy any country it touches."

      That's a bigoted statement, and shows that you're a closed-minded fool.

    137. Re:I call BS by Das+Modell · · Score: 1

      Quoting me is not an argument. I can easily do the same:

      "That's a bigoted statement, and shows that you're a closed-minded fool."

      That's a gay statement, and shows that you like to take it in the poop hole.

      You probably have no idea what I'm talking about. You're just suffering from a typical liberal kneejerk reaction. An automated, conditioned response to stimulus.

  2. Shrinking something, anyway! by Roadkills-R-Us · · Score: 2, Insightful

    It also seems possible that MS is just trying to shrink how much they have to pay engineers...

    1. Re:Shrinking something, anyway! by Brad_sk · · Score: 1

      I can see MS' point here. Things have just gotten worse for legal immigrants in last 1 or 2 years in US. Every step w.r.t visa issue will take months or years with no light at end of tunnel. For e.g., folks who are working currently can go out of status (for few weeks) since visa extension or renewal will take months. I am sure MS would use this site to keep its workers affected that way.

    2. Re:Shrinking something, anyway! by Zeinfeld · · Score: 0, Troll
      It also seems possible that MS is just trying to shrink how much they have to pay engineers...

      Or maybe Microsoft management just watched Sicko and have decided to take Moore's advice and move to a country with a real health service.

      If this was a cost saving move they would have increased their setups in India and China.

      There is no universal law that says that software can only be produced in the US

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    3. Re:Shrinking something, anyway! by dhartshorn · · Score: 1

      Given the conflicts between Gate's public statements (these are $100K jobs) and the third party analysis of what he's paying H1B visa holders (these are $50K jobs), that sounds exactly correct.

      http://arstechnica.com/news.ars/post/20070226-8924 .html

      That said, there is no particular need for MS to code in the US, nor for MS to create US jobs in general. But those of us living here wish they would.

    4. Re:Shrinking something, anyway! by Ucklak · · Score: 3, Funny

      Well they have to take the money to fund the XBox 360 3 year warranty from somwhere.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    5. Re:Shrinking something, anyway! by Anonymous Coward · · Score: 0

      Cited ArsTechnica article makes no claim to jobs being $50K, only "lower" than $100K *salary*. I emphasize *salary* because at Microsoft you get paid based on performance. You can easily double your salary thanks to a very aggressive variable compensation programs. The H1B's could be working for 80-90K, but could easily clear $100K when you consider variable compensation.

    6. Re:Shrinking something, anyway! by TrevorB · · Score: 1

      I doubt it. The Canadian Dollar is now very close to 95 cents US. Some analysts suggest parity by the end of 2008, or even this year. They only way they'd shrink what they'd have to pay is by paying us in US dollars.

      Congrats on pissing away your economy!

      Meanwhile, I actually *live* in Vancouver... time to brush up my resume... ;)

    7. Re:Shrinking something, anyway! by dhartshorn · · Score: 1

      ArsTechnica is not the only source for this topic, just a convenient one that has some discussion. Google for more.

      If you have a source that shows MS H1Bs to be paid substantially as Gates said, I'd love to see it.

  3. LOL by Anonymous Coward · · Score: 5, Funny

    It seems possible that shrinking immigration quotas are has affected America's tax and knowledge base.

    Starting with you.

    1. Re:LOL by SomeJoel · · Score: 0, Offtopic

      Starting with you. If you're going to be correcting grammar, you ought to write in complete sentences and in the proper tense. It lends credibility to your posts. Since your post has no substance, credibility's really all you have left.
      --
      <Complete your profile by adding a signature!>
    2. Re:LOL by Itninja · · Score: 5, Funny

      I saw that too. Trying to read that sentence will did gave me a headache.

      --
      I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
  4. This was waiting to happen... by Anonymous Coward · · Score: 0

    In this global environment either you welcome others or you have to move your operations...

    1. Re:This was waiting to happen... by SgtSnorkel · · Score: 5, Insightful


      The question is. . . Will the Canadians put up with it?

      Or will they insist that Microsoft hire qualified Canadian programmers first (as the US gubermint refuses to do)?

    2. Re:This was waiting to happen... by Hannah+E.+Davis · · Score: 1

      I expect they'll hire us anyway, no matter what their priorities might be. There are plenty of tech companies in Vancouver -- including game industry giants like EA -- so there's certainly no shortage of burned out programmers looking for a change of scenery.

    3. Re:This was waiting to happen... by MaxQuordlepleen · · Score: 1

      Up here in Canada we are not quite so so phobic towards immigrants (we know we need them) as you folks down south. We are pleased to welcome skilled foreigners, you will not hear quite the same (cryptically racist, it would seem) anti-immigrant drum beat here.

  5. Rewrite Title by Anonymous Coward · · Score: 1, Insightful

    MS moves R&D to Canada to enhance low saleries and gain advanced brainwashing techniques for new serfs.

  6. I told you... by Anonymous Coward · · Score: 0

    I told you that stricter immigration laws don't work and are against the free market. I told you that companies would just offshore their work, but you didn't listen.

    Congratulations, now you have no immigrants(like you wanted) but also no jobs.

    1. Re:I told you... by Anonymous Coward · · Score: 0

      Congratulations, now you have no immigrants(like you wanted) but also no jobs.

      We didn't have the jobs then, either, so what is your point?

  7. Obligatory by Sneakernets · · Score: 5, Funny

    Outsourcing, eh?

    --
    "No freeman shall ever be debarred the use of arms." -- Thomas Jefferson
  8. That's the governments intent. by Anonymous Coward · · Score: 2, Insightful

    The government knows they're keeping smart people out, (even though the doors are still open for cheap labor,) because they want to equalize the economies between the US, Mexico, and Canada.

    Economic inequality was the major stumbling block for the creation of the European Union. It's no different for the creation of the American one.

    1. Re:That's the governments intent. by Anonymous Coward · · Score: 0


      because they want to equalize the economies between the US, Mexico, and Canada.

      The US economy is crap right now. Canada's economy is booming with their dollar at a 30(?) year high. Meanwhile our dollar is tanking against every currency out there. The Euro is at it's highest USD conversion rate ever.

      But we still print worthless money.

  9. Where? by Anonymous Coward · · Score: 0

    I live in Vancouver and I've been desperately trying to find work in the software development field around here since I graduated in 2003 from a CS program. The article is lax on details... but does anyone know where I can send my resume?

    1. Re:Where? by eln · · Score: 4, Insightful

      Don't bother. It sounds to me like they are opening this up in Canada because it's easier to get low-cost employees from India or China into Canada than it is to get them into the US. I don't get the impression that they're doing this because it's hard to get Canadians into the US, especially since it isn't.

    2. Re:Where? by Anonymous Coward · · Score: 0

      there are enough immigrants at the main campus already. seriously, busloads and busloads that seem to show up daily

    3. Re:Where? by Anonymous Coward · · Score: 0

      then they finish cleaning and leave....

    4. Re:Where? by Anonymous Coward · · Score: 0

      EA has a development studio in Vancouver. Slave away there for a year or so and you'll have good resume material for a reasonable job elsewhere.

    5. Re:Where? by Anonymous Coward · · Score: 0

      It's hard to get Canadians into the US when there's already plenty of Americans willing and able to do the same job, which is most certainly the case. At least locally I'd have home-court advantage and the foreign applicants would have to take a back seat to any equally qualified regional hirees.

    6. Re:Where? by Anonymous Coward · · Score: 0

      Apparently, they didn't think I would be a good fit at EA when I tried to get on there... I expect because I'm not really into sports or video games. I imagine they want people who actually _like_ the games they develop -- but I'm just not that big on video games, and I'm definitely not very athletic.

    7. Re:Where? by jbr439 · · Score: 1

      Well, as a Vancouver resident, I for one welcome our new wage suppressing overlords.

    8. Re:Where? by Quiet_Desperation · · Score: 1

      but does anyone know where I can send my resume?

      bgates@microsoft.com or sbalmer@monkeydance.xxx

      Starting pay is $0.03 per hour with benefits that include twice daily water breaks and your own hole in the wall.

      My question is who buys all these wonderful products when 99% of the global workforce is making starvation wages? I'm far, far, far from being some lefty loon, but some business leaders seem to be rushing headlong to a completely untenable situation. Do they really think they can surround their mansion with enough guards when the proles, whether they're right or wrong, decides enough is enough? There's a point of pressure where all your little market theories and invisible hands and Cliff Note's version of Adam Smith don't mean fuck all anymore.

    9. Re:Where? by Anonymous Coward · · Score: 0

      How does a 6 figure salary sound? I work in Canada for a US company and I can assure you I'm definitely not Indian. A real company simply cannot produce Indian-quality software, companies are after skilled employees and most "good" US programmers are already taken. If you're having trouble finding work or getting a decent salary, then maybe you need to beef up your skill set.

    10. Re:Where? by dubbreak · · Score: 3, Interesting

      It's hard to get Canadians into the US when there's already plenty of Americans willing and able to do the same job, which is most certainly the case. At least locally I'd have home-court advantage and the foreign applicants would have to take a back seat to any equally qualified regional hirees.


      Exactly. I have two friends that have had incidents relating to American laws to protect american workers.

      One WAS working in the 'states, but his visa ran out. The company was unable to renew his work visa because he hadn't completed his CSC degree. He HAD been working for this company for 3 years and getting anyone else up to speed would take a LONG time as he was lead developer for a large system. The argument given was that there are americans that are better qualified for the role, i.e. people with degrees who are American citizens that would love the job (which is questionable as the pay wasn't amazing). He did have >10 years programming experience, but that obviously isn't equivalent to someone with a "degree".

      The other friend was an artist for gaming companies (he worked at Canadian rockstar for a while and more recently has been art lead at other companies in Canada). He was told straight out by american interviewers, "Great portfolio, wish we could hire you, but you have no degree and we have to hire an American that is "better" qualified."

      --
      "If you are going through hell, keep going." - Winston Churchill
    11. Re:Where? by Anonymous Coward · · Score: 0

      If you're having trouble finding work or getting a decent salary, then maybe you need to beef up your skill set.

      Nut then he couldn't blame the government, corporations, CEOs, global conspiracies, immigrants, god, satan, jesus, buddha or any other such entity for his own shortcomings. Do you want him to have a mental breakdown by shattering his delusional world view? I mean what sort of heartless bastard gives a person a whiff of reality when evidently their mind is unable to cope with what it as is? I mean what next, are you going to tell him that the only reason he got whatever crap job he has/had was by pure chance rather than his own god like skill and abilities?

      It's human nature to blame failure on outside factors and success on one's own doing.
    12. Re:Where? by Chokolad · · Score: 1

      Keep dreaming. They will get a green card and stay. Or move to Google Kirkland. Or to Amazon. Or create a startup...

    13. Re:Where? by p0tat03 · · Score: 1

      Er... This isn't about low-cost employment (though it certainly does cost a bit less in Canada). This is about not being able to pull skilled talent into the US by current immigration laws. I work in the Canadian software industry, and we have a huge number of new immigrants in the mix, most of whom are getting paid on par with what normal Canadians get paid in the first place (which is pretty darned good). I know there are companies out there that are out to lower domestic labour prices, but by and large I do not see this occurring in Canada. We are importing a huge amount of foreign talent, but Canadian wages have not visibly suffered as a result.

      Oh, and don't flatter yourself too much, while ten years ago every Canadian developer would've died to go to the US, such is in general no longer the case. Between a downright hostile foreign policy and gross economic mismanagement, a tumbling currency and crumbling health care (not to mention the huger crime rates), Canada is a pretty darned peachy place to live in comparison, if you're willing to deal with a bit of ice and snow in the winter months. America is no longer the envy-of-the-world superpower that everyone aspired to get into like it was in the 90s, no, the reality is now very different. Many of my coworkers have no interest in going to the US besides for the weather, which is IMHO the only thing you guys have on us right now.

    14. Re:Where? by mark-t · · Score: 1

      Canada is a pretty darned peachy place to live in comparison, if you're willing to deal with a bit of ice and snow in the winter months.
      Even that isn't a big deal in Vancouver... being within the northern reaches of the Seattle Rainforest, it's remarkably temperate throughout the winter months, the rare snow we do get rarely staying on the ground more than a day or two before melting.
    15. Re:Where? by Quiet_Desperation · · Score: 1

      Oh, I'm fine. I'm 42 and set to retire at age 50.

      Some of us in this world are still able to discusss things from a non-selfish position.

      And I didn't say anything about Indians.

    16. Re:Where? by sgt_doom · · Score: 1

      Well thought out post, Good Citizen eln. What you state is correct on the face of it, but what it really shows is that either M$ is hiring the cheapest Legal Labor, or truly submediocre legal people. That Singapore Accords which was passed sometime ago has a loophole (i.e., purposively written subparagraph) the size of the Grand Canyon for this very type of situation. (I guess I'm the only one who read it through, and no wonder why Gates is now ONLY the second richest dood on the planet - assuming we are gullible enough to believe those official stats.....)

  10. The new steel-worker by lawpoop · · Score: 4, Informative

    The more and more I read, it looks like the software developer is the new steel worker. Sure, you need a four year education, but you as a worker are replaceable commodity. You'll be having to move to Canada, India, or the Czech Republic to get a decent paying job, or deal with substandard wages and an abusive work schedule that your unionized buddies don't have to put up with.

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
    1. Re:The new steel-worker by Timothy+Chu · · Score: 1

      You'll be having to move to Canada, India, or the Czech Republic to get a decent paying job


      Depends on what you mean by "decent". If by "decent" you're talking purely about dollars and cents that amount to a salary, you're not going to get paid more (at least in India and Canada), on average, than in the US.
    2. Re:The new steel-worker by rgaginol · · Score: 1

      Um... no.

      I have to disagree... the 4 years of training at a university means bugger all if you ask me. I've met a few fantastic developers who decided to do ignore the whole university idea and are pretty much the definition of good thinkers and developers. And then I've met many many developers who've got the university degree yet can't think for themselves and usually code by rote. I'm one of those university developers who was quite staggered both by the lack of quality coming out of universities and also occasionally surprised by the proverbial 'diamond in the rough' who'd just gone to tech schools.

      The more I work as a developer, the more I realize that good developers are a true commodity. Personally I believe development teams in the 100s is the start of failure for most projects - a few good but well paid developers can often beat the pants off groups of crappy developers. Yet the first solution to fixing large teams of low skilled developers always seems to be outsourcing. Why not try culling the herd?

      I guess one of the other problems faced by decision makers is identifying (and keeping) good developers in the first place. It usually takes a good developer to know another good one or smell out a bad one, but if you don't have that first good developer you're never going to know and could set your team back many development cycles with the wrong choices.

    3. Re:The new steel-worker by jfroot · · Score: 5, Funny

      Yeah.. you really don't want to have to move to Canada. Let me tell you aboot my day today:

      During the 3 hours when the sun will shine here, I emerge from my igloo to play the government required hour of hockey. Then after I have finished I go hunting for my family's dinner with my trusty bow and arrow. Once home with my cariboo meat, I will sit back down in my igloo, crack open a Molson Canadian and watch one of the two channels we get up here, CBC and the Curling network. And this was a good day, some days it is too cold to even leave the igloo. I can't wait for global warming.

    4. Re:The new steel-worker by Winckle · · Score: 1

      Haha, awesome.

      Canadians fucking rock.

    5. Re:The new steel-worker by WilliamSChips · · Score: 1

      But the upside is that you get to meet SG-1 when they come to your planet.

      --
      Please, for the good of Humanity, vote Obama.
    6. Re:The new steel-worker by Marxist+Hacker+42 · · Score: 1

      Decent is usually a ratio when it comes to pay: Wages/standard of living. The United States with 8% inflation has been going down for a while now.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    7. Re:The new steel-worker by Somnus · · Score: 1

      The OECD countries have maintained their standard of living by developing white collar industries, and moving blue collar labor offshore.

      Now that India and China have closed the gap via their economic reforms, 2 billion more people are getting into line for white collar work, much faster than such work has expanded. Unlike all blue collar work, only some white collar work requires any infrastructure, so people in the Third World can get into the game if there is sufficient education and rule of law.

      Interesting times ahead.

    8. Re:The new steel-worker by SeeManRun · · Score: 1

      I dunno, I can't really put Canada in the list of countries that would contain India and the Czech Republic... The fact is, Vancouver is a more desirable place to live than Redmond, so it would be easier to get the best to move to Vancouver than to Redmond. Why else would Google and other big tech firms set up in Silicon valley instead of Alabama where everything would be cheaper?

    9. Re:The new steel-worker by servognome · · Score: 1

      Sure, you need a four year education, but you as a worker are replaceable commodity.
      In this case the R&D positions are for people with 8 years of education, which most Americans aren't getting. If the US isn't growing it's own PhD's and is restricting importing them, then of course companies are going to move elsewhere to get the talent.
      What's particularly sad is most of them are being trained in US universities. We invest resources training foreign students, then lock them out when they want to come to the US to become productive workers.
      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    10. Re:The new steel-worker by Paradise+Pete · · Score: 1
      The United States with 8% inflation

      Which United States would that be?

    11. Re:The new steel-worker by Marxist+Hacker+42 · · Score: 1

      The United States of America, 2005. But then again, that's using a method of calculating inflation that assumes people are homeowners instead of renters- a method that was officially abandoned by the government in 1982 to make the inflation numbers look better.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    12. Re:The new steel-worker by Blackhalo · · Score: 1

      Have you seen what Czech women look like? Sign me up!

      --
      "There is nothing to do it. But to do it." -Floyd Pepper
    13. Re:The new steel-worker by Courageous · · Score: 1

      American workers aren't investing in R&D education at least in part because of the low wages to be expected from it. Importing foreigners or outsourcing the work, on the grounds that there aren't enough PhD's is a bit of a lie. Rather, there aren't enough CHEAP PhD's. That's what this has always been about.

      C//

    14. Re:The new steel-worker by bcnstony · · Score: 1

      The question no-one is asking is, how many of these newly hired 'Canadians' will have American PhD's, but because they are foreign born, they are unable to stay in the U.S. after finishing their PhD? Keep in mind that it is a LOT easier to enter America as a graduate student and obtain a PhD then it is to stay here after and find employment. When newly minted PhD's are unable to legally work here, they have to choose between their home country, near-certain employment in Canada, or starting over again in England/Australia/etc.

      I have foreign-born friends with PhD's in Economics from Rutgers University (NJ) who are struggling to find jobs teaching Economics at rinky-dink community colleges that pay wages comparable to starting salaries for high school teachers. Those who set United States immigration policy somehow think it is a good idea to have foreigners educated in America but is not a good idea to employ them in America.

    15. Re:The new steel-worker by lawpoop · · Score: 1

      Hey sounds better than Finland, where a suicide story is an anecdote!

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    16. Re:The new steel-worker by senatorpjt · · Score: 1

      Yeah, and then you have people like me, born in the US, getting a PhD from a US university, waiting to finish their research so they can move out of the US.

    17. Re:The new steel-worker by Anonymous Coward · · Score: 0

      Anyone working for a successful company or a promising startup with lots of software development needs will tell you there is a serious shortage of skilled programmers. And the comment that that they are not willing to pay enough just does not fly. Most of my friends make 6 figures (and a lot of times signifcantly more), and desperately looking for more programmers at similar wages.

      Even those who scream bloody murder at H1B program reluctantly agree to these facts.

      However they then proceed to argue that H1B program undermined the number of entry level positions in US and "on-the-job" training opportunities for US programmers.

      Let me tell you something about an entry level programming job. It is not something you can do after taking a few classes at your local college. Programming is a dificult skill to acquire, and it takes years of practice before you can become even remotely useful.

      And it is not like a senior programmer can offload some routine tasks to you and get at least some benefit from having you on a payrol. The ammout of time he will have to spend explaing stuff to you and/or fixing your bugs will be significantly higher than the ammount of time it will take for him to do the whole thing himself.

      In other words, hiring such an "entry level programmer" in most cases will result in net loss.

      The real junior programer is someone who already written something on the order of magnitute of 100,000 lines of code, and yes, doing it on his own, and without getting paid for it. He is not a junior programmer, he is realy only "junior" in terms of programming in the corporate environment, having not acquired any experience yet of dealing with deadlines, team-mates, bosses, etc. Which is not a small feat either, and that is why he is junior.

      So the real issue is that there are not that many people in the world who happened to be in a position to write 100,000 lines of code before they start getting paid anything for it. This really limits this profession to true geeks, and if you are not one, just get the f*ck out and stop whining. In reality it is not that there are no entry level positions in the US, but it is just that you are not qualified even for an entry level.

    18. Re:The new steel-worker by servognome · · Score: 1

      American workers aren't investing in R&D education at least in part because of the low wages to be expected from it.
      Then we agree everybody is greedy, both corporations and individuals.

      Importing foreigners or outsourcing the work, on the grounds that there aren't enough PhD's is a bit of a lie. Rather, there aren't enough CHEAP PhD's.
      That argument applies when looking at bachelor's degrees, but for PhD's there is a shortage "More than half (55%) of engineering doctorates were awarded to students on temporary visas".
      So companies have a choice, offer more money in hopes that in 10 years enough Americans will be attracted to go to graduate school to fill the required positions, or find a way to fill those positions with foreigners who are graduating now.
      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    19. Re:The new steel-worker by Anonymous Coward · · Score: 0

      Canadians fucking rock. Yeah, that was an embarassing incident and the rock had to undergo months of therapy.
    20. Re:The new steel-worker by Courageous · · Score: 1

      "More than half (55%) of engineering doctorates were awarded to students on temporary visas".

      This does not establish a shortage. It establishes that universities accept lots of foreign candidates into their PhD programs, and that lots of foreigners apply. This should be no surprise, these students have to pay full price, and the universities are happy to put forward sufficient educational staff in order to instruct them. I am sorry: but this is not a good argument in favor of a shortage.

      There is a strong argument against the argument that there is a shortage. In markets where there is a lack of a supply in the face of consistent demand, the cost of the supplied item tends to go up. If there is a very strong shortage in a specific specialty, one will therefore note significant wage inflation for the speciality. I don't know what PhD specialty you are referring to, but I believe that for CS there is no such inflation.

      Therefore there is no shortage, QED.

      C//

    21. Re:The new steel-worker by Scudsucker · · Score: 1

      Then we agree everybody is greedy, both corporations and individuals.

      No, it's called you get what you pay for. If you go to graduate school, you certainally should be able to make more money in the same field than if you had a 4 year degree. The problem is that companies are getting a lot more than what they are paying for.

  11. Too late to save money by arthurpaliden · · Score: 4, Insightful

    Has no one told them the Canadian dollar is now almost at par with the United States dollar and may infact surpass it by the end of the year.

    1. Re:Too late to save money by mark-t · · Score: 1

      The Canadian dollar is only almost on par with the US dollar because the US dollar doesn't buy as much as it used to internationally. This has nothing to do with how good the buying power is regionally. Our dollars may have similar buying power, but software development in the USA still pays noticeably more than it does here in Canada. Heck, QA and web development jobs here frequently only pay minimum wage.

    2. Re:Too late to save money by dbIII · · Score: 1

      Canada does not suffer from the weird US health system so the employers do not have to directly pay for health care.

    3. Re:Too late to save money by arthurpaliden · · Score: 1

      Actually they do not. Check US$ vs CA$ buying power trend against other currencies and you will see it is the US$ that is going down. Every one else is basicly the same.

    4. Re:Too late to save money by mark-t · · Score: 1

      Uh. That's what I said.

    5. Re:Too late to save money by pablodiazgutierrez · · Score: 1

      Good point. Because the best way to compare currencies is by looking at the monetary unit value.

    6. Re:Too late to save money by n3tcat · · Score: 1

      And yet they still pay more for books?

  12. FUD by SpaceLifeForm · · Score: 3, Interesting

    Microsoft just *had* to throw in the comment about
    immigration. Microsoft continues to attack programmers
    in the U.S. by attempting to drive down salaries via
    the H1B scam.

    If it was truly a problem for Microsoft, they would
    not be opening new centers in Bellevue and Boston, would they?

    --
    You are being MICROattacked, from various angles, in a SOFT manner.
    1. Re:FUD by Anonymous Coward · · Score: 0

      Have you worked at MS? Then STFU and stop spreading your FUD.

      H1-Bs next to me were making $80,000/year -- exactly how much the Americans were making. They also had to pay the same in taxes. And that's in addition to $2k in visa fees plus who knows how much in legal fees.

      H1-Bs were NOT cheaper for MS.

    2. Re:FUD by Anonymous Coward · · Score: 0

      I'm a 'softie and I make ~$143k per year before bonus. We've never had a layoff of our dev staff and we can never find enough qualified people to hire. Not really sure where the 'scam' part comes into play...

    3. Re:FUD by starkravingmad · · Score: 1

      This is not about programmers it's about R&D, which in turn is about finding people with bright ideas no matter what part of the world they're from. It used to be that the US was where people with great ideas could come and capitalize on them. Unfortunately with all the terrorist hysteria it's become easier to come into the country illegally to pick strawberries than it is to attend a scientific conference. I've heard of innumerable cases of the US arbitrarily denying visas to researchers based on their nationality or appearance. Add to that the difficulty of securing a work visa for professionals and you can see why Canada is an attractive option.

      A lot of countries like Canada, Australia and the UK are actively making it easier for professionals to move there and benefiting greatly from the fallout of restrictive US immigration policies as evidenced in their high growth rates since 2001. The US is still a magnet for motivated intelligent people from around the world but with other options opening up I wonder how many of them will put up with the insane obstacles the US puts up for skilled workers while declaring amnesty after amnesty for those who broke the law.

      Funnily enough the country that probably benefits most out of this is India because Indian firms no longer have to worry about losing their best workers to the US so can get away with paying lower wages than they otherwise would have (and in turn taking more American jobs)

    4. Re:FUD by Scudsucker · · Score: 1

      Of course the Visa's are cheaper for MS, because it allows them to keep wages artificially low. Dell has this down to a science with their workforce - bitch about the pay and your job gets offshored.

    5. Re:FUD by jshriverWVU · · Score: 1

      What is the URL for your HR department? I'm willing to relocate.

  13. Cue all the H-1B's by Anonymous Coward · · Score: 1, Insightful

    who gallantly come to the defense of the H-1B program. I'm sure they have an unbiased view of things.

    1. Re:Cue all the H-1B's by immerrath · · Score: 1

      No, cue all the non-H1Bs who're attacking the H1B program. _They_ will be unbiased, for sure.

  14. Don't underestimate Ballmer by njchick · · Score: 4, Funny

    If Google opens its R&D center nearby and lures some programmers from MS, we'll see chairs flying over the border into Canada.

    1. Re:Don't underestimate Ballmer by Anonymous Coward · · Score: 0

      Ugh. Seriously, the Ballmer/chair joke is about as old and worn out as the Al Gore/invented the Internet one.

      But then I'm not in high school anymore, so I guess I'm just out of touch. "Move along gramps, lameness is the new cool!"

    2. Re:Don't underestimate Ballmer by achbed · · Score: 1

      If Google opens its R&D center nearby and lures some programmers from MS, we'll see chairs flying over the border into Canada.

      And then maybe we'll see Ballmer arrested for illegal exports. Or maybe China will ban all MS imports due to "failure to meet quality standards".

    3. Re:Don't underestimate Ballmer by Penguinisto · · Score: 1

      If Google opens its R&D center nearby and lures some programmers from MS, we'll see chairs flying over the border into Canada.

      Actually, Google has one very ginormous datacenter at a wee place called The Dalles in Northern Oregon, well within spitting distance from Portland. It would be an awful quick move for any interested party (Not to mention that Portland already has a ton of tech giants lurking about the area, what with Intel R&D in Portland/Hillsboro, a shedload of ancillary companies that hang about and support Intel here and there, Symantec, Yahoo, and more small-to-medium high-tech than you can shake anything at).

      It wouldn't take too much for the Goog (and lots of others of moderate-to-large size around these parts) to start head-hunting a bit, so as to entice the best Seattle has to move a bit southwards. In short, MSFT may want to be careful about how easily it think it can get its own way...

      /P

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    4. Re:Don't underestimate Ballmer by KPU · · Score: 1

      If only Google had offices in Kirkland near Seattle.

  15. H1B by Frosty+Piss · · Score: 1

    Well, what did we all think would happen when H1B visas became an "issue"? In today's economy, if we can't bring them here, we'll go there.

    --
    If you want news from today, you have to come back tomorrow.
  16. Going to Canada by __aaaehb3101 · · Score: 5, Insightful

    I read this as Microsoft does not want to take the time, money or effort to get people cleared by Homeland Security. So they can get people from Indian and China to work with temporay visas in canada easier.

    1. Re:Going to Canada by tftp · · Score: 1

      It is not as expensive as lengthy. If you are a manager, and a new project lands on your desk you need 200 new programmers within a few months. You can't possibly expect the government to issue visas that fast; even one year would be fairly quick. You also need a pool of resources - and that means a country with a large number of free electrons^W developers who can be hired on a moment's notice. India may have the developers, but you can't hire them fast. Canada is a country that has immigration policies biased toward smart, young, educated people, so it's quite obvious where MS is digging (not in Mexico, for example.)

  17. Don't you mean... by nonsequitor · · Score: 0, Troll

    I call H1-BS.

    I wonder if the democrat controlled congress has anything to do with this? I know Microsoft and others are constantly lobbying to import more slaves^H^H^H^H^H^H H1-B visa workers to get around paying the wages necessary for skilled domestic labor.

    1. Re:Don't you mean... by slashdotlurker · · Score: 0

      Are you by any chance aware that the Department of Labor requires that an imported H-1B worker (I agree that the program is broken as it is being used for a purpose totally different from the one it was created for) has to be paid at least as much as the prevailing wage for a domestic worker ? H-1B is H-1BS and many other things, but a wage suppression mechanism it ain't.

    2. Re:Don't you mean... by xero314 · · Score: 1

      ...prevailing wage for a domestic worker... Allow me to correct this. To hire an H1-B the company needs to show they are offering to pay the H1-B an amount based on a prevailing wage report that they may pay an independent agency to compile. Now here is the real kicker, prevailing wage reports are based on title, not actual task. So what a company can do, as many actually do, is hire an H1-B as junior level employee, pay them based on the junior level H1-B standard, fire a senior level employee that actually gets paid what they are worth, and then task the new H1-B with senior level tasks. Where I live, and the Cost of living is not low, according to the latest prevailing wage reports, senior lawyers (Skill level 4 which is many years of experience) have a prevailing wage of less than 100k. Yes I said Lawyer. Oh that's right, highly paid layers are titled Associates so they don't factor in.
  18. Giant brain sucking sound. by technos · · Score: 0, Redundant

    It seems possible that shrinking immigration quotas are has affected America's tax and knowledge base.

    And with America's schools turning out such fine writers as the submitter, it should be obvious this is the case.

    --
    .sig: Now legally binding!
  19. Outsourcing works by firedragon852 · · Score: 2, Interesting

    Many years ago when I realized that American programmers were way over priced than their Chinese counterparts, I decided to move my company's development center to Beijing. Everything has paid off nicely. I get a much higher margin selling enterprise solutions to various companies. I have no problem recruiting because the supply of programmers is abundant. The reality is in order for American companies to survive and be competitive, they need to look elsewhere for capable workforce. I did and am much happier. With stiff competition from companies like Google, Microsoft is doing the right thing by leaving the US for a better high tech workforce.

    1. Re:Outsourcing works by Anonymous Coward · · Score: 0

      So basically, this teaches us, that in a global economy, the only winners are the people on top and the people for whom a pittance of pay is better than none at all.

      Progress is wonderful.

    2. Re:Outsourcing works by Goldarn · · Score: 2, Interesting

      If American workers are being laid off in favor of foreign workers, I sure hope the foreign workers can afford your product.

      It's like a pyramid scheme -- it only works if only a comparatively few people do it.

    3. Re:Outsourcing works by TheWizardTim · · Score: 1

      Outsourcing only works because the US Government lets it work. It the US was to pass tariff laws, like we had from the founding of this country, then if it cost $50 to make in the US and $20 to make in China, the product would have a $30 tariff on it. As a result, more items sold in the US would be MADE in the us by US workers. Up until the civil war, tariffs paid for ALL of the US governments costs. If the government can't pass tariffs, they could force labor laws in to all deals that they make with other countries. We have great laws protecting Music, but not labor. It's all a matter of what the government does.

    4. Re:Outsourcing works by fishbowl · · Score: 1

      >If it cost $50 to make in the US and $20 to make in China, the product would have a $30 tariff on it.

      That model doesn't work either. Please take an economics course before you hold up something like this as an ideal utopian plan.

      --
      -fb Everything not expressly forbidden is now mandatory.
    5. Re:Outsourcing works by TooMuchToDo · · Score: 1

      And what happens when the quality of living increases in the country you've outsourced to? India has had this problem, and now companies in India are outsourcing elsewhere. I have no problem with this, as eventually the world will have it's entire quality of life pulled up slowly but surely.

    6. Re:Outsourcing works by Rakishi · · Score: 1

      This isn't the 1800s or the early 1900s. The world is no longer filled with tons of weakly linked nations. Global commerce is cheap and plentiful for all goods. The US is no longer the only economic juggernaut and soon it won't even be one in comparison to other nations. You want isolationism? Then enjoy your crumbling economy in 20 years. A world wide economy will produce more economic growth than just a single country can muster.

    7. Re:Outsourcing works by cdrguru · · Score: 1

      Tell that to the WTO. If the US attempted to tariff outsourcing or imports of foreign-made goods we would see immediate retalitory action. Remember the bit of a row over steel imports? The US had to back down and accept foreign imports without tariffs, regardless of what it did to US industry.

      I do not believe there is an easy way out of this mess. Just saying that the Bush Administration isn't doing their job by not raising tariffs is ignorant. I suspect the US would have equal luck with labor regulations as well.

    8. Re:Outsourcing works by sethstorm · · Score: 1


      That model doesn't work either. Please take an economics course before you hold up something like this as an ideal utopian plan.

      We already block some Chinese goods on the basis of safety and well-known and proven lack of quality. No harm done.
      Next, close the Cohen&Grigsby loophole, then cut taxes for those who comply to the letter and intention - Legal US Citizens first, Europe second, Asia(and any *AFTA/MFN's)last.

      We are not hurting to block them, and we have the capability to block more. Of course, if you love having a country(and/or region) responsible for Cooldent, poisoned dog food, poisoned (for domestic use) food, shoddy electronics, pirated $PRODUCT, and slave labor all in the name of "economics" - fine with you. There is a reason quality is not to be messed with.

      The model worked until you started messing with it.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    9. Re:Outsourcing works by unlametheweak · · Score: 1

      It the US was to pass tariff laws

      You sacrifice efficiency for protectionism. It just doesn't work in the long run. That's why most countries are publicly pushing for free-trade (although generally pork-belly politics prevents real market forces from taking effect). It's Economics 101. Laissez-faire of course has it's own problems. And in a world where countries have different demographics and labour laws, etc... things can get quite skewed. It's more a matter of fair-trade (finding the middle ground). Simple reactionary political obstacles to the free market never work. It's like diverting a river or building a dike, natural tendencies will always try to overcome artificial barriers.

      BTW: I almost said "building a dyke" ... but I did a check on the spelling. I certainly don't want to give any tech heads here any weird ideas. Frankenstein was bad enough.
    10. Re:Outsourcing works by Rakishi · · Score: 1
      We block an essentially insignificant amount of Chinese goods and those are replaced with OTHER Chinese goods. So your point is?

      Oh, and Europe includes Eastern Europe and soon Turkey+Russia probably. They'll be more than happy to make things for half US wages and be outsourced to.

      Of course, if you love having a country(and/or region) responsible for Cooldent, poisoned dog food, poisoned (for domestic use) food, So if you're that afraid buy local organic food. Oh wait, then you'd need to actually pay more and no one wants to do that. Of course the US is a pinnacle of safety, I mean no US company would ever conclude that exploding fuel tanks on cars are fine as long as the expected profits are more than the cost of the inevitable lawsuits.

      shoddy electronics, So don't buy low quality goods, don't blame the world for your own stupidity and greed.

      and slave labor all in the name of "economics" - fine with you. Well we all know that starving to death is preferable to working 12 hours a day. I mean isn't China overflowing with the corpses of those who chose to starve to death? Oh, wait no it isn't.

      There is a reason quality is not to be messed with. If you don't want low quality goods then pay for the higher quality ones. Oh wait, most people don't want to do that.
    11. Re:Outsourcing works by fishbowl · · Score: 1

      The Chinese stuff you get in Europe and the US, etc., is different than the Chinese stuff you get in Africa.
      There are degrees to "quality."

      --
      -fb Everything not expressly forbidden is now mandatory.
  20. There is no problem ... by Anonymous Coward · · Score: 0

    as long as we got people to pick our lettuce, the immigration laws are fine.

  21. Translation by Anonymous Coward · · Score: 5, Insightful

    The company said the centre will 'allow the company to continue to recruit and retain highly skilled people affected by the immigration issues in the U.S.'

    Translation: We don't want to pay American employees what they're worth, so we're going somewhere else.

    It's their right to do so, but....

    I was on a congressionally funded study of some specialized skills of which the government believed there was a shortage. We had a distinguished economist on the committee and his first comment was, "There is no shortage. Employers (the government, in this case) always perceive a shortage because they want to pay their employees less."

    There are more than enough qualified engineers in the US to work for the tech firms. They're just not willing to compete on the salaries. When Bill Gates says, "we need more visas for the best and the brightest,' he means he wants to pay less for talent.

    1. Re:Translation by Lemmy+Caution · · Score: 5, Insightful

      Funny how globalization only becomes bad when it affects your own class. I certainly have heard little outcry from the libertarianish techies I know that jobs making shoes, clothes, and cars have moved overseas, nor do I see them looking for "Made in USA" (or other first-world nations) before getting the cheapest product they can find on the shelves.

      If it's good enough for Flint, Michigan, it's good enough for Silicon Valley.

    2. Re:Translation by Anonymous Coward · · Score: 0

      Haven't you heard any complaint's about Wal-Mart?
      I don't think it's just the employees complaining.
      People with bigger salaries are opening their mouths.

    3. Re:Translation by darkwing_bmf · · Score: 1

      Funnily enough, poor people like wal-mart. It's those with a bit more income that complain.

    4. Re:Translation by dodobh · · Score: 1

      Have you seen the exchange rate for the CDN vs the USD?

      --
      I can throw myself at the ground, and miss.
    5. Re:Translation by nohup · · Score: 1

      The implication here is that American software companies need to just suck it up and pay their employees more in the U.S. instead of trying to expand their base where the exact same labor is cheaper. The only problem with this idealized thinking is that if Microsoft doesn't do it, someone else will, and ultimately, you can't compete in a market if there's a Canadian company selling similar software, with costs that are half as much.

      You could put a tariff on importing say, Canadian software, but then at best you've just put a temporary bandage on the inevitable and reduced overall American competitiveness. Sure, we could still sell software at the higher price in the U.S., but global demand would fall because someone in England would rather buy from the cheaper, Canadian alternative. There's no loyalty to buy American just because it's American.

      This is globalization in play here and the best thing we can do about it is find ways to outdo the competition in other ways, through innovation, for example.

    6. Re:Translation by Dusty00 · · Score: 1

      Globalization in and of itself isn't a bad thing but there are a few problems with how it's unfolding in the tech world.

      First of all, the abuse of H1B Visas. Yes, companies are using them as a method to get cheap tech labor in the US which is not what was in mind when the H1B Visa program was created. It was designed to do what companies are falsely claiming they're trying to use it for, to allow skilled workers a method to come to this country. The other major flaw in the program is that the company holds the visa, so should an H1B worker feel they're being treated unfairly, the only option they have is to go back to their country of origin. I won't fault a company to try and cut cost, but I will fault them for doing so by abusing a government immigration program.

      Second problem with exporting tech jobs to other countries is what jobs are being exported. This isn't the same situation as Flint, Michigan. In that scenario entire manufacturing divisions were being exported to other countries. In the tech world the majority of the jobs being exported are the entry level jobs. Due to lingual and cultural barriers of understanding you don't want your senior level architects offshored, you want your low-level, peon code-jockeys offshored. That saves money in the short run but the big problem that it leaves is a lack of entry-level jobs in this country. Today's entry-levels become tomorrow's senior levels. So if we continue to out-source the entry level, soon we really will have a shortage of tech people in this country.

      Just my 2 bits...

    7. Re:Translation by poot_rootbeer · · Score: 1

      translation: We don't want to pay American employees what they're worth, so we're going somewhere else.

      Translation of your translation: DEY TUK ER JERBS!

  22. MOD PARENT AS TROLL by Anonymous Coward · · Score: 0

    First of all, "Ballmer throwing chairs" is an overused meme on Slashdot
    Second, Ballmer never threw chairs at all. That is an urban legend.
    http://news.zdnet.co.uk/software/0,1000000121,3923 2432,00.htm

    So mods please mod this and any other posts stating Ballmer throws chairs as Troll or Flamebait.

    1. Re:MOD PARENT AS TROLL by Anonymous Coward · · Score: 0
      Problem is they can't. If they are they are meta-moderated to the point they can no longer moderate. Remember, you must constantly bash Microsoft even when there is no evidence to back up your claims.

      To some users on Slashdot

      • There is even a conspiracy behind Bill Gates donating his money.
      • Bill Gates is Republican like Bush even though he is a Democrat and an Freethinking Atheist.
      • Ballmer threw a chair even though he denied it and there is no evidence of it ever occuring
      • Whatever Microsoft does is evil "except to go out of business, yet whatever Google does is good.
      • Microsoft is still a monopoly despite Linux, Firefox, OpenOffice.org, et al gaining on Microsoft.
      • Windows still is so unstable that everyone has BSoDs every day and can easily be hacked into, yet Linux is perfect in every way.
      • Anyone that counter's their opinion should be moderated down to prevent them from being heard


      Going on that last point, if some users on Slashdot had their way, they would delete the comments that
      • speak against Linux and Open Source
      • Speak in defense of Microsoft and Closed Source


      Personally, I don't care one way or another what operating system someone chooses. It is like choosing Coke, Pepsi, or RC Cola. I personally choose Windows because it has the tools I need. If someone chooses Linux then more power to them. As long as it gets their job done. The thing I don't care for is people being pushed to near silence through their accounts being modded down into oblivion just for speaking for Microsoft. I thought the purpose of a blog or a discussion board was to have calm debate. How can that happen when there are juvenile comments that are pro-Linux modded up and yet anyone who posts for Microsoft or their opinion against Linux is modded down, no matter how insightful. Yes I know there are those who mod pro-Microsoft comments up, but what about meta-moderation? Think about it.

      P.S. Moderators, if you disagree with this post. Instead of modding this down, please respond to it and tell me why you disagree with it.
  23. KB article number ? by Starteck81 · · Score: 1, Funny

    Is there a knowledge base article number for that work around? I'd like to see which systems are affected.

    --
    "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed H
  24. Retaining engineers is easy by Marxist+Hacker+42 · · Score: 2, Interesting

    Do it the same way you retain a CEO- pay them what they're worth. For closed source software, that means cutting royalty checks for code contributed.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    1. Re:Retaining engineers is easy by MobyDisk · · Score: 1

      And how are you going to calculate how much to pay them? Lines of code? Lines of documentation? What about after 10 years and the software has been rewritten one line at a time? Do their checks decrease slowly? How can the developer prove that the royalty is correct? Does this royalty include support fees or just initial sales? This model doesn't work. Engineers who design bridges don't get a portion of the tolls. It doesn't work in other industries, and I've never heard of a developer who complained they wanted royalties. If you want a piece of the action then buy stock. Or work for a startup and give up salary in exchange for options. Or work for a company that engages in profit-sharing.

    2. Re:Retaining engineers is easy by Marxist+Hacker+42 · · Score: 1

      And how are you going to calculate how much to pay them? Lines of code? Lines of documentation? What about after 10 years and the software has been rewritten one line at a time? Do their checks decrease slowly? How can the developer prove that the royalty is correct? Does this royalty include support fees or just initial sales? This model doesn't work. Engineers who design bridges don't get a portion of the tolls. It doesn't work in other industries, and I've never heard of a developer who complained they wanted royalties. If you want a piece of the action then buy stock. Or work for a startup and give up salary in exchange for options. Or work for a company that engages in profit-sharing.

      Well, that's the point isn't it. If you want to retain engineers, give them a reason to stick around. A slowly decreasing royalty would encourage developers to contribute new and debugged lines of code to keep their percentage of the work done high. Microsoft's own software, SourceSafe, can give lines of code counts per developer. Support fees are for helpdesk people. And writing software is more like writing a book than it is like designing bridges anyway; same idea applies.

      Your other ideas are good too- the entire point though is that people who produce things deserve more than management- which doesn't.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    3. Re:Retaining engineers is easy by Rakishi · · Score: 2, Interesting

      Only an idiot thinks lines of code means anything and only an idiot would think the result would be anything but a disaster for the quality of code. Fuck, have you ever coded anything in your life that was of any importance?

      So would my paycheck decrease if I added a negative number of codes because I re-factored things? I think it was at apple that someone did just that, they had a form for how many lines were added and one day he put down a negative number which apparently caused the whole method to be abandoned shortly afterwards.

    4. Re:Retaining engineers is easy by Marxist+Hacker+42 · · Score: 1

      If you don't like lines of code, I'm certainly not tied to it. My point is that writing software is more like writing a novel than building a bridge- and should be paid like it. Doesn't matter one whit to me how the profit sharing is done- only that it actually IS done instead of the race to the bottom of the wage scale.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    5. Re:Retaining engineers is easy by Anonymous Coward · · Score: 0

      I agree. I work for a company that thinks LOCs are a neat thing.

      In my last project, we added a whole set of features but ended up - after removing useless code and refactoring - with roughly the same amount of LOCs.

      With the OP's scheme, would I need to pay royalties?

      - agbinfo (too lazy to signin)

    6. Re:Retaining engineers is easy by Rakishi · · Score: 1

      No it's not like writing a book at all, it is like making a bridge. I'm going to try to explain it one more time before I give up and just conclude you're hopeless. If you want to write books then become a contractor or make your own company.

      A book is written essentially by a single entity, sometimes a couple of people but in the end a single entity. A computer program is usually written by dozens without any sane way of diving their contributions.

      An example of what I'm doing now, more or less. I am working on a team for an internal product whose exact profits cannot be determined. The project has involved dozens of people so far in varying degrees, only around 5 of which are actually writing the final code. The others have included statisticians, economists, software engineers designing the whole system, non-production code for analysis, quality assurance people, business people to give input, etc, etc. The code includes pieces from probably a half dozen other projects in the company as well as outside code.

      So how much does each one get and what do they get a percentage off?

    7. Re:Retaining engineers is easy by Anonymous Coward · · Score: 0

      Me think's "Rakishi" has a bit of curry in his panties over this story, and wants to vent.

    8. Re:Retaining engineers is easy by T.E.D. · · Score: 1

      Do it the same way you retain a CEO- pay them what they're worth.


      Hooo, that was a good one. Best laugh I've had all week!
    9. Re:Retaining engineers is easy by Rakishi · · Score: 1

      No, I vent here period. Quite relaxing I must say.
      As for the story itself I could care less. I wasn't stupid enough to pick a profession that is being outsourced in droves so I'm safe for quite some time.

  25. Re:ahem.... by Prune · · Score: 5, Informative

    Calling Canada, and Vancouver of all places, backwater, is very insulting. Vancouver is near the top in the Mercer quality of life ratings for cities on Earth; the highest US city is not even in the top 20 (and it's Hawaii, not even continental US). http://www.mercerhr.com/referencecontent.jhtml?idC ontent=1128060#top50all And if you're going to critique Mercer, you better be able to back it up because their research is considered the standard given how widely used their services are.

    --
    "Politicians and diapers must be changed often, and for the same reason."
  26. the solution.. by Anonymous Coward · · Score: 1, Interesting

    Skilled programmers need to sneak in across the border, steal (or make up) a social security number, and then get hired by Microsoft for $3/hour. They'll probably get free drivers licenses too, and can walk into any emergency room for free health care.

    Take a hint from the mexican orange-pickers!

  27. Hire Canadians first in Canada ! by spazekaat · · Score: 0

    As a Canadian, also a resident of BC, I hope that both our federal and provincial governments will tell M$ to hire CANADIAN CITIZENS first, and pay them wage^H^H^H^Hsalaries that are at least at par with those in similar industries in this area.

    I'm pretty sure that there are a lot of qualified Canadians who would be interested in this move by M$.

    1. Re:Hire Canadians first in Canada ! by Slugster · · Score: 1

      Well of course!
      After all, they wouldn't open a center in Canada just to focus on hiring non-Canadians, would they?.....
      ,,,
      Ummm,,,,,,,
      -does Canada have anything like the US's B-1B guest worker program?....
      ~

    2. Re:Hire Canadians first in Canada ! by Anonymous Coward · · Score: 0

      Ummm,,,,,,,
      -does Canada have anything like the US's B-1B guest worker program?....
      ~
      ahh yes but they call it CITIZENSHIP

    3. Re:Hire Canadians first in Canada ! by jshriverWVU · · Score: 1

      That's not what is going to happen. Hope you like curry.

  28. Political BS by mollog · · Score: 1, Flamebait

    I remember when a local company, Boise Cascade, was blaming environmentalists for their inability to find wood to cut. This was announced on page one of the Idaho Statesman newspaper. On page 6 was an article about them selling sections of timberland to Georgia Pacific.

    In short, it was politically motivated bullcrap. The corporate culture takes another swipe at the American working class, while they game the system.

    --
    Best regards.
  29. Oh Great (White North) by JohnnyOpcode · · Score: 0

    Not only do we get more terrorists coming to Canada (check out the CSIS reports), but now they will dilute the IT wages further. These immigrants will be poor migrant dataworkers (worst than tomatoe picking Mexicans) in a decade and North America will be screwed. I can see the day when the best software comes from a country like Germany, just like their cars. Damn blockheads, I starting to see their way of thinking maybe is the best way!

  30. A useful threat over engineers and politicians... by EmbeddedJanitor · · Score: 4, Insightful
    Work harder/longer/for less pay or we'll fire you and hire Canadians.

    Give us the tax/law breaks we need or we'll hire less people in Redmond and the state/US will earn less tax.

    Having some flexibility just over the fence gives MS a lot of options to get heavy handed.

    --
    Engineering is the art of compromise.
  31. I call MSCE. by Anonymous Coward · · Score: 0

    "There is no shortage of programmers or software engineers in the U.S."

    Yeah! *going for my next certification*

  32. Could also be by ameline · · Score: 4, Insightful

    It could also be that they want to attract skilled Canadian programmers who are not interested in becoming Americans.

    --
    Ian Ameline
    1. Re:Could also be by __aawkdb2598 · · Score: 1

      Yes, in all their teeming hordes.

    2. Re:Could also be by Blackhalo · · Score: 1

      They want Both ?

      --
      "There is nothing to do it. But to do it." -Floyd Pepper
    3. Re:Could also be by Anonymous Coward · · Score: 0


      Close, all those Canadians who don't want to even live in America...

      I don't even want to vacation there anymore.

    4. Re:Could also be by Anonymous Coward · · Score: 1, Informative

      I know it's incomprehensible to you, but there are quite a lot of us who don't want to live in your country.

  33. M$ software quality will continue to decline by jcgam69 · · Score: 1

    I don't see how this move will help Microsoft to recruit and retain quality programmers. There are plenty of quality programmers in the U.S. Look at the great code linux programmers produce on a daily basis. They're obviously not paying enough to recruit these programmers. I say, spend some of those cash reserves to buy better programmers. Otherwise, the quality of their software will continue to decline.

    1. Re:M$ software quality will continue to decline by Anonymous Coward · · Score: 0

      Haha. You're citing linux programmers as evidence? Linux developers are from all across the world. Maybe a lot live in the US. But of those living in the us many are not natively born here.

    2. Re:M$ software quality will continue to decline by servognome · · Score: 1

      I don't see how this move will help Microsoft to recruit and retain quality programmers. There are plenty of quality programmers in the U.S.
      These are research not programming jobs. Most American programmers go into industry after 4 years of education following the money. About half of graduate students in engineering are foreign born, that's why there are shortages without H1Bs.
      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    3. Re:M$ software quality will continue to decline by BitchKapoor · · Score: 1

      No, these are development jobs: check the article. R&D is almost always little r, big D in American companies today. When they mean research, they say Research. When they mean programming/software development, they say Research and Development to make it sound snazzier.

    4. Re:M$ software quality will continue to decline by Blackknight · · Score: 1

      Have you even used MS software lately? If anything I'd say their quality has gone up. Server 2003 is really nice and 2008 is even better, it's no Linux but it's still a good OS.

  34. TERRISTS! by sohp · · Score: 0, Offtopic

    Unspoken but I bet part of the problem is that with the DHS and the TSA and their combined incompetence and evil, foreign workers from certain areas of the world are just having too much trouble coming into the country and staying in.

  35. Immigration/Hiring Policies Shrank Knowledge Base by aldheorte · · Score: 2, Insightful

    This smacks of blaming the chickens for being raided by the fox. What H1-B visas and other means of not hiring American citizens has done is essentially subsidize corporate training costs by doing away with the need to train entry level American workers. By using H1-B visas and other means to avoid having to hire and train entry-level citizens, corporations find themselves in a position of having trouble finding technical expertise willing to work for minimum wage because no one could get that expertise without any jobs on which to get them. Their shortsightedness has caught up with them.

    Don't believe the propaganda, either. They are not having trouble finding technical expertise. They are having trouble finding people who will accept minimum wage for it. This would be one thing if their profit margins were tightly squeezed, but that Microsoft is complaining about this is rich indeed given the profit margins they already enjoy. If corporations in the U.S. want a robust and affordable labor pool, they should stop hiring foreign workers immediately, create good technology training programs, and start hiring American citizens for entry level technical positions. To assist them, the federal government should stop promulgating immigration policies that work against its own citizens and competitiveness.

  36. They aren't *moving* R&D... by puppetman · · Score: 4, Insightful

    they are just opening another Research/Software Development center.

    "Other centres exist in North Carolina, Ireland, Denmark and Israel, while full research-and-development locations exist in the U.K., India, China and California's Silicon Valley."

    It's really not that big a deal. Microsoft probably can't hire enough people in the US, and opening development centers in other countries make sense. Not that great a story....

    1. Re:They aren't *moving* R&D... by OmegaBlac · · Score: 1

      Microsoft probably can't hire enough people in the US,
      That would be willing to work for low wages and long hours right? That was probably what you meant to post. Please tell me that you don't really believe that these greedy companies cannot find enough competent US workers to fill these jobs? Microsoft knows there are enough American workers to fulfill their quota, they just don't want to pay these people what they are truly worth.
    2. Re:They aren't *moving* R&D... by Chokolad · · Score: 3, Insightful

      > workers to fill these jobs? Microsoft knows there are enough American workers to fulfill their quota, they > just don't want to pay these people what they are truly worth.

      And how do you know that? Did you interview with Microsoft and was offered a position but declined because pay was too low? Or did you friends had such experience?

    3. Re:They aren't *moving* R&D... by Anonymous Coward · · Score: 0

      Yeah, yeah.

      The so called R&D centre in Ireland does localization, and localization only.

      R&D, my ass.

    4. Re:They aren't *moving* R&D... by unlametheweak · · Score: 1
      Separating the FUD from the facts:

      Microsoft has 76,000 employees in 102 countries.
      http://en.wikipedia.org/wiki/Microsoft .

      There is a steadily diminishing U.S. base of up-and-coming technical talent. According to the Bureau of Labor statistics and a series of recent studies, the number of engineers and computer science students are dwindling.
      http://itmanagement.earthweb.com/caree r/article.php/3488816.

      To put things into perspective; I've read that a prospective Google employee will go through 12 interviews before he/she is deemed the right fit. With the massive amount of employees large companies like Microsoft hires and the relatively few amount of Computer Science PhDs that graduate each year in the US, it is not surprising to me that Microsoft would want to spread its work force out into other countries. Yeah you have to be well bread (and lucky) to work for company's like Microsoft. I can't see M$ looking for the lowest common denominator employee (pay-wise) just to satisfy the bean counters. I'm sure it happens to a degree, but not to the extent that they want to loose market share.

      Don't get me wrong, I love hating corporate evil, but lets separate the emotional reactionism and politics from the reality.

    5. Re:They aren't *moving* R&D... by puppetman · · Score: 1

      You are making the assumption that people in Vancouver, Canada are willing to work long hours for low wages. Let me divest you of that opinion.

      Vancouver has the most expensive housing in Canada - $758,000 CDN for a detached bungalow, and $837,500 CDN for a 2-story house. The second most expensive city (out of province) is about half that.

      Vancouver has a very hot job market, especially in the trades, health care and IT.

      We can't find the people we need, and you have to pay people a decent salary so that they can afford to live here.

      This isn't China.

  37. That's OK by me! by SgtSnorkel · · Score: 1


    That's OK by me! If they don't want to keep their operations in this country, fine. They don't want to pay a living wage, abide by our laws, rules, and culture, or just be a good citizen in general, then I say good riddance! Go screw some other country with your indentured servants building crap products.

    What we want here are companies that are PROUD of how well they pay their employees, not curse them as an expense to be minimized, a resource to be plundered.

  38. Are has affected? by evanbd · · Score: 0, Redundant

    I mean, seriously, are has affected? What kind of editor lets that through? Sheesh...

    1. Re:Are has affected? by Anonymous Coward · · Score: 0

      Someone who will did travel in a time machine from the future?

    2. Re:Are has affected? by RedElf · · Score: 1

      In this case Zonk did.

      --
      You know, I have one simple request. And that is to have sharks with frickin' laser beams attached to their heads!
  39. honest question for microsoft management by fred+fleenblat · · Score: 1

    Is there a cause-and-effect relationship between (a) microsoft's unrelenting push to hire inexpensive offshore/H1B coders over the last several years and (b) the missed schedules, dropped features, and lack of market acceptance of vista?

    1. Re:honest question for microsoft management by Anonymous Coward · · Score: 0

      Funny, I found myself as one of the "cheap" H1Bs making more money than most developers worldwide. Somebody explain to me, please, how is it possible if I'm really so cheap? Oh, and by the way, every other H1B I know around here makes as much as the Americans. And yes, I work for Microsoft. And I *AM* an H1B. Bwo-ho-ho. Here comes the bogeyman. If you can't get hired at MS, STFU and do something to get better at what you do. If your US companies have the right to make money in *MY* country, I have the full right to make more money than you in *YOUR* country. Wake up and smell the coffee. The world is global and the amount of money you make is directly related to where you work. For the same job in Bulgaria, you get a Bulgarian salary. Here, I make more than most American developers. And yes, that means I make more than *YOU*. Eat me.

    2. Re:honest question for microsoft management by Penguinisto · · Score: 1

      If you can't get hired at MS, STFU and do something to get better at what you do.

      Considering that Vista and Office 2k7 have more cruft on each than the hull of RMS Titanic currently carries, and that it is being approached by the business world with about the same passion as a priest would approach a fat naked woman with flaring gonorrhea?

      I honestly wouldn't be bragging about working there if'n I were you ;)

      (I do *nix for a living - deal).

      /P

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    3. Re:honest question for microsoft management by BitchKapoor · · Score: 1

      Dude, calm down. Not all of us even want to work at Microsoft. I for one know it would be trivial for me to get a job at Microsoft or Google (I've had to turn down a few offers), but I prefer to keep working at my convenience store because I ENJOY IT! Now a gourmet ice cream store? I might go for that.

  40. there is a shortage of smart folks in the US by Anonymous Coward · · Score: 0

    Microsoft is having a very hard time recruiting for new positions, and new positions are opening up more quickly than they can fill them. Go look at http://members.microsoft.com/careers/search/defaul t.aspx. They have 3034 job openings in the US alone. You cannot argue that they are offshoring jobs, or trying to get workers for cheaper wages. They are just trying to get workers. They pay at the high end of the tech industry, and they are very picky about who they hire.

  41. Microsoft does R+D? by gelfling · · Score: 0

    Didn't know that. Thought the whole company was marketing.

  42. Special privilidges to M$ from the Canadian Gov? by third_world_lurker · · Score: 1

    I'm not sure how this is going to work because there is a back log of immigration applications going back years due to 9/11 and immigration strikes. Currently for some parts of the work the wait is up to 36 months to get Canadian landed immigrant papers. The back log may be less in British Columbia, but this is not certain. The only way this is feasible is that there is a special process and concessions for IT workers going to work for companies like Microsoft.

  43. Microsoft R&D? by Quiet_Desperation · · Score: 4, Funny

    Wait... Microsoft is forcing Apple to move to Canada? How does that work?

  44. Does Google have R&D in Vancouver, BC? by Anonymous Coward · · Score: 0

    The brain drain that MSFT is experiencing is due to those with talent going to Google.

  45. Re:Immigration/Hiring Policies Shrank Knowledge Ba by Anonymous Coward · · Score: 0

    I think you forget about patent policies - I know I am a talented software engineer (he said modestly), but I *will not work* in a country with software patents like the Corporate Reich of America.

  46. Perhaps A Career Change... by Sawopox · · Score: 5, Funny

    is in order. First of all, this gives hope that even as a geek, I'll have a chance.

    Secondly, there's no shortage of excellent marijuana in Vancouver. After hours and hours of working for Microsoft, nothing will make you feel better than a few bong hits of BC bud. I think being really high makes Vista worth having. It's slow, you're slow. The nifty visuals are "trippy" and while it's paging out to disk, you can munch.

    --
    [http://it-tastes-so-good.blogspot.com] Are you hungry?
    1. Re:Perhaps A Career Change... by rir · · Score: 1

      Score:

      Sawopox: 1
      My (thouroughly drenched) Keyboard: 0

      munching while paging... hilarious.

    2. Re:Perhaps A Career Change... by frank_adrian314159 · · Score: 1
      First of all, furnacefishmedia.com gives hope that even as a geek, I'll have a chance.

      Those poor girls... It's clear that Canada's socialized medical system simply doesn't have our advanced breast augmentation technology (or at least doesn't give those poor girls access to it)! I pity those poor Canadian girls. Have 'em come on down here to the US. They won't have to wait for years behind whiners like burn patients, children with birth defects, and so on, for the plastic surgery they need to compete with the US's actresses and other "beautiful people".

      --
      That is all.
    3. Re:Perhaps A Career Change... by The+One+and+Only · · Score: 1

      Be sure to save some bong hits for Jesus.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
  47. Opportunity by florescent_beige · · Score: 1

    Assuming this is about Indian oursourcing through Canada (which is exactly what is happening in my industry, aerospace), there is opportunity here. Hook up with someone you know in Canada, get them to hire and the workers, and you provide the American interface to your American customers. Provide contract services.

    It's called the global delivery model. OK, you wouldn't be a coder anymore, you'd be an agent, but at least you would get to wear a Rolex.
    --
    Equine Mammals Are Considerably Smaller
  48. Engineering is becoming a commodity by EmbeddedJanitor · · Score: 1
    WHy shouldn't they try to cut expenses?... and why should engineers think they deserve special treatment?

    Getting rid of US jobs to cut cost is nothing new. That ipod, phone, whatever is made in China. Those shoes are made in Phillipines. Why the hell should companies keep engineering jobs in US if they can get the job done elsewhere?

    --
    Engineering is the art of compromise.
    1. Re:Engineering is becoming a commodity by Anonymous Coward · · Score: 0

      Why the hell should companies keep engineering jobs in US if they can get the job done elsewhere? Because indentured servitude (aka H1-B visa) is not a valid alternative to hiring Americans for jobs that are to be done in America, even if slimebags like these guys want to get paid to make it so.
  49. Bullshit Mod by TFGeditor · · Score: 1, Offtopic

    Don't you wish there was a -5 Bullshit mod for whole articles.

    --
    Ignorance is curable, stupid is forever.
    1. Re:Bullshit Mod by Vexorian · · Score: 1
      I call BS!

      Articles get tagged, not modded...

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    2. Re:Bullshit Mod by Darundal · · Score: 1

      I think he was saying he was wishing that there was a BS tag, and that stories got modded as well as tagged.

    3. Re:Bullshit Mod by tf23 · · Score: 1

      why don't you submit a feature-request.

  50. Linus is right by Anonymous Coward · · Score: 0

    I am with Linus on this one.

  51. Re:ahem.... by jbr439 · · Score: 1

    Please - as a Vancouver resident who already thinks there are way too many people coming here, I beg you to allow outsiders to continue thinking of us as a backwater. Too bad the fracking 2010 Winter Olympics are gonna make it that much harder.

  52. CEO's are paid what they're worth? by Cordath · · Score: 1

    The whole point of being a CEO is that you can loot the company for your bonus, cook the books, slash R&D, outsource/downsize a few workers and then move on to the next company with glowing credits you obtained by making the last company's quarterly report show a short-term profit at the expense it's future.

  53. What's not to like about it? by Anonymous Coward · · Score: 0

    You're part of a coverup. NASA is actively working on a launch system that involves:

    1) chair-shaped space probes
    2) laser projection of the word "Google" on planetary bodies
    3) Steve Ballmer

  54. No, it's a bit narrower than that... by macraig · · Score: 1

    Microsoft wants to hire the top 5% most capable coders at the bottom 5% of the wage scale. It's called greed and exploitation. I'd work for next to nothing, but they won't even hire me.

    1. Re:No, it's a bit narrower than that... by Anonymous Coward · · Score: 0

      "but they won't even hire me."

      The truth comes out. Microsoft would love to hire all americans, but unfortunatly, thats not where the best, hard working talent is. If you think its about money your just stupid - Microsoft pays on average $80K+ even to the H1's, its not about money, Microsoft has enough. What they do need is non-lazy ass coders who know what they're doing

  55. Side effect ? by ls671 · · Score: 0, Offtopic

    I hear that grass is legal in Vancouver, they have coffee-shop (grass-shop?) where you are allowed to smoke and I hear there is at least one where you can buy stuff.

    Given the state of development and software in general at MS. It couldn't get worse if some of MS employees felt for it I guess. It could only get better.

    --
    Everything I write is lies, read between the lines.
  56. Wrong solution to the problem? by Anonymous Coward · · Score: 0

    If immigration issues are affecting our knowledge base shouldn't we be trying to fix whatever problems at home are preventing us from producing our own intelligent labor force?

    Or is the real issue that immigrants work cheaper, not necessarily better, in which case American workers are just too greedy and unrealistic to employ?

    Either way, is letting more immigrants past the border really the solution to the problem?

  57. Mod parent up Plz by megaditto · · Score: 5, Insightful

    Ask yourself, why are they moving to Canada and not India/China if low wages is all they are after?

    Could they be moving to Canada because:

    -it has a very similar social, economic, and political environment to the US which makes it good for business
    -Canada has 'open borders' for highly skilled and educated foreigners (yes, even Americans)
    -Canada has very strong labor laws protecting the immigrants: they have the same rights as the natives, can switch employers, won't be deported (in fact, "ratting out" a bad employer can them a permanent visa, as happened to a bunch of welders recently)
    -Canada believes in cultivating the best and the brightest, no matter where they were born

    Face it, Canada is a mini-US, but with a more reasonable immigration policy. Canada is now the fastest growing economy in the entire G8 (the only one at over 3%), the Canadian dollar, the GDP, and the worker wealth.

    --
    Obama likes poor people so much, he wants to make more of them.
    1. Re:Mod parent up Plz by Anonymous Coward · · Score: 5, Funny

      Canada has very strong labor laws Canada has very strong labour laws ...

      There, fixed that for you.
    2. Re:Mod parent up Plz by nermaljcat · · Score: 1

      I can't agree with you more. If I had mod points left you'd get them all. The US immigration policy needs to be updated for the 21st century.

    3. Re: Mod parent up Plz by Anonymous Coward · · Score: 5, Funny

      Ask yourself, why are they moving to Canada and not India/China if low wages is all they are after?

      Could they be moving to Canada because:

      -it has a very similar social, economic, and political environment to the US which makes it good for business
      -Canada has 'open borders' for highly skilled and educated foreigners (yes, even Americans)
      -Canada has very strong labor laws protecting the immigrants: they have the same rights as the natives, can switch employers, won't be deported (in fact, "ratting out" a bad employer can them a permanent visa, as happened to a bunch of welders recently)
      -Canada believes in cultivating the best and the brightest, no matter where they were born

      Or it could be because Vancouver, Canada is just a hop, skip, and a jump away from Redmond, Washington; in case Ballmer should ever feel the need to throw a chair at someone in R&D.
    4. Re:Mod parent up Plz by darkwing_bmf · · Score: 4, Insightful

      Very informative post. I'm a Software Engineer and I realize that software can be made anywhere in the world, regardless of immigration policies. And I know I'll have to compete with Software Engineers from other countries. My preference would be to open up immigration laws here in the United States. That way more companies (or individuals!) start up software related businesses here instead of being legally barred from coming here or choosing a different country due to our retarded restrictionist policies. The protectionist crowd is not only inconsiderate of their fellow Earthlings, but naive and acting against our own best interests as well.

    5. Re:Mod parent up Plz by billcopc · · Score: 5, Interesting

      Correction: Canada has a more stable cost of living. You don't need to earn 150k/year to live well up here, and nationwide health-care is an oft-quoted perk of being Canadian.

      A developer earning 50-60k up here is considered middle-upper class. He can afford a house on his own, along with all the latest tech toys. Try that in Redmond... yeah right!

      Then throw in the pervasive anti-American sentiment that continues to grow all around the world, and well, we Canadians don't look so bad anymore. We're far from perfect, we still have dirty dirty politicians and high tax rates, but to many people we're seen as a much lesser evil than our southern neighbors. I'm going to get flamed for this, but you guys need to start working to clear your name. Maybe a decade ago, the USA was a land of riches, I even contemplated relocating for a development job... then Dubya showed up and changed everything around. Not since Truman has there been a worse hated US president around the world. People are afraid of the USA. We see how badly their own citizens are treated, I can't even imagine how bad it is for immigrants.

      --
      -Billco, Fnarg.com
    6. Re:Mod parent up Plz by Frostalicious · · Score: 1

      -Canada believes in cultivating the best and the brightest, no matter where they were born

      I wouldn't go that far. Canada doesn't recognize many foreign degrees and certifications. There is a huge problem in health care, where there is a great shortage of registered and practical nurses, and a huge supply of qualified immigrants. But since the government doesn't recognize the credentials, the immigrants would have to start off getting their high school equivalency.

      I think Microsoft's reason is more like
      1. Vancouver is a couple hours drive from Redmond, or 20 minutes by Billothopter.
      2. Wages are about 30-40% less in Vancouver than in Seattle.
      3. Pretty decent high tech industry already present in Vancouver, but no major presence from the big boys yet.

    7. Re:Mod parent up Plz by dami99 · · Score: 0, Informative

      Out of curiosity, where is "up here"?

      It certainly isn't Calgary or Vancouver, because 50-60k will not cut it in either city.

      I live in Calgary and make over that amount. (I also regularily spend time in Vancouver, and know for a fact its pretty comparable to Calgary as far as cost of living these days.)

      I wouldn't consider anything 70-80k enough to afford a house, let alone "all the latest tech toys".

    8. Re:Mod parent up Plz by dami99 · · Score: 0

      Horrible English sorry, I'm rushing to leave work. --- I wouldn't consider anything 70-80k enough to afford a house, let alone "all the latest tech toys". Meant to say ... anything LESS THAN 70-80k..

    9. Re:Mod parent up Plz by Ungrounded+Lightning · · Score: 1

      3. Pretty decent high tech industry already present in Vancouver, but no major presence from the big boys yet.

      Redback doesn't count?

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    10. Re:Mod parent up Plz by rjpotts · · Score: 1

      They already have R&D going on in places like India and China, as do may tech companies.

    11. Re:Mod parent up Plz by camperdave · · Score: 1

      software can be made anywhere in the world

      Not entirely true. The US government has classified certain data encryption software as munitions. It is illegal for it to be exported from the US (or it's allies) and, as far as I know, it is illegal for a US citizen to work on such software anywhere in the world except the US.

      --
      When our name is on the back of your car, we're behind you all the way!
    12. Re:Mod parent up Plz by Anonymous Coward · · Score: 1, Funny

      Canada is also a central global haven for terrorists because of such liberal laws that diminish its citizens into meaninglessness. Such a weak and feminised country could only survive because its next to the US.

    13. Re:Mod parent up Plz by darkwing_bmf · · Score: 2, Insightful

      Not entirely true. The US government has classified certain data encryption software as munitions. It is illegal for it to be exported from the US (or it's allies) and, as far as I know, it is illegal for a US citizen to work on such software anywhere in the world except the US.
      That doesn't exactly contradict what I said. Sure we may have legal restrictions on exports... but there is nothing prohibiting other countries from producing that software on their own (assuming they've got some really smart people to do it).
    14. Re:Mod parent up Plz by Deadplant · · Score: 1

      Face it, Canada is a mini-US, but with a more reasonable immigration policy. yeesh, hardly. Although I realize many Americans might like to think that is the case.
      We're much more of a mini-UK than a mini-US.

      If you want to compare Canada and the US, we're a nice imported bottle of wine and the US is an 8 gallon box of wine from walmart.

    15. Re:Mod parent up Plz by CokeBear · · Score: 2, Insightful

      Don't forget the free health care. Thats a pretty nice perk (for the company, and for the workers)

      --
      Reality has a liberal bias
    16. Re:Mod parent up Plz by Anonymous Coward · · Score: 0

      The hell we are!

      For your information, Mr. Canucky poofter, we're a bottle of Jack Daniels and a stoagie.

    17. Re:Mod parent up Plz by Anonymous Coward · · Score: 0

      Add to that:
      - Canada borders the US, providing a convenient commute for US-based workers such as Bill

    18. Re:Mod parent up Plz by AgileGuru · · Score: 1

      Curious where you're getting your 30-40% discount figure? I have development and testing staff (>300) in several places in the US and Canada (including Seattle and Vancouver), as well as China, and I'm not seeing that kind of wage difference. Starting wages for new grads might be as much as 20% lower in Vancouver maybe, but figures for experienced staff seems to be only 10-15% lower for us. Now with MSFT in the market with pretty aggressive hiring goals, I wouldn't be surprised to see even more upward pressure on wages in the area. I tend to believe them. I don't think it's just about the money (as stated, they're already in India and China). I think they're having trouble filling spots in North America, and this gives them more options - Vancouver is an attractive place to live/work. Same reason we've still got spots open all over North America even though we've got a large(ish) development center in China.

    19. Re:Mod parent up Plz by Anonymous Coward · · Score: 0

      The draconian US "crypto == munitions" laws are one of the reasons OpenBSD is headquartered in Canada.

    20. Re:Mod parent up Plz by Odin's+Raven · · Score: 4, Funny

      Canada has very strong labour laws
      Canada has very strong labour laws

      Canada has very strong labour laws, eh ...?

      There, fixed that for you. :-P

      --
      A marriage is always made up of two people who are prepared to swear that only the other one snores.
    21. Re:Mod parent up Plz by NMerriam · · Score: 1

      A developer earning 50-60k up here is considered middle-upper class.


      Though to be fair, the same is true of 99% of the US as well. It's only in the silicon valley and redmond and NYC and such that people are aghast at the notion anyone can survive on less than $200k/year. Most normal cities are perfectly livable and have houses the average family making $50k/year can afford.
      --
      Recursive: Adj. See Recursive.
    22. Re:Mod parent up Plz by lm317t · · Score: 0

      Then throw in the pervasive anti-American sentiment that continues to grow all around the world, and well, we Canadians don't look so bad anymore. We're far from perfect, we still have dirty dirty politicians and high tax rates, but to many people we're seen as a much lesser evil than our southern neighbors. I'm going to get flamed for this, but you guys need to start working to clear your name. Maybe a decade ago, the USA was a land of riches, I even contemplated relocating for a development job... then Dubya showed up and changed everything around. Not since Truman has there been a worse hated US president around the world. People are afraid of the USA. We see how badly their own citizens are treated, I can't even imagine how bad it is for immigrants.

      As Canada grows economically and maybe one day has to stand up for itself, they will be hated too. At least they don't have to worry about having a backbone because
      1. The US will always be here and have Canada's back.
      2. Canadians are so afraid of upsetting someone, they won't take sides in much of anything.

      -1 Said something positive about the US
      -1 insult to non-US country
      --
      EOF
    23. Re:Mod parent up Plz by Anonymous Coward · · Score: 0

      No, you must post in American because this is a US site: Canada has very strong labor laws, huh... y'all come back know ya hear, mmkay?

    24. Re:Mod parent up Plz by nacturation · · Score: 1

      A developer earning 50-60k up here is considered middle-upper class. He can afford a house on his own, along with all the latest tech toys. Certainly not in Vancouver where the average price of a fixer-upper house is about $800K. At $50 - 60K/year you could afford a 600 square foot condo.
      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    25. Re:Mod parent up Plz by euri.ca · · Score: 1

      Having been involved in teaching overseas, I can assure you that some third world degrees are essentially fake (they're bought, I've taught at Chinese schools where I couldn't fail anyone for any reason).

      The problem is which ones? And if we (Canada) find out that a school is selling degrees we can't shut it down.

      That said, I'd love to see more comprehensive testing of immigrants to transfer their degrees.

    26. Re:Mod parent up Plz by Supercooldude · · Score: 1

      As someone who has worked in both the US and Canada, I couldn't disagree with you more. The fact is that Americans have more purchasing power because things are simply cheaper in the US (with the exception of housing in certain areas). For example, my car (Infiniti G35) has a base price of 33k USD brand new in the US. The exact same car has a base price of 45k CDN in Canada. But 33 USD is only around 36 CDN. This is before you even account for the fact that taxes in Canada are higher. This is why the majority of cars on Canadian roads are compacts, whereas in the US only a minority are compacts. When you consider the fact that American salaries for programmers tend to be higher, the difference in purchasing power is significant. An American programmer making 55k/yr can easily afford to buy or finance a 33k car. A Canadian programmer making 45k/yr would probably not be wise to finance a 45k (+ 14% tax) car. And it's not just cars. TVs, food, clothes, almost everything is cheaper in the US.

    27. Re:Mod parent up Plz by multisync · · Score: 1

      Don't forget the free health care. Thats a pretty nice perk (for the company, and for the workers)


      The "free health care" is a nice perk for Canadians, but keep in mind we pay for that "free health care" with our tax dollars, it is for basic medical services, so things like eye glasses and dental work are not covered (meaning employers still need to offer an "extended medical" benefits package to attract quality workers, just like in the US) and there is no shortage of Canadians who think there should be a parallel, for-profit system so people with the means can pay to jump the queue. But you are quite right, it is very nice to have access to medical care when you need it, even if you could not afford to pay the cost out of your pocket. You just might have to wait a little longer than you would like to, especially if you are rolling in dough and are used to spending your way out of trouble.
      --
      I don't care why you're posting AC
    28. Re:Mod parent up Plz by vuffi_raa · · Score: 1

      silicon valley isn't as bad as here in san francisco- I earn 65k and I am lower middle class- my GF earns 45k and she is at poverty level. We can just manage a 1 bedroom apartment with no garage (that is an extra $100-200/mo here) and have some spending $ (though it is pretty much all on me)we don't have cable- combined rent and bills is around 40k a year for the 2 of us (not counting food).

    29. Re:Mod parent up Plz by eggnoglatte · · Score: 1
      I agree with the gist of your comment, but:

      -it has a very similar social, economic, and political environment to the US which makes it good for business Actually, the social and political environment is rather different from the US - Canada (and especially the Vancouver area) is way more liberal even though the current government is "conservative" (they are not by US standards).

      Microsoft is clearly opening shop in Vancouver since the two universities (UBC and SFU) produce excellently trained individuals, and the city is just 2 hours from Redmond. It would be kind of silly for MS to move to Canada for cost savings, given the higher taxes here and the current weakness of the US dollar.

    30. Re:Mod parent up Plz by outZider · · Score: 1

      Considering I had to Google them, no. ;)

      --
      - oZ
      // i am here.
    31. Re:Mod parent up Plz by Hal_Porter · · Score: 1

      Out of curiosity, where is "up here"?

      It certainly isn't Calgary or Vancouver, because 50-60k will not cut it in either city.

      I live in Calgary and make over that amount. (I also regularily spend time in Vancouver, and know for a fact its pretty comparable to Calgary as far as cost of living these days.)

      I wouldn't consider anything 70-80k enough to afford a house, let alone "all the latest tech toys".


      Umm, maybe he's talking about Newfoundland?

      /ducks.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    32. Re:Mod parent up Plz by bitingduck · · Score: 1

      Face it, Canada is a mini-US, but with a more reasonable immigration policy. Because it's *really cold* and if their immigration policy was bad nobody would bother.

    33. Re:Mod parent up Plz by The+Fred · · Score: 1

      50-60k in any reasonable commuting distance from Vancouver will "buy" you a 40 year loan on a townhouse, if you're lucky, with definetly no extra money for "toys". The average home price in Vancouver being in the 700,000 range and at current mortgage rates, 50-60k does not get you far.

    34. Re:Mod parent up Plz by Khaed · · Score: 1

      A developer earning 50-60k up here is considered middle-upper class. He can afford a house on his own, along with all the latest tech toys. Try that in Redmond... yeah right!

      Maybe, but in most parts of the US, that would be true, too, so it's not really a good argument on it's own since they're already moving away from Redmond. They could probably find a cheaper spot to put an R&D place if they wanted to move developers.

    35. Re:Mod parent up Plz by loraksus · · Score: 1

      They're probably hoping that the Canadian dollar will take a hit in the next few years and they will have cheap labour.
      Either that or the Canadian government offered them a subsidy which they will easily reclaim w/tax money from the workers (taxes in Canada are a bit high)

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    36. Re:Mod parent up Plz by deniable · · Score: 1

      To add to this, what's the driving time between Redmond and Vancouver?

      More important, they're in the same time zone. That's worth a lot.

    37. Re:Mod parent up Plz by Anonymous Coward · · Score: 0

      In Winnipeg you could afford a house, and a cabin in northern Ontario for fishing during the summer.

    38. Re:Mod parent up Plz by loraksus · · Score: 1

      50-60k really sucks if you live in Vancover or Kelowna, BC though. You can't find anything in Kelowna for under 200 (including tiny condos) and most homes go for well over 300k.
      For low income earners though, just the cost of health insurance is big difference in your finances. I was paying over $100 a month (company subsidized) for health and dental in the states, in Canada, the cost is less than half.
      Added to that, no fucking copays, you can actually see a GP fairly quick - any GP - not one from a list your insurance company gives you (all of whom are overbooked so you need to wait a month to see them)
      I think, in general, you feel that you're getting a lot less nickel and dimed up here.

      Immigrating to the states isn't all that bad, btw.

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    39. Re:Mod parent up Plz by CokeBear · · Score: 1

      There already is a parallel, for-profit system. Especially in Vancouver, its just a short drive across the border.

      --
      Reality has a liberal bias
    40. Re:Mod parent up Plz by Anonymous Coward · · Score: 0

      What are you talking aboot?

    41. Re:Mod parent up Plz by BVis · · Score: 1

      Yeah, but then you'd have to live there. And that's not where the jobs are; if it were, it wouldn't be so cheap.

      I run into this all the time. I live in Massachusetts, and consider myself cosmically fortunate that I was able to find a house (ANY house) for 200k five years ago. It's smaller than a lot of condos, and I have to mow my own lawn, but it's mine and I don't have to share a wall. I look in the paper these days and can't find a buildable lot for 200k, nevermind one with a house on it.

      I talk with people in other states and they always tell me "for that much you could have afforded 4 bedrooms and 3 baths on an acre with a pool down here".. which doesn't do me any good, since then I'd have to live there.

      Good jobs dictate cost-of-living. Maybe not at first, but as soon as an area becomes desirable for employers (low cost-of-living therefore they can screw pe.. I mean pay lower sal.. I mean "be competitive") people start moving there in droves for the jobs, and demand for housing/services goes up, and so do prices.

      To get back OT: I have *ZERO* sympathy for big business whining about not being able to bring in enough H1-B workers. They want the H1-Bs because they can treat them like total crap, make them do 3 peoples' jobs, and pay them crap wages. Yeah, they're *supposed* to pay them market rates, but when the price of complaining is a one-way-ticket back to Nowherestan, you don't complain very much. I agree that current US immigration policy is horseshit and needs to be overhauled, but in the meantime, all those rich-ass executives can take the 1% cut in pay that it would cost to pay American workers instead of virtual slaves.

      1% of the population controls 20% of the money. You tell me what the problem is.

      --
      Never underestimate the power of stupid people in large groups.
    42. Re:Mod parent up Plz by CRiMSON · · Score: 1

      What confuses me tho, I worked on a H1B in the US, Made same as if not more than my Americian counterpart, and the company took care of me. Never asked me to do more than anyone else, and if they did, I got the same perks (time off in lieu, etc). And I still got my Raises each year of 3-3.5% plus bonuses.

      --
      oogly boogly!
    43. Re:Mod parent up Plz by multisync · · Score: 1

      Very true, but it's not really necessary to cross the border.

      --
      I don't care why you're posting AC
    44. Re:Mod parent up Plz by WinDoze · · Score: 1

      Because Canada has the best strippers, eh?

    45. Re:Mod parent up Plz by BVis · · Score: 1

      Then you were lucky, IMHO. I've seen plenty of H1Bs get abused and exploited.

      The problem there is that, in this state at least, you can be terminated from your job for no reason with no notice. You can literally be fired for the color of your shirt.. but of course they won't say that. They don't need to say anything at all. Correct me if I'm wrong, but that means, in effect, that if you do something your employer doesn't like (like file a complaint for wages below market rate) you're on a plane back home.

      --
      Never underestimate the power of stupid people in large groups.
    46. Re:Mod parent up Plz by asalvari · · Score: 1

      >>A developer earning 50-60k up here is considered middle-upper class. He can afford a house on his own, along with all the latest tech toys. Try that in Redmond... yeah right!

      Hahahahaaa... LOL, LOL.

      Man, you really do not know what you are talking about. Have you seen the housing prices in Vancouver, ever? Its the most expensive city (or top ten) in North America. Sadly, Seattle housing prices are lower in absolute numbers, and when you add the salary difference it becomes much worse.

      In short, its quite opposite from what you are claiming.

    47. Re:Mod parent up Plz by h2_plus_O · · Score: 1

      More than just that: their careers page shows they've got development centers in Beijing, Copenhagen, Aachen, Hyderabad, Dublin, Haifa, Cambridge and Redmond. Not all or even half of these are in what I'd consider "cheap" labor markets.

      --
      If there's one thing I won't stand for, it's intolerance.
    48. Re:Mod parent up Plz by Ungrounded+Lightning · · Score: 1

      These days you may know them as a wholly-owned subsidiary of "LM Ericsson" (ERIC). B-) They were a high-flier during the bubble, got burned badly but survived the pop, came back on the strength of their tech (passing Juniper), and were bought for a couple billion at the end of last year.

      Got DSL? Try a traceroute. (Many of the ISPs name their Redback boxes in an identifiable way.) If your ISP is deploying "triple play" (Internet, VoIP, Video) and you're on it I'll bet you even money you hit a Redback box before your packets leave your carrier - and clean up on such bets. Even if you're not on 3P yet it's still a decent chance your subscription is managed and/or your packets handled by one or more of their products.

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    49. Re:Mod parent up Plz by gangien · · Score: 1

      A developer earning 50-60k up here is considered middle-upper class. He can afford a house on his own, along with all the latest tech toys. Try that in Redmond... yeah right!


      OK i did, i made just over 60k (63k) for 2 years, lived in an middle-upper class lifestyle. I certainly could have gotten a house, many of my peers (who i'm assuming didn't make much more/less than me, did). I put over 10k into a 401k for 1 year, and I was not living cheap, if I wanted something i got it (for most anything cheaper than say a new car). While i'm not living in Redmond, I am living in Kirkland, which is right next door. I suspect Redmond would actually be cheaper than where i'm living now. Oh and I got dental/medical/vision coverage (thansk to my employer). Granted I didn't(don't) have a family and only am supporting my self, but even with a family i'm sure I could have managed to live pretty much the same life style, just without saving as much.

      So there, been there, done that :P
    50. Re:Mod parent up Plz by Anonymous Coward · · Score: 0

      Canada a des tres bonnes reglements de travail, tabarnak

      There, fixed in both official languages

    51. Re:Mod parent up Plz by narsiman · · Score: 1

      Because India (and probably China) are not cheap anymore to setup a tech shop. Arguments apart, talk to senior mgmt that has tried this out in the very recent past.

      They will tell you that costwise, Canada is not that different from the BRIC nations anymore. Also Canada's immigration policies are more "flexible"

    52. Re:Mod parent up Plz by hey! · · Score: 1

      I've heard it expressed this way:

      Of all the things we could have copied from France, the one thing we've chosen to ape is their attitude towards immigration.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    53. Re:Mod parent up Plz by Yvan256 · · Score: 1

      En fait ça devrait être "Le Canada a de très bons règlements de travail".

    54. Re:Mod parent up Plz by CRiMSON · · Score: 1

      Most of the people I've seen get abused, and put up with crazy work things, Are people who don't have the skills to move to another job. And are pigeon-holed into staying. Or think they are.

      Not true in all cases obviously. But at this point it's just our personal experiences. :)

      --
      oogly boogly!
  58. Now do you understand? by Anonymous Coward · · Score: 0

    http://www.kpmg.ca/en/services/tax/tnf/tnfc0723.ht ml

    Canada's Federal and Provincial R&D Programs -- 2007 Round-Up

    British Columbia
    B.C.'s 2007 budget included the following changes regarding the province's R&D tax credit:

                      General extension of the B.C. R&D tax credit -- The B.C. R&D tax credit will be available for an extra five years until September 1, 2014 (extended from September 1, 2009).

                      Partnerships -- The B.C. R&D tax credit will be available to partnerships for eligible R&D expenditures incurred after February 20, 2007.

    --

    Like everything else in British Columbia, Aboriginal Canadians are subsidizing through their land and most importantly $$$ from resources on their land.

  59. Outsourcing by nermaljcat · · Score: 2, Insightful

    The government needs to ensure that it is more expensive to hire a foreign skilled worker than a local worker. This would ensure that immigrants are hired based on their skill and not to save money.

    Unfortunately, the government fails to realize that the immigration policy doesn't consider outsourcing. The US is better off allowing the skilled worker to live in the US (spending their earnings and paying taxes) than having that work outsourced. It is very easy for an IT worker to live in Canada and telecommute. Protecting local workers is one thing, but a narrow sighted policy drains the US economy like a sieve.

    Also, not everyone wants to immigrate. The government needs to grasp the concept of a working holiday. The UK, Canada, Australia etc offer these.

  60. Thank You! by Teclis · · Score: 1

    Thank you Microsoft, for adding to Canada's already growing economy. Unemployment is already low, but you guys really want to eliminate it!

    --
    Never let your sense of morals prevent you from doing what's right. --Isaac Asimov
  61. Re:Knowledge by rbgaynor · · Score: 1

    Given that I posted at almost the same time as the post right before this and before most of the others I fail to see how this is redundant, except maybe to a chronologically challenged moderator.

    --
    "Good things don't end with eum, they end with mania or teria." - H. Simpson
  62. Re:ahem.... by mdemeny · · Score: 1

    I concur.

    For years I spent all my time travelling to the US where I did more than my share of encouraging negative stereotypes of Canada: "yes, *of course* I ride dogsleds to my work igloo in July".

    As Vancouverites, we really need to start putting the DTES on our tourism and recruiting ads otherwise I'll never be able to have a shoebox condo of my very own. It's getting bad enough trying to dodge those Paris Hilton wannabees (complete with small dog incapable of walking on its own) on my seawall walk to work.

  63. If foreign workers are so crappy... by Anonymous Coward · · Score: 0

    If foreign workers are so crappy, wouldnt the industry leaders realize that they will eventually go down? I dont think its a black and white situation. I have met equal number of crappy american programmers and good foreign programmers. Looks like you dont have the balls to get a good paying job and want the american tag get you one.

  64. Correct by Anonymous Coward · · Score: 0

    The Mexican economy is continuing to grow while the one here tanks. Mexico is the economically weakest of the three countries they intend to unify (first), so a two-pronged approach is being used:

    1. Boost the Mexican economy with out-sourcing and investments for building infrastructure.

    2. Restrain growth of the United States's economy.

  65. Go MS ! by Arthur+B. · · Score: 1

    Of course there is no "shortage" in the US, but it is still a much more restricted market than the world, which means more cost to the company and eventually less R&D produced. I hope they hurt the US government as much as they can. I'm just sorry for the guys that won't find these job in the US because the gov forced MS to move... as for the one who shamelessly called for protectionism (often seen on /.) I hope they starve to death.

    --
    \u262D = \u5350
    1. Re:Go MS ! by geekoid · · Score: 1

      No, it's not the most restrictive market by any means.

      That are doing this to pressure more tax breaks.
      Then they will pack it up.

      If you are in Canada and looking for long term work, don't apply there.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Go MS ! by Arthur+B. · · Score: 1

      I never said it was the "most" restrictive market. If they gain any tax break in the process, good for them!

      --
      \u262D = \u5350
  66. Re:ahem.... What? Somalia isn't on the top 10? by Anonymous Coward · · Score: 0

    Somalia has excellent programmers. This is blatant discrimination against poor countries.

  67. Nothing new, just 1995 all over again by TBadiuk · · Score: 1

    They had a dev center in Vancouver in the past, it was called Microsoft-WGC (Work Group Canada) and I worked there. They shut it down in 1996 in order to consolidate everyone to Redmond as it was too difficult to communicate they said. They had 100+ employees with at least 60-70% of that being Devs. I remember some bad feelings about how they handled the closesure of MS-WGC.

    Ted

  68. Re:Special privilidges to M$ from the Canadian Gov by ghoul · · Score: 1

    The backlog is for immigration. There is no backlog for work permits. Canada does not have artificial quotas for skilled workers

    --
    **Life is too short to be serious**
  69. Re:ahem.... by Anonymous Coward · · Score: 0

    Psh, leave them alone. If they're incapable of realizing Vancouver is very similar to Seattle, and that the new R&D center would be something like a 2 hour drive away from MS HQ, then that's their problem. ;)

  70. Re:A useful threat over engineers and politicians. by j-pimp · · Score: 1

    Having some flexibility just over the fence gives MS a lot of options to get heavy handed.

    And force the US market to become more competitive? It that a really terrible thing? Yes MS will forever pay low wages as a matter of principal. Some companies just have a firm belief that wages should be kept down. It works for many of them. I don't agree with it, but don't consider the practice immoral. It generally makes for unhappy employees, but the employeers pay for that in increased turnover and shrinkage. Not that I advocate employee theft. I consider the employeers non innocent victims.

    --
    --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  71. Re: NOT TRUE by Brad_sk · · Score: 4, Informative

    I can see MS' point here. Things have just gotten worse for legal immigrants in last 1 or 2 years in US. Every step w.r.t visa issue will take months or years with no light at end of tunnel. For e.g., folks who are working currently can go out of status (for few weeks) since visa extension or renewal will take months. I am sure MS would use this site to keep its workers affected that way. I am a legal immigrant (H1 visa holder) and things have gotten horrible for tax paying, law abiding legal immigrants recently.

  72. Kick the bastards out. by MikeFM · · Score: 1

    I for one suggest we charge large tariffs for any company that exists in whole or part outside the US. If it happens to keep M$ from selling their crapware within the US then all the better for the rest of us.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    1. Re:Kick the bastards out. by MaxQuordlepleen · · Score: 1

      By all means, implement your wonderful scheme. I'm sure the rest of the world would thank you for accelerating your relative decline.

    2. Re:Kick the bastards out. by Ajehals · · Score: 2, Insightful

      Hmm, that would probably do two things, 1) ruin the US economy totally 2) force US companies overseas (and their tax revenue and employment oversea The problem with capitalism on a global scale, and globalisation in general is that to earn 10x more than someone in a 3rd world country you are soon going to have to be able to DO 10x more, if you cant, then global corps are going to use the cheaper guys? why not if you cant compete that's not their fault. Don't worry too much though, give it 20-30 years and it will start to even out, and you may still have a bit of a head start if you have a decent education. What will be interesting that whilst the current distinction between rich countries and poor ones is made on the basis of how many of the population live in poverty, in the future I would assume it will have to be made in a different manner.

      (Saying that, it might never happen, al that is needed is for a few countries to get isolationist again, but then you lose the benefits (cheap consumer goods, foreign markets to sell to) too.)

    3. Re:Kick the bastards out. by Deadplant · · Score: 1

      Don't worry too much though, give it 20-30 years and it will start to even out I don't think it will. The problem is that a free flow of commerce and a free flow of capital only work their wonders if there is a free flow of labour. National and ethnic pride is holding up globalisation and distorting the effects of globalised trade and capital markets.
      Things are going to get worse before they get better in this regard.
    4. Re:Kick the bastards out. by tf23 · · Score: 1

      National and ethnic pride is holding up globalisation and distorting the effects of globalised trade and capital markets.

      Bah! No, I'd tend to say it's the cost-of-living-difference that's making people want to hold this up. When someone in {insert other country} can code the same code or create the same auto part that I can, and be paid $20k/yr (and live comfortably) when I need $70k/yr here in the US (2 kids, wife, house, aging parents, student loans, etc) how's the US company supposed to compete by hiring me?!?

    5. Re:Kick the bastards out. by senatorpjt · · Score: 1

      I'm amused by all this, since I'm in the US, and I'd move to Canada if I could find a job there...

    6. Re:Kick the bastards out. by ghoul · · Score: 1

      If you allow free movement of labor pretty soon you will not need 70000 to live in US. As more doctors, lawyers and plumbers come in the cost of living should go down to a healthy medium so you could live a perfectly comfortable life on 30000 . In the meantime as doctors,lawyers and plumbers leave the developing countries cost of living will go up there and salaries will have to go up to 30000. At that point it becomes competition on skills not location for a job. But if this happens the US government will stop having the huge amount of money to spend on military hardware and lose its overseas empire so the govt does not let it happen by creating immigration laws.

      --
      **Life is too short to be serious**
    7. Re:Kick the bastards out. by tf23 · · Score: 1

      Well, they have let it happen somewhat. Look at the US trade agreements with Mexico and Canada. We have lost a lot of manufacturing jobs to Mexico, especially in the auto industry.

      But if this happens the US government will stop having the huge amount of money to spend

      It's called jobloss. The jobs go away. US Gov't loses income tax dollars. And that's exactly what's happened with a lot manufacturing in the U.S over the past 10-15 years.

      spend on military hardware

      Well, the U.S.'s military spending is whole other issue, probably for a Slashdot article in and of itself. But I can't let your comment slip without throwing out my own $.02. While many (myself included) become very upset with the U.S.'s spending on military (Iraq, imho fits the bill here) there is a rather large part of the world that should also be thankful that the U.S. has had the economy it has, that it has spent so much on military. Because since WWII there's been a lot of countries that would have probably done stupid things if not for fear of the U.S.'s retaliation. Look at WWII. I'm not saying the U.S.'s military is 100% right all the time, but it's a helluva deterent for greedy people all around the globe.

    8. Re:Kick the bastards out. by Anonymous Coward · · Score: 0

      Do you know C and Linux?

    9. Re:Kick the bastards out. by ghoul · · Score: 1

      I agree with you that the US has been playing global cop pretty well but the fact is the only reason it can afford to do so is that it can fund it by printing as many dollars it needs while not having to worry about inflation as these dollars are sucked out by the global economy which runs on US dollars. In a way the entire world has been subsidizing the US economy for playing global cop. (Actually till the cold war ended there were two global cops - one was subsidized by countries using the dollar for trade and the other by countries using the ruble for trade).
      But the point remains this blank cheque to write dollars works only as long as the US is tightly integrated to the world economy so isolationism cannot work in this scenario. Further when standards of living equalize no more will countries be exporting like crazy to the US and taking paper dollars in return as they will have domestic consumers to sell to and those consumers pay real money not paper dollars. When this happens again the US wont be able to fund deficits using paper dollars as the demand for paper dollars will go down so the US will not be able to afford to play global cop (by spending more than 50% of the total world spending on military). But that might not be such a bad thing. In a world with pretty much equal standards of living there is very little motivation for fighting and little need for a global cop. e.g. If the standard of living in Arab countries was just as high as Israel the Palestinian refugees would still not be fighting after 60 years to come back to their homes in Israel; they would just make equally comfortable lives in other countries.

      --
      **Life is too short to be serious**
    10. Re:Kick the bastards out. by mutterc · · Score: 1

      to earn 10x more than someone in a 3rd world country you are soon going to have to be able to DO 10x more [...] give it 20-30 years and it will start to even out

      This is something I wonder about a lot.

      Certainly, with Free Trade going on long enough, all standards of living will even out. (There's no good reason for the U.S.'s standard of living to be so much higher than elsewhere).

      Why wouldn't this result in all the standards of living racing to the bottom? Picture if you will, a world with perfect frictionless capital mobility, and standards of living are all equal. Country X reduces its standard of living, and therefore its wages. All the jobs/capital go there pretty quickly. Therefore, everyplace will have to keep its standard of living as low as possible. If a country rises a bit, *whoosh* all the jobs leave, resulting in the SOL coming back down to equilibrium.

      For an example, look to offshored industries. Wages and working conditions in the textile industry didn't meet somewhere between "U.S." and "Chinese sweatshop"; you just can't do textiles other than at Chinese sweatshop wages. If China were to have a communist revolution or something tomorrow, and raise their workers' wages, then certainly all the textile manufacturing would move somewhere else that could keep the prices at current low levels, right?

      I know people like to handwave about "rising tides lifting all boats" and such, but I just don't buy it. I certainly don't personally know anyone who's better off than they were in 1998. Theoretically the U.S. economy has grown quite a bit since then. Where did it go?

    11. Re:Kick the bastards out. by rollingcalf · · Score: 1

      "Theoretically the U.S. economy has grown quite a bit since then. Where did it go?"

      Mostly to people in the top 1%.
      http://www.boston.com/business/globe/articles/2007 /03/29/income_inequality_gulf_widens_in_2005/

      --
      ---------
      There is inferior bacteria on the interior of your posterior.
    12. Re:Kick the bastards out. by Deadplant · · Score: 1

      You missed the point. The cost of living difference would fade away if people had the same freedom of movement that money did.
      The cost of living difference is a proximate cause of the outsourcing but is itself a result of trade/capital freedom in the absence of labour freedom.

  73. I blame the schools by bscott · · Score: 1

    How can you expect the USA to maintain our lead in computer science when the schools are woefully inadequate to the task of teaching our kids?

    Last time I checked inside a school they were being taught Logo on an Apple ][!! I mean, that's just pathetic. We need to call Washington and tell President Reagan to modernize our educational system NOW! When my baby son enters school in 2012 I want him working on the very latest 64-bit processors and learning a language with words in it, by jove!

    --
    Perfectly Normal Industries
  74. Center? by dottyslashdottydot · · Score: 1

    If it's in Canada, it'll be a centre, eh?

  75. Immigration is big profit by jihadist · · Score: 1

    Hire people in to do code slave work, pay them less, and who cares what it costs the host nation? Multinational corporations are parasites, and it's not just Microsoft (but it's shit like this that makes me a Linux user).

    1. Re:Immigration is big profit by andy1307 · · Score: 1
      Hire people in to do code slave work, pay them less, and who cares what it costs the host nation?

      Aren't we doing that when we buy iphones made overseas?

  76. B A C K W A T E R - pfft...... by djupedal · · Score: 0, Troll

    Pride goeth...

    "Gastown is the historic centre of Vancouver. But after the 1920s, Gastown became a quiet backwater of deteriorating buildings. It wasn't until the 1960s that the public began to appreciate Gastown's distinctive architecture and role in the city's history, and undertook to revitalize the area.

    Posted - 6/10/2007 1:01:27 AM: Having recently spent some time in London UK, coming back to Vancouver was a shocker. "Yes the air was cleaner and the people laid back here but woah, Vancouver felt like a rural back water."

    Ocean Cement is one of the last tenants of its kind here; its lease on Granville Island expired in 1999. The occasional tugboat still makes its way in and out of False Creek with a load of sand for the city works yard, but otherwise this sheltered backwater is the playground of kayakers and canoeists...

    Expo 86 - Wikipedia, the free encyclopedia
    "It remains to date the biggest event in British Columbia history and is viewed by many as the transition of Vancouver from a sleepy provincial backwater to...

    Vancouver Courier.com 'SOUL FOOD FOR FESTIVE SEASON'
    Whether it's music, theatre or ballet, the city has no shortage of festive entertainment to temporarily ward off the winter blahs and infuse the soul with Christmas spirit. So bah, humbug to all the Eastern Canadian culture snobs who think Vancouver is a backwater."

    1. Re:B A C K W A T E R - pfft...... by Anonymous Coward · · Score: 0

      Have you done the same Google search for "Seattle backwater".

      Dork.

  77. I call BS on the BS call by rumblin'rabbit · · Score: 5, Insightful

    Let me see if I've got this straight:

    Your saying that Microsoft can't find employees because they don't pay enough because salaries are being held artificially low because of the flood of new employees from other countries.

    Something not quite right about that argument. Seems to me that if the programming field was being flooded with immigrants, Microsoft would not have trouble finding employees.

    1. Re:I call BS on the BS call by 172pilot · · Score: 5, Insightful

      Agreed.. Can't argue this both ways. Bottom line is that it is a financial decision. Whether the financial motive comes from tax incentives, cheaper labor, or legal protection from bogus lawsuits, the bottom line is that Microsoft has a financial duty to itself and it's shareholders to find the best "bang for the buck".
      You could potentially argue whether their policy or actions achieve this "best bang" effectively, but I dont think there's enough real facts in the story to allow us to do that, so the bottom line is that this is just a draw for Microsoft bashers with the added benefit that you could use this to argue our nations imigration policies are either to lax or strict, depending on your goals..
      Sorry.. I think it's really a non-story. Microsoft does business all over the world, and it makes sense that they'd have offices all over the world too.

      --
      -Steve Tired of voting for the "lesser of two evils?" Come talk about it on www.bothsidesarewrong.com
    2. Re:I call BS on the BS call by molarmass192 · · Score: 4, Insightful

      Microsoft is not having trouble finding "employees", it's having trouble finding "employees at the wage they want to pay".

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    3. Re:I call BS on the BS call by cyphercell · · Score: 1

      They are having legal trouble finding immigrants. They don't want to raise salaries.

      --
      Under the influence of Post-Cyberpunk Gonzo Journalism
    4. Re:I call BS on the BS call by JimDaGeek · · Score: 2, Informative

      No, MS wants to find lower priced immigrants. There are only so many visa apps and companies fight for them. What is really sick, is that companies like MS hire outside legal counsel to find ways to disqualify American workers. I just recently read this in the news. Basically for a company to get H1-b applicants, they have to interview American workers and give the American workers an equal shot at the position. However, by using outside counsel that specializes in working around the system, many large companies can get away with not hiring American workers and then they turn around and say "there is a shortage of qualified American workers". Which is total BS.

      There are many loop-holes companies like MS use. For example, say a position starts at $60,000. The American worker says they are looking for $65,000 (he/she is never told what the starting salary is). Instantly disqualified! Even if the American worker would have accepted the $60,000, it doesn't matter because the law doesn't say that companies need to at least try one round of negotiations.

      --
      General, you are listening to a machine! Do the world a favor and don't act like one.
    5. Re:I call BS on the BS call by gullevek · · Score: 1

      No it works very well.

      Company X doesn't want to more than Y. US IT people want to get more, because they want to actually live. So Company X imports a truck load of indian/chinese guys who work for even less than Y. US Gov says stop, so Company X would have to hire US IT people for more money. So they just cry foul play and ship the whole stuff to the next country where they can go on.

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    6. Re:I call BS on the BS call by rumblin'rabbit · · Score: 1

      That can be said for any company having trouble finding employees. Taking things to an extreme, just offer $10 million per year, and competent programmers will be popping out of the wood work.

    7. Re:I call BS on the BS call by Gr8Apes · · Score: 1

      Actually, I think it's more like Google is hogging all the talent in the western WA area. After all, you can go work as a small cog in the 80s/90s inertia machine that is MS for $90K/year, or go to quick and nimble and exciting tasks Google for $120K+. Heck, there are people who'd like to work at Google for less than 90K.

      I doubt MS could hire/keep many competent programmers in the Redmond area of WA for under $200K that aren't already working for them. Heck, I'd probably go work at Expedia before MS, less corporate cruft.

      --
      The cesspool just got a check and balance.
    8. Re:I call BS on the BS call by Anonymous Coward · · Score: 0

      slight correction: green card sponsorship requires the farce of disqualifying americans. H1B just requires that the job pay a prevailing wage (*cough* bullshit *cough*) and a degree/advanced education.

    9. Re:I call BS on the BS call by Anonymous Coward · · Score: 0

      The problem is that the system is being abused to bring in anyone for any position with almost no true consideration to scarcity of available labor locally for that position. Obviously, if you waste all your slots on a national collective level, you're not going to have enough left over when you really need it.

      Bringing in rocket scientists for ar are position that only fifty people in the world can do is one thing.

      Bringing in tens of thousands of people to do what tens of thousands of people already do, because you don't want to pay more than your competitors to woo their employees away and into your fold is another.

      Seriously, if Microsoft wants a particular expertise, then find someone with that expertise and offer them enough money.. they'll suddenly BECOME available. Otherwise, quit your whining and do without.

    10. Re:I call BS on the BS call by Maxo-Texas · · Score: 1

      Because their owners are benefiting from being in a safe, stable country where the government does not nationalize them and the people do not kidnap, torture, and murder them.

      However- they just need to keep up their current trends for another decade or two. We'll be just like Russia or China and their will not be a safe place for the rich to roost any more.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    11. Re:I call BS on the BS call by JimDaGeek · · Score: 1

      Your are a clueless retard. I am not a socialist. I have a successful career AND a side company for consulting work. I have taken plenty of risks.

      Now go back down in your momma's basement and turn of the lights, night, night, don't let the bed bugs bite.

      --
      General, you are listening to a machine! Do the world a favor and don't act like one.
    12. Re:I call BS on the BS call by cnettel · · Score: 1

      OTOH, it's not like Google isn't expanding heavily on R&D in just about any non-US territory (while also expanding in the U.S.). Immigration is one issue, preferences of possible recruit another. Financial reasons are of course also important, but Zurich isn't exactly the typical place for dirt-cheap outsourcing.

    13. Re:I call BS on the BS call by Maxwell · · Score: 1
      Seriously, if Microsoft wants a particular expertise, then find someone with that expertise and offer them enough money.. they'll suddenly BECOME available. Otherwise, quit your whining and do without.


      And then where does the company that lost the employee to Microsoft get the replacement? Do you believe there is an infinite supply of 'particular expertise' in every category?


      It is widely known that there aren't enough comp sci/engineer grads in America, the number of new grads drop every year, so where does Microsoft conjure up these experts? And if MSFT suddenly pays these guys $$$ would you deny their competition the ability to bring in people cheaper? What if their competition is a small startup with a great idea? It's OK for MSFT to drive up wages, and potentially stifle innovation everywhere else as a result?


      Your basic premise is: if you can't find the expertise you need in America, just stop your business in America. Nice.

    14. Re:I call BS on the BS call by alfaromeo · · Score: 0, Flamebait

      @JimDaGeek

      Your "successful career" is limited to making mcsandwiches at your local deli and your "consulting work" is for your right hand. If you have ever done anything even remotely entrepreneurial you wouldn't be spouting this bullshit.

      Now get back to making that BLT for the next customer in line.

    15. Re:I call BS on the BS call by ClosedSource · · Score: 1

      "It is widely known that there aren't enough comp sci/engineer grads in America, the number of new grads drop every year, so where does Microsoft conjure up these experts?"

      So your saying that the only "experts" are new grads? For most people, the real education starts after they have left academia.

    16. Re:I call BS on the BS call by Viv · · Score: 1

      It is widely known that there aren't enough comp sci/engineer grads in America, the number of new grads drop every year, so where does Microsoft conjure up these experts?


      Why burn those 4 extra years, getting paid $40k/yr less than someone with a BS who went to work just so you can make an extra $10k/yr when you finally graduate with the PhD? Payback on that is at least 16 years; more if you do rack up some debt. Remember, these are guys who are supposed to be able to do math.

      It's not that we don't have enough smart people, it's that the smart people know enough math to know that there's no financial justification going for a doctor level degree unless it's a JD or MD.
    17. Re:I call BS on the BS call by The+One+and+Only · · Score: 1

      Hell, even legal protection from legitimate lawsuits. There are reasons people incorporate, register ships, etc. in foreign countries.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
    18. Re:I call BS on the BS call by dancin_mitch · · Score: 1

      Yes the Americans are just stupid

      "American adults in general do not understand what molecules are (other than that they are really small). Fewer than a third can identify DNA as a key to heredity. Only about 10 percent know what radiation is. One adult American in five thinks the Sun revolves around the Earth, an idea science had abandoned by the 17th century." Said Jon D. Miller, a political scientists who directs the Center for Biomedical"

      http://www.eightballmagazine.com/diatribes/volume0 2/034/708.htm

    19. Re:I call BS on the BS call by drsquare · · Score: 1

      This argument all relies on an assumption that all employees are of the same standard. I all the best American workers are already employed, then you have to look for equivalent foreign workers, whatever the wage. Maybe you think that sub-standard Americans should be employed instead of better foreigners, just because of luck of birth.

    20. Re:I call BS on the BS call by Viol8 · · Score: 1

      This applies to more or less any country on earth. Theres a minority percentage of people who have a clue and a majority who are just dmi witted or uneducated cannon fodder. The percentages vary from country to country but the overall trend remains.

    21. Re:I call BS on the BS call by Anonymous Coward · · Score: 0

      *chuckle* I wonder if MS is doing all this due to people in the US not knowing how to spell. I admit that it irks me to see incorrect spelling/grammar/etc but it just seems it is becoming more commonplace these days (e.g. on marketing material for goodness sakes).

      If you _ever_ want to make a point in writing, it will work in your|you're (circle one) favor to proof it once or twice. Even though this is /. (or any forum), consistency is golden.

      -Not From West Virginia

    22. Re:I call BS on the BS call by jedidiah · · Score: 1

      Sure you can. You can apply pressure to depress wages while there is still positive pressure to inflate them.

      It's not a closed system.

      People can get fed up and just get an SBA loan for a Quiznos franchise, or move to another state, or simply choose to work for another company.

      Working conditions is another thing to consider. Abusive hours or lack of proper workplace safety standards can also be benefits of using labor that has no official legal status.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    23. Re:I call BS on the BS call by Gr8Apes · · Score: 1

      Exactly - Google isn't interested in hiring low-cost code-monkeys. It appears MS is, contrary to all protestations from MS. Having been involved with several firms that have abused^Wutilized the H1B visa program, I can honestly say that only 1 of them actually lived up to even half of what the program is supposed to be. The rest were utilized for cheap sweatshop labor doing tasks that most CS graduates could have accomplished after their sophomore year.

      Then again, if I had to deal with MS's monolithic yet federated build scheme as described previously, I don't think I could make a better work case either. At some point, you just need to hire a bunch of shovelers to move the shit. Apparently MS hit that point at least 6 years ago.

      --
      The cesspool just got a check and balance.
    24. Re:I call BS on the BS call by Anonymous Coward · · Score: 0

      Nonsense.

      Every non-American has a 200+ IQ, while no American has an IQ over 50.

      I read it on slashdot, so it must be true.

    25. Re:I call BS on the BS call by dup_account · · Score: 1

      Woohoo! A socialist is born!! I'm sure you'll be ready to sign up for stripping Paris Hilton of her fortune, and the Bill Gates kids of theirs... The Exxon tycoons.... I mean, after all, it's just because of luck of birth.....

    26. Re:I call BS on the BS call by Anonymous Coward · · Score: 0

      The issue here is that Microsoft wants to increase the number of foreigners they can hire by petitioning our government to change it's laws. They are claiming they can't find Americans to fill the jobs, although this is not true there are loads of Americans who would be thrilled to work for them, evil as they are. The problem is that Americans expect to be paid a decent wage and not treated like sweat shop workers. Foreigners are at the mercy of the employer if they come to work for them here. So Microsoft can be even more evil.

    27. Re:I call BS on the BS call by Lockejaw · · Score: 1
      You are missing something: MS (actually the tech sector as a whole) is what's driving that flood of immigrant labor. By hiring foreigners, whose cost of living is lower, they can cut labor costs and suppress market pay rates. Since domestic workers have to compete with foreign workers, they either are forced out of their jobs or have to take significant pay cuts. Really, the reason MS prefers Canada's immigrant labor policy is because it is easier to get guest worker visas for their foriegn employees. In the US, there is a very low cap on the number of visas which are granted each year (or so say the industry execs). To get a green card (so the worker can stay longer) also includes the requirement that no qualified American workers be available to fill the position in question (it is kind of disturbing that this requirement is not set on temporary visa applicants). As much as the companies complain that there aren't any qualified workers available, there are. If they really tried, they could easily find competent foreign workers; in fact, companies have to work hard not to find qualified domestic workers. The main reason companies don't want the Americans to be considered "qualified" is because they'd have to pay them a salary to match those qualifications (rather than a salary to match a foreigner's lower cost of living), but it's not like American developers are demanding six-figure salaries these days.

      So, in summary:
      • The trouble they run into is not finding immigrant workers -- it's getting the immigrant workers over here
      • To get immigrant workers, companies often have to show that no domestic workers are available (or at least claim as much)
      • Since there are domestic workers, tech companies work hard to avoid finding them
      • This barrier to wage suppression is a frustration for tech companies
      --
      (IANAL)
    28. Re:I call BS on the BS call by Lockejaw · · Score: 1

      It is widely known that there aren't enough comp sci/engineer grads in America, the number of new grads drop every year, so where does Microsoft conjure up these experts?
      There are fewer and fewer because of the general perception that companies would rather hire foreigners. I wonder how people could possibly get that idea!
      --
      (IANAL)
    29. Re:I call BS on the BS call by Jesus_666 · · Score: 1

      What? They have the same sane standards as everyone else - the applicant has to be 25 years old, have at least one PhD (cum laude) and no family, must be willing to relocate and work unpaid overtime, must hate vacations and must be willing to work for $12.000/yr.

      Come on now, that can surely be expected from the common tech worker.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    30. Re:I call BS on the BS call by sgt_doom · · Score: 1
      Your saying that Microsoft can't find employees because they don't pay enough because salaries are being held artificially low because of the flood of new employees from other countries.

      Negative. Geez, can't anyone read. The poster is stating the obvious to anyone with a functioning neuronal complement: M$ seeks to hire predominantly only recent college grads and foreigners, with the emphasis on foreigners, and when possible, prefers to offshore.

    31. Re:I call BS on the BS call by Anonymous Coward · · Score: 0

      Let me see if I've got this straight: You don't know the difference between "You're" and "Your".

    32. Re:I call BS on the BS call by Anonymous Coward · · Score: 0

      Ummm...take a closer look guys. They're relocating to Vancouver, not to Bangalore. This isn't going to save the much money, indeed, might even cost them extra, what with the costs of operating a new office, in Canada's most expensive city, and a Canadian dollar trading very close to even with our dollar.

      They're moving because they can't get the programmers they want into the US, simply because US immigration restrictions are too tight. Any good knowledge based company hires immigrants, not because they're cheaper - high skill immigrants aren't, as they are the high end people who have companies from around the world bidding for their services, plus relocation expenses which are borne by the company.

      Microsoft, while I disagree with many of their business practices, does honestly want to have the best development team they can. And, because of US government policy, they can't assemble such a team here.

    33. Re:I call BS on the BS call by bberens · · Score: 1

      Just to make up some numbers if the flood of immigrant workers pushes the average wage for developers down from $70k to $50k and Microsoft's (or whatever other tech company) pays a premium of $60k then yes it might keep the bearers of large brains out of the development business or they may alternatively open their own small business, work as contractors, etc. because it allows them to more easily utilize their skillsets for greater profits. If a developer is worth $150k (s)he will make that money if (s)he wants to. However, (s)he won't make that money being a developer for Microsoft. In this particular case I don't want to just pick on microsoft. It goes for any company which wishes to hire the 'best in breed'.

      --
      Check out my lame java blog at www.javachopshop.com
  78. Return of the robber barons by nickmalthus · · Score: 1

    America is regressing to a previous state where robber baron's rule the markets and control government policy. We've been there, done that, and don't want to go back!

    --
    If a nation expects to be ignorant and free, in a state of civilization, it expects what never was and never will be-T J
    1. Re:Return of the robber barons by Anonymous Coward · · Score: 0

      You can thank modern day Libertarian/lasseiz-faire inspired politics courtesy of the powerful and wealthy elite. People like Ludwig von Mises, Friedrich von Hayek, Milton Friedman, etc. These guys pioneered the mindless ideology of unrestrained free markets, where workers are simply a commodity that can and should be traded like cattle. No loyalty, no concern for country, ethics or morals. To these guys, profit is the only thing that matters. Money over all else, based on the idea that greed and lust for power are positive values that should not only be encouraged, but sown and fertilized like a crop of corn that brings misery and, ultimately, poverty for more and more people when it is harvested. Unfortunately the software development community, having lived the good life of high demand and high wages for a short time, embraced this philosophy en-masse, sadly leading them to advocate for a philosophy that would ultimately cost themselves and their families the wealth and status that they thought they were protecting.

    2. Re:Return of the robber barons by Darby · · Score: 1


      You can thank modern day Libertarian/lasseiz-faire inspired politics courtesy of the powerful and wealthy elite.


      Twaddle.
      The powerful and wealthy elite despise Libertarian/Laissez-faire policies. They like corporate welfare aka fascism. Anything where there is socialized cost but privatized profit: military, prisons, oil etc. they love. Competing in a fair market? That's the last thing in the world they want.

      Mises and Hayek argued against the fascist direction we were taking for a long time, but nobody wanted to listen to them. None of our current "free" trade policies are either anything of the sort, nor are they anything which was supported, promoted, or in any way justified by the people you're trying to blame. They were the ones screaming out warnings about where we now are the entire freaking time.

      Now, that said, I don't agree with everything they ever said, but you're dead wrong about what they even did say.

  79. Say what? by Anonymous Coward · · Score: 0

    "' It seems possible that shrinking immigration quotas are has affected America's tax and knowledge base." ...or are has affected the America's grammatical skillz.

  80. Birthright to be paid well by mi · · Score: 1

    there is a shortage of people who are interested in being paid next to nothing.

    Because it is our birthright to be paid, what we demand. And if some lowly Thai, Indian, Ecuadorian, or Ukrainian are willing to work for 50% of that (and send 10% to their parents back home), well, something must be wrong about them!

    Keep them out of this country, I say!

    --
    In Soviet Washington the swamp drains you.
    1. Re:Birthright to be paid well by ClosedSource · · Score: 1

      I don't think the issue is as simple as that. US companies get certain benefits from being incorporated in the US such as low corporate tax rates. In return, they should be providing jobs for people who live in the country they are getting the benefits from.

      My unconventional point of view on immigration is that we should have a lottery for US citizenship that doesn't favor any particular group or profession as long as the people are not criminals or have communicable diseases. So if some Thai, Indian, Ecuadorian, or Ukrainian wants to become a US citizen and wins the lottery, let them in. If they don't want to be a citizen, they can work in their own country.

    2. Re:Birthright to be paid well by mi · · Score: 1

      I don't think the issue is as simple as that. US companies get certain benefits from being incorporated in the US such as low corporate tax rates.

      There is little advantage. The corporate tax rate is zero in many countries. The amount of red-tape around running a corporation is steadily rising (heard of Sarbanes-Oxley?). You may remember the uber-lefties threatening to move to Canada, should Bush win in 2004. Well, Microsoft is not threatening, it is just moving... This is still a great country, but it much worse (and less attractive to visitors, BTW) due to the post-9/11 hysteria...

      ... wants to become a US citizen and wins the lottery

      Aren't you glad, your ancestors have won that lottery? Oh, wait, there was not any... Being healthy, non-criminal, and knowing a living-earning trade was enough to enter this country in the first half of the 20th century. And before that, there were no limits at all (other than the cost of the ticket).

      If they don't want to be a citizen, they can work in their own country.

      What about the millions, who do want to become a citizen, but can't win the lottery? We still have huge swathes of unsettled land. Our population density is four times less, than China's. Dying towns offer free land to people willing to move in...

      But this is not a matter of Economics. This is a matter of Human Rights — as Americans learn in kindergartens, everybody's creator-given rights include Pursuit of Happiness. Being able to live anywhere they can afford, and work for anyone who would hire is certainly a legitimate pursuit.

      And if you are concerned about them taking up our social programs, then don't give it to them. Don't give it to anyone undeserving, in fact... New Orleans — the city of huge "low income" housing projects — has seen its Hispanics population more than triple from 15K to 50K after Katrina. These fresh immigrants all happily come to work on the reconstruction. Meanwhile, the residents of those housing projects collect government subsidies doing little... Which of the two groups of people would you rather have as fellow citizens?

      --
      In Soviet Washington the swamp drains you.
    3. Re:Birthright to be paid well by ClosedSource · · Score: 1

      I think your speaking to somebody else's argument.

      I only mentioned a lottery because I don't think we could accommodate everybody who wants to come here all at once. I think most of the unfettered immigration took place when there was clearly more room and opportunity than there is today. In any case, I didn't specify how many people could "win" the lottery; it could be a lot of people.

      What I object to in today's immigration policy is letting people in simply because we don't like the government of their country (e.g. Cuba) or because they have skills that powerful corporations want to take advantage of, or because they are tall and know how to throw a ball into a hoop. I think a farm worker has as much right to become a citizen as a PhD.

  81. Re:ahem.... by Anonymous Coward · · Score: 0

    Dang, man - when you're relying on MS to come in and bail out your city with charity work by offering your family a 9-to-5, kitting the latest release of Vista (aka 'R & D'), 'backwater' is a nice way to describe where you be livin'. You think MS would consider the same thing in Las Vegas? No way. MS knows the streets are full of people ready to take minimum wage, or they wouldn't even consider. Now you get to look forward to hordes of smelly & uneducated Indians moving in besides. Ouch.

  82. No Kidding! by Anonymous Coward · · Score: 0

    And how is it that Microsoft has such a beef with the quantity of skilled US workers? Is it because the Microsoft plague has decimated American engineering, which is deluged with Microsoft products and policies? Now that we've had the Idiot Machine cranking out herds of MSCEs and Visual 'Sick """"coders"""" for 20 years, it's time to move on and ruin another country.

    Good riddance, Microsoft! Could you move the rest of your base out of the US while you're at it?

  83. Re:Special privilidges to M$ from the Canadian Gov by Anonymous Coward · · Score: 0

    What you're describing is the processing time for new permanent residents to Canada. Its not necessary to become a permanent resident to live and work in Canada for a few years. In most cases, professionals can get work visas and permits that will let them work in Canada up to 3 years.

    Also, the permanent resident application process is a federal program. The individual provinces can nominate people, but they don't process them themselves.

  84. They are in India. Options pyramid failure Plan. by twitter · · Score: 0, Flamebait

    Ask yourself, why are they moving to Canada and not India/China if low wages is all they are after?

    Are you trying to tell me they are interested in something other than the immigration laws they are complaining about, or that the driver for that is getting cheap labor? I don't really see it in your Candada is a great place and has better immigration laws spiel.

    M$ has already opened shop in India. Opening an office in Canada while complaining about immigration is pure bullshit. The only advantage an office in Canada has for hiring foreign workers is that it's in a closer timezone. They want cheap labor close and under their thumb, nothing more.

    M$ cares only about owning the code you write. When you are finished writing it, they are finished with you. US citizens, perma-temps and others previously doing this work will be shown the door.

    The real reason they are going this way? Because it's almost game over for M$. A key piece of the M$ success story was their ability to pay workers in stock options based on perpetual growth. To do this, the options must gain value and M$ must always beat Wall Street expectations. Their growth leveled off a while ago and Vista is going to pull it into negative territory. They will no longer be able to offer people decent compensation and that will be it for them. They have also long been out of software to steal as people have avoided new Windows based software companies. Non free code has never really been competitive from a development perspective. Vista has demonstrated just how expensive and slow non free really is. Slave labor and foreign workers are temporary measures that won't save them from collapse.

    Good riddance.

    --

    Friends don't help friends install M$ junk.

  85. Damn Canadians! by suv4x4 · · Score: 1

    They tu`k eer jeeebs!!!

    Regards, the Microsoft R&D team

  86. "fucking kill $target" is better. by twitter · · Score: 1

    At that point, Mr. Ballmer picked up a chair and threw it across the room hitting a table in his office. Mr. Ballmer then said: "Fucking Eric Schmidt is a fucking pussy. I'm going to fucking bury that guy, I have done it before, and I will do it again. I'm going to fucking kill Google." ....

    Sworn testimony.

    --

    Friends don't help friends install M$ junk.

    1. Re:"fucking kill $target" is better. by Anonymous Coward · · Score: 0

      Do you have any better sources other than blogs like Battelle Media and maybe other examples of other temper tantrums? Heck I could create a blog and even fabricate the same type of evidence to make it look authentic.

      Let's say for a few seconds it is sworn testimony doesn't mean it is fact. What about other evidence? Maybe the full transcript of the trial?

      Even if it were true (Which I highly doubt it is), the whole Ballmer/Chair joke is old and anyone using it should be modded down.

  87. As someone who liaised with developers in India: by Ungrounded+Lightning · · Score: 3, Insightful

    Ask yourself, why are they moving to Canada and not India/China if low wages is all they are after?

      [Several politically-correct suggestions, mostly based on the idea of non-Canadian workers in Canada, deleted.]


    As someone who has been liaison with developers in India I can suggest other possibilities:

    Canada has people who:
      - Speak English understandably and understand us when we speak it.
      - Are working in the same time zone rather than offset by a shift or more.
      - Are working where administrators can easily visit.
      - Have a work ethic.
      - Have been known to deliver working code, rather than something you have to rework locally anyhow.
      - Have a casteless society within the work force, drastically reducing barriers to communication between workers, the incidence of "drones" who expect the lower castes to do their work for them, and other pathologies (such as women who MUST leave at office closing time rather than being able to work overtime like the rest of high tech).
      - Are much less likely to humor you until the project is almost due then quit (leaving you with no product) and start their own company (using local workers) to compete with you using your own IP (under local laws that won't be enforced against them).
      - Yet still can be paid a lot less than workers in the US while enbding up with a comparable standard of living.

    I COULD go on...

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  88. Re:ahem.... by rkww · · Score: 1

    But to quote Mercer themselves "The Quality of Living index is based on several criteria used to judge whether an expatriate is entitled to a hardship allowance. A city with a high Quality of Living index is a safe and stable one, but it may be lacking the dynamic je ne sais quoi that makes people want to live in world-renowned cities such as Paris, Tokyo, London or New York."

    Or to put it another way, this is a 'safe but boring index', as witnessed by Geneva, Auckland and Brussels (and Vancouver) ranking above the world-renowned ones they list.

  89. Pfff... by WIAKywbfatw · · Score: 2, Funny

    When do you find time for lacrosse?

    --

    "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
    1. Re:Pfff... by Anonymous Coward · · Score: 0

      When do you find time for lacrosse?

      Lacrosse is a girl's game. There is no government mandated lacrosse hour for men, that's why he played hockey, sheesh.

    2. Re:Pfff... by WIAKywbfatw · · Score: 1

      Lacrosse is a girl's game.

      Men's lacrosse is a full contact sport. It can be just as vicious as ice hockey or American football.

      --

      "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
  90. Problem with "Plenty of programmers here" argument by XanthosDeia · · Score: 5, Interesting

    So, I'm a young American employee at MS. Hired right out of college a year ago, with a much higher salary than I would have gotten from any other company that would have hired me.

    Now, having said that, I work on a team that's only about 20-30% US-born citizens. The rest are a mix of Russian, Romanian, Chinese, Indian, and Mexican. But they're not your stereotypical wage slaves hired to save costs. They're bright, intelligent contributors. And my girlfriend, an Australian citizen in a different group, gets paid as much as I do and got even more out of her relocation benefits (apparently shipping across the Pacific isn't cheap).

    So, why then does MS hire foreigners. Because (arguably, at least) MS isn't interested in the top 4X% of American developers, they're interested in the top X% of all developers. Since that subset isn't entirely American, they're very interested in immigration issues. Not to drive down wages, but to drive up hiree quality.

    You can argue all the live-long day that Americans are the best in the industry (correct or not), but you can't reasonably state that *all* American developers are better than *all* non-American developers.

  91. Re:'Dork Sir' to you from now on, thanks. by Anonymous Coward · · Score: 0

    You might want to lighten up, just a c'hair. VAC wasn't calling you a 'dork'.

    I'm pretty certain that was his signature and VAC is just waiting for his official /. 'dork' logon to be authorized.

  92. It's not just this by nomadic · · Score: 1

    There is no shortage of programmers or software engineers in the U.S.; there is a shortage of people who are interested in being paid next to nothing.

    There's also this false perception that somehow American programmers are inferior, because as everyone knows Americans are as a rule lazy, uneducated, and bad at anything even remotely related to math and technology. The constant denigration by the media eventually becomes imprinted on the executives and HR personnel.

    What I'd love to see is for the INS to run a few stings; find out those tech jobs of which U.S. companies insist they can't find ANY U.S. citizens to fill, send a few fake resumes there, and see if they get callbacks. Any company that falsifies their H-1B application in this way should be barred for a year from getting ANY H-1Bs.

  93. Re:A useful threat over engineers and politicians. by sunwukong · · Score: 1

    Keep in mind that "Software Professionals" have a separate Temporary Visa program here in Canada. I believe the Canadian rules are somewhat less strict than the H1-B/L-1A set. That said, I'm not sure who the target for recruitment is here: Canadians and/or temporary foreign workers.

  94. Lack of Talent Indeed by leabre · · Score: 4, Interesting

    Its amazon to read all these comments about how corporate america is selling us out and how its about finding the cheapest labor, yada yada yada. While I won't attempt to deny any of that, I would like to offer my perspective.

    Where I work, I am often tasked with interviewing senior level software developers and team lead candidates. Occasionally, an architect level position, also, but that is rare as our company has not a software architect, per se.

    Over the last 6 months I have interviewed approximately 15 candidates, and I was probly seeing about 1 candidate for about ever 150 resumes submitted. Some of these people had 5 years experience, some had as much as 18 years. We're a .NET shop. Their resumes stated that a comfortable with C#, windows services, windows sockkets, remoting, message queuing, WMI, and other various components of a typical mid-to-high end enterprise system. When asking basic questions they often can't even answer the thoeretical. When asked to write code, they can't remember what to do. When looking at code and asked to either improve it or troubleshoot it, they don't know what to do.

    I'm willing to grant that they are nervous, may not know everything, whatever. But overwhelmingingly, the fact is, these people say that can do x and y and in reality, after the stated 15 years experience, can even demonstrate the minimum competency required for the position. We are not rediculous expectations by any standard. But if you've been doing remoting for 7 years in .NET, then we expect you to get the very most rudimentery service and client up and running. If you have 20 years writing TCP/IP software and 5 of it in C#, then we expect a very simple socket application. If you say on your resume that you have 6 years experience writing asynchronous things in C#, then write a few lines of code demonstrating it. But alas, these people can't.

    The typical response is: I just google it. That's fine, but someone who never wrote a line of code before can Google it, too. We need to know you can actually perform well in the duties you'll be assigned. Some people get up and walk out of the interviews stating they are too difficult. We finally hired a couple of these guys and they performed very lousy.

    The bottom line is that, it is indeed difficult to find someone qualified for certain tasks. If we hire for a bit of a lower-level position such as typical ASP.NET stuff and maybe some middle-tier business rules tasks, its a bit easir to find people but it is still difficult to find someone that when hired, can perform very well until about 6 months into the task after which, they leave and go to another company making more money and more responsibilities (and we pay relative to the 50th-70th percentile of the local norm) and have a disreable culture.

    In any case, just incase it was because I was doing the interviewing and they were nervous... I have recently interviewed for a software architect level position for a fortune 100 company requiring the ability to chug roughly 400 million transactions daily with an extreme degree of reliability, and I did fine in the interviews. I was able to answer and demonstrate all but 2 of the questions or tasks asked of me and received a job offer. I have only 10 years experience and no college degree (yet). I don't know whether I'm special, but I think my observation remains: finding someone qualified is difficult enough, but getting the company to offer what they are worth (rather, what they think they are worth) is even more difficult. Most places I've worked hasn't a problem rewarding people that prove themselves or that dazzle during interviews. But if you just barely get by in interview or just get hired because they are taking a chance while not sure of you, and ask for $100k, you're probly not going to get it.

    On that note, I've hired people before that I wasn't too sure of but they showed potential, they wanted a rediculous amount of money and we offered what we thought t

    1. Re:Lack of Talent Indeed by Courageous · · Score: 1

      I used to interview like that, too. I don't think it served me well. Better for you to give a one hour assignment, hooked up to the internet, and walk away for an hour. Don't hover. Give them a problem where Google will help, but not have an exact answer. Let them Google. Googling something is part of the toolset. You're attempting to constrain their toolset. Don't do that.

      Part of the problem with this sort of interview is that it expects /declarative/ knowledge. You will find, however, that there are many good software engineers who do quite well with /procedural/ knowledge, and lack finesse in terminology. Some people simply won't commit things you expect to memory; they'll know that it's so easy to remind themselves with their own examples and what not, they be more involved in things other than what you ask.

      And as you mentioned, people tend to crumble incredibly under this sort of on the spot test.

      C//

    2. Re:Lack of Talent Indeed by senatorpjt · · Score: 1

      I'm willing to grant that they are nervous, may not know everything, whatever. But overwhelmingingly, the fact is, these people say that can do x and y and in reality, after the stated 15 years experience, can even demonstrate the minimum competency required for the position. We are not rediculous expectations by any standard. But if you've been doing remoting for 7 years in .NET, then we expect you to get the very most rudimentery service and client up and running. If you have 20 years writing TCP/IP software and 5 of it in C#, then we expect a very simple socket application. If you say on your resume that you have 6 years experience writing asynchronous things in C#, then write a few lines of code demonstrating it. But alas, these people can't. See, this is what Anonymous Coward commenting is actually for! I'd be curious to know how many resumes you get swamped with after this comment...
    3. Re:Lack of Talent Indeed by P3NIS_CLEAVER · · Score: 1

      I would of gone crazy years ago if I tried to commit everything to memory. I remember where I figured out to do something, or what project I did something (in my code library)

      --
      Please sign petition to restore sanity to our banking system!!!

      http://financialpetition.org/
    4. Re:Lack of Talent Indeed by Anonymous Coward · · Score: 1, Interesting

      Absolutely. I work at a large and well-known tech company, and we have the same problem. Our skill set is different: Linux, C++, Java, Oracle/MySQL. But the number of people who have years of experience with those technologies but can't write trivial solutions -- like ten or fifteen lines of code -- is astounding.

      We've experimented with lots of interviewing styles, from six back-to-back 45 minute whiteboard sessions to one-day computer-based projects, but the pass rate is consistently low. Most of our candidates just don't have the skills we need. It's worse in India. The amount of time I spend on the phone to candidates there trying to walk them through basic problems is astounding. So don't buy the idea that Indian programmers walk on water -- some do, just like some Americans, Canadians, British, whatever. But wherever they live, those guys are less than one in thirty. And we're absolutely desperate for them.

      Please, if you think you're hot stuff, send out your resume. Or just post it on the major job boards. My recruiters will see it.

      (And if you think we can't find people because of compensation issues or overwork, let me assure you that isn't the case. We're pretty pampered and I enjoy it :)

    5. Re:Lack of Talent Indeed by Quiet_Desperation · · Score: 1

      I've had the exact opposite problem: an interviewer asking me about things I've designed, and they start arguing with me when I am clearly correct. Hey, the design is built in IN THE FIELD WORKING PERFECTLY, and still they argue. What does one do when the interviewer is willfully ignorant?

      It's either that or bugfuck questions like moving chickens and foxes across a river. If any of you are asking stuff like that, please, in the name of all that is still good in the world, have yourself reassigned away from interviewing.

    6. Re:Lack of Talent Indeed by nermaljcat · · Score: 1

      You forgot to include a link to your job boards for resumes..

      Just as long as your not Google, I posted a resume to them, got 2 strong responses to different jobs but got snobbed when they found out I didn't have a bachelors degree ??? Didn't even bother to ask the hard questions before discarding my application. So much for "don't be evil". Rest assured I'd feel comfortable outlining a disk-based (memory-mapped) digital trie data structure or an iterative (or recursive) binary search on a white board in pseudo-Java...

      But I'm not American and don't have a degree, so forget the chance of a working visa...

    7. Re:Lack of Talent Indeed by at_$tephen · · Score: 1
      Leabre,

      I completely agree with you. My previous company was looking for an entry level software development position for a financial-related application. The language required was Java, but in reality the code base was very solid, and well documents and we just needed someone with decent programming skills to do maintenance-related work. C# would have also done quite fine. I worked very closely with the manager who was overseeing the interview process. In fact, we were good friends and he's a decent guy. Being humble, he dosen't consider himself a wiz and sympathizes with folks who have difficulties solving technical problems. Anyway, after half a year of interviewing his desperation in not finding a decently qualified developer became well known throughout the office. He had simplified the process to just asking a very simple quiz of about 4 or 5 thoroughly foundational programming questions. These are the kind you usually learn in programming 101. None were tricky and required little more than knowing what was being asked since if you knew, say, what a certain data structure like a hash table was, the question was so tied to its nature that almost any decent enough answer would have been counted right by him and his fellow co-worker interviewers. When he asked me the questions I thought he was kidding. They were sooo easy. Yet he told me that almost all the candidates he asked were doing badly on them, and the few who passed them were hard to get. I literally couldn't believe him - I just couldn't. I heard him several times giving the test on the phone and eventually I realized he was saying the truth. Eventually we settled on a recommendation by a former co-worker and that worked out well.

      The whole experience completely changed my view of the technical expertise available to US companies. And this was just programming, and we interviewed people of various cultural backgrounds so it's not a cultural thing. I think part of the problem is also the process of finding the candidates because a lot of recruiters have entered the market and do not perform a good job screening candidates. Trying to post a job ad on say Monster is troublesome because one gets a flood of responses and the manager simply has no time to sift through the resumes. If you want to find a decent designer, which is where I feel the greater value lies, forget it. Even among the main developers of the company, I felt they knew their programming stuff well but the theoretical foundation on very basic things was also still a bit shaky. One of our co-workers who was a so so developer got an offer as a designer somewhere else and the clear advantage he seemed to be having - doing less "grunt programming" work and being paid much more - was a topic of grumbling conversation among our developers for a while. To be a great designer whether it's in software or anywhere else you need a thorough understanding of the very basic things. Sometimes you even need more domain expertise because a better design comes with better understanding of what it's being used for - this is how great engineers like Isambard Kingdom Brunel and James Dyson think. A solid foundation is key because to create innovative stuff you need to be able to play around with these basic concepts, moving them about in your mind like fluid, adding new things, and then seeing the thing come together. If even one tiny stone is missing in the very foundation, the entire design can be toppled. Or it may not even materialize in the first place - I find that a lot of my design problems solve themselves in my mind when I'm not consciously thinking about them and if the mind dosen't know some vital fact, how can it go about putting the solution together? In software engineering we are dealing with the most complex systems man or woman has ever put his mind to organizing. Those who feel that we've reached a plateau and that the value of software engineering will fall due to, eg, open source, have no clue what they're talking about. This software beast will continue to grow faster than o

    8. Re:Lack of Talent Indeed by dkleinsc · · Score: 1

      One thought on the technical hiring problem (having been on both sides of these sorts of decisions), the real problem in hiring technical people is recruiters who have no understanding of the technology. I don't know if your using them, but a lot of places do. Their ads are easy to spot, because they aren't looking for "programmers" or "developers" but "Oracle Applications Technical Architect" and "SAP Costing Consultant" (those titles taken from actual job postings).

      The ad text generally looks like the result of someone quitting their job and the HR rep going to IT and saying "So what did this guy do anyways?" An engineer (who's currently overworked because someone just left) rambles on about Oracle, C++, something about Win32, and the HR rep who has no clue what they're talking about just writes it down and hopes they got it right. They then pass that along to a recruiter, who runs searches on resumes looking for people with the words "Oracle", "C++" and "Win32" somewhere, and contacts them via email. Then they inflate the persons' resume to match the experience requirements, and send you candidates without evaluating them because they don't know how to do that.

      By contrast, the good companies and IT departments, when they have to post ads (usually the result of expansion or retirement) look for "Programmer" or "Developer" and ask for things like "Object-oriented programming experience", "familiarity with Windows API" (or better yet Linux), and "understanding of algorithms". They rarely go through recruiters, and in their reply to you they immediately make it clear they are a technical person in a position to evaluate you.

      I'm not alone in seeing recruiters as the biggest problem in IT: http://www.joelonsoftware.com/articles/SortingResu mes.html

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    9. Re:Lack of Talent Indeed by DigitalSorceress · · Score: 1

      A very good point.

      Google, my Safari Bookshelf, the Internet in general, and a library of a whole bunch of random stuff I've written in the past are all indispensable tools. It's not possible to know every last thing about a particular language, let alone programming in general, but with a good understanding of fundamental concepts, a decent programmer should be able to find what they need to fill in the gaps.

      I'd much prefer to hire someone who has an "I don't know the specific answer off the top of my head, but I'll figure it out" attitude. After all, the computer industry in general and the Internet/Web in particular change so quickly. Do you want some one-trick pony who is fully trained in yesterday's technology, or someone who is able to adapt to whatever tomorrow will bring?

      --

      The Digital Sorceress
    10. Re:Lack of Talent Indeed by littlewink · · Score: 2, Insightful

      Its amazon to read all these comments...

      I'm amazoned that you could respond in a timely fashion! But even more amazoning is your experience:

      Their resumes stated that a comfortable with C#, windows services, windows sockkets, remoting, message queuing, WMI, and other various components of a typical mid-to-high end enterprise system. When asking basic questions they often can't even answer the thoeretical. When asked to write code, they can't remember what to do. When looking at code and asked to either improve it or troubleshoot it, they don't know what to do.


      Why so mystified? All of the above can be explained by the preceding sentence:

      We're a .NET shop.

      IOW what did you expect? .NET programmers today are the leftovers, the dregs; they are the VB6 developers who couldn't make the move to the WWW when it happened. Instead they sat on their collective asses crying "I don't understand the Internet!" until M$ gave them a GUI IDE that looked like VB6. Today they still don't get the Internet.

      Anyone who was a good VB6 developer had already transitioned to the WWW with Microsoft's ASP and, when Microsoft abandoned that platform and VB6, the best of these developers went on to Java, Perl, and PHP. That's 3 million developers, please.

      You were scraping the bottom of an empty barrel.
    11. Re:Lack of Talent Indeed by mutterc · · Score: 1

      I was probly seeing about 1 candidate for about ever 150 resumes submitted

      That might be your problem - your HR droid is screening out the wrong ones.

      Ours used to pass anything along to the hiring managers that wasn't very blatantly unqualified (e.g. no mention of programming experience) (you do have to weed out resume-spam these days, after all). More work for the hiring managers, but we've got a lot of good people. I think that was the right way to go.

      I totally agree about training shortsightedness. Once I stopped seeing entry-level positions, I knew we'd be in trouble after a few years; if nobody hires any entry level people for 5 years, then, guess what - there's now nobody with 5 years' experience. Unfortunately the laws of economics don't seem to allow companies to train people (it's never in that particular corporation's short-term best interest).

    12. Re:Lack of Talent Indeed by sgt_doom · · Score: 1

      I agree overall with everything you said, but it doesn't explain all the super-qualified technoids I have known who were laid off and replaced with Punjabis (nonvetted ones at that), or had their jobs offshored by unqualified managers. Perhaps it is due to all those HR droids, but I rather suspect it is far more the result of absolutely incompetent, shortsighted senior management....

    13. Re:Lack of Talent Indeed by vigmeister · · Score: 1

      Rest assured I'd feel comfortable outlining a disk-based (memory-mapped) digital trie data structure or an iterative (or recursive) binary search on a white board in pseudo-Java... You are probably quite competent, but at Georgia Tech, I teach this in our freshman level class in computing for engineers. People who are never ever going to write code learn this stuff (although I will admit that only about 5-10% will be able to show the employer this at the interview). Actually, to all recruiters out there, come to Georgia Tech and interview some of our engineering students for CS jobs. Those that apply are the ones who are not scared of mallocing memory and can do a fantastic job for you. And I am not saying this because I need a job (intend to do a PhD and end up in a research/teaching capacity). Cheers!
      --
      Atheist: Buddhist in a Prius
    14. Re:Lack of Talent Indeed by nermaljcat · · Score: 1

      That is true. But the sad thing is that most applicants can't. Even if it was in their University course. I'm sure it is purged from their memory after passing the exam. Either that or they only study towards answering a question and don't actually understand it (book smart/real-world stupid).

      On the other end of the scale, you can get the biggest academic that won't get any work done because they are busy disputing the fundamental laws of the universe instead of writing code... trust me I've worked with these kinds of people a lot in R&D. After my experiences with Google, these are the kind of people I'd expect to see lining their halls. No wonder all their code remains in perpetual beta.

      What other kinds of question would be used after asking the fundamentals of Computer Science, Mathematics etc. Perhaps write a program that does X as efficiently as possible? I doubt that'd be difficult either. I'm not a big fan of this style of interviewing, it seems to be more of an academic pissing match that a real test of ability.

    15. Re:Lack of Talent Indeed by ChatHuant · · Score: 1

      used to interview like that, too. I don't think it served me well. Better for you to give a one hour assignment, hooked up to the internet, and walk away for an hour. Don't hover. Give them a problem where Google will help, but not have an exact answer. Let them Google. Googling something is part of the toolset. You're attempting to constrain their toolset. Don't do that.

      I'll have to disagree; as an interviewer I'm interested in hiring a man, not a toolset. Google may find them a solution, but doesn't tell me how well they understand the issues, potential bugs, security issues or other gotchas in the solution they find. For example, the code samples they find on the web may have checks for some error conditions; what guarantee do I get that they'll include checks like those in the code they write, if they don't really understand why they were there to begin with?

      The whole purpose of the interview process is not to get a solution to the interview problems; it's to evaluate the candidate. In the past I have hired people who don't actually reach a solution to the problems I give, if they convince me they can think and have good programming "instincts". I'm less interested in memorized stuff, like the meaning of all the bits in some TCP header. That can indeed be googled.

    16. Re:Lack of Talent Indeed by leabre · · Score: 1

      I'm in full agreement with you. Interesting is your first paragraph. That sounds very similar to my experiences. Even basic questions seem hard to many people, some with 15 years experience. I agree, the recruiters are like vultures but themselves can only guage to a certain level of technical competance after which they just try to push people through hoping one sticks.

      We do pay pretty decent where we work. If the local norm is $70k we'll pay $80k. If its $50k we'll pay maybe $56. If its $80k we'll pay $85k-92. But that's for people that can demonstrate their their abilities. For those who seem shaky but worth a try, we'll pay the local norm (around the 50th percentile which doesn't mean "half-their-worth"... just that according to salary.com, if the 5th is, for example, $72k then the remaining 50% of the sampling usually occupies until the 65th percentile and then a few straglers might be higher.

      But my larger think is that someone who is qualified for the position is already hired and not looking. If they are looking, its likely not through a recruiter.

      Thanks,
      Leabre

    17. Re:Lack of Talent Indeed by Courageous · · Score: 1

      I'll have to disagree; as an interviewer I'm interested in hiring a man, not a toolset.

      That might be illegal. *cha cha cha*

      Anyway, I understand your point. I would hone in on the "good programming instincts" line of yours as worthy of merit. My point with the google/code test is that one could then look at code produced and have a discussion about it. I.e., if they ripped some shitty code and say during your interview, "oh look at this shitty code here, if fails to check errno for E_AGAIN, there's about a one in one billion chance this program will malfunction under load," you will have learned something extraordinary about your candidate. You can do this a variety of ways.

      But jump one level up to the OP. This person is conducting interviews that are resulting in lousy job performers, and doesn't quite understand why. I would say that it's because he's either scaring away the good candidates or just failing to recognize them. The job of a good interviewer is to elicit the candidates strengths. OP's position sounds to me decidedly like he believes its his job to demonstrate the candidates weaknesses. It's no wonder that he's having candidates walk out on his company interviews.

      I admit, I feel that I've never mastered the magic of doing full due dilligence with a candidate. The only thing that I've had incredible success with is this: if they have open source or other at-home coding and technical hobbies, they are always winners. What's that, though? A 1 in 20 event?

      C//

    18. Re:Lack of Talent Indeed by leabre · · Score: 1

      I believe you are correct to some extent. No one should have everything memorized. Heck, there's much I do daily myself that I refuse to memorize because its easier to look it up. But... of all the things that are on my resume, I can back every single aspect of it up on the spot without Google.

      We have tried to sit them before a computer to solve problems and they don't do well. But you're idea of giving them 1 hour to solve a problem and leaving them alone is interesting. That's what they'll be doing in real life.

      The only thing is, that when we are hiring for a super-duper-senior level developer and they have more than 8 years experience, I expect them to know *something*. I don't always ask concrete technical questions, either. I also present them with delimmas and ask them to improvise, problems and ask them to solve, or needs and ask them to design.

      You'd be suprised how many people have been doing distributed processing and yet they design their remote objects to be as chatty as possible.

      But to your larger point, interviewing is a delicate skills well-honed over time, after finding more of the wrong than the right employees.

      Thanks,
      Leabre

    19. Re:Lack of Talent Indeed by leabre · · Score: 1

      You're jumping to conclusion based on what I didn't say or clarify properly given that I'm not trying to write a book with every conceivable nuance of my technique. I have myself been through far scarier interviews than those I give. I'm actually pretty forgiving.

      However, I am a firm believe that you can get a good idea what the position will be like based on the interview alone. Simply because of all the places I've worked, those with the "easiest" or least technical interviews turned out to be my worse employers compared to those that were concerned more about details.

      That said, I don't care about what bits mean in a TCP header or what all the commands are for FTP. But I do expect you to know your OOP basics, some things about the technologies you'll be working with every day, and if you're a senior level devloper, you better be able to think differently than those who can't think at all yet because they don't have the experience. You better be good at troubleshooting and be able to work a bit under pressure.

      And besides, while I've stated that I've hired bad candidates, that shouldn't imply that I only hire bad candidates. Those were actually before I truly understood how to get at the heart of people's abilities. those people who walk out of interviews on me, wanna know what question?

      The first person walked out when he said that he does asyncronous programming daily (C# mind you) and I asked him to implement an asynchronous delegate (he specifically mentioned asyncrounous delegates as a strength as opposed to async with MSMQ or some other technique) where the main process is (thoeritically) busy computing an invoice and the asyncronous call is (theoretically) busy fetching currency conversion rates that will be applied after the invoice is done computing its other items and he said he doesn't remember how to do asyncronous and walked out. It didn't have to be fully functional. I just gave a potential scenario. It is not important how realistic the scnario is, what's important is that an async delegate is implemented.

      The second person who walked out said he was familiar with design patterns. I asked what patterns. He listed a few and then I asked what was his favorite. He said the Factory pattern. So I asked him to explain the difference between a factory and an abstract factory and why he would choose one over the other and he said "this to too hard for me" and walked out.

      I don't ask trick questions. That's lame.

      All in all, what I find most of these people did is work with products that use remoting, or that have asyncronous processing, or that implement patterns x, y, and z. But the candidate themselves didn't actually have much of a hand in designing or implementing the logic themselves.

      Thanks,
      Leabre

    20. Re:Lack of Talent Indeed by Courageous · · Score: 1

      The two last companies I've worked at have had these series of 1 hour meetings, each dedicated to a pattern. I've never been able to stand the things. One can comprehend what even a complex pattern is in a few minutes, with minimal review of the code and a discussion of its purpose. Is "bored with material that is obvious," a job qualification at your company?

      Anyway. Okay, so a sore point, and I'm jaded.

      Be that as it may, unless you are doing something terribly wrong, it's unlikely that a huge portion of the software folks coming to your company are utterly incompetent. Your OP made it sound as if they all were. Or was that just me? I suppose it's possible that they were based on some kind of selection bias, but I find it unlikely, ergo my comment on needing to work harder to ellicit candidate strengths. But then I think you agreed with me, after a fashion: "those were actually before I truly understood how to get at the heart of people's abilities."

      I'm glad to hear it. Understand, I used to be a real hard ass interviewer when I was younger at the top of my software abilities, "having little tolerance for fools." So if I've sounded a bit harsh, just consider the old saying "we condemn first what we see in ourselves."

      On an amusing note, we were doing this team interview where a senior developer asked the interviewee all these java SOA web this and that questions, with the candiddate being somewhat so-so in the answers. The fun part was my turn. I started poking around in the personal life: "so, do you write code when you're not at work?" And so forth. All the answers turned the candidate into a stellar class A.

      Doesn't happen all that often, of course (passion sadly lacking in my industry... defense software) but you can be surprised at what you find if you try to turn over stones... particularly with the (sometimes still passionate) younger ones.

      Regards,

      C//

    21. Re:Lack of Talent Indeed by infonography · · Score: 1

      To some large degree I disagree with that. By your own admission your current company is not far up the food chain. Deny it but look over your own post first. I dropped out of the biz for a few years and I am returning with some difficulty in the interview process. In time I will get my not my skills but my game back. So it will be a while there is a Zen to interviewing. But HR is the biggest roadblock and with canned questions from people who don't understand them. Truth of the matter is that when you get into the senior levels you don't have much to do with the basics as often as a lower level person would. Your stuck in meetings with non-tech people talking about strategy rather then hands on. That's the problem I am facing. Also if I could not connect to the net the method I would deal with a problem would not be to 'just google it'. That's just a cop out. It would be to call networking to have them see whats happening. Being an Sysadmin does not imply you run the network, or have the passwords to get you in. Welcome to large organizations and divisions of labor. A sysadmin in a company of 300+ people would do it all most of the time. Try somebody like SONY, Oracle, SUN, WAMU, BofA, etc. You will learn they don't give out all the keys to the joint no matter how long you been there.

      In the last part I agree with you. Most of my background is in SUN gear, I had to brush up on Linux just to get work. It's not the same damn thing folks. I shiver to think of the plight of those old Cobol hackers around 1998, most drop it until Y2K.

      --
      Sorry about the writing. Robot fingers, you know? Cliff Steele in DOOM PATROL #23
    22. Re:Lack of Talent Indeed by Courageous · · Score: 1


      The only thing is, that when we are hiring for a super-duper-senior level developer and they have more than 8 years experience, I expect them to know *something*.

      Ask them what they're best at. Then ask them to back that up.

      Here's a little trick I used to like:

      Put them in front of a keyboard. Ask them what they're favorite editor is. If you don't have it, make them install it. Watch how that goes. Then ask them to make some easy code changes. Work with them collaboratively, you know, like a buddy. While watching all this, note how well they work with their editor. Very few very good programmers are very bad with their editor.

      You'd be suprised how many people have been doing distributed processing and yet they design their remote objects to be as chatty as possible.

      Ha. No I wouldn't! :)

      But to your larger point, interviewing is a delicate skills well-honed over time, after finding more of the wrong than the right employees.

      I'll tell you, I just don't know what the right way to interview people is. My technique these days is "attempt to turn over interesting stones." I make my interview kind of like a techie jam session, and see how well they jam. I ask them if they read slashdot. No? Hmmm. Bad sign.

      I'm serious about that, too. What serious geek doesn't know about slash?

      The only thing that's ever been consistently successful for me is turning up gems on the interview. Alas, there are a lot of people who have no gems that I can find... let's call them "just a programmers" if you get what I mean... and I'm sure that plenty of them are fine engineers to employ in a larger organization.

      The one thing that I have found to be a consistently bad indicator is a long list of classes on the resume. These people are always people who need classes, i.e., are not the type of people to pick up new technology on their own, through the love of it.

      This last observation is more specific to my specialty: I work in research, and I know that this last type of person just won't work out in research, except as low man on the totem... not particularly in their best interests to hire them at all, unless you have some other reason that makes you like them.

      Which brings me to a last and final item. Those geek jam sessions? Well, see, geeks who like to jam... they do well in research settings. Kind of sort of social test. :)

      C//

  95. Re:As someone who liaised with developers in India by Anonymous Coward · · Score: 0

    Your arguments would also apply to Mexico. Yet MS moved to Canada. Why?

  96. Its not BS. Its the global economy by davidfromoz · · Score: 5, Insightful

    On most subjects Slashdot seems to largely adhere to the open competitive markets are efficient markets theory. Except when it comes to this subject, which is repeatedly posted as news every few weeks.

    The fact is whether you are buying a toaster, calling support or getting a job its increasingly a global economy. One way or another you are competing with people from India, China and Canada.

    Microsoft going to Canada to hire people can only be attributed to one thing. They feel they get a better deal there. And before we call them greedy or evil, we should consider that most of us do the same thing when buying a toaster, we look for the best quality at the lowest price.

    The fact that the USA is a less attractive than Canada as a place to hire foreign workers won't be a surprise to many foreign workers who have worked in the USA. The procedures for foreign workers in USA are complex, slow and characterized by hostility from immigration officials at every stage. (I left USA after my H1B visa was extended for the last time and green card procedures were too expensive, restrictive and lengthy for my taste (I would point out that my time in USA was otherwise excellent and I love the place, the people and the culture)).

    In today's world, the only sustainable way to increase your earnings is to make yourself more valuable. If you are asking Microsoft to pay you more than another similarly skilled candidate based on geography or nationality then you are just asking them to subsidize you.

    cheers,
    David

  97. Americans and higher education. by Ungrounded+Lightning · · Score: 1

    For whatever reason, the vast majority of Americans do not seem to particularly favor staying in school for grad school.

    Americans generally have to get student loans at interest. College administrators generally reserve scholarship grants for "more needy" foreign students (often the children of the foreign power structure, Rolex, sports-car, and all.)

    So Americans tend to drop out of the system as soon as they have accumulated enough sheepskin to start earning money and paying off the student loans, rather than hanging on for a couple more abbreviations to hang after their names and a LOT more debt to pay off.

    Further, when picking a major they tend to avoid those fields which are in the news mainly in articles that include the word "outsourcing". That word has been attached to hi-tech for more than four years now. Thus a shortage of American grads with both four-year and higher degrees. B-(

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  98. Re:ahem.... by jschrod · · Score: 1

    Have you ever been to Geneva? Or to Brussels? There is a reason why the EU officials have chosen these places; they have an extremely high standard of living. (And they are f*ckingly expensive.) If I could spend the money, I would live rather in Geneva than in London.

    --

    Joachim

    People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

  99. Global warming. by camperdave · · Score: 1

    I can't wait for global warming.

    Speak for yourself. I had to have the AC running all winter, except for a few weeks in February. If I didn't, the heat from my computers and monitors would melt my igloo. Then I'd be stuck outside in a puddle of water with warm beer, and rancid, soggy caribou meat. Not my idea of fun.

    --
    When our name is on the back of your car, we're behind you all the way!
  100. Why should corporations train people so much? by vlad_petric · · Score: 1
    After all, the United States have some of the best schools in the entire world (take a look at the top 100 schools in the world, and count how many are in the States).

    Problem is - check how many people in the CS PhD programs are actually Americans. We're not talking here about a mom-and-pop visual basic shop (where almost any entry level would probably do), but about a research lab.

    Minimum wage? Are you freakin' serious? There's no such thing as minimum wage for researchers. In the industry, they're almost always very highly paid. Usually, that starts with 6 digits. And it doesn't change much if you go to Canada (in fact, the actual cost per employee might be even higher).

    --

    The Raven

    1. Re:Why should corporations train people so much? by BitchKapoor · · Score: 1

      Minimum wage? Are you freakin' serious? There's no such thing as minimum wage for researchers. In the industry, they're almost always very highly paid. Usually, that starts with 6 digits. And it doesn't change much if you go to Canada (in fact, the actual cost per employee might be even higher).

      You're exaggerating. First of all, there really aren't that many true research positions in industry, and secondly, those that are there aren't "very highly paid," they're mediocre, at best. Upper 5 digits to lower 6 digits, that's it. Smart fuckers who want the money are leaving research to go to hedge funds and the like, where mid 6 digits is common, 7 digits if you're good, 10 digits if you're absolutely wicked. Of course you have to have a special place in your heart for boring as hell and heartburn gourmet.

  101. US$ is still overpriced by flyingfsck · · Score: 1

    What this shows is that the US$ needs to devalue by another 20% or so to be realistically priced.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
    1. Re:US$ is still overpriced by sethstorm · · Score: 1

      Or perhaps a tariff to make the difference for any country is artificially devaluing their currency (or that aids/abets ones that do).

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  102. What nobody has thought about... by Elsan · · Score: 1

    ...that Canada has: less-costly education(I'd like to say free, but eh). More people go to higher education as far as I know.

  103. Have fun with that! by Anonymous Coward · · Score: 0

    Have fun unifying USA and Mexico's currency and economy, because I can tell you this: Canada certainly won't be coming to the unification party if your economy continues tanking even faster than your ability to define and execute sane foreign policy.

    Do you honestly think we want to be hitched to the same post as you?

  104. 1/2 of a corporations duties by Anonymous Coward · · Score: 3, Informative

    You blood profits/greed is great types always seem to conveniently forget about the other half of the people granting an incorporation charter to a company (BTW, you have no "right" to incorporate). Your company must also be of the public good. You may think it is a non story, but that shows where your sympathies lie, with the greed is great crowd.

    Not hiring the people from within the nation you are incorporated in does not increase the general public good. It may temporarily increase the profits of your limited sub section of the population shareholders, but that's it. It's a short term get rich quick scam, and the main reason we now have a nation so burdened in debt that it amounts in the aggregate of half a million dollars per person, and it has all happened within the last 20 years of globalization, offshoring and moves like MS is now doing.

    So keep it up, eventually you'll get what's coming to you, the US as some big fat mexico-like two class nation, and the destruction of the productive middle class so we can have a handful more billionaires and multimillionaires, while they bribe off you suckers with their worthless credit ponzi schemes that they *know* will never be any good long term, but keep you sucked into believing their globalist drivel.

    I hope we start yanking the corporate charters of asshole companies like microsoft and other treasonous piratical companies. Haliburton should be near the top of that list as well. Freaking parasites at best.

      At least ticks don't lie about where their loyalties are.

    1. Re:1/2 of a corporations duties by rumblin'rabbit · · Score: 4, Insightful
      Not hiring the people from within the nation you are incorporated in does not increase the general public good. Let me list some public good regarding hiring of immigrants:
      • It provides a better or less expensive products for the consumer.
      • It provides a lucrative job for the immigrant.
      • It increases company profits, which does the shareholders good.
      • The increase in profits means an increase in taxes paid, a definite public good.
      Seems to do a least some good. What's more, a profitable company grows, increasing demand for more employees including non-immigrants. In other words, a job given to an immigrant does not necessary mean a job lost to a non-immigrant.

      Major rule of economics: Very few things are a zero-sum game.
    2. Re:1/2 of a corporations duties by Maxo-Texas · · Score: 4, Interesting

      Extending the trend to it's ultimate ...

      You have one "american" employee leading an "american" company with 100,000 employees from every other country on earth.

      The products which cost pennies to produce- are nonetheless priced at "full retail" in the american market while being sold for much lower prices profitably in other countries. And of course those products are either gimmicked ("indonesian only" $25 windows) or have laws making it illegal to reimport them to the US (My blood pressure pills-- 10 cents in india, $5 here-- illegal to import and sell for 50 cents).

      The one "american" only pays taxes on realized profits and income. The rest is funny money stored in various ways. Net result to American- nothing really. Net result to the company- enormous.

      Should I buy that companies products? Not if I can help it.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    3. Re:1/2 of a corporations duties by Anonymous Coward · · Score: 2, Insightful

      The difference in those situations is that many companies would not sell to poorer countries at all if they kept their product at full price since there would be no market. Do you think it is a better situation for drug companies to simply not sell at all in India? Or do you think that they should reduce their cost worldwide (and allow imports) thus completely destroying their profit margin (and probably making them bankrupt)?

    4. Re:1/2 of a corporations duties by Maxo-Texas · · Score: 2, Insightful

      No.

      I think they should sell them for a profit.

      And if they are selling them for a profit at 10 cents then 5.25 is obscene here.

      We are getting the worst parts of capitalism without getting the benefits of it.

      Yes- they should get it for 10 cents. And they should sell for 10 cents here too.

      Is there some particular reason, I should pay $800 for a .net development setup but chinese and indians get them for FREE??? And then I have to compete with them for jobs?

      This is not going to last. It will even out in the middle. But even now- it's not right. It's not remotely fair.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    5. Re:1/2 of a corporations duties by chthon · · Score: 3, Interesting

      For a nice story about taxes paid by American corporations, click here.

    6. Re:1/2 of a corporations duties by crucini · · Score: 2, Informative

      And if they are selling them for a profit at 10 cents then 5.25 is obscene here.

      1. The cost of marketing a product is different in different countries. Factors such as regulations, lawsuits, expensive advertising and high wages can increase the cost.
      2. Drugs are like software, in that most of the cost goes into R and D. The marginal cost of producing one more unit is very low. Therefore, you might think it's profitable to sell the product for 1 cent. But if the company sold all units at 1 cent, it would lose money. That's because there's a large fixed cost which must be amortized over the full-price sales.
    7. Re:1/2 of a corporations duties by drsquare · · Score: 1

      So you would only buy products made by companies which hire a majority if Americans? So you are in favour of a complete ban on world trade?

      If an American company with a hundred thousand American employees makes a product, should an Indonesian not buy it unless it's made instead entirely by Indonesians?

    8. Re:1/2 of a corporations duties by eihab · · Score: 1

      Amen to that!

      I don't have a lot of time to post (gotta get back to work, and it's past 12:30am over here), so I'll make this short.

      I lived in a lot of places. I lived in Egypt for a little over 5 years.
      There's a common phrase in Egypt that even law officials repeat "The law does not protect idiots/morons".

      Meaning if you got conned by someone (or spilled hot coffee on yourself) the law does not protect you, and you can't really sue anyone for anything (to a certain extent).

      Consumer rights are simply non-existent.
      Bought something that didn't work when you took it home? tough.
      Bought something that you didn't like/want and want to return it? Are you kidding me?

      The buying experience is completely different. I'm still amazed at how stores over here allow you to return things in "30" whole days just because you don't like them and get your money back! Sure, some of them may give you a hard time, but if you can spell the boogie monster's name (BBB) they'll mostly comply.

      You don't have that immunity overseas (places I've been to, mainly in the middle east). You bought something that was advertised as something else? sucks for you for falling into the trap.

      And by the way, all of this is "fine print"-less.

      Sure, I pay a lot more for stuff that I payed way less for when I lived abroad, and some stuff are very ridiculously expensive (gas anyone?), but the immunity, customer experience and consumer "rights" are great here.

      "If" you read the fine print and everything you sign in the states, you *are* better off than paying less for an item/product/etc. overseas and most likely getting stiffed for it.

      I'm not saying things are perfect; far from it; but what I'm getting at is that it's not *that* bad over here, especially when you put it in a global context.

      And finally (to fortify the parents' point), for companies not having to worry about any of this means they don't have to worry about costs of processing merchandise return, frivolous (or legitimate) lawsuits when operating overseas, it makes it easier for them to sell at a lower cost.

      Just my 2 cents.

      --
      If you can't mod them join them.
    9. Re:1/2 of a corporations duties by Anonymous Coward · · Score: 0

      Jesus Fucking Christ! You desperately need a class in microeconomics. I'll give you a hint: go to a grocery store and buy a dozen donuts in the morning. It will cost you something like $3. Go and buy them in the evening and it will cost you $1.50. If the production cost was $2.50 per dozen, why is the grocery store selling them for $1.50 in the evening? The same principles apply for sales of software or drugs to India except in the latter case the surplus is effectively infinite. Now consider the case where the grocery store always sells donuts for $1.50. Will they make money? Apply the same concept to software companies and drug companies. This isn't rocket science.

      Now consider the case where somebody forces you to always sell at one price. Would you sell your surplus of donuts in the evening? Would you sell software and drugs to India where people will not pay $5?

    10. Re:1/2 of a corporations duties by earlymon · · Score: 1

      The increase in profits means an increase in taxes paid, a definite public good. Maybe for a company lacking in shark-like accountants, that is true. But not really the general case as I understand it.

      http://www.iht.com/articles/2004/09/24/business/ta xes.php

      A job given to one person is almost always a job loss to another - the only way to break the stagnant cycle of the conservation of jobs is to provide expansion, and that where high-tech comes in, in today's world. A new job isn't one that has moved to your neighborhood - it's one that has been created from whole cloth. Get enough of those jobs, and you change a community. Then immigrants provide diversity and that's something that you put on your bottom line - but it impacts your quality of life in the best way possible.

      So, not all profitable company growth is good - see Enron wrt taking care of shareholders. But all good company growth is profitable.
      --
      Pathological kinda promises Path + Logical - but instead, you get stuck with pathetic.
    11. Re:1/2 of a corporations duties by dintech · · Score: 1

      (BTW, you have no "right" to incorporate). Your company must also be of the public good.

      They should have been shut down right away for releasing vista then. :)

    12. Re:1/2 of a corporations duties by TheSciBoy · · Score: 1

      It's a common mistake to believe that most money in a pharmaceutical company goes into R&D. Most of it goes into advertising. Look it up. So why is 80% of the price of my cancer drug going to advertising Advil again?

      --
      Badgers, we don't need no stinking badgers! - UHF
    13. Re:1/2 of a corporations duties by LaughingCoder · · Score: 1

      why is the grocery store selling them for $1.50 in the evening?
      ummm .... they are no longer fresh and will be inedible by the next day. Their value is diminished. How much a store or business charges for a product has almost nothing to do with what it costs -- it has everything to do with what its customers will pay. And people won't pay top dollar for stale donuts. This is not too complicated. I think it is you who needs a class in microeconomics. As to your question about whether the store will make money if it always sells donuts for $1.50 - perhaps. Sales volume will probably increase. But depending on their baking capacity they may run out of donuts routinely every day, causing some of their loyal customers to go elsewhere for their donuts, even though they are more expensive.
      --
      The more you regulate a company, the worse its products become.
    14. Re:1/2 of a corporations duties by plague3106 · · Score: 2, Insightful

      Your argument does not hold up. The product will be no better than if US workers were used to build it. In some cases, it may be inferior. Have you purchased anything from china? The workmanship is lacking.

      The other side of the argument, that profits go up for the company, is also in doubt. As more work is taken outside the country, there is less for US citizens. Those that aren't working may not be able to buy the product.

      As more higher paying jobs are moved offshore, the effect is worsened. Now instead of same factory worker not being employed you have someone that used to be able to make $60k unemployeed.

    15. Re:1/2 of a corporations duties by arivanov · · Score: 0, Troll

      You missed one more which is specifically R&D and specifically science related and relevant only at the highest R&D levels (we are not talking H1B slaveshop labour here):

      • Hiring people with different cultural and educational backgrounds allows you to find solutions to problems which otherwise will be overlooked. Especially in an abstract scientific area.
      • While the US educational system is not bad, a number of countries exceed it by far in a number scientific areas, especially in mathematics and related areas.

      Do we like it or not, but our thought process and the means of its expression are largely defined by the language, followed by culture, upbringing and education. I would approach a problem differently compared to an American and an Indian, Chinese or Japanese. There will be cases where the American will find the most appropriate architecture and solution. There will be cases where it will be one of the "foreign devils".

      Currently, hiring foreign devils on non-slaveshop rates and for non-slaveshop jobs in the US is extremely difficult. First of all you cannot hire them on H1B. At all. If you want to hire staff that is above the industry average you end up having to pay above the industry average. The H1B program is adverse to this concept as it is invented to import cheap labour and mandates "pay by the average". Going for other means of importing highly qualified labour with the US immigration service is hell. While universities have means of bypassing this hell using various post-doc/student/lecturer programs, corporations do not. Add to that the current level of bigotry that is manifested all over every second thread in this slashdot article. Add to that the overall image US currently has abroad. Add... Ad naseum.

      So if Microsoft really wants to get a world class research facility going I am not surprised that it is shipping it to Canada. More will follow. It makes business sense. The only other option is founding a private university and using the educational shortcuts in the system to get the best staff and that is not perfect.

      So overall, I will give them the benefit of the doubt. It may end up in fact that they are doing exactly this - founding a first class research facility to attract staff way above the H1B level. Let's wait and see.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    16. Re:1/2 of a corporations duties by Anonymous Coward · · Score: 1, Interesting
      "It provides a better or less expensive products for the consumer."

      Ha Ha Ha Hah Heh Heh Ho Ho... You're so funny. Have you actually, ever seen lower prices because of exporting labor? Oh, and before you try... You must match the quality that you could get before the big glut of exporting... Have you seen the wafer thin shirts at the Gap these days? Won't last one spin in the dryer.

      It provides a lucrative job for the immigrant.

      So you're standing in line to open the borders with Mexico? That would help an immigrant. Why do I need to give up my job to help an immigrant? Is their country of origin sending the US cash to make up the differences? Are they funding social security? Setting up a downsizing fund for all the displaced people?

      The increase in profits means an increase in taxes paid, a definite public good.

      Yep, increases in tax revenue for Canadians for people paying sales taxes here. That certainly helps our community.

      -- God I hope you people never ever use any public services... But at the same time, I hope you get sick just as your job gets outsourced real soon now. Or better yet, I hope you get married and have children, so you can realize that it takes more than your personal might to live in this world.

    17. Re:1/2 of a corporations duties by Casualposter · · Score: 1

      Not necessarily.

      Immigrants who will work for LESS in this country drive the standard of living lower. This is because the citizen programmer who remains unemployed is a burden to the country, and the taxes collected and the fund available for spending by the lower paid immigrant are less. The costs of domestic infrastructure which is now being used by both the unemployed citizen and the immigrant cost the same to the public. Other things such as housing will now have more people competing for them, and as in every crowded area, the prices of apartments and housing rise.

      Providing a lucritive job for an immigrant? I guess if you compare their salary in their native thrid world country then it would be "lucritive" but they are being paid less to live in a higher cost of living country. Example: A person in field "A" makes 80K per year regardless of whether he lives in New York City or New Orleans Louisiana. However, the cost of living is vastly different between those two cities such that the 80K provides a small apartment in New York while 80K is a very nice living in New Orleans. So this really doesn't hold water.

      They hiring of immigrants does not lower the price of good sold but rather the cost of goods sold, and therefore increases the PROFIT to the company, which in these days goes mostly into the pockets of the upper management often regardless of corporate performance. In the article, Microsoft is wanting to hire these immigrants. Do you expect this to drop the price of VISTA? X-BOX? Hmmm? I don't think it will have an impact on the price of the goods Microsoft sells,even if they relocated everything to Bangeldesh and paid their programers $2/year. This was one of the big arguments corporations made for moving the clothing industry to Bangladesh. We see $120 pairs of jeans made for mere pennies. The cost of the goods sold did not change but the profits became much more lucrative for the owner. The displaced workers in America were not so well off.

      Shareholders benefit only if the stock price rises or dividends are paid. Many of the stock holders are large institutions so the benefit to society on incremental immigration is nebulous. The stock might rise a dollar today on this news but fall two dollars on some regulatory set back unrelated. The net loss is mitigated by a buck but it is still a net loss.

      --
      Creative Spelling Copyright (2002). May use without Persimmons
    18. Re:1/2 of a corporations duties by Anonymous Coward · · Score: 0

      Since when do corporations pay a higher percentage of taxes than a high tax bracket individual?

      Second, increased profits will need a nearly steady market share, since MS has virtually 100% of the PC OS market (heck even the Linux gurus have a dual boot) they don't have much to do but go down. Their profits will increase as developing nations start getting more computers though.

      Here is the problem, if you higher the skilled labors from the third world and pay them less than we get here, you reduce the preceived value of that skill. (Plus you kill the third world as they don't have a tech base and are stuck being farmers, but since their tech sucks can't compete with local goods, in the short term). Anyways, if you go back to Adam Smith and Karl Marx, a good model of the price of goods is the cost of the labor and capital invested in them, if you reduce the salaries of the employees you reduce the worth of the item.

      Case in point, the automotive industry. The cost of producing the raw materials has hugely decreased, but have we seen much reduction in the 'real' cost of cars? No. Why? Unions keep the employees salaries artificially high (their jobs have gotten easier and thus should command less pay, how many manual welds you see getting done?) throughout the supply chain. Result: we pay ~1 years salary for a car still, because we can justify the cost as, well think of all those people involved. Yea, think of all those people involved at $30/hr watching a robot weld for them.

      If anything, more immigrate programmers will lower the standard of living of the US, as you'd be removing artificial barriers to trade, in this case trade in labor, lowering the average cost of labor (read employees salary). The net affect for the world will be good as immigration/out sourcing, more evenly distributes wealth among the nations.

      P.S. I'm from Canada, I'll take your jobs of your hands, not a problem.

    19. Re:1/2 of a corporations duties by superbus1929 · · Score: 1

      * I would believe the "better/less expensive product" statement if I believed that Microsoft, or any major corporation that outsources jobs was going to take that extra profit and throw it back to the consumer. Instead, no, recent history has shown that they are padding their bottom line with that. That's going to the shareholders, not the dumb fuck that's buying Vista.
      * I couldn't care less about jobs for immigrants. It's to the point in this country where these types of jobs are a land-mine that smart people avoid. We're bemoaning that "oh my goodness, the American market is drying up for programmers and quality computer science grads!", and... well, why wouldn't it? I wonder why...
      * I did state above that the shareholders get money out of this. That's not a bad thing in a Capitalist system (I'll spare you my feelings on Capitalism), but I think the margin is swung too far in favour of the shareholders for me to support moving a building to Canada for the sole purpose of bringing in dirt-cheap foreign help.
      * Again, the reality of the situation is that these large corporations have been getting tax breaks from our current administration that render this ideal moot. Trickle down economics is good in theory, but it's at best a highly noble ideal that fails in the face of reality.

      I think you bring good points, and I see where you're coming from, but the reality of the situations we're presented with are highly different from these ideals.

      --
      Let's stop dilly-dallying and just change "-1: Overrated" to "-1: Disagree" or "-1: Doesn't Subscribe to Groupthink".
    20. Re:1/2 of a corporations duties by jZnat · · Score: 1

      I like to think of it like this: if a particular company can "globalise" itself and hire people from around the world in order to pay them the least, then I should be able to "globalise" myself and buy from them wherever they charge the least (e.g., the same place they're able to hire people cheapest).

      However, these companies want to have their cake and eat it too by having the right to hire people at minimum wage and strong-arm the government into outlawing my right to buy their products at the minimum price available. This is supreme bullshit and cannot be accepted by any logical person.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    21. Re:1/2 of a corporations duties by jZnat · · Score: 1

      ... The product will be no better than if US workers were used to build it. In some cases, it may be inferior. Have you purchased anything from china? The workmanship is lacking. The product will be no better regardless if you hire underqualified underpaid workers whom have 3+ jobs and are trying to make ends meet whether it be from the US or the PRC.
      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    22. Re:1/2 of a corporations duties by Anonymous Coward · · Score: 0

      "It provides a better or less expensive products for the consumer."

      While in most cases that may be true, the argument fails for a software company since there is little hardware involved. In other words, wether they hire a worker for 60k or one for pennies an hour, they are still going to charge the same for their software. Nope no less expensive product for the consumer here and if anything it'll be an inferior product. One can argue good/bright people are know what they are worth and if microsoft won't shell out the wages, they won't retain the best talent out there

      This is my own personal rant and frustration but wall street/share holders need to chill out. I mean the company is worth 50 billion for Christ sakes and they still have a monopoly in the pc part of their business. That kind of pressure and greed and be unhealthy.

    23. Re:1/2 of a corporations duties by Anonymous Coward · · Score: 0

      Another thing that is not zero-sum is "good." If a company does "good" but also does "bad," the good doesn't cancel out the bad. If Wal Mart sells stuff at below cost to kill their competitors, pretty soon everybody who worked at one of those other stores can now only afford to work at Wal Mart after they lose their job. Likewise, if a giant influx of illegal immigration makes construction cheaper but raises the crime rate, you have to decide if it's worth it.

    24. Re:1/2 of a corporations duties by Maxo-Texas · · Score: 1

      As a believer in and a supporter of real capitalism, I think you need to educate yourself about the working conditions of the people making the product and then buy the least expensive products. There is nothing sacred about being american and i have no special rights over any other person in the world. My ultimate security is served by the entire world being well fed and after enough consumer goods that they decide not to have large numbers of children.

      I'm only against the practice of having me subsidize the rest of the world. Ideally, my wages will drop towards theirs but my costs will also drop. Right now- the companies are cutting our wages but having laws passed to keep my costs high.

      ---

      Notice I said look into who makes the product. Because some countries have slave labor problems. Some countries are massively poisoning the environment. Obviously the products are cheaper under those conditions but morally I shouldn't buy those cheaper products. OTH, where they are "exploiting" labor by paying them 75 cents a day but without them the labor was making .40 cents a day is more of a personal judgement call. It's not fair to require a third world laborer to have all of the protections of a first world laborer- the end result would be that they do not work. We need to keep the heat on the clothing manufacturers to constantly raise conditions there but accept that they are going to be worse off than here until they get their economies going.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    25. Re:1/2 of a corporations duties by Maxo-Texas · · Score: 1

      So this is why I have to pay $19.99 for a DVD that sells for $2.49 in most of the rest of the world?

      I agree that legal liability might be a factor in drug prices. I'm not sure it explains a 5,000% difference but we litigate too much and those other countries are too little able to litigate.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    26. Re:1/2 of a corporations duties by Maxo-Texas · · Score: 1

      Drugs are not donuts.

      A more equivalent donut example is:

      Donuts are cost $1.00 to make per dozen.
      Fresh donuts are sold for $1.25 in the poor section of town.
      Fresh donuts are sold for $2.50 in the rich section of town.
      Fresh donuts are sold for $15.50 in the american section of town.

      It is illegal to buy donuts for $1.25 or $2.50 and import the american section of town even tho it only would cost $.50 to pay for gas and labor to do so.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    27. Re:1/2 of a corporations duties by Anonymous Coward · · Score: 0

      Bought something that didn't work when you took it home? tough.
      Yep. Remember, the U in UCC is "uniform," not "universal."
    28. Re:1/2 of a corporations duties by cecille · · Score: 1

      I'd argue that for for drugs at least, that the R&D argument rings a bit hollow. The majority of major medical breakthroughs are made at universities where the research is publicly funded. Regulations state that these products have to have a corporate partner, which is where biig pharma steps in. Basically their "R&D" is paying for clinical and "stage 4" clinical trials, which is basically just figuring out ways to extend or get new patents on drugs for what would normally be off-label usage.

      --
      ...no two people are not on fire.
    29. Re:1/2 of a corporations duties by DigitAl56K · · Score: 0

      I'm here on a visa. I don't get paid less than my American counterparts, and I pay taxes just like everybody else or face jail time and deportation.

      There are many IT topics where discussion on Slashdot is interesting and valid. Immigration is not one of them. All discussions get flooded with angry Americans proclaiming low paid H1B workers are stealing their jobs. If I look around the company I work for all of the H1B positions are filled by people who are highly skilled and/or experts at what they do.

      I can completely understant Microsofts move. If you want to lead the world in R&D then you want to be able to hire talented people regardless of which country they originate from. It's that simple.

      It's really disheartening to repeatedly read the same old BS here on /. , it's like the site turns into Digg for the day and popular opinion rules over reality.

    30. Re:1/2 of a corporations duties by CohibaVancouver · · Score: 1
      >ever seen lower prices because of exporting labor?

      Sure. Compare the price of a DVD player today to the price of a DVD player in 2000.

    31. Re:1/2 of a corporations duties by DeepZenPill · · Score: 1

      The problem is that capitalism isn't allowed to work. You're not paying 5.25 here because of capitalism. You're paying that because the government is involved in the process, granting patents and instituting enormous hurdles for companies to bring the drugs to market. It's not the same company selling those drugs at two wildly different prices. The Indian company had none of the overhead from developing and getting the drug approved by the FDA.

    32. Re:1/2 of a corporations duties by modernbob · · Score: 1

      I believe what your saying is essentially the truth. However, companies claiming that they can't find employee's are lying. Perhaps just telling the truth would be a good and refreshing idea. We have stock holder and they require we spend less money on labor and maximize profits. Hiring help in the US is too costly and we can find qualified help elsewhere at half what we pay a US employee. Labor laws in other countries are often cheaper to comply with than in the US. Paying for health care for our US employee's costs us up 30% above the basic wage scale we have offered. I don't believe for a second that you find a better employee outside the US but you can definitely find a cheaper one. The point you make about taxes I have to disagree with. I run a company and the tax issue is convoluted at best. There are many ways to make more money and make it look like your not. So, in essence we need tax reform and a health care system that doesn't put the entire burden of health care on companies. Perhaps then we could even the playing field a bit and become competitive with cheaper labor elsewhere.

    33. Re:1/2 of a corporations duties by BitchKapoor · · Score: 1

      Microsoft already has world-class research facilities. This expansion is a development center, not part of MSR. H-1B does not mandate paying exactly the average wage, the idea is to only bring in people who you would pay as well as your average American competing for the same job. Check this out, Microsoft has filed H-1B requests for researchers to be paid $110k/year. This is not the common definition of slave labor: 2005 Microsoft H-1B requests

    34. Re:1/2 of a corporations duties by lessermilton · · Score: 1

      It provides a better or less expensive products for the consumer. I call BS!

      I don't know of any company that has ever lowered the price for their products when something would be cheaper.

      Case and point - when Nintendo switched from cartridge to DVD format - this was printed in either a letter to Nintendo Power or the Editor's response. But it was said that DVDs would be cheaper than cartridges.

      When I first saw that (and Gamecube was still Dolphin or whatever it was), I said it was crap. And now? Games are still that $60 they were when it was a cartridge. And I have a big honking loading time. As for memory/size - I've seen a 4 GB sd card, so you can't try and BS there's more memory available on a DVD. Maybe size/weight, but whatever.

      So the profit margin simply increased. Not better or cheaper goods.
      ----

      The problem here is that the United States Government thinks that it has a monopoly on everything the world needs. The problem? We don't. We don't even come close. But we still act like we do. Do you know what happens to companies that think they have it made and stop looking at the competition? They fail and are bought out by some other competitor.

      Currently, Americans are finding that to be the case. Our jobs are being "purchased" by the competitors - India, China, Canada for crying out loud! (on a side note, one week ago, $110 USD was $117 CAN - I seem to recall a $5 USD book being in the realm of $9 CAN.)

      Until America wakes up and realizes that we're going out of business (Me? I'd say our only current "commodity" is war... and there's not so much market for that right now), we will continue to see jobs slip away to more inspired consumers who are good for the resources.

      Let's just hope we do wake up...
      --
      I wish I had a witty .sig
    35. Re:1/2 of a corporations duties by randall_burns · · Score: 1

      The sad situation though is that US jobs for folks born in the US are shrinking-and the wealth holdings of the top 1% are rapidly growing.

    36. Re:1/2 of a corporations duties by eihab · · Score: 1

      I'm not really saying it's the _only_ reason, but it definitely is one of the reasons.

      There are so many other reasons, including shipping, taxes, gas, etc. that are a lot cheaper overseas.

      Don't get me wrong, I'm not saying we're not being screwed over here, I think corporations are screwing everyone all around.

      --
      If you can't mod them join them.
    37. Re:1/2 of a corporations duties by slack_prad · · Score: 1

      Well said.
      Somehow the /. crowd never understands that H1B people get paid the same amount as anyone else.

      --
      Sent from my desktop computer
    38. Re:1/2 of a corporations duties by Maxo-Texas · · Score: 1

      While I disagree with his point, I think the moderating on the parent post was chicken-shit.

      Digit- we are not all angry americans.

      But the corporations are scummy bastards that are using you to prevent paying fair wages while locking americans in to paying inflated prices for their products by having laws passed which limit our ability to get cheaper products.

      While reporting record profits and paying their executive officers at twenty times the rate they did in only 1995, they are cutting jobs here so badly that we see no incentive to even enter these fields any more.

      The companies hold on to the illusion that they are "american" (or "italian" or "english" or "french") companies only for the benefits that accrue to the corporation and executives (safety- nationalization- stable legal system- living in a country where you are not kidnapped and tortured by the poor (or the government) but they are no longer doing their part to hire citizens. The money in many cases is clearly being extracted from the economy while they maintain legal departments that advise them on how to legally disqualify (via some pretext) qualified candidates.

      This is a very temporary situation. Wages in india and china are inflating rapidly. Wages in china are up 50% year to year and increases in india are running up to 40% year to year.

      We have another 4 to 6 years and there will no longer be a benefit to using them as cheap labor.

      I understand you have a financial incentive to think everything is rosy but really it isn't. The world is flattening and 1st world wages are going to decline. That's okay as soon as we start getting the benefits of cheap products (such as $2.49 CD's and DVD's) (and 50 cent pills instead of $5.25) ($800 for a full development setup vs "free") ($195 for an OS vs $25 for the same OS with english ripped out). Right now the companies are screwing us over- cutting our wages- laying us off for cheaper labor and having laws passed forcing us to pay monopoly prices.

      I apologize that someone tried to shut you up by down-modding a reasonable comment even tho I think you are mistaken in some areas. The fix for mistaken opinions (including mine!) is more speech- not censorship.

      Slashdot moderating needs to focus on the down-mods. I asked cowboy neal but for some reason he disagreed strongly with that idea. 99.99% of "up" mods are correct. The other 0.01% are usually harmless. However a good 50-60% of "down" mods are chickenshit attempts to shut someone up. I hope someday neal changes the meta moderating software to offer 90% down-modded comments.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    39. Re:1/2 of a corporations duties by Maniakes · · Score: 1

      I doubt the factual accuracy of that article. Microsoft's 1999 Annual Report shows $4,106,000,000 in income taxes, which is 31.5% of their net income before taxes. This is a lot higher than zero.

      --
      A legparnasom tele van angolnaval.
    40. Re:1/2 of a corporations duties by Anonymous Coward · · Score: 0
      1. Regulation problems are solved with relatively small investment in lobbying, at least in the US. Lawsuits are just a cost of doing business, and are typically small in comparison with profits.
      2. Drugs are not like software, but if you want to compare drugs with Windows there is one way in which they are similar. Most of the cost is not in R&D (much of which is paid with tax dollars to academic/research institutions in the case of drugs) though, it's in profits, advertising (AKA misinformation campaigns), and executive & salesperson salaries (which are exorbitant compared to research wages). It is these costs which play the large role in US prices, and must be amortized over the life of the product, rather than what most of us think of as R&D.

      Look it up for yourself, don't just take my or a pharmaceuticals' word for it.

    41. Re:1/2 of a corporations duties by DigitAl56K · · Score: 1

      Thanks for your note on the moderation, I also was a little surprised by that.

      Towards the rest of your post, you make good points around the rising cost of labor in countries which are currently industry favorites for outsourcing (and perhaps immigration), but I do disagree with one point,

      "I understand you have a financial incentive to think everything is rosy but really it isn't."

      In fact I am from the UK and have little financial incentive to be in America :) I love the people, my job, and the country (minus the current administration). There is not as much bias in my original post as one might initially believe.

      However, to the extent that any company is abusing the system, I genuinely hope they are heavily penalized for doing so because it casts a large shadow over everyone who does use the visa program legitimately.

    42. Re:1/2 of a corporations duties by 172pilot · · Score: 1

      Your example of "Extending to an ultimate" assumes that everything else in the world is static, which it is not. Other people and organizations react and adapt to changing environments.


      Go back 25 years, and ask IBM if they were scared of Microsoft... No chance.. Go back 10 years, and ask Microsoft if they were scared of Linux, or 5 years ago "Google"... No way.. Things change, and the nice thing about the open market is that it generates financial incentives to get people who you classify as "greedy" to do good things to earn your money...

      Trust me, Microsoft is not going to become MORE competitive with only one US employee and 100k of foriegn sweatshop programmers as you imply - All they're doing is exercising a little political muscle to either encourage Canada to do something they want Canada to do (standardize on some MS platform) or show some other country that "we dont need you and we'll move elsewhere" because they didn't do the same.


      All of this, of course, assumes that there isn't massive corruption going on to potentially stop or slow competition. I'm not saying that there is, or isn't, but I'd be much more inclined to believe there is a corruption influence in your drug company example than in the MS case. Microsoft certainly hasn't been spared any legal trouble with monopolies, and in my opinion they've been much on the "cautious" side in regards to taking political advantages lately..

      --
      -Steve Tired of voting for the "lesser of two evils?" Come talk about it on www.bothsidesarewrong.com
  105. H-1B does not suppress wages because it cannot by slashdotlurker · · Score: 1

    H-1B is perhaps the single most misused immigration program in history (next to perhaps the 1985 amnesty for illegal aliens). It is badly administered, many H-1B's are entry level workers (totally contrary to the spirit of the law).
    But it is NOT a wage suppression mechanism. Because it CANNOT be one - every H-1B application needs a Department of Labor certification that states that the imported worker will be paid AT LEAST (and it is usually marginally more) as much as the corresponding domestic worker.
    I am as mad about our failed immigration system as the rest of you folks, but I think we can dispense with the FUD.

    1. Re:H-1B does not suppress wages because it cannot by Anonymous Coward · · Score: 0

      Employers are required to pay a prevailing wage, but they can wiggle a bit. This is very easily gamed. All you do is hire 'entry level' people and pay entry level wages when you're really hiring intermediate level positions.

      1 Game System
      2 Screw citizens
      3 ????
      4 Profit!

    2. Re:H-1B does not suppress wages because it cannot by Anonymous Coward · · Score: 0

      Government (ha ha, they KNOW) says that an entry-level dev position pays $XX,000 per year. Company can hire H1-B worker, or they can hire local, and probably through a permatemp agency.
      Permatemp agency has someone local who will do it, at an hourly wage. Which means OT pay over 40 hours a week. And the local employee, thoroughly middle-class, has family that he occasionally wants to go home to, and takes vacation days occasionally. And owns a home and has to commute 30-60 minutes.
      H1-B worker will be hired directly, salaried. So the 20-30 extra hours per week don't cost the company any money. He lives in an apartment with 5 other H1-B employees about three blocks from work. He has no family nearby so he is willing to come to work "on-call" and come in at any time, 24/7. He doesn't care about national or religious holidays and will gladly work through them. He cashes out vacation pay, which by contract might be less than dollar for dollar, to send it back to his home country.

      So yeah, on paper these two employees make the same amount. The reality is entirely different.

  106. Re:Its not BS. Its the global economy by Anonymous Coward · · Score: 0

    a) I like globalization.
    b) I don't have any problem with competition, from anywhere, provided it is "fair". Fair has nothing to do with local wages.
    c) I **do** have a problem with companies lying as a way to get immigration quotas increased.
    d) I **do** have a problem with illegal aliens working ... in any country, not just mine.

    Here's a legal team training http://www.youtube.com/watch?v=TCbFEgFajGU corporate HR departments on techniques to hire cheaper, H-1b visa workers.

    H-1b visa workers are paid 25% less than local workers, is that good or taking advantage of them? http://www.prweb.com/releases/2006/7/prweb407549.h tm

    Illegal aliens harvesting the food we eat isn't any better.

  107. Okay, somebody enlighten me.... by Anonymous Coward · · Score: 0

    I'm not a true IT worker, I'm a computer inclined Average Joe a few skills, which makes me at least honest compared to a lot of...ahem, experts.

    I worked once at an engineering school, and was surprised at how low the skills were for some of the Indian students, one showed me his Master's thesis in Civil Engineering that looked like it was done for a trade school.

    It's a regular story (and has been for years) that our schools aren't doing the job, Americans aren't interested in high-tech careers, and even for those who do they're discarded in a few years like an obsolete piece of equipment for off shored Indian workers.

    If it was any other company I'd give credence to the claims that they can't get enough hi-tech workers in through immigration, but this is Microsoft, and $ reigns supreme.

    So I've been wondering--are Indian workers that much of a bargain, cheap skills and cheap pay? Or are they simply cheap enough to offset the lack of skills? And finally, is all of this just a runaround to get out of that great bugaboo for American employees, paying benefits? Health care and retirement costs are cheaper in Canada, even more so for a hi-tech worker making over $100k. So is that it?

    1. Re:Okay, somebody enlighten me.... by Anonymous Coward · · Score: 0

      My company (one of the big five tech companies in the US) has some development centers in India. Compensation is lower, although it's increasing rapidly, but the sunk costs --facilities, power generators, backup internet, local legal counsel, local recruiters, transport costs, etc -- per developer mean that it's actually more expensive, to the tune of roughly 40%.

      We do it because we can't get enough people from India to bother relocating to the US. If we could find an American to do it, we'd jump at the chance. Please, all you pissed-off posters, send out your resumes. We're hurting.

  108. Ah, yes, M$ is just doing their part ... by twitter · · Score: 1

    to encourage immigration and the American dream.

    --

    Friends don't help friends install M$ junk.

  109. Re:As someone who liaised with developers in India by Blackhalo · · Score: 1, Troll

    Mod this up +10 insightful. For the life of me, Bangalore English is a challenge to understand.

    --
    "There is nothing to do it. But to do it." -Floyd Pepper
  110. Re:As someone who liaised with developers in India by Ungrounded+Lightning · · Score: 0, Troll

    Your arguments would also apply to Mexico.

    Several of them would not. One is enough. B-)

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  111. Re:They are in India. Options pyramid failure Plan by timmarhy · · Score: 1
    "A key piece of the M$ success story was their ability to pay workers in stock options"

    oh please many pieces of MS software have wasted hours of my time, but that's just a plain lie. only top exec's get stock options. the fact is, MS is a great employer who pays employee's well and really looks after them.

    only a total retard would think the end is near for MS, on the cash they have in the bank alone they could survive for years.

    --
    If you mod me down, I will become more powerful than you can imagine....
  112. Re:A useful threat over engineers and politicians. by billDCat · · Score: 1

    Heh, have fun. As a Canadian who also holds a US work visa (TN), dealing with customs officials is less than pleasant, both for getting the initial approval then to come over each time. Especially at Vancouver airport. Every time I come over for legitimate business (or even if I'm not travelling on the visa), they do some combination of intimidate, insult, threaten to revoke the visa, and in general make me feel like a criminal. I work for a big company (which generally has fewer visa issues than small ones), are undeniably covered under the terms of the visa, come only a few times a year for brief periods, and present myself in line with my role, but it still happens. It's not just me either, I know of many stories from friends and from co-workers of behaviour which can only be explained by sheer protectionism. If the country was to be judged by the behaviour of customs officials, I would want to stay away too. I have never met customs officials from any other country who are as rude and bullyish as the vast majority of airport US customs agent I have come across. Land crossing agents are usually better, but only if you are a tourist from Canada who is not dealing with any visa issues.

  113. Re: Windows Vista Canada instead W.V. US. by Anonymous Coward · · Score: 0

    Canadian US$58,000 + black money US$1,000 for me + black money US$1,000 for you => CHEAP.
    USian US$60,000 => EXPENSIVE.

  114. Why limt yourself? by CavemanKiwi · · Score: 1

    If I want to find the best people in the world, why would I limit myself to 5% of the worlds population?

  115. Re:ahem.... by davidgay · · Score: 1

    Geneva has all the international organisations (you can't throw a rock without hitting one), not the EU ones ;-)

  116. Re:Its not BS. Its the global economy by Anonymous Coward · · Score: 0

    I understand your toaster analogy.

    However, the article didn't say they went to Canada for cheaper labor, but went to Canada because of "immigration issues."

    MS was one of the early big IT companies to can workers and send their jobs overseas. Then, in an effort to gain sympathy, they said they are shipping more jobs over the boarder because there aren't enough Americans to do the job. This appears to be untrue.

    Let's look further at your toaster analogy. Say a U.S. company had been found guilty of abusing its monopoly on toasters. Say they sent their jobs overseas to get cheaper workers, creating a number of unemployed/underemployed toaster workers in the US. Next, imagine them claiming that they were shipping more jobs out of the country because there were, "immigration problems." Nobody would believe them in that case either. Well, maybe the Executive Branch of our government would...

  117. so what? by nanosquid · · Score: 1

    there is a shortage of people who are interested in being paid next to nothing.

    Even if that were the case, so what? People from China and India are willing to work for less, they have the skills, so why shouldn't they get the jobs? It's been the same in many other industries; why should the US try to protect US programmers from global competition when garment, steel, and auto workers haven't been? And why would the effect of such protectionist policies be anything other than to cause industries to move out of the US even faster?

    Of course, it's silly to think anyway that American engineers are getting job offers at Microsoft in large numbers and turning them down because $80k/year is not enough. Rather, Microsoft simply rejects most applicants because they don't have the skills that they need. You're right that there is no shortage of US programmers and software engineers, there simply is a shortage of US programmers and software engineers that are worth hiring.

  118. This is the definition of Scoflaw by Anonymous Coward · · Score: 0

    It is the true meaning of the word

  119. Pervasive anti-American sentiment?? by patio11 · · Score: 4, Insightful

    I suppose most of the world is observing the Biblical demand to love who you hate, then, because pervasive anti-American sentiment doesn't seem to have so much as caused a blip in the number of folks scrambling to immigrate to the US. ("US Immigration Boom Hits Record Levels", http://www.msnbc.msn.com/id/10440110/, Dec 12 2005 -- 12% of population now foreign born) I had this conversation with a Chinese researcher at my university once:

    *snip long rant about the Bush administration*
    Me: Wow, sounds like you are less than happy with the US.
    Him: I hate everything the government stands for.
    Me: Maybe you could go home to protest it? Send a letter to the Congressman and tell him thats why you're taking your PhD home with you.
    Him: Are you "#$"% nuts?

    And yes, thats what most immigrants feel like. There are occasional frustrations with living in America -- complaining about incompetent bureacrats is a well-established tradition for everybody, regardless of place of birth. (And the INS and its successor agencies are probably among the worst in the federal government.) But would large numbers of folks give up the tremendous opportunities living in America has over those frustrations? As my Chinese-accented colleague put it, are you "#$"# nuts?

    The number of citizenship applications, one easy barometer of "So, how many of you folks want to hitch the rest of your lives to the United States of America?", is up 60% in four years. That is more than double the number when Clinton left office and a Dark Shadow Fell Across The Land. http://www.iht.com/articles/2007/07/05/news/citize n.php

    Also, I don't know if subtleties of domestic politics make it abroad that often, but while Dubya's Republican Party is often depicted as being anti-immigrant, and that might well be true for a large part of the party base (also true for a large portion of the Democratic base), Dubya is personally *extraordinarily* pro-immigration. He wanted comprehensive immigration reform, which would have included a mass legalization of illegal immigrants living in the US, to be his domestic legacy. It failed for a couple of reasons, including opposition from broad portions of the bases of both parties and absolutely incompetent political maneuvering. (I think that is distressingly common in the Bush administration, and I say this having voted for him twice.)

    (Disclaimer: I'm actually an expat in Japan, but I feel like waving the flag a little bit this close to the Fourth of July. America should be justifiably proud of how it treats immigrants, in the main. The system has its fair share of issues, but its nothing intractable, and its so much better than Japan its not even funny.)

    (P.P.S. On the general topic of the thread, to all Slashdotters who worry that the immigrants are forcing you into poverty: learn to compete. I got a degree in Japanese along with my IT skills, and now on either side of the Pacific for jobs which require a bilingual English/Japanese engineer I can compete quite favorably with folks making a tenth of my salary, because if they can't speak both languages than hiring ten of them still won't replace me. Languages are just one way you can make yourself something other than an interchangeable cog. Domain expertise, business skills, communication skills, a finance background, proficiency in obscure legacy technologies, jumping early onto new ships like the Ruby on Rails boomlet, etc, etc.)

    1. Re:Pervasive anti-American sentiment?? by samuraiz · · Score: 4, Insightful

      "America: Not As Bad As China Yet" is not exactly a stirring catch-phrase.

    2. Re:Pervasive anti-American sentiment?? by Anonymous Coward · · Score: 0

      "(P.P.S. On the general topic of the thread, to all Slashdotters who worry that the immigrants are forcing you into poverty: learn to compete."

      Spoken like a naive simple minded barbarian. "Learn to compete" try saying that when you're getting older, have a family and can't simply 'start over'. It's a bunch of bullshit, if anything governments around the world are worried at the tensions the the wealth being sucked out of the countries and shifted upwards away from the masses in said countries.

    3. Re:Pervasive anti-American sentiment?? by Alioth · · Score: 1

      Languages are just one way you can make yourself something other than an interchangeable cog


      Ah - so I should learn Java as well as C then!
    4. Re:Pervasive anti-American sentiment?? by Anonymous Coward · · Score: 1, Insightful

      This is most moronic.

      So, basically, the US is great because citizens of what remains a *communist* *dictatorship* like it better here? They do? No shit!

      When I was younger (say, Reagan era), America was the place *everybody* else wanted to be. Now only the unqualified mexicans and the oppressed want to come.

      Is that a good sign?

    5. Re:Pervasive anti-American sentiment?? by dodobh · · Score: 1

      Well, Bush is a little less likely to bomb me in the US than in another country.

      --
      I can throw myself at the ground, and miss.
    6. Re:Pervasive anti-American sentiment?? by Trifthen · · Score: 1

      Yeah, I've always wondered that myself. It seems every time one of these "conversations" break out, it's always "Oh yeah? Well my friend/dog/robot-love-slave would never go back to Cuba/China/Libya!" Uh... good? So, we're better than some random 3rd-world country, and we're supposed to celebrate this?

      Have our standards really fallen so far that we must rely on cognitive dissonance to explain the disparity?

      --
      Read: Rabbit Rue - Free serial nove
    7. Re:Pervasive anti-American sentiment?? by Anonymous Coward · · Score: 0

      I suppose most of the world is observing the Biblical demand to love who you hate, then, because pervasive anti-American sentiment doesn't seem to have so much as caused a blip in the number of folks scrambling to immigrate to the US.

      If you can't beat 'em, join 'em?

    8. Re:Pervasive anti-American sentiment?? by fritsd · · Score: 1

      Here you go. Good luck!

      --
      To be, or not to be: isn't that quite logical, Slashdot Beta?
  120. Agreed w/ your points bdjacobson: A theory? by Anonymous Coward · · Score: 0

    "And they're doing it all for a bigger profit margin.

    I've seen several articles, both in the newspaper and on Slashdot, where Microsoft is talking about this mythical "shortage of tech people" and how we need to open the borders more so that they have enough people to hire. This is a smoke screen any discerning individual can see right through. This is pretty much the last thing they can do to lower the cost of production. They've reached the max market penetration and are simply trying to fight the cycle of products (well, in this case cycle of the company) that everyone learns about in management. If we give out more H1-B's that means there is cheaper labor, which means the programmers here make less money, which means Microsoft makes more money, which means their share price goes up."
    - by bdjacobson (1094909) on Thursday July 05, @08:52PM (#19761813)

    You've hit it ON THE HEAD... & here is my ideas on WHY this is the case (per your points, because imo? The STOCKMARKET is the root of it all):

    Since 90% of this nation's wealth is held by 10% of its population, literally (or near that figure)? Many of those folks (including me & mine) only hold onto around $10,000-$20,000 liquid ca$h typically, in formerly traditional forms of monetary security (banks for example, because the rate of return, is so low vs. other forms of investment)... the alternate, which typically can get you higher yields, one of them?

    Legalized gambling, basically - the stock market (sure, "nothing ventured/nothing gained", but then again, nothing LOST either if you don't put your roll into play on the table, so-to-speak!)

    Everyone wants to be instantly rich, & they do NOT have to be a "trust fund baby bazillionaire" either, but how many make it? Ask yourselves that??

    That said: See, I know folks like this, personally (trust fund babies mostly)?

    They "YELL & SCREAM" to their brokers & investment houses "MAKE ME MORE MONEY YESTERDAY OR YOU ARE FIRED!" etc. et al... there is NEVER ENOUGH for this type of person (they are not into "peace of mind" via accomplishment in the ones I know, but rather, showing off how thick their wallet is etc.)... sad stuff.

    I, for one, never judged a man's worth by the width of his wallet... apparently, those "@ the top", from those I know & have "sampled" @ their very worst? Do...

    How sad. Spoiled brats @ the helm of our nation (our President) who had Daddy buy him out of every shenanigan he ever pulled creates the example, alongside "Darth Cheney", imo the TRUE RINGMASTER... attitude reflects leadership people.

    AND... Capt. America? IS TRULY DEAD!

    APK

    P.S.=> Thus, in turn? Mgt. when confronted by 'boards of directors' (usually the largest investors OR their human proxies)? Will do ANYTHING to make more coins/dead presidents... they too, are expendable assets (albeit, usually EXTREMELY well paid ones, some have annual salaries larger than many companies for example)... so, they do what they know - control the SINGLE EASIEST THING THERE IS FOR THEM: Downsize/fire folks, cutting off their "buying public" basically.

    That all said, & aside?

    Well, again - who the hell can afford the "latest/greatest" when they're in fear of their job (provided they still have a GOOD one that is), or is not "hoarding" their monies in case of a rainy day (and, it's POURING out there economically imo, especially in the town I live in, again, 12th worst in the nation)...

    No small wonder these "big brains" @ the top are chasing other national markets (China, to name one) to exploit they also imo, as they have us... only imo? The people of that nation, with 5,000 years of recorded history ARE GOING TO OUTSMART THEM, & who pays for that predicted debacle??

    Well, gee: The same ones paying for this INSANE WAR in IRAQ! Us... the U.S. Taxpaying constituency of this crooked lying goverment of ours... & believe you me: I get NO "JOLLIES" out of putting my nation down, but @ this point? I think I have to, and so does everyone else, or shit will never get straight again (if it ever can like it used to be here)...

    And, sorry for my profanities, but this posting here? Got me riled up... it's important imo! apk

  121. are you worth hiring? by nanosquid · · Score: 1, Troll

    Microsoft is not having trouble finding "employees", it's having trouble finding "employees at the wage they want to pay".

    No, Microsoft is having trouble finding employees that are worth hiring at any wage. Even without salary, an average employee costs Microsoft about $400k/year. If you can't generate that much new revenue, you aren't worth hiring even if you work for free.

    1. Re:are you worth hiring? by frank_adrian314159 · · Score: 1
      Even without salary, an average employee costs Microsoft about $400k/year.

      Now I call BS. The "normal" burden cost for a Seattle-area software engineer is ~$150K-200K. The only way MS has a total burden cost > $500K (which is what it would come to, according to your figure) is if they're stuffing gold bricks in their employees' pants every day. They could be decorating each person's office with genuine Louis XIV antiques, too, I suppose. I truly doubt your figure.

      --
      That is all.
    2. Re:are you worth hiring? by nanosquid · · Score: 1

      Now I call BS. The "normal" burden cost for a Seattle-area software engineer is ~$150K-200K.

      Yes, that's what they pay for giving the guy an office and a desk, but that's not the figure that counts. What counts is what total expenses the company has for every employee as part of doing business, and those are about $400k. Those include a lot of other costs.

    3. Re:are you worth hiring? by Anonymous Coward · · Score: 0

      And those other costs would be???? Getting Bill and Steve laid?

    4. Re:are you worth hiring? by Anonymous Coward · · Score: 0

      I have no idea what else Microsoft wastes their money of. Maybe it is hookers for Bill and Steve, who knows.

      But the figure of total corporate cost per employee per year isn't hard to calculate: you divide the total amount of what the company spends per year on keeping the business running by the total number of employees, and that comes out to a bit over $400k.

      Quite separately, a job in Redmond is much more expensive; there, they probably pay $400k in obvious, direct costs for computers, the building, free drinks, and support staff. But that's a separate number.

      No matter what the number, the point remains: there are people not worth hiring because they don't generate more revenue than they cost.

  122. Re:They are in India. Options pyramid failure Plan by FarHat · · Score: 1

    That is very true. Look at this chart, MSFT has way underperformed compared to companies like AAPL and GOOG. And I've never seen as many new buyers going over to buying iBooks and iMacs as before.

    --
    At the intersection of computation and biology.
  123. bullshit by nanosquid · · Score: 5, Informative

    Basically for a company to get H1-b applicants, they have to interview American workers and give the American workers an equal shot at the position.

    That's a nice fairy tale, but you're confusing H1B visas and green cards. There is no requirement to interview American workers for H1B visas; for H1B visas, a company can simply write a letter saying that they couldn't fill the position with an American worker.

    The requirement to interview American workers exists only for green card applications. Green cards remove any hold the company may have over their workers, so they are the exact opposite of what a company would apply for if it wants to keep salaries low by hiring cheap immigrants. Companies are indeed trying to skirt that requirement, but that's not to keep salaries low, it's to avoid losing an employee that has likely been with the company for many years and is very valuable to them.

    I just recently read this in the news.

    Perhaps your inability to read and understand written materials has something to do with your inability to command a higher salary.

    1. Re:bullshit by JimDaGeek · · Score: 1
      I meant green cards, my bad.

      Perhaps your inability to read and understand written materials has something to do with your inability to command a higher salary.
      I have an education thank you and my salary is 3x the nation average. So stop being a little dick.
      --
      General, you are listening to a machine! Do the world a favor and don't act like one.
    2. Re:bullshit by vigmeister · · Score: 1

      I have an education thank you and my salary is 3x the nation average Actually, 3x the nation average is about what MS pays these immigrants who are keeping your salaries artificially low. You do realize that MS is having trouble hiring sharp students from American universities if they are from a different country? I am not saying that they do not hire Ramu straight from India at lower wages, but they could outsource that job if it came down to an H1b restriction. These people do not affect your average salary, but actually help the economy. What they find harder to do is outsource jobs that they want to offer to a international student from a top American University (at 3x the nation average).

      Cheers!
      --
      Atheist: Buddhist in a Prius
    3. Re:bullshit by nanosquid · · Score: 4, Insightful

      I meant green cards, my bad.

      That's not a minor mistake: H1Bs are temporary visas, green cards are immigrant visas. Green cards can't lead to salary depression for American workers because people hired on green cards are American workers, with all the same labor rights and mobility. So, your diatribe makes even less sense for green cards. Either you just don't know what you're talking about, or you're deliberately misrepresenting the facts to push your political agenda.

      I have an education thank you and my salary is 3x the nation average. So stop being a little dick.

      So, you are making $130k/year and you're still whining that you're not being paid enough. And because you're not satisfied with your already big salary, you're willing to bad-mouth companies, keep highly skilled and productive people out of the US, and make the US less competitive.

      With people like you around, it's no wonder if the US loses the software industry to China and India, just like we lost the auto industry, steel, TVs, and VCRs to overseas.

    4. Re:bullshit by macdaddy · · Score: 1

      That's horseshit and here's the proof.

    5. Re:bullshit by Anonymous Coward · · Score: 0

      Well, why don't you actually listen to that video! The guy is talking about green card applications, not H1Bs. There are no job advertising or interview requirements for H1Bs.

    6. Re:bullshit by rollingcalf · · Score: 1

      "That's not a minor mistake: H1Bs are temporary visas, green cards are immigrant visas. Green cards can't lead to salary depression for American workers because people hired on green cards are American workers, with all the same labor rights and mobility."

      Actually, the length of the green card process brings the opposite effect. Until a very late stage in the process, the worker is dependent on the sponsoring employer to keep the process going. If the employer discontinues the process before that late milestone, the employee gets no green card unless they restart the whole thing with a new employer.

      It can take anywhere from a year to 5 years (depending on the specifics of the case and other factors like luck) to reach the stage where the employee can complete the process independently. So by offering a green card, on average a company has the employee stuck for about 3 years. Some employers will stretch that out by deliberately slowing down their side of the process.

      On the other hand, if an foreign worker arrives here with an H1B visa and has no intention of pursuing a green card, their purpose will be to make as much money as they can during the few years while they are here, then take their savings and go back home. In those cases they will change jobs very often (which involves some hassle when on an H1B, but is doable), always looking for a bigger and better salary.

      --
      ---------
      There is inferior bacteria on the interior of your posterior.
  124. Only if you're the target country in question. by sethstorm · · Score: 1

    "...eventually the world will have it's entire quality of life pulled down slowly but surely."
    Fixed that for you.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    1. Re:Only if you're the target country in question. by ghoul · · Score: 1

      Actually the world will reach a happy medium. No way is the standard of American living sustainable. if everyone in the world started living at an American standard of life we would need 5 earths to provide the resources. The choice is for Americans to come down to a sustainable level while the rest of the world rises to the same level or to be a pocket of hyperconsumption in which case the jobs will shift to the countries where everyone does not insist on having a 4000 square feet house and 2 SUVs in the driveway even if they work as a checkout clerk at Walmart.

      --
      **Life is too short to be serious**
  125. Re:A useful threat over engineers and politicians. by Anonymous Coward · · Score: 0
    MS has not fired or moved ANY jobs. Rather, they're opening a new lab for new hires.


    Given that we (I work for MS) just spent 2 billion expanding the Redmond campus, I think its clear that we continue to hire inside the US.

  126. Re:Outsourcing doesnt work. by sethstorm · · Score: 1

    Then quit the WTO already, and do trade with Europe on the condition that other countries that front over there are not included. Work from there.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  127. Re:ahem.... by senatorpjt · · Score: 1

    Mercer? The "Talking to Americans" guy? I'm not surprised he likes Canada.

  128. Re:They are in India. Options pyramid failure Plan by dedazo · · Score: 1

    M$ has already opened shop in India.

    So has everybody el$e, in case you've been in a hole for the past seven years.

    Opening an office in Canada while complaining about immigration is pure bullshit

    You're quite the big Google fan, does it bother you at all that they complain about it as well? Not "pure bullshit" in their case, I suppose. And tell us twitter, how do you feel about the fact that IBM is probably the biggest H1-B and L1 visa sponsor in the United States? Does that not bother you? Or does your outrage only extend to "M$"?

    M$ cares only about owning the code you write. When you are finished writing it, they are finished with you. US citizens, perma-temps and others previously doing this work will be shown the door.

    Well, assuming for a second this is not hysterical tripe and actually true, please explain to Slashdot how that's different than any other software company? God, I'd love to see you rationalize that.

    Because it's almost game over for M$... A key piece of the M$ success story was their ability to pay workers in stock options based on perpetual growth

    Exageration, FUD and misrepresentation of facts coupled with ignorance. How can you beat that? Microsoft hasn't been doing that for years - nice try though. Among all your "M$ is dying" hyperbole bullet points, this one takes the cake. "Slave labor", starting at $80K with full health and retirement benefits, indeed.

    Don't you get tired of this pointless crap? Do you figure someone actually believes anything you say? Why don't you concentrate on criticizing Microsoft for the bad things they actually do instead of wracking your brain trying to come up with ever more exciting lies and redneck nickel hyperbole?

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  129. But this is in Vancouver by freeweed · · Score: 3, Informative

    Correction: Canada has a more stable cost of living. You don't need to earn 150k/year to live well up here, and nationwide health-care is an oft-quoted perk of being Canadian.

    A developer earning 50-60k up here is considered middle-upper class. He can afford a house on his own, along with all the latest tech toys. Try that in Redmond... yeah right!


    Except Microsoft is opening this up in Vancouver, the most expensive city in Canada to live in. Average house price: $750,000.

    50-60k is most certainly not middle-upper class in the bigger cities in Canada. Not Vancouver, not Calgary, not Edmonton, not Toronto. Maybe Regina or Winnipeg.

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    1. Re:But this is in Vancouver by Ontology42 · · Score: 1

      To live comfortably in Vancouver;

      I have family there, a salary of 65K will get you a nice 30 year Morgtage, and yes it's very expensive because you are competing with a FLOOD of immigrants from Asia, China, Japan and all the others in between, it's still far cheaper then Bejing, Hong-Kong and Tokyo; hence the colloquial name "Hong-Couver".

      Vancouver is not without it's ill's either, simply walk down east hastings and tell me if you feel safe around that many addicts? However our addicts are polite and say please when they ask for change :D

      It's also a very clean city with lots to do like any world class city, most Canadians are moving west due to the booming economy out there, other side effects of this include a 5% inflation rate in Alberta (the province right next to British Columbia with all the Oil otherwise refered to as Canada's Texas where after incarceration you may still ask for a horse and a gun).

      Public Health Care is touted up here but you are still paying for it (huge income taxes) And we will see the implementation of a Two tier system here due to necessity since most of our Doctors end up down south because of Higher wages, less working hours and better over all quality of life.

      Let's not forget to mention that roughtly 80% of the Canadian Economy is a result of trading with the U.S. Even though they violate Nafa every now and again (*ahem softwood dispute ahem*). In truth the only reason we are anti-american is because we hate being dictated too and watching our politicians bend over backwards every chance they get.

      Keep in mind that most good Canadian businesses are getting purchased by American private equity firms, they figure "Hey if you can be profitable where your paying 45% just imagine what you could do where your only paying 20%. That and GM spent more last year on Healthcare for american workers than steel for cars. I just thought I'd share those points with you.

      Oh and we don't deport people unless Homland security / CIA / NSA askes us to so unless you are of Arabic, Pakistani or Afghani decent and have ties to a number of organizations you'd have a hard time getting kicked out, you pretty much have to become a carrer criminal to get deported from this country. The one aspect of Canada that fares far better then the U.S. is our immigration laws "Give us your Poor your unwanted" may have been coined in the south but it's only practiced up here these days since we realize that native Canadians enjoy their quality of life and don't want to have children so we import our citizens, a perfect example of this is that in downtown Vancouver there are over a hundred spoken languages, Toronto tops the list with over 116 spoken languages within the downtown core. You cannot engineer that kind of culture.

      As one of my favorite preforming artists once said "Canada, Warm people, COLD country!".

  130. Making fun of misconceptions! by mcrbids · · Score: 1
    Oh, such fun - making fun of misconceptions!

    During the 3 hours when the sun will shine here, I emerge from my igloo to play the government required hour of hockey.

    BZZZZZZTT!!!!

    I call BS. Canadians don't play hockey. They play this thing called "curling", with these big metal things called "Curling Irons" - not to be confused with a US Curling Iron which, despite it's name, isn't used to curl iron, but is actually used to curl hair.

    A Canadian "Curling Iron" is also not the same as a 30 Iron used in US golf.

    And you call yourself a Canadian!

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:Making fun of misconceptions! by bitingduck · · Score: 1

      I call BS. Canadians don't play hockey. They play this thing called "curling", Newfie.
  131. Absolutely right. by Anonymous Coward · · Score: 3, Interesting

    Man, some of the people here are so deliberately misinformed it's clear they've never been involved in a large software dev company. Their injured sense of entitlement seems to be overflowing into any good sense they might normally exercise.

    I'm a senior engineer for a large, very well known software company (not MS). One of my duties is interviewing engineers. Lots of engineers. I see five or six candidates a week, in addition to phone interviews. Once we've found somebody -- anybody -- who meets our hiring requirements, we'll do whatever it takes to get them here. Living across the country? We'll relocate your household and find your spouse a job. Living in Canada? We'll get you a visa. Compensation is same in both cases, and due to the costs of acquiring the visa, H1-B workers actually cost the company a lot more. As a result, we prefer Americans, but as I said, we'll take anyone we can get.

    We've got development centers in the UK, Africa, India, China, and several places in the US. These all cost us far more per person -- in facilities costs, training, legal costs -- than the US dev centers. We do this to try to attract people who don't want to relocate.

    Those of you who think Microsoft is just trying to avoid paying you the billions you so obviously think you're worth, should go apply to the Redmond campus. If you're as good as you think you are, they'll fly you in for interviews. And if you pass those, then they'll talk about compensation. At that point, you can't really lose the offer, barring stupidity. The poster who said they'd use a difference in expected salary to disqualify a candidate in order to get an immigrant worker instead is, to give them the benefit of the doubt, blatantly mistaken.

    Look, just do me a favor: If you think you're hot shit and want a six-figure job, make yourself a list of the top ten tech companies in the US. Then go to each of their job sites and submit your resume. My recruiters are waiting. Unless, like most of the posters here, you think that's "slaving away for minimum wage."

  132. FTFY by Lost+Penguin · · Score: 1

    "Microsoft will be opening a new software development center in Vancouver because of difficulties getting workers into the US."

    "Microsoft will be opening a new software development center in Vancouver because of difficulties getting low paid H1B workers in the US.

    --
    I am the unwilling control for my Origin.
  133. Re:Problem with "Plenty of programmers here" argum by lawpoop · · Score: 1

    I don't think it's about hiring foreigners and paying them nothing; it's more about increasing competition in the labor pool, which will drive down the cost of labor. So they are hiring the BH-1 visa people at good salaries, but another 5-10 years of the competition of influx of HB-1 visa guys into the American-born labor pool will drive down salaries across the board. It's a long-term strategy.

    When you're talking about maintaining a standard of living for the US population at large, and having your children better off or the same as you are, it's not about who's better. It's about maintaining control of the supply of labor. When labor is plentiful, it gets cheap. When it's not as plentiful, the workers benefit.

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  134. Actual MS Salaries by Anonymous Coward · · Score: 5, Informative

    I don't know why everyone needs to comment without looking at the leaked MS Salary documents:

    http://blog.seattlepi.nwsource.com/microsoft/libra ry/MSCompGu.jpg
    (from http://minimsft.blogspot.com/2006/03/internal-micr osoft-compensation.html)

    Fulltime out of university is level 59.

    1. Re:Actual MS Salaries by Anonymous Coward · · Score: 0

      $75,000? Ouch, that's about £2.50 in a real currency.

    2. Re:Actual MS Salaries by Anonymous Coward · · Score: 0

      Holy shit, $75,000 for fresh out students? I wouldn't be complaining about that. Then again, maybe the cost of living is higher in Seattle than Ohio. Fresh-outs here make $35,000 if you're lucky.

    3. Re:Actual MS Salaries by doktor-hladnjak · · Score: 1

      The cost of living certainly is higher in Seattle than somewhere like Ohio, but MS pays salaries that are competitive with other large companies in Western WA and Silicon Valley.

    4. Re:Actual MS Salaries by Anonymous Coward · · Score: 0

      That document is hideous. It must have been made in Excel (I don't mean the photocopy either).

  135. This is an issue with the border enforcement by Anonymous Coward · · Score: 2, Interesting

    Though I can see that Microsoft's statement today does point a finger to immigration policies in the US but this is a little short sighted. I work in downtown Vancouver and know a few former Microsft employees through work I've done in IT and marketing environments downtown. What surprised me most when talking to these people is that they did not relocate to work at Microsoft.

    Vancouver City is a small city, but the metropolitan area extends right to the US border. Microsoft isn't that far away on the other side. Until 2001 these people were able to pass through express lanes at the border with little hassle. Since new laws have come into play our trade agreements have come to mean less and the border has slowly closed. These days you do not hear of people working in the Vancouver-Seattle region as much as you hear stories about lovers on either side of the border being rejected for too many "suspicious" crossings. This is just sad, the two cities are separated only by suburbs and a small trench the width of your back alley.

    Immigration policy has gone awry in the US but I think the border issue has been simmering on the back burner for much longer. I hope people start addressing both issues or both of our economies will be in the toilet soon.

  136. Re:Its not BS. Its the global economy by Anonymous Coward · · Score: 0

    is it ok with you that Linus Torvolds lives and works in the US?

  137. beware of Canada by nanosquid · · Score: 1

    Because their owners are benefiting from being in a safe, stable country where the government does not nationalize them and the people do not kidnap, torture, and murder them.

    Yeah, they are moving to Canada! The horror of it! We all know what a dangerous, hostile place Canada is!

    1. Re:beware of Canada by Maxo-Texas · · Score: 1

      Lol.

      How naive.

      This is a very temporary situation. They are basically pumping money out of the 1st world into their pockets. There is a limited amount of time they can do that.

      The canadians most likely did what some states were doing here in 2000. Giving so many inducements that it actually cost them money to attract the businesses (10 years no taxes-- AND we will pay all medical and social costs for your employees. Oh wait.. "we" the state are going broke attracting business in this fashion....)

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    2. Re:beware of Canada by nanosquid · · Score: 1

      The canadians most likely did what some states were doing here in 2000. Giving so many inducements that it actually cost them money to attract the businesses (10 years no taxes-- AND we will pay all medical and social costs for your employees. Oh wait.. "we" the state are going broke attracting business in this fashion....)

      The flaw with your reasoning is that immigrants are a net economic gain for the country, not a burden or cost. And that's true even moreso for skilled immigrants.

    3. Re:beware of Canada by Maxo-Texas · · Score: 1

      Very select groups of immigrants provide a net economic gain.

      The vast majority of immigrants impose huge social costs through emergency room visits (no insurance), increased insurance costs (since they don't carry insurance we have to carry more), increased schooling costs & school taxes (each child costs about $6 grand a year to school- uh oh- the immigrant is paying way less than $6k a year in school taxes), increased welfare & retirement costs.

      This is why most countries in the world require that your *prove* you are one of the 'good' immigrants who have money or will benefit society. In some countries the bar is extremely high now. You pretty much have to show that you are going to create several jobs (i.e. bringing in a new business and several million dollars) if you want to be allowed to immigrate.

      In france and the united states, we can trivially see the cost of allowing large numbers of unskilled immigrants into the country. Riots, burning cars and buses on Tv's, crime areas so bad the police won't go in except in force. But I'm sure canada will be different.

      Again-- how naive.

      There is no free lunch. You are giving away the store to these corporations.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    4. Re:beware of Canada by nanosquid · · Score: 1

      Very select groups of immigrants provide a net economic gain.

      That's wrong. Legal immigrants are a net gain for the economy overall:

      http://online.wsj.com/public/article/SB11510094830 5787940-tA5PP0Ya_9U0AlXBQQhnaDyMIYc_20060725.html? mod=tff_main_tff_top

      http://www.ailf.org/ipc/policy_reports_1997_pr9735 .htm

      In france and the united states, we can trivially see the cost of allowing large numbers of unskilled immigrants into the country.

      The US doesn't allow "large numbers of unskilled immigrants into the country"; the US has a large illegal migrant population, which is silently tolerated by politicians because they are actually needed to keep economies like California alive.

      There is no free lunch. You are giving away the store to these corporations.

      So, you're saying that Microsoft is moving their R&D lab to Canada in order to hire unskilled immigrants that will be rioting in the streets and can't pay for their children's education? Get real.

      You're confusing legal, skilled workers with illegal, unskilled migration. I have no idea what the benefits and costs of illegal, unskilled migration are (California seems to depend on it). But what people like you are doing is that you are criticizing and restricting the area of immigration that is clearly beneficial (skilled immigration and work visas) because it's easy to do, with the consequence that there will be fewer and fewer skilled immigrants and more and more unskilled migrants.

      I'm not sure what you hope to gain by this. Isn't the loss of skilled jobs to Canada a clear enough signal to you? And that's only the tip of the iceberg.

  138. great idea! by nanosquid · · Score: 1

    They are having legal trouble finding immigrants. They don't want to raise salaries.

    Oh, right, because we all know that paying a bad programmer an extra $100k/year suddenly makes him a good programmer.

    Face it, many people who put "programmer" on their resume aren't worth hiring even if they work for free; you'd be willing to pay them in order to keep away from the source code.

    1. Re:great idea! by rgravina · · Score: 1

      Those are usually people from other fields (e.g. graphic design, marketing, business/commerce) that have developed some web sites or applications as part of their job and like to call themselves programmers. It's not that they don't have skills, but they aren't the kind of people writing your base tools that other developers use, for example. Just look for a comp sci or similar education, and some decent work experience developing real software and you should be OK.

    2. Re:great idea! by cyphercell · · Score: 1

      Just look for a comp sci or similar education, and some decent work experience developing real software and you should be OK.

      Work experience and education make a huge difference. For instance many people think computer programing is similar to programing your VCR or programming your TV, remote control, or any other similar device like your cell phone, or even one of those really smart remote control toys they have these days. While this all fits under "feeding a computer instructions" it doesn't translate to the professional term very well, the people from other fields get kinda confused as to what laypeople think technology is, and they often do the hiring.

      --
      Under the influence of Post-Cyberpunk Gonzo Journalism
  139. I told you!!! by theillegalimmigrant · · Score: 1

    I told you, the immigration bill is death now, and I knew that this was going to happen. What some people don't understand is that in these days everytime a student graduate from college is competing on a global world, a global world made by US company's some people say "MS can't find programmers that are able to work for nothing" , but no one has even thought that maybe US workers are overpaid (maybe......) And this has nothing to do with the illegal immigration debate!!

  140. Re:They are in India. Options pyramid failure Plan by Anonymous Coward · · Score: 0

    Um, something like 75% of MS employees get stock awards.

  141. Re:A useful threat over engineers and politicians. by OfficeSubmarine · · Score: 1

    The Vancouver airport is, I'll agree, one of the most harsh ones out there for going from Canada to the US.

  142. Re:ahem.... by Prune · · Score: 1

    Well, seeing as I already cannot afford a house here, I fail to see how it can get any worse. Plus, the Asian ESL students on Robson are the easiest girls to pick up in Western North America :)

    --
    "Politicians and diapers must be changed often, and for the same reason."
  143. Microsoft - ChIndia R&D @ Canada by cpatil · · Score: 1

    This was expected like 5 years ago in a conflict with the state of WA. But BillG's father intervened and made them stay back.

  144. Re:ahem.... by Prune · · Score: 1

    There are very few indians here, whereas when I did my undergrad at USF in Tampa, Florida, it was packed full of them. The indians that are here certainly are neither smelly nor uneducated. No wonder you posted as an AC.

    --
    "Politicians and diapers must be changed often, and for the same reason."
  145. Pattern to MS's behavior by Tablizer · · Score: 1

    But what's missing are *good* programmers willing to relocate to the Redmond area without a huge incentive.

    Following MS's H1B and offshoring stories for about 6 years now, I notice a pattern. MS has a predetermined "profile" for the kind of people and mindset that they hire. They are strongly geared in to this profile such that they will pay a premium to get it. They figure if they are allowed to comb the entire world instead of just the US, then they are more likely to find their kind of people, and for less.

    I remember when I was looking for a wedding ring for my wife, I had a specific design in mind and I was fairly determined to get it. I had to visit a lot of jewerly stores to find a match. It is not that there was a shortage of jewerly, but merely a shortage of choices that fit my preconcieved goal.

    MS is picky and will lobby to expand their choices regardless of how it affects US citizens. Bill Gates was an excellent poker player, and knows how to manipulate Congress and public opinion to his will.

  146. Re:ahem.... by Prune · · Score: 1

    I get my entertainment in the sack, and in stuff I do. Relying on others for fun will always leave one lacking; make your own party wherever you go. I even do it in the back of the bus if I'm taking a long ride. Fun comes from within first.

    --
    "Politicians and diapers must be changed often, and for the same reason."
  147. An equally valid argument by ClosedSource · · Score: 1

    "Oh, right, because we all know that paying a bad programmer an extra $100k/year suddenly makes him a good programmer."

    Oh, right, because we all know that paying a bad foreign programmer less suddenly makes him a good programmer.

    1. Re:An equally valid argument by nanosquid · · Score: 1

      What makes you think those foreign programmers are bad? Companies like Microsoft can hire the best of the best from India and China, and they do.

    2. Re:An equally valid argument by ClosedSource · · Score: 1

      What makes you think US programmers are bad?

    3. Re:An equally valid argument by nanosquid · · Score: 1

      I don't. There are good programmers in the US, just like there are in India and China. There are also a lot of bad programmers in all those countries. So, as a US company, you first hire all the good programmers you can get from the US and then you try to hire all the good programmers you need from India and China. The bad US programmers simply aren't worth hiring or training.

      It's just that now the bad US programmers want to force companies to hire them instead of hiring good programmers from overseas. But that's not going to work: just because you have a BA in computer science and a MCSE (if that) doesn't mean you are useful or ever will be useful.

      If the pressure to force US companies to hire bad US programmers doesn't let up, then two things are going to happen. First, a lot of software development labs will move out of the US. Second, there will be a push for a rigorous and expensive certification program, and you won't be able to get any programming job unless you pass. I think about 20% of US programmers would probably pass right now, and such a program would probably mean loans and expenses from students.

    4. Re:An equally valid argument by ClosedSource · · Score: 1

      So your assumption is that all the US programmers who aren't hired are bad. What do you base this on? Are you assuming that hiring practices always result in the best candidates being hired? That would be quite remarkable given that those practices are radically different at different companies.

    5. Re:An equally valid argument by nanosquid · · Score: 1

      So your assumption is that all the US programmers who aren't hired are bad. What do you base this on?

      I'm assuming nothing. I'm going by the applicants I have evaluated while working at different companies. There's a small percentage of good applicants that make the cut--nowhere near enough.

      That would be quite remarkable given that those practices are radically different at different companies.

      I haven't seen "radically different" hiring practices between companies.

    6. Re:An equally valid argument by ClosedSource · · Score: 1

      "I'm assuming nothing. I'm going by the applicants I have evaluated while working at different companies."

      So what percentage of total US applicants have you evaluated? How do we know that you judgment is good in these matters? I think it's clear that you are assuming a lot.

    7. Re:An equally valid argument by nanosquid · · Score: 1

      So what percentage of total US applicants have you evaluated?

      Do you understand the concept of a "representative sample"?

      How do we know that you judgment is good in these matters?

      If you're asking me "will I prove it to you", no I won't. I'm just sharing my observations. Whether you believe them or not is up to you.

      Now, as for my observations, let me put it this way. The question isn't really whether I can correctly analyze whether a candidate is good; if a candidate's resume and interview doesn't clearly demonstrate that he is good, he is not going to get hired because the cost and risk of making a bad hire are just so high (and I know that from painful experience). Furthermore, nowhere I have worked have hiring decisions been the decision of a single person anyway. Usually, resumes and candidates get circulated and people get hired only if everybody on a team agrees, and there is usually pretty good consensus.

      Incidentally, if you don't have an excellent resume and can't land a permanent job, one way of getting into a company is through internships or contracting, because that allows people to get to know you with low risk to themselves.

    8. Re:An equally valid argument by ClosedSource · · Score: 1

      "Do you understand the concept of a "representative sample"?"

      I understand that a particular individual's experience in hiring people is extremely unlikely to meet the statistical criteria of a representative sample. Of course any scientific study must also include an objective means for measurement and is valid only to the extent that those measurements are meaningful and valid.

      In practice, companies rarely have a well defined and consistently applied criteria to evaluate candidates and make no attempt to correlate that criteria with the actual performance of those they hire. Thus the hiring process remains rather subjective.

    9. Re:An equally valid argument by nanosquid · · Score: 1

      I understand that a particular individual's experience in hiring people is extremely unlikely to meet the statistical criteria of a representative sample

      First, what I was responding to was that you implied that it was necessary to actually interview a large fraction of the entire applicant pool in order to make statements about the applicant pool. I simply pointed out that a sample was sufficient.

      Now, is the sample I interviewed representative? Well, it's representative for the kinds of companies I worked at, which tend to attract above average applicants. So, yes, it tells me a lot about the applicant pool that's out there.

      and make no attempt to correlate that criteria with the actual performance of those they hire.

      Of course, they do: I interview the guy, I have to live with him for at least the next 3 years. It doesn't require great amounts of bookkeeping to correlate my own impressions when I hired the guy with his performance. All those documents are also part of the personnel file, so one can look at them in a single place.

      In practice, companies rarely have a well defined and consistently applied criteria to evaluate candidates [...] Thus the hiring process remains rather subjective.

      All the companies I have worked at have had quite well-defined and consistently applied criteria: HR makes sure that the candidate's resume meets the formal job requirements, and after that, they hire if and only if several team members give the OK based on interviews.

      Of course, the decision by each team member is a subjective one. That's because nobody has come up with better criteria. Many candidates that would have worked out are rejected that way. That's because accepting a bad candidate is at least as costly than rejecting a good one, and so people tend to set the cut-off for hiring at about where an applicant has a 50/50 chance of working out.

    10. Re:An equally valid argument by ClosedSource · · Score: 1

      "Now, is the sample I interviewed representative? Well, it's representative for the kinds of companies I worked at, which tend to attract above average applicants. So, yes, it tells me a lot about the applicant pool that's out there."

      Hey, great circular argument. If you want to limit your conclusions to those individuals who actually applied to your companies, I have no problem with that. If you want to draw a more general conclusion, you need a more general sample to be valid.

      "Of course, they do: I interview the guy, I have to live with him for at least the next 3 years. It doesn't require great amounts of bookkeeping to correlate my own impressions when I hired the guy with his performance. All those documents are also part of the personnel file, so one can look at them in a single place."

      So you write down and preserve all the results of applying your hiring criteria to a particular candidate and those results are always stored in the candidate's personnel file if they are hired? Does some independent party within the company study the hiring criteria and compare it to his performance on the job? Even if all the data were available (and it I suspect it isn't), the potential to study it is different from actually doing the studying. It sounds like you believe your subjective process is a good one and aren't really interested in finding out if it's flawed or could be improved.

      "All the companies I have worked at have had quite well-defined and consistently applied criteria: HR makes sure that the candidate's resume meets the formal job requirements, and after that, they hire if and only if several team members give the OK based on interviews."

      That's a hiring policy or process, not a well-defined set of criteria.

      "Of course, the decision by each team member is a subjective one."
      That pretty much confirms there is no objective criteria.

      That's because nobody has come up with better criteria. Many candidates that would have worked out are rejected that way. That's because accepting a bad candidate is at least as costly than rejecting a good one, and so people tend to set the cut-off for hiring at about where an applicant has a 50/50 chance of working out.

      You admit that the criteria is subjective and then jump to the conclusion that somehow this subjective approach tends to weed-out the weaker candidates. Perhaps the opposite is true.

    11. Re:An equally valid argument by nanosquid · · Score: 1

      If you want to draw a more general conclusion, you need a more general sample to be valid.

      No, I don't need a "more general sample". The sample I have seen has been biased towards the better applicants, therefore, the rest of the industry gets worse applicants.

      It sounds like you believe your subjective process is a good one

      Where did I say that the process was "good"? Actually, it sucks: it's a lot of work, and it has a high error rate. But it's the best anybody has ever been able to come up with.

      and aren't really interested in finding out if it's flawed or could be improved.

      Hiring is so important to companies that they are investing a huge amount of time and money in trying to improve the process. If you can come up with a demonstrably better process, let the world know about it.

      That pretty much confirms there is no objective criteria.

      There are plenty of objective criteria: you need to have the right degrees, experience, test scores, and recommendations. Only people meeting those objective criteria make it to interviews. And at that point, there is a final selection based on subjective criteria. You don't seriously expect that companies hire people without a judgment call by interviewers?

      Do you select your friends based only on objective criteria? Well, hiring is no different.

    12. Re:An equally valid argument by ClosedSource · · Score: 1

      "No, I don't need a "more general sample". The sample I have seen has been biased towards the better applicants, therefore, the rest of the industry gets worse applicants"

      You just pile the unsupported assumptions on top of each other. How do you know that your sample is biased towards the better applicants?

      "Hiring is so important to companies that they are investing a huge amount of time and money in trying to improve the process."

      You can't reliably improve a process if you have no objective way to measure the outcome.

      "If you can come up with a demonstrably better process, let the world know about it."

      The issue isn't whether I (or anyone else) can come up with a better process, it's whether the process you use is good enough to allow you to draw conclusions about the qualifications of people you have never met and know nothing about. Nothing you've said has convinced me of that.

    13. Re:An equally valid argument by nanosquid · · Score: 1

      You just pile the unsupported assumptions on top of each other. How do you know that your sample is biased towards the better applicants?

      Because there are objective ways of measuring and quantifying that, and companies do that because it's an important part of hiring.

      You can't reliably improve a process if you have no objective way to measure the outcome.

      That's why companies objectively measure the outcome. In fact, that's the primary function of middle management. Furthermore, it's not just each company that does this, psychologists and social scientists go into companies, perform detailed observations, and generalize and publish the results to help everybody improve their processes.

      The issue isn't whether I (or anyone else) can come up with a better process, it's whether the process you use is good enough to allow you to draw conclusions about the qualifications of people you have never met and know nothing about. Nothing you've said has convinced me of that.

      Well, then you'll have to remain unconvinced. That doesn't change the fact that the majority of applicants for programming positions is ill-prepared. In fact, they often don't even make it to the subjective issues like teamwork and performance under pressure, they trip up on simple, objective questions related to Java, C++, or software engineering.

    14. Re:An equally valid argument by ClosedSource · · Score: 1

      Based on your silence when I asked if independent analysis is performed at your company to correlate interview performance with actual job performance, I think you're just spinning the facts.

      I guess you're either not very good at software development, or you're proof that a scientific mindset isn't needed to be a successful software developer.

  148. Re:ahem.... by Prune · · Score: 1

    In case you weren't joking: not Rick Mercer, but Mercer the large multinational HR company.

    --
    "Politicians and diapers must be changed often, and for the same reason."
  149. Re:'Dork Sir' to you from now on, thanks. by Prune · · Score: 1

    My mother lives in Florida, and neither of us was born here. It is exactly because I'm not biased, having lived in Europe, other parts of Canada, and the US, that I can make a better comparison. As for my "volatile little johnson", why don't you come over here and see exactly how big it is!
    Your problem is that you are a hater. I don't understand such people. You are not only hurting others, but yourself as well, with your negative attitude. Being positive and optimistic leads to a much better life.

    --
    "Politicians and diapers must be changed often, and for the same reason."
  150. MS interest in Vancouver by codemachine · · Score: 1

    MS has been looking at Vancouver for a long while. It is a natural fit, being so close to and so similar to Seattle.

    Back when the anti-trust trial was on, they were threatening to move their entire operation to Vancover to get away from the US government and avoid being broken up. I'm not sure if they would've went through with it or not though.

  151. It depends by Anonymous Coward · · Score: 0

    Is Linus willing to renounce his Finnish citizenship?

  152. No - by gadlaw · · Score: 2, Funny

    "If you are asking Microsoft to pay you more than another similarly skilled candidate based on geography or nationality then you are just asking them to subsidize you." No, you're asking an American Company to employee Americans. An American company that earns it's money in America and then goes on to say that the United States makes it hard to employ lower cost workers from other countries and then whines about it being unable to pay American workers less doesn't deserve a lot of sympathy. And when you parrot that 'Global Economy' propaganda you're merely helping to pass on that big lie. The American government needs to tighten the foreign workers visas because they are being used to kill off the jobs of higher paid American workers. And big companies have a tendency towards doing evil to their employees when government doesn't look out for the workers. Whether it's 19 Century Mining companies that would charge their employees a dollar a day for the use of the tools and pay them 90 cents or it's Microsoft outsourcing jobs from Americans so as to squeeze that last penny out for the shareholders.

    --
    Enjoy your Karma, after all you earned it. Feel your Karma Joe, feel it burn.
    1. Re:No - by Your.Master · · Score: 1

      You said a lot of words, but regardless you are still asking them to subsidize you. You say "no, you're asking an American Company to employee [sic] Americans", with the implied subtext being "to the exclusion of non-Americans" -- what you describe is subsidization. That's what it is. Well, okay, dictionary.com says that its only subsidy if its done by the government, but then, that's what this visa issue is all about, isn't it?

      If you prefer this protectionism, then you should argue for this subsidization. Subsidies aren't inherently evil, libertarian rhetoric notwithstanding.

      Myself, I think these limitations are nonsensical -- people want them not because they are a good idea or truly morally upright (I'm not saying that they are *immoral* per se), but because it would benefit them and their buddies and their "team". I suppose one possible reason I can see that an American company should be compelled to choose more expensive American workers is on the basis that American citizen tax dollars paid for privelege X that the Company enjoys, so in return they should employ American citizens as part of an implied social contract. But to me, that doesn't hold water since a company like Microsoft also has to pay taxes anyway, regardless of who it employs, by virtue of being an American company.

      Aside from that, so long as the employment doesn't directly or indirectly support real crimes such as slavery, why on Earth should the fact that it is an American company mean that they should employ Americans? Maybe you have an answer to that that I just don't see yet.

    2. Re:No - by drsquare · · Score: 2, Insightful

      No, you're asking an American Company to employee Americans. An American company that earns it's money in America
      Microsoft makes its money all over the world.

      But let's say you're right. If a company makes all its money in a single town, should they only be able to hire people born in that town?
    3. Re:No - by gadlaw · · Score: 1

      Well, then it's not an American company if it doesn't employ Americans is it? Don't pretend to be an American company, advertising yourself as the best and brightest that America can offer and then cutting your American workers to get that last penny for your shareholders. Don't pretend that you have to move to Canada cause of some regulations that keep you from hiring cheaper labor. In American companies get all sort of Corporate Welfare subsidizing them, your and my tax dollars paying to keep them here and keep them healthy. Then they move their asses to Canada saying 'Don't blame me, blame the regulations that made me move." All we're doing here is pointing out their lies.

      --
      Enjoy your Karma, after all you earned it. Feel your Karma Joe, feel it burn.
    4. Re:No - by slashdotlurker · · Score: 1

      Nothing wrong with your argument, except one thing. If Microsoft is an American company, why is allowed to sell products overseas ? Asking for access to foreign markets at will, and denying the companies that benefit, from applying the same standards to labor is like asking to live on the Moon and the Earth at the same time. Make up your mind. Is Microsoft an American company allowed to sell goods only to American consumers or is it more than that ?

  153. Train your custom officers, MS would stay in USA. by GISGEOLOGYGEEK · · Score: 5, Interesting

    I have no doubt at all the reason for MS coming to Canada. US customs block every temporary work visa they can, with no regard for how the american companies with their american employees will be hurt.

    It must be an utter nightmare for MS to bring in the smartest developers available around the world, enriching the intellectual capacity of the USA, helping an American company grow wealth for their American shareholders.

    In an unrelated field, my wife, who is a Canadian with two science related bachelor's degrees and a professional registration has been blocked twice from entering the USA on temporary work visas by ignorant american customs officers.

    And she was going to perform work needed by American companies that were not able to find qualified American professionals. High end specialized scientific work ... we aren't talking landscaping and fruit picking, which you Americans insist on passing off to foreign workers when you could do it yourself.

    The first time, the company she was going to consult for made a small mistake on their reference letter. She had to wait for several hours ... and be right there at the fax machine in the customs office at the moment an updated letter arrived from the client. If she was in the bathroom when it arrived, too bad, she would have been denied. What a stupid system! She eventually got in, after missing a connecting flight, and the USA company that needed her services, was able to carry on with their business of making money for their American shareholders.

    The second instance ... The USA company that needed her services just happened to be owned by a Canadian parent company. The dumbass customs officer would not investigate the facts, he could not comprehend the idea that the USA company was a real, USA registered company, with real assets, with real USA employees. He decided the USA company was an empty shell, and that it must really be the Canadian parent company that called her to work in the USA. The officer threatened to declare my wife's actions as being a fraud, which would have banned her for life from working in the USA. He refused entry to my wife.

    This fuckwad didn't have even the most basic understanding of the situation ... he didn't even understand that for any fraud to have been commited by my wife there would have to have been a criminal intent to deceive. At most there was a misunderstanding created by the American employees of the American company. Not fraud.

    Her client nearly lost her services, which would have delayed their project, which would have meant laying off American citizens from their jobs, and would have delayed or pre-empted millions of dollars of economic activity in a remote area of the USA where the jobs are desparately needed.

    But many hours later, after missing her connecting flight, she did get through ... did the asshat customs officer do a proper investigation and let her proceed? ... NO. He was off shift. A different officer gave her the work visa and let her enter the USA without any hesitation, without reviewing the incident with the first custom's officer, or even asking her anything that might have resolved the confusion. He probably wasn't even aware that there had been any incident. ... so we went from a brainless shit who was going to block my wife and put a group of American citizens out of their jobs, to a brainless shit who let her pass with no questions asked, who didn't even try to resolve the first shit's concerns. Now that's just awesome security! Tell me, Do you feel safe?

    There was another incident ... my wife's boss was flying to south america for work, with some simple scientific field gear with her. She had a brief stop over in the USA where she never left the secured area of the airport, she just needed to go through customs (even though she was in limbo, not actually departing for a US destination), and then onw

    --
    George Bush + Linux = "I will not let information get in the way of the fight against Windows"
  154. Done. by ghoul · · Score: 1

    Already companies have to pay the same or more as US programmers to get H1Bs and on top of that they have to pay for Lawyers fees, vis application fees and international relocation. This adds on about 25% to a yearly salary so even spread across 3 years its still 10% more. So H1Bs are already 10% more expensive so no company actually will hire H1Bs if it can get Americans at the same price. The problem seems to be that a vast majority of American programmers entered the industry during the boom and expect a lot more than what the work is worth to the companies . They think if there is a shortage the price will go up but they dont understand one fact - that unlike dcotors or lawyers the work of programmers can be done remotely so if there is a shortage salaries will rise only to a certain extent before the job is sent overseas. it is in the best interests of American programmers to have H1Bs work in the US so that the company does not outsource the entire group. At the same time outsourcing firms should not be given H1Bs. If they need people to come on site for short periods of time for client contact and knowledge transfer they can come on B1 business visas. H1Bs should be given to genuine American companies like Microsoft who face genuine shortages and are not able to recruit the people they need as all the visas are used up by outsourcing firms. In fact some firms have started the practice of just applying for H1Bs for all their employees who could conceivably travel to US the next year and quite a lot of these H1Bs never get used as project plans change but since the quota is used up companies like Microsoft are unable to recruit the people they really need. The outsourcing firms see the visa fees as a cost of business and even if the H1B is never used by using up the quota they ensure that US companies cant hire the people they need and are forced to outsource the work which leads to more revenue to the outsourcing firms.

    --
    **Life is too short to be serious**
    1. Re:Done. by nermaljcat · · Score: 1

      What you say about the outsourcing firms buying up the H1-B visas is interesting. I thought you weren't supposed to "work" on a B1, but most people do (max of 90 days anyway). BTW - I like your sig. It reminds of a quote from Garfield J Cat: "Don't take life so seriously, it is only a temporary situation".

  155. free trade commits a math FALLACY by Tablizer · · Score: 1

    Full-blown free-trade looks great on paper. However, there are more factors to measure by than just total GDP. GDP may be the easiest to model or measure, but it is not necessarily the most important for overall quality of life. Things such as stability and equality should also be weighed in, but economists often ignore it because it is more difficult to quantify.

    Free-trade creates both more job churn (fields come and go faster), and risk economic bubbles, due to things like big trade imbalances (which we have a wopper of in the US).

    Equality is another. Many researches have concluded that free-trade benefits the wealthy more than the the middle class. This may be why the middle class has been slipping of late compared to both the poor and the rich. It is socking it to the middle.

    Raw free-trade is only the most logical if you use an oversimplified model that measures *only* GDP. Free-trade economics are making the logical fallacy that the most easiest to measure/model variable is also the most important. It is not necessarily. It sounds presumptuious to say so many economists are messing up, but it is true. They are screwing up their math, perhaps due to big-biz influence and bias.

  156. Re:As someone who liaised with developers in India by Ozwald · · Score: 4, Insightful

    Actually, it's because Canada is Microsoft's #3 exporter of staff, behind India and Japan (link) and an L visa is obtainable after a year.

    Also, Microsoft DOES have R&D in China, India, Ireland, among other places, so opening one in Vancouver is incredibly overdue.

    Sorry, I'm just nitpicking and I agree with your post, Mr. Lightning. This message isn't for you. However everybody else who posted trash about Microsoft opening an office in Canada because it's cheaper:

    FUCK YOU

    You assholes obviously haven't spent much time in Vancouver or Toronto in the last decade or Alberta in the last year. Stop posting shit about nonsense you have no fricking clue about. Have you guys actually sent your resumes to Microsoft? Geez. Sound like the neighbor's barking dogs.

    Oz

  157. Re:Problem with "Plenty of programmers here" argum by LingNoi · · Score: 4, Interesting

    Absolutely correct.

    Also don't forgot that first world citizens from countries such as England, Germany and Japan need visas too. A lot of Americans on this forum are dumbing this issue down into a "slave labour" issue but I call BS on that.

    There are many extremely bright people across the world and not letting them into America to train Americans just makes your country even dumber.

    Good luck with that.

  158. Re:Its not BS. Its the global economy by Anonymous Coward · · Score: 0

    I would think there is more then price involved. How much would they have to pay you to work anywhere near Chernobyl? Personally I feel pretty much the same way when considering working anywhere is the USA.

    Considering that our dollar is almost at par with the greenback, maybe the political and social environment was a deciding factor.

  159. Link to the MS Press Release by dotlin · · Score: 1
    --
    Transmitting energy without a license.
  160. BS -- its about Canadian R&D subsidies not H1B by Anonymous Coward · · Score: 1

    This article is full of it. The reasons why Microsoft is doing it is for tax savings, e.g.:

    "A sizable tax subsidy for R&D exists in every [Canadian] province, ranging from an effective subsidy rate of about 40 percent in Alberta to over 200 percent in Quebec."

    In other words you get much more for your R&D dollars in Canada.

  161. Laws? Huh? What are those? by ssmokee · · Score: 1

    Your argument (I use that term loosely) is beside the point. Hiring outside companies in order to skirt US immigration laws like that does have a strange side effect of pissing off other people and companies (mainly the ones abiding by the laws obviously). If Microsoft wants to enjoy the benefits of being able to operate in the US market, it should have to abide by the laws JUST LIKE EVERYBODY ELSE. Can you give a single reason why microsoft

  162. Blame Google? by doyoulikeworms · · Score: 1

    Every day, companies compete with Google for applicants and lose.

  163. The reality of American Workforce by Anonymous Coward · · Score: 0

    Past: If You are a great programmer | researcher | scientist && You are American Then Hire. Now : If You are a great programmer | researcher | scientist Then Hire. Lets be honest for a moment. It is the immigrants, or the willingness of smart immigrants to come to the US that makes our country great. Otherwise, we would be like the UK....we'll only have old stuff that we got when we were a colonial superpower to show for.

  164. Re:As someone who liaised with developers in India by Panzergheist · · Score: 0

    1. Canada's government isn't anywhere as corrupt as Mexico's.
    2. There is a larger pool of skilled technical labor in Canada that speak both French and English.
    3. Canada's a lot closer in climate and distance to Redmond, WA.

    Those are just three good reasons.

  165. Canada is looking pretty good... by Anonymous Coward · · Score: 0

    to me, too, as a USA worker, not just as an employer!

    Let's face it, drugs are cheaper (in spite of the fact that most of them are produced in USA). Taxes are lower (in spite of the fact that they damend near have socialized medicine, soimething all conservatives say will lead to higher taxes). And, best of all, they have no Patriot Act designed to trim rights of citizens while claiming to fight terrorists!

    But (and this is a big but) I will not work for Microsoft if I move to Canada. Much better to start my own comapny, something elae that is easier and less penalized than in the good ol' USA!

  166. NAFTA is not all it's cracked up to be by neile · · Score: 1

    As a Canadian working in the US for the "Evil Empire"...

    NAFTA only gets you TN status, which is a temporary work authorization that only lasts a year. You can renew it, but after a while the USCIS starts to get very suspicious. Long term employemnt requires an H1-B, the same visa as everyone else in the world uses to come to the US to work. Furthermore none of those (TN, H1-B) allow your spouse to work while you're in the US, which makes it very awkward for married people. Yes, actually, there are geeks who are married.

    I was fortunate to get my green card before 9/11, when everything changed. Many of my co-workers, both Canadian and from other countries, have been waiting for upwards of 5 years for any chance at a green card. You may not think it's a big deal, but for families trying to figure out how to make everyone happy it's a very stressful situation to be in.

    I'll stay out of the whole "hire programmers in the US" debate, and simply say that on the salary scale Microsoft pays the same to workers regardless of where they come from. This is US law, and part of the process for bringing works into the US from other countries.

    Neil

    1. Re:NAFTA is not all it's cracked up to be by bitingduck · · Score: 2, Interesting

      Furthermore none of those (TN, H1-B) allow your spouse to work while you're in the US, which makes it very awkward for married people. Yes, actually, there are geeks who are married. But Canada will even let your unmarried domestic partner (of either gender) work as long as you can show a relationship of more than year or so. Way more civilized.

  167. too late by deathguppie · · Score: 1

    I know this is to late to count, but I live in Seattle and have friends that work for the evil empire. One friend of mine is Russian and was brought here with his furniture and cat. He is paid 102k per year and was put up in a very nice place while he was figuring out where he wanted to live.

    I will say that he has a strong background in mathematics and had done some prior work that MS was very interested in. I think that is more likely what they are looking for, not cheap labor.

    --
    once more into the breach
  168. different reasons by Anonymous Coward · · Score: 0

    actually, it's more the problem that people won't come to the US anymore because of

    * hateful rhetoric against immigrants
    * xenophobia
    * a horrible health care system

  169. After reading the article by joeflies · · Score: 3, Insightful

    It appears to me that Microsoft isn't "moving" R&D to Canada. The article says they are building a new center in Canada, but I don't see any mention of closing a US campus, which usually is part of a "move". So please, as much as I don't care for Microsoft either, let's be precise about the language used in the article summary.

  170. A necessary move by Torodung · · Score: 1

    After all, all American R&D could come up with was a big ass table.

    --
    Toro

  171. Let em pay by Anonymous Coward · · Score: 0

    It seems that what Microsoft needs is a H1b visa auction. That way they could get all 60K. The $$ generated by the auction could replace the training fee ($1000 ??). Not that throwing money at the problem would result in more workers qualified to work at Microsoft, but if there was some real money available for training more folks could be trained. With IT unemployment above 2% and an IT work force over 2,000,000 there should be 40,000 IT folks ready for new skills. Auctioning the h1b for 10-15K that might be a start at meeting the training costs. (Of course the training fee for IT h1bs would have to be earmarked for IT training.)

    Of course Microsoft might find it more cost effective to do the training in house.

  172. It's a one hour minimum.... by Anonymous Coward · · Score: 0

    You know what we call people who only do the minimum, don't know?

    Now, if you think that one hour of hockey is enough to express your Canuckiness, well ok...

  173. Re:Its not BS. Its the global economy by Taxis · · Score: 1

    Well said. Likewise people worldwide would go to the united states to make money because the amount they were able to make compensated for the hassles of having to live and work there. Now that the economy is so weak, and the immigration standards are much tighter, the US is going to notice less and less of these brilliant people (doctors and scientists, amongst others) finding their way in.

  174. The real truth on H1B Visas by Nefarious420 · · Score: 1

    The truth about H1b Visa's http://youtube.com/watch?v=TCbFEgFajGU

    1. Re:The real truth on H1B Visas by TacoBellGrande · · Score: 1

      Except they're not H1B visas they're talking about, its the PERM stuff. And its funny you should mention learning the truth, because its clear from reading those comments that people don't know the whole truth. The video also takes some things out of context... H1Bs last only 6 years at max... so what do you do if you have an Indian engineer who does really good work for you, has several years of experience for your product, and wouldn't mind living here longer? Why, you get them a green card, of course. But as the video explains, you're only supposed to be able to get them if there are no Americans available for the job. Thus, companies play tricks to keep their best employees. They're clearly avoiding the intent of the law. But having worked with some good people here on H1Bs, I can understand wanting to keep them on instead of kicking them to the streets in favor of someone possibly less capable (certainly unproven) who certainly isn't intimately familiar with your products. Is it wrong? Probably. Pure evil? Not even close.

    2. Re:The real truth on H1B Visas by dup_account · · Score: 1

      Wow, nice totally inaccurate strawman. You have mixed bringing in average at best quality labour because they are cheap with keeping high quality people here in the country.

      If the people really are the best you can find, then keep em here. But that doesn't mean I have to replace my entire local workforce with average labor while pretending they are better.

      I think the people (oooo, the thought of working for people rather than a corporation) you are working for *might* actually be using H1B correctly. But from the articles for that one company there is 5 or 6 that are gaming the system.

  175. And I CALL BS AGAIN! by SerpentMage · · Score: 4, Insightful

    The American immigration policy is buggered up. I know I have gone through many immigration systems in the world. The problem is that the American immigration policy favors unskilled labor. For example in Canada, or Europe if you are skilled you will get an immigration visa, no ands ifs or buts. What Canada, and Europe does not want are unskilled labor.

    What immigration visa in the US is geared towards skilled people who can later on start a life in the country? Answer NONE. In Canada, UK, Germany, Switzerland, etc they all give you visas towards citizenship.

    And please note that this qualified workers is a problem not only in the US, but EVERYWHERE! I know, my wife who is a manager for a software development team in Switzerland is dealing with the skilled labor shortage EVERYDAY...

    --

    "You can't make a race horse of a pig"
    "No," said Samuel, "but you can make very fast pig"
  176. Re:Its not BS. Its the global economy by SerpentMage · · Score: 1

    LOL... When I read your comment I could not help but smile. I have been an immigrant most of my life and I would have to say the American system is buggered. I have one American friend who says its nuts that a friend of his from the UK who is skilled, pays his taxes, believes in the law and is generally a good citizen had to leave because the H1B and green card process is so buggered. YET, he said the illegals come there by the boat load and they eventually all become citizens. In his view, "that ain't right."

    The problem with the American immigration system is that they have their priorities wrong. The American immigration system focuses on those that have family, unskilled or what have you. In contrast Canada favors skilled. Recently there was a study on immigration policies and they said systems like Canada are better for the country in the long run because skilled labor integrates better. Switzerland, Germany, UK, Australia all have skilled labor immigration programs and it works quite well for them.

    Though you know I could be cynical about this... If the politicians don't want skilled labor maybe it is because they want to keep the voting population ignorant.... ;) After all all those skilled labor people from other countries might be liberals.... ;)

    --

    "You can't make a race horse of a pig"
    "No," said Samuel, "but you can make very fast pig"
  177. I call truth by crucini · · Score: 1
    I am in Silicon Valley. My employer has trouble filling positions. We pay very well. We rely heavily on H1Bs.

    All the programmers I know in the valley say the same thing. Everyone is looking for good people.

    If your experience is different, I'd like to know:
    • What part of the US do you inhabit? Maybe you are simply living in a depressed or dying area.
    • Are you as good as you think you are? Realistically, could you make it through technical interviews at the valley's big companies?

    At least 2/3 of the candidates are utterly unqualified and don't seem to realize it. And again, my experience agrees with that of my friends at other companies. There are candidates with 10 years of C++ experience who can't write the simplest program on the whiteboard.

    From my perspective, we greatly need the Indian and Chinese engineers; there simply aren't enough qualified Americans.
    1. Re:I call truth by Anonymous Coward · · Score: 0

      Realistically, could you make it through outrageous living expenses at the valley's big companies?
      There. Fixed it for you.
  178. Finding qualified employees *is* a problem by Anonymous Coward · · Score: 0

    The anti-MS bent of the folks in this discussion is clouding their judgment. You can blame MS for a lot of things (which you already do :-)), but low wages are not one of them. I am an American citizen (naturalized), working at MS for the past 10 years. Originally came over on an H-1B visa. I've interviewed tons of people since then. The salary negotiation part happens only after we say "Hire", at which point HR gets involved (and I don't see what happens behind the covers). The bottomline is I hardly see any American-born candidates, and the number of American-born students in top CS programs in the country is very low as well (and dropping), particularly in grad schools. The candidates are eliminated at the phone screen and interview stages, not at the salary negotiation stage. And MS is certainly not saving any money by paying low salaries to immigrants - lots of rising stars tend to be immigrants, and they make a *lot* of money when you put together the salary, the stock awards, the bonuses. Not once in here have I seen discrimnation. And the demographic as well as the salary levels in MS are comparable (perhaps even better) than the rest of the industry. You may not like many MS business practices (which I will not comment on), but the company treats its employees well. It is really true that we're not able to find qualified candidates, long before any mention of money comes into the picture. If any slashdotters want to try this out, apply for a job, go through the interview and see what the offer is - whether you take the job or not because of personal beliefs is up to you. Maybe we'll even convert a few of you over to the dark side :-).

  179. Re:They are in India. Options pyramid failure Plan by Khaed · · Score: 1

    So has everybody el$e, in case you've been in a hole for the past seven years.

    Fuck, Dell doesn't have an S in it. =/

  180. Pharmaceuticals. BAD ANALOGY. by Travoltus · · Score: 2, Insightful

    I say bankrupt them.

    What are they going to do, not make the drug at all?

    Yeah, like a lack of profit stopped ugg from making the wheel.

    Considering how many people die in America for being unable to afford drugs, the profit model is extremely harmful - indeed, it's a national security risk. Look what happened with the flu vaccine shortage last year.

    Take profit out of pharmaceuticals. Necessity will always be the mother of invention. What idiot thinks that these CEOs would just rather go without medicine that'll later save their lives?

    Besides... pharmaceuticals rely mostly on Government - via university research. Taxpayer funded research, thankyouverymuch.

    This analogy was a very bad one.

    --
    --- Grow a pair, liberals... stop letting the Republicans bully you!
    1. Re:Pharmaceuticals. BAD ANALOGY. by AndersOSU · · Score: 1

      There are all kinds of bad things open to attack regarding Big Pharma's business models. You seem to have chosen very poorly.

      Lack of profit would cripple new drug research. Sure, pharma gets a lot of its actives from academia, but have you considered how many of those leads turn out to be flops? Buying a compound from a university lab that turns out to be worthless (which is something like 995 out of a thousand) is a large money sink. Then when you have something good there is testing to be done. Lots and lots of testing. Testing the university pharmaceutical department didn't do. The really, really expensive kinds of tests. This is the single biggest cost to pharma. Then even after they've tested the crap out of the drug, they have to get regulatory approval, and the FDA is possibly the least efficient of all government agencies.

      Necessity may be the mother of invention, but do you really want to wait until we really need a Bird Flu vaccine to get to the invention part? Did I mention there is something like a 7-10 year wait between discovery and commercialization? I'd prefer we not rely on necessity in medicine.

      If you want to go after big pharma start by attacking their largest budget, which would be advertising, and leave their second largest budget (R&D) alone. Then talk about the positively unhealthy relationships between pharma and health insurance. Then you can point to the shameful mark up on some very necessary medicines, recognizing that 60% of American's who really need the drug will be just fine, insurance will cover it. Besides, the money saved by decimating the advertising budget should allow the cost to come down, but if not, then you can go after the horrible inefficiency of their manufacturing line - seriously, batch processes in a chemical industry? who does that?

      In summary, when attacking big pharma go after the guys in the corner offices, not the guys in the lab.

  181. Advice.... by Anonymous Coward · · Score: 0

    Two points to make about this:

    1. We should all stop posting resumes to company web sites. They just use these as a way to "prove" they looked and couldn't find qualified applicants. Every job and contract I've gotten in software engineering has been through people I already knew inside the company. In fact, go back to every company we posted a resume to and replace all the text with, "Resume details remove to prevent H1-B Visa job fraud. Contact me directly for details."

    2. NEVER state the salary you are looking for. This is a game with employers. Instead, ask them what the salary range for the position is (they are legally required to give you this info if you ask). Then ask them where someone with your years of experience would fit inside that range. This way you force them to make the offer to you. Salary ranges are normally decided by recent surveys of salaries in that company's geographical location, not by how little they wish to pay an H1-B Visa indentured servant. Ask to see the salary survey, or the written salary range in the company's policy. Ask them how they arrive at these numbers if they seem too low. Try to keep this conversation as friendly, casual, and seemingly off-the-cuff as possible so that you are not marked as a bad apple before you get in the door.

  182. My $0.02 as a former MSFTie by robbo · · Score: 1

    DISCLAIMER: I am a former MSFTie and I held an R&D position, although not in MSR. This is all speculation on my part and not based on any tangible insider info...

    Some thoughts:
    0. This sounds more like a development lab than an expansion of MSR. More and more the company is expanding its research away from MSR and into product groups. See Live Labs or adCenter labs as good examples.
    1. MSFT pays good money for top-tier programmers and developers- more salary and better benefits than you'll find just about anywhere. Add to this the cost of relocating international researchers and it's mind-boggling to think about how much money they throw at attracting talent.
    2. Vancouver is a natural choice to locate a new facility- high quality of life, proximity to Redmond, and most importantly a relatively deep talent pool- *especially in game programming*. MSFT is one of the few kids on the block that can compete directly with EA for top talent and it makes sense to set up shop in their back yard. There's no indication that this will be a game studio but I'd put some money on that bet.
    3. MSFT can spin this as an immigration issue all they want, as it suits their political agenda, but the truth is that there is a large, growing, highly educated segment of the talent pool that has no interest in moving to the US, at any price.

    As an aside, it is a common belief amongst Canuck MSFTies that there are more University of Waterloo grads at MSFT than any other alma mater. I don't know the actual numbers but I'm more than willing to believe it based on my encounters there. It would cost the company a whole lot less to relocate their annual recruits from Waterloo and other Canadian schools to a Canadian development center. Pardon me, centre, eh?

    --
    So long, and thanks for all the Phish
    1. Re:My $0.02 as a former MSFTie by Anonymous Coward · · Score: 0

      Now this is the first post I've read that actually makes sense. Thank you former MSFTie!

  183. Some of us WILL NOT GO to the US by rivj0r · · Score: 2, Insightful

    Another hardship Microsoft has run into is convincing people to move to the united states. I've traveled a great deal in the last 30 years and been to the states twice. I simply can't see myself ever going again. I had an offer from Microsoft to visit, fully paid. And I was going to go, if I could get diplomatic passage. No way am I submitting myself to the public entrance requirements. I'm not going to put up with draconian policies just to see some nice offices. Canada on the other hand is one of my favourite counties. And I'm more than happy to go there. As is everyone I have ever spoken to about such things. Rail and whine against labor practices if you wish. Just know that its not the only factor. Land of the free. Yeah... keep telling yourself that.

    1. Re:Some of us WILL NOT GO to the US by Anonymous Coward · · Score: 0

      What's the matter, afraid you won't be able to get away with running your kiddie porn ring?
      And that's the land of the free and the home of the BRAVE to you buddy, you don't have what it takes to cut it here. Keep telling yourself you don't WANT to be here.

  184. Re:Its not BS. Its the global economy by ultrasound · · Score: 1
    ......., UK, Australia all have skilled labor immigration programs and it works quite well for them.



    Except for when the skilled labour tries to blow us up :-).

  185. I see your BS^2 and raise to BS^3 by lpq · · Score: 1

    You are not reading what he said. He made two statements, both of which can be true.
    (1) There is no shortage of programmers or software engineers in the U.S.
    (2) There is a shortage of people who are interested in being paid next to nothing.
    ---
    Seems statement "1" is true...hundreds of thousands of P. & S.E. have been idled due to work being shipped overseas.

    Statement (2) is also true -- in the U.S. (which is where we are talking about there being a "shortage", and where MS claims to have difficulty hiring).

    So it isn't the case that "there is a shortage of programmers" (i.e. statement 1 is true). What is true, is that MS is finding a shortage of entry level people that can be paid some fraction of what "market conditions" demand of salary.

    Obviously, P & S.E. are "trained" -- not just anyone one off the street can do the job. If anyone could, there would be plenty of low-paid applicants to do the job.

    In the US, 4 years a respectable college can easily top 120, probably 200K. However, MS can hire foreign workers where a 4 year degree is significantly cheaper and in some countries, paid for by the government. By hiring foreign workers, MS can get around all the worker protections and rights that have been enacted for American workers over the past century. American workers "cost" too much because socially, they have too many protections and have obtained too many benefits. So -- move a factory to China where you can hire child or slave labor (oops, that's been closed down until after the 2008 Olympics)...guess you'll have to pay them $20 a week with no benefits. Darn!

    It's a slap in the face of "labor" -- labor being anyone who is, and has to work for a living. Those who are rich enough and have investments that will appreciate with inflation or at least have enough that they won't be bothered by the dollar's shrinking value.

    The US economic inequality index (Gini Coefficient) has increased almost 10 percentage points in the past decade (was 37% for period 1990-2000, is 46.6% now). Why? Because the middle class is losing their jobs while the upper class is increasingly being served by non-residents (outsourced work). The US has one of the worse figures of any Western nation**. Another graph, The L-Curve (pdf) shows it using stacks of 100-dollar bills spread out over the length of a football field. The length represents the population of the US -- how many people have nothing would be the "0" yard line. The 50-yard line is the middle of the US population. The stack of bills there is 1.6 inches high (~$40,000). At the 100-yard line are the top earners, with the highest having a stack of $100 bills 30 miles high. That represents the ratio of how much the richest people have vs. the entire US population. Note, the 90 and 95 yard line families have stacks 4 inches and 12 inches, respectively. Compare that to the top families' 30 mile high stacks.

    One can claim it is MS's duty to their stockholders -- but it is going for short-term profits at the long term health of the economy and *customers* who have been able to pay for their success. If MS wants to sell in India -- one Indian engineer stated that MS would have to reduce their MS Windows price to fit the "Indian" prices. So instead of selling their top OS at 250-300, it was suggested they reduce their price down to around $20 (otherwise they'll get "zero" as their products are pirated). To make the same profits, they'll have to reduce their costs by 10-15X, so...when engineers in India or China start costing more than 1/10th to 1/15th the cost of a US engineer, MS will be selling the high price copies to a market that will shrink, incredibly (who's driven the adoption of the PC if it hasn't been software engineers, progr

    1. Re:I see your BS^2 and raise to BS^3 by UncleFluffy · · Score: 1

      From my experience and observations over the last 20 years of being in this industry...

      (1) There is no shortage of programmers or software engineers in the U.S.

      No, but there is a shortage of competent ones, where I'm taking "competent" to mean "capable of producing at least 3x the average results. I'd rather hire a "3x+" from some other country than a "1x-" from the US for the same price. Of course, if you think this is wrong, you're free to start your own business and take risks for yourself.

      In the US, 4 years a respectable college can easily top 120, probably 200K.

      No, this is not realistic except for a very few exceptional cases. If you're looking for this much, you're going to be disappointed.

      As for the other comments on inequality: my grandparents were farm labourers and cleaners; my parents junior clerical staff; I was the first member of my family to graduate from university. You can't control where you start, but you can control how far you travel. Instead of whining, start your own company. Take risks. You don't get to the 100-yard line without taking a chance of falling back to the 0 line. Of course, people who inherit wealth rather than work for it offend me, but so do people who aren't prepared to risk everything they have in order to improve what they've got.

      --

      What would Lemmy do?

    2. Re:I see your BS^2 and raise to BS^3 by lpq · · Score: 1

      As for the other comments on inequality: my grandparents were farm laborers and cleaners; my parents junior clerical staff; I was the first member of my family to graduate from university. You can't control where you start, but you can control how far you travel. Instead of whining, start your own company. Take risks. You don't get to the 100-yard line without taking a chance of falling back to the 0 line. Of course, people who inherit wealth rather than work for it offend me, but so do people who aren't prepared to risk everything they have in order to improve what they've got.

      There's the rub. My parents were the first generation of my family to graduate from college. My father worked for the same corporation as a lawyer for 35+ years before he retired. My patterns are different than yours. To follow in the footsteps of my parents I would have expected to work for 1-3 companies in my life (staying with the final one until retirement) and to have married 10-15 years ago. Neither pattern was close. :-)

      However, you elucidate one of the problems quite clearly. If someone starts out with nothing, it's easy for them to risk "nothing" (what you called "everything") they have in order to improve what they've got. However, it'd be proportionately more difficult for someone the better the circumstances they were born into. Simple example. Two people each win a sum of money. Then each can bet again "double" or nothing. One person wins $10 to start.
      The other hits a jackpot and wins $50,000,000. Certainly you can see their two choices are different.

      Most people would think that someone who has $50M would be foolish to throw it all away on a single bet. Most financial advisers would recommend spreading out the risk. At $10, the risk is much lower. "Ten" dollars can be earned working minimum wage for a few hours (say taxes eat up 50). At 10 times that wage, a worker couldn't make $50M in their lifetime.

      Now look at in absolute terms instead of relative. Suppose the 2nd bet would also net you $50,000,000 OR $10. Again,
      even with 50/50 odds, throwing away the $50M would be considered foolhardy by most.

      If you are saying you'd throw away the $50M on a 50/50 chance at doubling, I believe most would call that foolhardy.

      As for the programmer shortage...the industry hasn't required competency in programming for over 15 years, why should they start now? :-| (:-( ). I don't think competency has been a requirement since the early 90's. Somewhere around there, companies needed anyone who could operate a computer, so people with English, History and Lit were designing computer programs. Somewhere around then "support" became a profit center -- at one point, a working program was "included" in the purchase price of a program. Now, you get the current "Beta" and an update-subscription. ;^|
      Most hiring managers aren't willing to pay for competency. By pay, I'm not meaning "$/hour". I'm meaning how in how many hours the person will guarantee a particular piece of work. For the competent person: they schedule in time to do thorough testing and documentation. For the standard hiring manager: the working proof-of-concept is sufficient to ship as final product. Everything else can be fixed if the customer buys a support contract.

      This isn't a problem, so much, of bad engineers, but bad managers who are willing to hire anyone with a warm body who promises anything "working" well enough to be installed successfully on a customer's computer. After that, they expect to be promoted out of there or working for another company. A manager at a previous company was always taking his "next" job into consideration when making decisions about his company's projects. He made decisions that harmed his employer's bottom line (but not so visibly he'd be called on it -- he was a good bluffer) to put himself in a better light should he have to find employment elsewhere (he wasn't sure of hi

  186. Vancouver is not cheap. by Anonymous Coward · · Score: 0

    A house a short commute from the MSFT campus in Redmond is definitely more affordable than a house a short commute from Vancouver (downtown Vancouver where many software companies are located).

    The cheapest house (think small 80 year old tear down) in Vancouver is probably around $600,000 in the current market. The minimum household income required to own a house was recently quoted at around $115,000 I believe.

    Most developers in Vancouver do not make six figures.

  187. Big companies should not try to reduce their costs by Anonymous Coward · · Score: 0

    Big companies are always trying to reduce their costs and increase their profitability. Govt. must stop them from trying to do this. This is affecting local populations by reducing their wages and profit margins. In India, large companies like Walmart, Pepsi, Coke, Nike are trying to sell their goods here and reducing the profits and taking away jobs from India. I think it is the responsibility of govt. to stop companies from reducing their costs and growing their business. That way, people in all the countries will be happy.

  188. And the end result of that... by Viol8 · · Score: 2, Interesting

    Very few Americans have work , no one has any money to buy anything from this company or any other , the government gets little tax and the whole economy collapses.

    Yes thats an extreme example but thats where this outsourcing approach ultimately leads. People are NOT just "resources" that can be picked up and dropped at will. They're all part of the feedback mechanism that keep the economy going - no job , no money. No money , no spending. No spending , no economy. Its time business started to appreciate that.

  189. USian company? by jotaeleemeese · · Score: 1

    OK, then all your companies should be restricted to sell stuff only in the US market.

    The amount of people around here that do not understand that we live in a globalized economy is frankly staggering....

    --
    IANAL but write like a drunk one.
  190. Re:Its not BS. Its the global economy by Anonymous Coward · · Score: 0

    I know this was a joke, but it was one with bad taste and one that the racist with laugh the most about sadly enough.

    I'm a foreigner, don't know much about the immgration system in the use from first hand, but the "globalization problem" is not a trivial thing and let's not make it racistic.

    Let's remember that regardless what you think of the laws, the people that do immigrate to a country almost exclusively do it to improve their lives and not to "use" the country!
    This regardless if they are high-educated and looking for an opportunity or if they are from the third world an hoping to make a good life in the west!

  191. US Developers should go into Executive Recruiting by at_$tephen · · Score: 1

    As an added thought to my comment on Leabre's post above ("Re:Lack of Talent Indeed"), I think a great career switch for software developers in the US should be setting up an executive recruiting business. Find great candidates, help them prepare for interviews, maintain great standards, great integrity, and exceed your customer's expectations. The value of such a business will surely grow over time. Such a business is a worthy business full of meaning for yourself, for the candidates you assist, and for the businesses for which you provide candidates.

  192. Citizen applications may be deceptive barometer by jotaeleemeese · · Score: 1

    In Europe you don't need to be a citizen of your respective host country to enjoy pretty much all the rights that citizens enjoy (except voting, which is understandable).

    In the US not being a citizen is a real handicap for varied reasons.

    There is a point to be made about what is best for both host country and new arrivals, I have got the impression that people in the US embrace citizenship more for the convenience than for the love of their host country.

    --
    IANAL but write like a drunk one.
    1. Re:Citizen applications may be deceptive barometer by alienmole · · Score: 1
      I'm curious about what benefits of U.S. citizenship you're thinking of. Being a permanent resident in the U.S., i.e. a green card holder, allows you to "enjoy pretty much all the rights that citizens enjoy (except voting)". Perhaps the biggest negative of not being a citizen is that you could, in theory, still be subject to cancellation of your green card and deportation if you did something very bad. Or, if you're as wealthy as someone like Rupert Murdoch and have substantial business interests in the U.S., becoming a citizen may have tax and business benefits, but these don't apply to ordinary people.

      I have got the impression that people in the US embrace citizenship more for the convenience than for the love of their host country.
      I suspect your impression may be based on confusing illegal immigrants with legal immigrants. Many illegal immigrants will understandably jump at opportunities to become legal, whether via some kind of path to citizenship or otherwise.
  193. You have not been a liasion by jotaeleemeese · · Score: 1

    You seem more like a hindrance.

    As somebody dealing in a day to day basis with Indian colleagues I can say I have never experienced those problems. But alas, I am Mexican, maybe I come to the table with a different attitude,

    --
    IANAL but write like a drunk one.
  194. Re:Problem with "Plenty of programmers here" argum by Threni · · Score: 1

    > Now, having said that, I work on a team that's only about 20-30% US-born citizens. The rest are a mix of Russian, Romanian, Chinese,
    > Indian, and Mexican. But they're not your stereotypical wage slaves hired to save costs. They're bright, intelligent contributors.

    Well, yeah, people aren't less intelligent just because they weren't born in the US. They just cost less to employ.

    > You can argue all the live-long day that Americans are the best in the industry (correct or not), but you can't reasonably state
    > that *all* American developers are better than *all* non-American developers.

    All you can say is that Americans are more American than non-American.

  195. Whine, whine, whine. by jotaeleemeese · · Score: 1

    I prefer to see, learn and do. Welcome to reality buddy, the ride is bumpy, the adaptable thrive.

    --
    IANAL but write like a drunk one.
    1. Re:Whine, whine, whine. by Uthic · · Score: 1

      Complaining and thinking something's bullshit doesn't mean you're not going to adapt.

  196. What you are worth? by jotaeleemeese · · Score: 1

    Thousands of people highly skilled in other countries willing to work for less money are saying you are not worth as much as you think you are.

    You can deal with reality or keep whining about the facts driving global markets.

    --
    IANAL but write like a drunk one.
  197. This has nothing to do with HB1 visas by jotaeleemeese · · Score: 1

    Most USian /.ers simply do not appreciate how horrible it is to go to the US in any capacity nowadays.

    Somebody commented that immigration is at all time high, but we do not have qualification about the type of immigrant. Low skilled labour will surely want to go to the US, but people for a research lab can pick and choose and I am sure many of them don't take kindly to be treated as a criminal on arrival to the land of the free and to be resented for "stealing" an US job. The mindless nationalism post 9/11 is also scary for many people that have experienced nationalism for the sake of it first hand.

    Add to that the general anti-science environment in many places in the US and you have a recipe for scaring away many highly skilled people.

    Canada in the other hand has a long tradition of welcoming high skilled workers and treats all visitors with a smile in the face.

    I am going to Vancouver next year, and as a Mexican I don't even need a visa. Compare that to the US requirements and frankly it is a no brainer.

    --
    IANAL but write like a drunk one.
    1. Re:This has nothing to do with HB1 visas by ErikZ · · Score: 1

      U.S. Immigration contributes over 2.25 million people to the U.S. population annually (1.5 million legal immigrants and illegal immigrants as of 2001-2002, now estimated at 1.7 million in 2003)


      Seeing how we're getting 1.5 million, LEGAL immigrants a year, it can't be that bad.

      The US Immigration system is not set up to allow people in, it's to filter people out.
      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
    2. Re:This has nothing to do with HB1 visas by Anonymous Coward · · Score: 0

      You are full of it.
      1) Mexicans don't need a visa to come to the US either, we've got over 20 million of your countrymen living here illegally, obviously they love it here and no one is harassing them.
      2) There is no such thing as an educated Mexican worker the only thing you are good for is mowing lawns and drunk driving.
      Oh and if you're going to Canada, be sure to take a few of your illegal buddies with you. We're more than happy to spread the idiocy.

  198. Vote parent down, factually incorrect by Itchy+Rich · · Score: 1

    I don't know anything about low-salary workers, but high-salary workers suffer from the H1-B system. At least half a dozen of my friends (from London) have been offered jobs (by Microsoft, Google, Six Apart and Qwest) in the US using the H1-B system, and let me tell you, it's a slow and painful process to put yourself through, especially considering that you're already uprooting your entire life. One friend was even considering moving to Central America and commuting for a few weeks at a time because the H1-Bs had run out for the year.

  199. Re:Its not BS. Its the global economy by Anonymous Coward · · Score: 0

    yes, look at your car, clothes, appliances, electronics, furniture.... All made out of the USA to make a little more profit. Software has no entitlement. We all want stuff cheap but want to be paid well for our work. Corporate greed will bring down capitalism as we know it. If may even bring down the USA. When the music stops things are going to get real ugly.

  200. Re:I you dont know progs then by hesaigo999ca · · Score: 1

    I hate to say this, but you definately arent a developer.
    I am sure if you were aware of how much the system in canada is already saturated and lower then in the states ( Ubisoft is in Montreal , want to know why?).

    Now add in the lax immigration policies in canada, you have the india or chinese come in say sure I will work for less then minimum wage, as it is still 10 times higher then in my own country...

    Now we are stuck with even fewer jobs for ourselves, and the wage still going lower instead of higher. I have to agree with the statement that it is all about getting paid less and less.
    Microsoft is business before anything else. Gates didnt make his money throwing his money away.
    He would regularly come to Montreal to buy out any new little company making huge progress cuz he knows the dollar here ( especially back then) was worth much less.

    Anyways....if you have doubts there are multiple articles about how outsourcing offshore is rampant, this is because you have a same if not higher level of competition raising the bar over there to become the best damn programmer..... you come here, everyone has their programmer analyst or networking certification. Even my granmother!

  201. Professional hostages by Anonymous Coward · · Score: 0

    Sometimes the location of an office or R&D center is determined by politics. The company picks a location where it can offer the creation of a new office (the carrot) in exchange for favorable legislation. Once the new facility is opened, they can "enforce" this new relationship by threatening cutbacks or closing (the stick).

    My guess is that MS hired someone from the pharmaceutical industry who explained how to manipulate government. Notice how the states that have large pharmaceutical R&D centers are non-supportive of any kind of initiative to get better prices on drugs. Any legislation that is not in the best interest of the drug industry results in a sudden downsizing of R&D facilities in that state.

    Maybe this whole thing is just using payroll dollars to manipulate government. Either they want to extend this type of "relationship" to Canada, or the real end game is to force the US (maybe the state of Washington) to offer something to bring it back to this side of the border.

    But then again, this is Microsoft R&D. Maybe they need people who know a little bit about standards compliance, eh?

  202. Oh teh noes! by Tabernaque86 · · Score: 1

    "O woe is the US! O woe is M$!"

    This should be good for Canada. More potential jobs is good, and the more of our own educated programmers staying in the country, the better.

    1. Re:Oh teh noes! by Anonymous Coward · · Score: 0

      ah but you see, they want to move there so they can import labor from places like India, they are NOT interested in hiring native programmers. Maybe at first they will hire a few Canadians, but I guarantee they will be importing as much cheap labor as they can to drive down the wages that Canadian programmers currently make.

  203. Interviewers reflect themselves! by swb · · Score: 1

    Many people doing interviewing (above the HR gatekeeper) are interested in:

    1) Establishing their power. They're looking for poeple willing to be subservient.

    2) In IT especially, establishing their "smarts". They ask the Mensa-type trivia questions because (A) they know the answers and (B) unless you do, too, you'll give some variant of the "wrong" answer which makes them look even "smarter" than they already are. That the questions have fuck all to do with the real world is all the better, as should you actually give a functionally correct answer they weren't expecting, they can easily brush it off as "not really relevant to the job, just a probing question."

    I find its best when interviewing (if you want the job...) to defer to "bosses" on #1 and to co-workers on #2. Bosses WANT you to be smart (this means less supervision and better output). Co-workers are looking to minimize internal threats to their positions, so they want someone smart enough to not drag them down but dumb enough not to be a threat.

    1. Re:Interviewers reflect themselves! by leabre · · Score: 1

      I have no interest in discrespecting the candidates experience or skill and would not be in the best interest of the company to design the interview to intentially weed out those who would do a good job at the work prescribed.

      That said, I prefer to hire people who are smarter than me, think very differently than me, or can very easily replace me, so I can get that promotion that has eluded me all those years because I do my job so well that my absense sends shocks through the company.

      That said, I usually only ask questions that a) will provide insight into some skills the candidate states they have on their resume and b) is perfectly relevant to the tasks they'll be performing while on the job.

      For example, you'll never find me asking why the earth is round or how to mathematically prove why the binary tree is better than a red-black tree. But I will ask about object oriented principles, what design patterns you're familiar with, a demonstration putting one or more of them to use, and a good explanation of why you would choose to use a particular design pattern, and so on so forth. If the position requires much .NET remoting, I'll ask them to write a remoting server and client in its most rudimentary form. I will ask them to provide insight into why you would choose a single-call vs. a singleton remoting server, as opposed to just asking what is the difference between the two.

      The point of interviewing is to find someone qualified to complete the tasks the company needs completing to keep the product in the hands of paying customers/investors. The interview process, in my opinion is not to gloat about how smart I am and how stupid everyone else is. When I interview at places that treat me that way, I have no interest in working in that company and I most likely am qualified to perform well.

      Jackasses don't belong in positions of power. The same jackasses that gloat over you in the interview are the same ones that'll be threatened by you and do what they can to make your life miserable for no good reason and I will not be such a person nor will I work for a company where the first person I meet is one such person.

      Thanks,
      Leabre

    2. Re:Interviewers reflect themselves! by wikinerd · · Score: 1

      There is no better place to find great developers than the open source community. Have someone in your company act as a liaison with the free software community. Identify prominent people and find out whether they would accept employment or relocation. If you really want people smarter than the average cubicle drone, that's a great way to hire.

  204. More like the oposite by Itchyeyes · · Score: 1

    I agree. US wages, in most kinds of jobs, are kept artificially low by the flood of immigrants. Umm... no they're kept artificially high by the lack of a 'flood' of immigrants. You'd be hard pressed to find another nation on the planet where wages are higher than in the US, even places (such as Moscow or Shanghai) where the cost of living is significantly higher.
  205. Lack of Talent - in the management by just+fiddling+around · · Score: 4, Insightful

    The problem is: you are trying to get 5, 10 or 15 years experience with 50-70% of the local normal salary. [sarcasm] I can't fathom why you only get liars and incompetents! [/sarcasm]

    When you want top talent and/or qualifications, YOU PAY. Else, you get what you pay for.

    I know what I am talking about, I am stuck at hiring people with 20%-under-norm salary and temporary status... and half of the people we get suck. But sometimes, we get good candidates... and all we have to retain them is warm, fuzzy "you're in the family" feelings. We are so notorious for our stingy paycheques that a candidate in the last recruiting round asked about the salary when we called him for the interview, and declined the invitation when we said the amount.

    --
    You're not old until regret takes the place of your dreams.
    1. Re:Lack of Talent - in the management by leabre · · Score: 1

      According to Salary.com for our local salary, about 90% of the positions (salary.com) is aware if fits in the 40-60% percentile range, while nearly none of it is outside of that window. So paying at the 50th percentile is actually where the marjoriy of people are being paid. However, we pay more than that... closer to the 70th.

      Thanks,
      Leabre

  206. Re:I you dont know progs then by Phisbut · · Score: 1

    ( Ubisoft is in Montreal , want to know why?)

    Because Ubisoft is a French company, and it prefered going to French Canada instead of Ontario or BC, which are basically just 2 extra states in the US?

    --
    After 3 days without programming, life becomes meaningless
    - The Tao of Programming
  207. Re:Its not BS. Its the global economy by Aliriza · · Score: 1

    Linus would not like Usa citizenship , Average salary in Canada is lower than average salary in Usa , they are also aiming this.

  208. Re:As someone who liaised with developers in India by poot_rootbeer · · Score: 1

    other pathologies (such as women who MUST leave at office closing time rather than being able to work overtime like the rest of high tech).

    I put it to you that the real pathology here is the men that are unwilling to leave the workplace at the end of working time, and that it's not unique to India.

  209. Totally Misleading by tbonius · · Score: 1

    After having previously worked for Microsoft for a number of years (and no I never drank the kool-aid), and constantly visiting friends that work in the MSRD division, I call B.S. on the title of the posting. It is at best misleading. Microsoft has, for a number of years, employed interns and researchers from multiple international institutions. Since now there are growing restrictions with visas, and border travel between B.C. and Washington state, it seems to be that it might just be a wise business decision to create an ADDITIONAL facility in Canada; possibly to accommodate additional researchers from other countries as well.

    --
    ** Share what you know, learn what you do not **
  210. Addicted to cheap H-1bs by J.R.+Random · · Score: 1

    It looks like Microsoft has found another way to not hire Americans.

  211. For Americans, grad school is for lawyers and MBAs by walterbyrd · · Score: 1

    Why would an American want to waste his/her time, money, and effort, studying a discipline where he/she would have to compete with $5/hour offshore labor?

    Face reality folks, the computer tech career field is a dead in the USA. Sure, there are still some $100K+ developers in Silicon Valley, or NYC: those are the guys with big targets painted on their backs. And the poor fools are too arrogant to even realize it.

    When have you ever read about massive layoffs for lawyers or CEOs?

  212. Re:Problem with "Plenty of programmers here" argum by XanthosDeia · · Score: 1

    Well, yeah, people aren't less intelligent just because they weren't born in the US. They just cost less to employ. I can't speak for my teammates' salaries, but did you miss the part where my Australian girlfriend makes as much (in all honesty, about ~4-5% more for being there 9 months longer) as I do?

  213. Re:great strawman! by Lockejaw · · Score: 1

    Oh, right, because we all know that paying a bad programmer an extra $100k/year suddenly makes him a good programmer.
    Not really that. More that offering his position with a $100k salary increase will likely get you a much better programmer to replace him.
    --
    (IANAL)
  214. Seal the borders by Anonymous Coward · · Score: 0

    We don't need anymore damn foreigner spy terrorist grovelers working in the US for slave wages. Those days are over! Either MS pays the prevailing wage, or it sets up shop in China and shrivels to insignificance.

  215. Another former MSFTie by spaceyhackerlady · · Score: 1

    Many moons ago Microsoft had a development group in Vancouver, the result of their acquisition of a local software company that made a very good email program, that evolved in to the pre-Outlook Microsoft Mail program. I was the first Microsoft hire, post-acquisition. This was back when a 486/66 was a serious computer, I felt privileged to have one on my desk, and even tried some early betas of Windows NT on it.

    Organizationally, we were a little piece of Redmond that wasn't in Redmond. Our security cards opened doors there; the cards of the sales pukes a couple of floors down didn't work in Redmond.

    Looking back: decent money, great equipment, lots of toys. Some good perks. Significant pressure not to have a life apart from one's work. The group was eventually assimilated in to Redmond, and for a variety of reasons, I didn't go.

    FWIW: I'm not a Waterloo grad (UBC, UofT).

    ...laura

  216. Re:Train your custom officers, MS would stay in US by Mr+Krinkle · · Score: 2, Interesting

    Not trying to point out the obvious, but customs people everywhere can suck.
    I have been hosed getting into Canada from the US before.
    One instance you stated there was a mistake on her forms. They still let her in, after oh no, SHE had to get proof and a CORRECT copy?
    Oh my, those horrible bastards wanting her to have legal forms filled out correctly.

    As for my last screw up to getting into Canada?
    I showed up for planning meetings to decide whether or not and if we were, how to implement a shop floor system for a manufacturing facility outside of Ottawa.
    I had my laptop with me, because, well that's what people do when they travel.
    The customs official insisted on speaking French to me. (I went in the bilingual line because it was shorter) My piss poor high school French got enough by to ask him to speak English, and when he said no, I asked if I could get a different agent or go to the other line. He said no. Escorted me to a security room.
    Where I was told to wait. I took out my phone to let my call some people, (wife to let her know I had landed, coworkers to let em know I might not make it into the plant today, etc)
    IMMEDIATELY someone came in and told me I was NOT allowed to use my cell phone from this area. They informed me if I tried again, they would confiscate it.
    1.5 hours later, someone came back in and told me I was not going to be allowed into Canada since I was coming to steal all jobs from all Canadians. (It was in French, so I am sure it was more like doing a job a Canadian should do, but I suck at French) I asked again if they could speak in English, since my French was very poor.
    They left, came back in 30 minutes with a "translator"
    The two first officers spoke only in French, the translator translated for me. I responded in English, then the two officers went right on in French. The "translator" never translated what I said. Finally after ~6 hours I was able to purchase a short term work visa, and get out of there. Unfortunately by then the rental car counters had closed. So I called a coworker to come pick me up.
    Another time, flying up to Toronto, I got denied entry completely. (I was going up to discuss data and hardware security for once we announced a plant closing) I got a connecting flight to Buffalo, rented a car, and drove up to go to the meetings. (Shh, don't tell the authorities)

    By the same token, I have traveled up there probably 25 other times and not had any problems. Never had a problem in Hungary, UK, Brazil, China, Mexico or Japan either.

    Not trying to start anything, just pointing out that customs officials can be horrible anywhere. (Also that customs officials competence probably has about zero to do with this move. It's just giving R&D people another option for where they can live)

    --
    I am 31337 or something.
  217. If that's a "subsidy" by Lockejaw · · Score: 1

    If you are asking Microsoft to pay you more than another similarly skilled candidate based on geography or nationality then you are just asking them to subsidize you.
    You know, that "subsidy" is nice, but I'd also be fine with just removing the "tax" of higher consumer prices.
    --
    (IANAL)
  218. Re:Its not BS. Its the global economy by smithmc · · Score: 1, Flamebait

      The problem with the American immigration system is that they have their priorities wrong. The American immigration system focuses on those that have family, unskilled or what have you. In contrast Canada favors skilled. Recently there was a study on immigration policies and they said systems like Canada are better for the country in the long run because skilled labor integrates better. Switzerland, Germany, UK, Australia all have skilled labor immigration programs and it works quite well for them.

    And to think that people call Americans selfish. One would think that countries that claim to be more liberal than the US would want to help the poor, unskilled refugees of the world, give them a relatively safe place to live and better opportunities than they had back home. I guess not, eh? I guess in your country, if you had a Statue of Liberty, the inscription on the base would read "Your huddled masses? Your wretched refuse, yearning to breathe free? FUCK 'EM!! We don't want 'em here! We've got ours, and screw anyone who hasn't gotten theirs yet!"

    --
    Downmodding is the refuge of the weak. Don't downmod, make a better argument!
  219. Recursive Function by g_goblin · · Score: 0

    Tech companies are doing it to themselves. Why would any recent high school graduate major in Computer Science when they know they will probably end up being replaced by a foreign worker on the cheap or worse, not even hired? If I had to do it all over, I wouldn't.

    It's a cycle that just keeps going and going until all our white-collar jobs will be outsourced and there will be no middle class left. We can thank our government for that.

    I can go on and on about this but I have neither the time nor the inclination.

    Chaney in '08. It could happen people.

  220. And Vancouver's supposed to be better? by ebbomega · · Score: 1

    This city is like 75% immigrants.

    --
    Karma: Non-Heinous
  221. Why BC? No high-tech worker's rights by dottyslashdottydot · · Score: 1
    I realize I'm posting to yesterday's thread, but hopefully a few people will see this.
    High tech workers in British Columbia qualify for an exemption from normal labour laws. These are the regulations that don't apply to them:
    • Employees are not to work more than five consecutive hours without a 30-minute meal break.
    • Split shifts must be completed within 12 hours.
    • Minimum daily pay.
    • Employees must have 32 consecutive hours free from work each week.
    • Overtime pay.
    • Employees are entitled to either a paid holiday or extra pay when they work on a statutory holiday.
    In other words, no overtime, no paid stat. holidays off, no lunches, and no upper limit on hours per week!
    Why was this done? The government granted these exemptions because the industry whined that having these rules in place were making us uncompetitive, and companies wouldn't want to come here. No mention was made that Canadian employees wouldn't want to work under these conditions, either. But hey, there's always desperate workers from other countries who'd be pleased to work mandatory 80 hour weeks!
  222. Re:Its not BS. Its the global economy by Nkwe · · Score: 1
    And before we call them greedy or evil, we should consider that most of us do the same thing when buying a toaster, we look for the best quality at the lowest price.

    Actually we look for the lowest price at a merely acceptable quality level. This is the root of many of our problems. This goes for both product purchases and employment.

  223. Re:Train your custom officers, MS would stay in US by sgt_doom · · Score: 1
    It must be an utter nightmare for MS to bring in the smartest developers available around the world...

    You appear to have a completely delusional grasp of the situation -- not surprising as you are, after all, a Canook. First, you are ascribing behavior to Americans in general what is really the behavior (both traitorous and fraudulent) of the transnational corporations - which neither recognize American citizenship nor American soveriegnty. Also, you suggest that M$ is importing the smartest developers available. Oh yeah! When will such actions translate to their software development, dood??? Can't answer that one, I'll bet.

    You treat America as if it is still a country, instead of a wholly-owned fascist subsidiary of Transnational Corporate Global.

    FYI, every day around or over 1 billion people use products I had a hand in developing. I, and many others like myself, are fortunate if we can obtain jobs as laborers (in many cases working beside illegals who frequently walk off the job in severe weather). You appear as delusional as most Americans - which usually stems from wallowing in delusion (watching too much TV and movies/vides and not enough reading and thinking).

    NAFTA was supposed to incorporate the easy access of all North Americans (Canadians, Americans, Mexicans) between the three countries - guess that wasn't the real reason for it after all, huh? I, for one, am not upset if we have fewer Canadians in America. All the ones I've met in IT and at M$ are neocon/neofeudalists and Bush supporters. Nutjobs one and all....

  224. Workers of the World Unite! by fm6 · · Score: 1

    Fuck, even in a socialist country (if there are any) they'd be looking for cheap labor.
    Actually, most of our cheap labor comes from a socialist country: China. Well, yeah, they don't really practice socialism, but socialist countries never do. But officially they're the vanguard of the WORLDWIDE WORKER'S REVOLUTION! Everybody sing!
  225. Re:Its not BS. Its the global economy by SerpentMage · · Score: 1

    Dude what's your problem? Did I say Americans were selfish? Did I say say that American's were bad? NO, I said "American immigration system"

    Did I say that other countries did not take in refugees? BTW This is exactly the boneheadedness that I see with some Americans. Have you bothered to look at the stats in other countries? Did you happen to know that Europe takes in huge numbers of African, and former Yugoslavian refugees?

    But this is a p****g contest and futile because it avoids YET AGAIN the real problem of immigration and how to deal with it. It is the making of an emotional issue that should be carried out using rational thinking. BTW I am not a Republican, but I thought Bush was doing a good thing with the immigration issue.

    --

    "You can't make a race horse of a pig"
    "No," said Samuel, "but you can make very fast pig"
  226. I call BS on your BS by ivan256 · · Score: 1

    The start-up I currently work for is finding it near impossible to find "native" US workers to fill it's engineering reqs. It's not about the salary either, because we offer above average pay. There just aren't enough mid to entry level American software engineers available on the market. Maybe it's different in other parts of the country (we're outside of Boston, MA), but the number of available positions here is definitely larger than the talent pool.

  227. Re:ahem.... by Anonymous Coward · · Score: 0

    There's a simple reason for that.

    They want to put a hole in the condom and force you to marry them so they can stay.

  228. Re:ahem.... by Prune · · Score: 1

    Not really. The government is pretty loose on immigration from Japan and South Korea.

    --
    "Politicians and diapers must be changed often, and for the same reason."
  229. Re:Train your custom officers, MS would stay in US by GISGEOLOGYGEEK · · Score: 1
    Well this is too easy.

    -- not surprising as you are, after all, a Canook. First, you are ascribing behavior to Americans in general what is really the behavior (both traitorous and fraudulent) of the transnational corporations

    You stereotype me ... and then in the very next sentance explain that my error is in stereotyping Americans.

    ... Now you know why I do stereotype Americans, if in fact you understood the above sentance.

    Then ... you expose that you think Microsoft is a software company. No. They, like every other publicly owned company are a for profit business that must generate wealth for their shareholders. Their goal is to make profits, pay stock dividends, increase shareholder value. It doesn't matter if they do this with crappy software, the point is the profit, and we all know they make incredible profits so they are obviously doing a lot of things right with those highly educated people they hire.

    I dont treat America the way you indicate, in fact i'm shocked America even has border guards! Why have guards when you have no respect for your own borders and treat the world as if your laws apply everywhere? ... except of course your laws that are supposed to protect the rights of people, which you no longer apply to even your own citizens.

    I'm not at all delusional, I can see very clearly that you screwed up big time somewhere and have some major regrets that you can't deal with ... If you really were once a developer of products used by 1 in 6 people of the world ... but are now lucky to get work as a labourer.

    Wow, it must really sting for you to have thrown out such an advantage. I can see why you are bitter.

    When NAFTA was being formulated, I was very much against it. The USA refused to cover important Canadian export resources, leaving Canada wide open to be screwed on Salmon and soft wood lumber, and many other things ... which the USA proceeded to do over and over again. In the case of Softwood Lumber, the USA lost ... and refused to respect 6 international trade rulings, which proved that Canada never dumped lumber on the US market. But screwing your best neighbour is the American way isn't it?

    But, today, I can see that NAFTA has actually been a large benefit to Canada despite all the ways the USA has used it to screw us over. Sure, JUST LIKE YOU, we lost entire sectors of our economy, especially manufacturing to Mexico ... but 10 times more jobs were created in other industries because of NAFTA. Our Federal finances have been in SURPLUS for 10 years! Our Federal debt is DECREASING!, Our economy has boomed over the last 10 years, like no other time in our history!

    Meanwhile look at your economy. Look at your federal finances! ... China just has to drop the slightest hint that they may drop some of the massive American debt they've financed, and your economy takes another crazy step backwards and your dollar drops a couple more percent! Just look at the price of gold in US dollars, in the last 5 years it's gone from $250 / ounce to $650 an ounce ... purely due to the devaluation of your dollar! Hardly at all from supply and demand of the actual resource! If it wasn't so tragic, the way the USA has messed up it's finances would be freakin hilarious! You've totally squandered the benefits that NAFTA gave you.

    And finally, to shred apart the last point in your pathetic story ...

    I've been exposing the problems with the president YOU gave yourselves for years, as well as the american people abandoning their responsibility to defend their constitutional rights, and your judges that ignore their job and allow unconstitutional laws such as the Patriot Act to stand. Hell as a good observant Canadian, I'm a better American than you are!

    Ju

    --
    George Bush + Linux = "I will not let information get in the way of the fight against Windows"
  230. Re:Train your custom officers, MS would stay in US by GISGEOLOGYGEEK · · Score: 1

    Well I guess I do have some sympathy for your problems getting into canada when you chose the french side. Although those Canadian border guards did suck, they probably weren't even armed.

    I would have taken a different approach and said nothing to the customs officers except for "I know that I have the right to be served in English or French, and I chose English". However, if it happened while flying into Quebec, say to drive from Gatineau into Ottawa, all bets are off. The Canadian Constitution does not fully apply in Quebec. They literally have language police that enforce laws regarding the prominence of french and suppression of English in many situations. But hey, thats their rules and your choice to enter their jurisdiction. When in Rome ...

    Out on the west coast, i was forced to take high school french for university entrance ... despite Mandarin, Cantonese, Japonese, and East Indian languages being far more prominent here.

    --
    George Bush + Linux = "I will not let information get in the way of the fight against Windows"
  231. Learn to read, & show me something (question) by Anonymous Coward · · Score: 0

    "Just because you found a couple of idiots willing to mod you up doesn't mean you made a coherent point." - by The One and Only (691315) * on Friday July 06, @09:39PM (#19775793)

    I found nobody, they found my post here, first of all. Secondly, apparently I did make a coherent point, because I was modded up to +4, & apparently you & others modded it down to +2 only (no big deal, either way, but the point's there - idiots exist, because someone did mod my post down, but it's still in the positive range... unlike your posts here on this point).

    LOL, man, you make NO sense, & you can "argue with the numbers" ok?? Try +4 init. moderation, & now @ +2 moderation anyhow, regardless of your modding it down (most likely you I suspect).

    "You're complaining about being poor, but you bought a sports car?" - by The One and Only (691315) * on Friday July 06, @09:39PM (#19775793)

    OH man... lol, this ought to prove to you that you do have problems with reading comprehension (if anything does OR can).

    QUESTION: Where exactly did I say I was poor? Show me please, show us all, ok?

    "You're complaining about not being well-paid due to living in a poor city, but you're not clever enough to move?" - by The One and Only (691315) * on Friday July 06, @09:39PM (#19775793)

    I'm complaining about outsourcing of jobs, because in the long run (see my previous posts) this is only hurting EVERYONE in this nation, including employers (the more folks you get out of work, the higher the corporate taxbase goes (until they go "offshore") in case you did not know, when people move from one area to another, & sell off their homes in order to do so).

    Plus, face it: When corporations fire people in downsizing ontop of outsourcing? You get a "hole" in the buyer's community & their ability to purchase goods above & beyond "needs" like rent/mortgages/taxes/food... that's harming these companies in the long haul as well, no doubt about it.

    "And then, after having already given me two obvious examples of ways you could have made things better for yourself (not wasted money on a sports car, and moved to a less impoverished city), you expect the government to help you out?" - by The One and Only (691315) * on Friday July 06, @09:39PM (#19775793)

    First of all: My last ride's engine gave out, I had NO choice, & needed a car (the car gets great reviews & has the best warranty coverage in the business, & is decent on gas as well + hauls A$$, & I love it... this is NO WASTE TO ME @ all, & better imo, than any SUV by far on several grounds (those things ARE 'gas hogs', bigtime).

    Secondly: Do you think I can just "up & take off", just like that? I do travel largely for a living in this field, contracting around the nation, but it's not that easy to just relocate (I shouldn't HAVE to, because this nation functioned just fine decades before all of this outsourcing/downsizing madness happened, & folks had GREAT JOBS LOCALLY, in most ALL cities here, nationwide - this is NOT the case today, & I hold government responsible for not "corralling" business' in this regard!)

    Apparently, you don't have anything holding YOU down, like family/friends/properties... put yourself in others' shoes for once, & do not generalize your existence situation & expect everyone else has the EXACT SAME ONE.

    "What, do you want the Republicans to buy you a fucking helicopter, or all the high-octane gasoline you want?" - by The One and Only (691315) * on Friday July 06, @09:39PM (#19775793)

    No, I just want them to stop this lunatic war we pay for, & we don't even get cheaper gas prices from it. I want outsourcing stopped, for all of the reasons I noted above as well in this post, & others in this thread (& yes, apparently others DO agree with me, hence my being modded up (unlike yourself)).

    "Although, before trying to do any of that, you should work a little on your English. No

  232. Re:Train your custom officers, MS would stay in US by sgt_doom · · Score: 1

    While you are correct on some things, others pertaining to economics, you are - as is predicatable - woefully wrong. But then, you Canooks, Brits and New Zealanders are a bunch of righteous, ignomonious pips. You can't help yourselves, and you Canooks are simply the descendants of America's first draft-dodgers (from the War of the Revolution, you Brit suck up!). While it is OK for others in the Americas to criticize America, Canooks have simply never, ever earned the right to do so (although I am in agreement with your overall cricitisms) as you are consistently too stupid, too ignorant and still are stuck in the mired nationalistic thinking. Please re-read my first post, nimrod.....

  233. Re:Train your custom officers, MS would stay in US by GISGEOLOGYGEEK · · Score: 1

    Wow.

    I'd like to officially present to you the slashdot award for MOST IGNORANT DUMB FUCK OF THE WORLD.

    The mere thought that Canadians are mired in nationalistic thinking ... coming from an AMERICAN?!? That has got to be the biggest joke written in slashdot this year!

    Yes, we have taken many of your draft dodgers over our history ... maybe this is why there's so little reason, and so much war-mongering on your side of the border. All the people that could see through your government's lies came up here!

    We have every right to criticize America! You screw up everything you touch! You create most of your enemies by trampling around the world like its your own backyard! You've stripped away the most basic rights of your people that your ancesters fought for independance for! You abandon your own people after major hurricanes! Some of you fools want to eliminate science in schools and teach religion in it's place!

    YOU put 'supporting our president' above all logic, all reason, and all evidence before invading Iraq! ... In such an extreme way that when some american women spoke their opinion, as is their right, it started a national uprising! ... The Dixie Chicks have long since been proven correct. They were able to stick it out.

    Learn some world history. Learn about WWI and Vimy Ridge. Learn about what Canada did in WWII ... We had our own beach to invade on D-Day. I bet you didn't know that! one of the toughest to invade, and we took it faster than you took any of your beaches! How about Italy? It was Canada that Freed a good chunk of Italy! How about Holland? It was Canada that Freed Holland! How about the thousands of Canadian merchant marines that dies bringing supplies to europe to keep the Allied war effort going?

    Learn about more than just the US point of view. You have no clue!

    6 Billion people agree ... its the US that has the most self righteous, stupid, ignorant, and patheticly nationalistic 'thinkers'.

    Tell me who it was that got into New Orlean's lower 9th ward to save thousands of hurricane victims? ... CANADA! First! Our rescue teams! LONG BEFORE YOUR OWN FORCES WENT ANYWHERE NEAR HELPING THOSE PEOPLE WHO NEEDED IT MOST! We only cared that people needed help, we didn't ignore them for being black! Your country has 10x our population, a far bigger economy, a far stronger military ... but it was CANADA that saved those victims on your soil!

    WE knew there was no justifiable reason to invade Iraq, while you ran in listening to Bush's easily disproven lies! We knew that as bad as Hussein was, Iraq was already contained and relatively stable, Hussein kept Al Qeada out to protect his own power, and that disturbing things would kill far more innocent civilians than Hussein ever did! Tell me, how many millions of innocent civilians has the US killed in it's loosing war? How many millions of Iraqi's that didn't care about the US before now want to see you dead because of how you've ruined their lives? How many new enemies have you created for yourselves here?

    WE DO support the war in Afghanistan, the REAL source of the power behind 911! WE are the forces in Afghanistan that are stepping out away from the safe areas to clear out Al Qeada while other countries sit in safety.

    WE lost 42 Canadians in 911 ... it wasn't just Americans that died that day.

    WE, like you, have also lost more armed forces lives fighting Al Qeada than we lost in 911, 66 as of two days ago.

    WE DON'T support nuclear military dictatorships! (your best friends, Pakistan)

    WE DIDN'T CREATE Osama Bin Laden ... YOU DID by training and funding him in the 80's to fight your battles against the Soviets. And he is slowly bankrupting the USA with the war, using the same technique that he used against the soviets that led to the end of the cold war and collapse of the USSR.

    --
    George Bush + Linux = "I will not let information get in the way of the fight against Windows"
  234. Re:Learn to read, & show me something (questio by The+One+and+Only · · Score: 1

    It's impossible to both contribute and moderate in the same discussion--although my criticism of your initial post clearly did influence later down-moderations. (Haven't you ever noticed that political rants automatically get modded up by whoever agrees with them, regardless of whether they're sensible or coherently written?) In any case, keep making excuses for yourself--I don't care about your family anyway, but you're the one screwing them over, not the Republicans, and if you ever decide to man up and take responsibility for your own life you'll realize that.

    --
    In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
  235. Re:Learn to read, & show me something (questio by Anonymous Coward · · Score: 0

    "In any case, keep making excuses for yourself--I don't care about your family anyway, but you're the one screwing them over, not the Republicans" -

    Funny how you avoided my question from my last post, eh? Too easy... learn to READ, before you shoot your mouth off next time, ok?? Do yourself a favor, get that "hooked on phonics", alright???

    The republican party is "for the working man", right? Funny, you don't contest what Ronand Reagan the republican did to the Air Traffic Controllers Union, OR how the gov't. could (and SHOULD) step in regarding outsourcings of US jobs either.

    (Clue - without working class folks having the disposable income to purchase products they used to, constantly?? You get, WHAT YOU GET, in an eroded large segment of the buying public in the working stiff class not having disposable income @ the levels NEEDED for companies themselves to move their product & inventories... OR, is the US auto makers having troubles NOT indicative of this, for example?)

    The economic situation today out there, no questions asked, overall for this nation (despite the b.s. on the almighty TOOB)? Is NOT GOOD!

    Argue with the numbers, the REAL NUMBERS, & tell me differently!

    See, I have been all over this nation since 1994 up to today & I did my observations (large metros always do well, because folks need infrastructure support, but large metro housing COSTS HUGE, especially larger cities such as NY City &/or Atlanta Ga. (I lived in both working for around 6-7 years total time over the past decade now)... however, smaller cities? Not so good...

    I have seen the plant closings, businesses folding left & right, all over this nation... & rising prices on everything (mainly utilities & gasoline, when we ought to be paying LESS after this IRAQ debacle! If you're going to beat someone up?? Might as well rob them too, the spoils of war & all that, imo @ least! We're the ones paying for it, so... where is OUR "ROI" as citizenry of this nation?)

    I see jobs disappearing, GOOD jobs, being outsourced (the topic of this discussion basically)...

    All while we pay for this war based on LIES, outright lies (no WMD's found, etc.).

    "and if you ever decide to man up and take responsibility for your own life you'll realize that" - by The One and Only (691315) * on Saturday July 07, @07:46PM (#19784093)

    LOL, listen: I do pretty ok in this life, though I make less than I used to for the same work, even being far more experienced than I was, 9-10 years ago. This is a direct results of outsourcing, as well as my fellow IS/IT/MIS folks being put out of jobs... this only hurts ALL of us, in the long run, no questions asked (monies I used to spend, or others in my field, are no longer there keeping Peter alive, who buys from Paul, ad-infinitum (the economic process itself)).

    I am fortunate: I actually STILL have work, but I know many guys in this field, from my city (and, they're pretty damn good too) that just bit it, for a HUGE financial firm... who outsourced their jobs to India!

    I wouldn't want to be they, telling their kid "Hey son/daughter - that education I was saving for you for? Sorry... it's all gone now!" ala "Rain on the Scarecrow, Blood on the Plow" by John Cougar Mellencamp.

    Above all - Why don't you take your own advice above, & mine from earlier, & get "hooked on phonics" & learn to answer questions others put to you (instead of avoiding them, it only makes you look foolish & evasive)! ... & who the "F" are you to judge me? Are you the Lord Almighty?? No, I know not...

    APK

  236. Re:Problem with "Plenty of programmers here" argum by strikethree · · Score: 1

    Getting good programmers does not help if their software still sucks. Have you ever tried Windows Mobile? It crashes more often than Windows 3.11 did. Blech.

    strike

    --
    "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  237. Re:Train your custom officers, MS would stay in US by sgt_doom · · Score: 1

    You're not listening - I take no issue with what you say - but America is not nationalistic as it is being run and controlled by transnational corporate interests....that's the reality, dood, and I have glimpsed reality.....(I do recommend better reading comprehension program for Canooks, though).

  238. Re:I you dont know progs then by hesaigo999ca · · Score: 1

    That is soooo true.... ; (

  239. Barking dogs by Slashdot+Parent · · Score: 1

    Sound like the neighbor's barking dogs. Wow. Reread that rant you just wrote, big guy.

    Pot, kettle, black.
    --
    They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
  240. Re:Train your custom officers, MS would stay in US by GISGEOLOGYGEEK · · Score: 1

    Yes, please, recommend some good reading for me ... I'm sure there's plenty of books in your school system you could have me read. ... oh wait, i forgot, your 'Every child left behind' program has eliminated reading from your kid's curriculum, making any remaining books a waste of space in your schools.

    --
    George Bush + Linux = "I will not let information get in the way of the fight against Windows"