Commentary

Dave Methvin
 

Microsoft's H-1B Visa Controversy

As Microsoft does its first-ever mass layoffs, there are some questions about who is being pink-slipped and how they're being selected. Microsoft has been a vocal advocate of expanding the H-1B visa program that allows noncitizens to work in the United States, arguing that there just weren't enough qualified Americans to take those jobs.

As Microsoft does its first-ever mass layoffs, there are some questions about who is being pink-slipped and how they're being selected. Microsoft has been a vocal advocate of expanding the H-1B visa program that allows noncitizens to work in the United States, arguing that there just weren't enough qualified Americans to take those jobs.It was only last March that Bill Gates himself argued to Congress that the H-1B visa limits needed to be lifted, because Microsoft just couldn't get enough skilled workers. But Microsoft was going through a crazy manic phase back then, as evidenced by its Yahoo infatuation. Now that Microsoft needs fewer skilled workers, should the H-1Bs get the ax first?

There is a reasonable argument for H-1Bs being the first to go, since the H-1B program was crafted to prevent noncitizens from displacing citizens in jobs, or driving down prevailing wages. The difficulty with this, of course, is that every employee is unique. A company can almost always justify the choice of one employee over another by pointing to differences in education, experience, or performance reviews. There are enough intangibles in that process to provide cover for whatever choice the company wants to make, even if it's driven by politically incorrect motives.


More Windows Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

Gates did have a point, though; there is a shortage of home-grown talent in technical fields like engineering and computer science. Some NSF data may explain why American companies are reaching outside the country for their technical talent. In 1986, there were 58,736 undergraduate degrees in mathematics and computer science. Twenty years later in 2006, there were 58,588 math and CS degrees awarded. Math and CS represented 5.8% of all undergraduate degrees awarded in 1986, but only 4.0% of the 2006 total. In the same period, psychology rose from 4.1% to 6.0% of all undergraduate degrees awarded.

Although the number of graduate degrees in math and computer science has roughly doubled in the past 20 years, there's an important footnote: many of those degrees have been awarded to foreign students. To be specific, foreign students earned 63% of graduate engineering degrees and 35% of graduate science degrees. So, that increase in graduate degrees during the past 20 years has mainly gone to to noncitizens. As they graduate, they either return to their home country or get an H-1B visa and work for an American company.

The Bureau of Labor Statistics says the next decade will bring 37% growth in computer- and database-related jobs, which is much higher than most other occupations. If there has been no growth in American math and CS degrees over the past two decades, during a time when technology has become essential to our world, where will these workers come from? Microsoft could hire some of those abundant undergraduates with psychology degrees and train them on the job, but the company would prefer to hire people with formal CS training right out of college.

I don't see an easy way out of this mess, because we've gotten into it over a long period of time through innumerable bad decisions. We need improved public education, but also a new respect for science, engineering, and technology careers. Until our country can produce enough native-born graduates in these fields, we will need H-1B workers at least as much as they need us.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links