Johnny can so program
"America is slipping!"

It's become a standard lead, guaranteed to grab readers' attention. Add in a few alarmist quotes from self-serving lobbyists with hidden agendas, along with the obligatory conclusion that "Education is the answer," and you've got the economic horror movie that Americans love so much to watch.

CNET News.com has got this formula down pat. Its piece, Can Johnny still program?, laments that in the annual collegiate programming contest held by the Association for Computing Machinery, the best that any American team could do this year was a miserable 17th place. The United States hasn't won a world championship since 1997--"an ominous sign for the U.S. tech industry," News.com fears.

"Oh my god," readers must have thought. "How could the quality of American computer-science students have sunk so quickly in the short time span of just eight years?" It's an absurd conclusion, of course, but readers have been conditioned to believe any claim, no matter how outlandish, about the decline of the U.S. educational system.

But let's see what News.com didn't tell you.

Start with what it means statistically to perform well in this contest today. News.com didn't tell you that the number of teams competing has grown nearly sevenfold from 1994 through 2005. In other words, for a team to finish at, say, third place, in 1994 would be equivalent to finishing 21st this year. So a hypothetical team that News.com would have lauded in 1994 would now be dismissed as having badly "slipped" in 2005, even though it would be of the same quality.

The American showing in the ACM contest does not mean that the U.S. is losing its technological mettle.

Second, News.com seems to have forgotten the history of the Olympics. Long before Olympic athletes from all countries became quasiprofessionals, the Eastern European countries were seeing to it that training for the Games was their athletes' full-time job, giving them a major advantage over other nations' athletes.

Some nations, or some individual universities, make similar time commitments in the ACM contest. Xu Jun, a public-affairs officer at the school, which fielded this year's first-place team in the programming contest from Shanghai Jiao Tong University, put it in Olympian terms: "All their time was spent in preparation except for their class work."

A faculty colleague of mine who is a veteran coach in the ACM contest estimates that many foreign teams devote at least 10 times the amount of time to practice as do American teams. Xu's statement suggests that the factor is much greater than 10.

As someone who married into a Shanghai family, I congratulate the bright, dedicated members of the winning Jiaoda team, which also took first place in 2002. But it would be wrong to view their victories as measures of general superiority over other schools, let alone other nations. Indeed, a number of ethnic-Chinese universities that are considered far more prestigious than Jiaoda weren't in even the top 10, such as Peking University (11th place), Tsinghua University (13th place) and National Taiwan University (Honorable Mention, below 30th place).

In a companion editorial, News.com Executive Editor Charles Cooper repeated the lobbyists' favorite example, the seemingly poor showing of American kids at the grade-school level on international math and science tests. Yet it has been repeatedly pointed out by education experts that differences in test scores are primarily due to America's struggle to deal with a social underclass.

Consider the Trends in International Mathematics and Science Study eighth-grade science test, for instance, and the scores achieved by Colorado, Connecticut, Iowa, Maine, Massachusetts, Minnesota, Montana, Nebraska North Dakota, Oregon, Utah, Vermont, Wisconsin and Wyoming. Had these states--none of which has a substantial

Biography
Norm Matloff is a professor of computer science at the University of California at Davis. You can read more about H-1B and offshoring issues on his Web page.

More Perspectives

CONTINUED: ...
Page 1 | 2

See more CNET content tagged:
athlete, lobbyist, America, nation, reader

Add a Comment (Log in or register) 68 comments (Showing first 20 comments)
Hear, Hear!!
by May 10, 2005 6:22 AM PDT
Right on target.
Reply to this comment View all 2 replies
Kinda suspected as much.
by Remo_Williams May 10, 2005 7:13 AM PDT
I never quite understood the H1-B visa dilemma until this essay filled in some of the missing pieces. Makes more sense to me now.

As for US CS being inferior... I never believed it. Math classes do not equal programming superiority, that much I've proven daily at work. Studying to place high in one contest makes them experts... in that contest.

-Remo
Reply to this comment View all 2 replies
I Jumped right into the this, and no escape now
by May 10, 2005 9:32 AM PDT
just as i was finishing college, CS industry ran out on me. I remember when i attended classes hearing all the success stories about CS carrier. When it was time for me to jump in, i could not scratch a job. I am reduced now to IT work that have to do with fixing computers, OS's, installing drivers, blah blah blah,, they call me computer guy.. Damn it i am tired of it.. i am not a computer guy. I am an developer, program designer, programmer. But it does not matter no one is paying attention..
Reply to this comment
Very True
by nobrainr May 10, 2005 12:55 PM PDT
I read alot befuddled reports on how the US is losing its edge against other nations. Where's that claim coming from??? We can't reach that conclusion without good statistics!
Reply to this comment
I couldnt agree more!!!!
by May 10, 2005 1:23 PM PDT
Corporate america is beholden to the stockholders, at the expense of american workers. Enrollment has declined in computer science applications only because job security and pay have fallen in the united states due to investment in india and china. This investment translates directly into job attrition in the US.
Reply to this comment
This dude Rocks!
by yageroy May 10, 2005 4:05 PM PDT
Rock on dude!
Reply to this comment
He is clueless
by May 10, 2005 8:59 PM PDT
His logic is circular
1. He said that 3rd in 1994 would be 21st now if everyone advanced the same... However, we know that is not the case because of who continues to place in the top 10 even though we dropped out.

2. He said we don't grill out people who compete like the other countries do, therefor there win doesn't mean much. Considering he is a computer teacher that is so ludicrous. Perhaps AppDev just isn't his thing but anyone who has learned AppDev languages knows that drilling in the concepts is the best way to perfect the trade. Not doing so is lazy and indicative as to why we continue to fall farther behind.

3. He says we perform poorly in grade school on math and science. He is 100% wrong. It is the exact opposite. We perform very well in grade school, ok in middle school, poorly in high school, and terribly in college.

4. I'll stop with this one. He claimes H1B is bad for us as it makes it harder for us to compete. This is where is true extreme left-wing shows. Beyond misquoting facts, claiming to understand the computer world and beleieving we are fairing just fine, here he claims that if we would get rid of the foreigners (i.e. the motivation to excell and improve from competition) we would get better. And then he complains about the concept of educating more engineers as part of the fix.

A true left-coast quack looking to make himself appear intelligent to his extremist friends. For those that live in the real world, we need to make colleges harder and push for more accomplishment while the students are in them. China will pass us by while the Norm Matloff's of the world claim it is a false alarm.
Reply to this comment View all 2 replies
US finished ahead of India which BTW is #1 h1-b and outsource
by May 10, 2005 11:27 PM PDT
The US is competitive on quality level in software development.

Anyone using the ACM as an example of how the US is falling behind in the computer science industry, is an idiot.

If the ACM meant anything, than China should be the #1 destination of out-sourced American IT jobs and the #1 source for IT people coming in on an H1-B visa.

India is the #1 source and destination, where did they finish in the ACM? somewhere in the 20's, well behind the US.

The loss of jobs to India has nothing to do with, quality, capability, worker competitiveness.

It has everything to do with the high value of the US dollar relative to the Indian rupee.

The US dollar is gradually falling in value, this causes all the costs of resource inputs into out economy (like oil) to become more expensive.

I think most of us will have to give our gas guzzling SUV's and pickups (that should be enough to scare any Republican).

Frankly if the H1B program were limited to just PHD's, we would never hit the limit. I have seen too many H1B'ers (with Masters or lower) assigned to be the build engineer or QA engineer to believe any lobbyist hype that we need more H1b'ers at the Masters or BS level.

Half my engineering friends (most (95%) with Bachelors degree of higher in computer science) are enemployed (some with 10+ years of experience).

I think most of them will be able find work, when they lose their mortgage, take a huge cut in pay.

Frankly I think trade imbalance is the main cause of stagflation.
Reply to this comment
Wonderful Bullshit
by May 10, 2005 11:58 PM PDT
But ********, nevertheless.

The issue isn't whether Johnny can program. And it isn't whether the Chinese cheat, like East Germans in 1976. And the issue isn't visas.

The issue is that the American public doesn't know which side of the bread the butter goes.

Look around. Everybody who is anybody has completely forgotten about tech. THEY ARE ALL BUYING REAL ESTATE to sell to foreigners.

It's not that Johnny can't program. It's that Johnny's father has his head up his ass and is morgaging his kids future to get a plush retirement.

Oh, and by the way, we live in a world of litigious patent process. The lawyers and the patent holders are winning this game, HANDS DOWN.

And how many patent LAWYERS does CHINA have?
Reply to this comment View all 2 replies
Clear thinker
by michaelo1966 May 11, 2005 6:10 AM PDT
Great job Prof. Matloff! You've always stood up for professional software engineers under what, I'm sure, is great pressure.

The MBA sees programmers as commodities and will do whatever they can to reduce the price. This is no more true than, say, singers or screen-writers as commodities but they don't understand that. They do understand when they offshore and their sales tank from poor products, but don't usually acknowledge the correlation.

I'm hoping the rise of the India Institute's of Management -- and that great sucking sound we hear from the job availabilty finance types who push the offshoring (finance really is a commodity) -- will put some common sense into them.
Reply to this comment
Off base
by pcLoadLetter May 11, 2005 11:24 AM PDT
"So a hypothetical team that News.com would have lauded in 1994 would now be dismissed as having badly "slipped" in 2005, even though it would be of the same quality."

That is such an ignorant comment it defies belief. Assuming that the 1994 team is the same quality as the 2005 team(which is a strech), you think that is a good thing? These things should not be looked at an absolute point of view, but from a relative one. You inadvertantly proved what you were trying to disprove, that the US is slipping in CS. If a runner keeps at the same pace, but is falling behind the leaders, he is slipping.

The contest, of course is not the sole indictator, of whether CS education is falling behind, but it is one good indicator.

The second is the constant falling behind in mathematics. Anyone who thinks programming is not inexerably linked to math is clueless. Programming is built on mathematics. You don't need to know math to learn a language, but learning a language does not make you a programmer, nor does it make you a professional. You have to learn the underbelly of data structures, algorithms, hardware, the theory that computing is based on, ect and that requires a solid understanding of what mathematics really is.
Reply to this comment View all 2 replies
Article is misleading
by May 11, 2005 12:24 PM PDT
It is bad enough that it is somewhat accepted that politicians lie, and we don't think it is a big deal, but now we have a University professor twisting and omitting facts to support his flawed premise.

From the article:
"Congress, openly admitting that it was responding to industry campaign donations rather than the popular will, complied by increasing the H-1B cap in 1998 and 2000, the latter action coming at the time the mass layoffs began. This past December, despite a continuing abysmal tech labor market, Congress enacted another expansion of the program."

The facts:
The H1B cap (which covers not only computer professionals, but also foreign workers in a wide variety of fields, including sports, and fashion model) was 65,000/year in the early 90's. For those who remember the situation in the IT market in 1997-1998, it was clear that there was a shortage of qualified computer specialists, especially in areas away from the major IT centers like the Silicon Valley, New York City, Boston, etc. The raise of the H1B cap, if I remember correctly, was done only once - in 1998. It was temporary, and in two stages, with initial raise to 120,000, then to 195,000 (in 2000), and then it went back to 65,000 in 2004, with the additional rule that the number is not for the visas issued, but for the visa applications - i.e., if a company applied improperly for an H1B visa, they used one of the allotted numbers even though they were refused the visa. This is far from the implied continuous expansion that Norm Matloff wants you to believe.

While the cap was up there, close to 200K a year, the supply and demand equilibrium was achieved and not all available visas were used (obviously the bubble burst had a great impact on that). In the fiscal 2004 (Oct. 2003 to Sept. 2004), the 65,000 visa application were exhausted in about 4-5 months. In the fiscal 2005, all 65,000 applications were submitted in a single day (Oct. 1, 2004) since that number included the applications filed in fiscal 2004 after the cap was reached. This meant that high-tech companies had to wait for an year to offer a job to a non-citizen, regardless of their qualifications. This is why there were an additional 20,000 H1B visas allocated in December, restricted to MS and PhD holders from US universities.

Quote:
"Government data show, for instance, that Intel, which claims that its H-1Bs have master's degrees and Ph.D.s, pays them far less than the national medians for engineers with these degrees."

The H1B visa regulation require that the salary of the visa holder is comparable to the local level of compensation, and not to the national median, and for a very good reason. The IT and CS professionals in California are probably skewing the average and median values nationally to such an extent, that companies in Tennessee or Alabama, for example, would have a hard time hiring someone at or above these levels of compensation, since it will make their local costs too high, and make them less competitive in their local markets.

If Norm Matloff (or anybody else) has credible evidence that Intel, or anyone else, is paying their H1B employees less than their US counterparts, he should file a lawsuit - it will bring them the gratitude of current and future H1B employees around the country. BTW, HP tried this in the late 80's - early 90's, and got slapped very hard with fines. I haven't heard of anything comparable from a large corporation since then.

Quote:
"Contrary to these parties' putative goal of maintaining American technological competitiveness, H-1B has brought great harm."

What "great harm"? The scandals at Enron and WorldCom? The Internet bubble? In my opinion, clueless and arrogant executives, who believe that they are above the law, or that they can manage in areas about which they have no understanding, have brought much greater harm to the US economy than a million H1B workers will ever do.

Of course there are problems with the H1B program. There are employers that abuse it. Unfortunately, it is the only viable way for companies to bring highly qualified specialists in the US. If a permanent resident program was available, where a person could start working in 1 to 6 months after accepting an employment offer, and their status was confirmed in under a year, the H1B path will be abandoned in a second. This is the solution to H1B abuses, not the fairy tales that Matloff wants to tell...
Reply to this comment View reply
What is YOUR AGENDA News.com?
by May 11, 2005 1:19 PM PDT
News.com is just like the New York Times, LA Times and the rest of the screwy news... I read them for things they can't taint like product releases and the like, but that's IT!

Norm Matloff has hit it on the head. That guy Foley, whoes so "scared" we are falling behind said not to long ago that "..it does not make sense to become a programmer...(because) programming jobs will continue to go offshore."

What does it say about Foley's position? Or News.com's as well? What is YOUR AGENDA News.com?
Reply to this comment
Why can't Johnny program? - 'cause
by May 11, 2005 1:35 PM PDT
even a UC Davis CS Prof (who was a math and statistics prof) can't reason. His article would be worth reader's time if only his arguments have more substance & logic than pure rhetorics.

Point 1: #3 in an earlier competition is of the "same quality" as #17 or lower in a later competition which has more teams. Sure. I guess we all agree the US sports team that were #1 in the STOCKHOLM Olympics (28 nations (or more accurately, NOCs) participated) were about as bad as #7 in Athens Olympics (201 nations participated). And sure, in ACM contest, if only they had allowed more people to participate, the gold medalist would for sure degrade to silver, bronze or just honorable mention! It's just simple math isn't it?

Point 2: Peking Univ., Tsinghua Univ. are far more prestigious than Jiaoda. Now where did that come from? I know far more about Chinese Univs than Norm and I can emphatically say that it's not true. Peking, Tsinghua are better, but no way by a lot. More importantly, by arguing that one Univ. is generally better than another, then its ACM team should also beat the other univ's, it just doesn't make any sense whatsoever. Just where is the logic in this guy's blogs?

Point 3: TIMMS shows that even some U.S. STATES are better than some NATIONS. Now this is so misleading - picking a group of better performing states and compare them to whole nations. Now I can easily pick a good class in any country, and say even just this one class in (fill in your favorite country name) can beat the United States handily. Would that be fair? Again, a clueless "professor" provided ridiculous logic in his arguements.

Point 4: How can American engineers compete with cheap, imported labor? Well, offshoring and H1B issue are not just because they're cheap labor. It's because it's proven that techies in other country can do the same/similar job at lower total cost. That's not gonna support this "Johnny can program" statement.

It's very disappointing that a college professor from a well-known university is so confused in logic and so obssessed with H1B issue such that he totally forgot to put forth (even just) one valid support for the title of the article - "Johnny can program".

This article's nothing more than a perversed version of the author's hidden aversion towards H1Bs and foreigners. I'm no supporter of "Johnny can't program" mentality, but if the supporters of "Johnny can program" are so dumb, maybe that claim is true.
Reply to this comment View reply
Hypocritic Uncle Sam
by May 11, 2005 5:51 PM PDT
The US companies mass-produces goods and undercuts prices in third-world countries. There has been no qualms about that. Whereas when India and China mass-produce smart people and export them to US, there is a big uproar.

The US is still lobbying around the world for open markets. But wants to protect its own interests by imposing severe restrictions on what other countries can export to it.

Another example of the US's double standards is the NPT. The US has enough nukes to decimate the world and do it over and over again several times. Is the US willing to defuse all nuclear weapons it has? (Oh! I forgot, the US is the saviour of Planet Earth from aliens and needs nukes to fight them.)

Why the hypocrisy, Uncle Sam?
Reply to this comment View all 2 replies
Johnny can still program but which Johnny?
by May 12, 2005 12:55 AM PDT
Well he is correct that Johnny can still programm but is it Johnny Smith? No it is more likely Johnny Chen, Johnny Vu, Johnny Chandra. Even without H1-Bs the tech field is populated by a large number of Asian immigrants and their chidlren. You are right there are still great "American" programmers left but the average suburban kid has an attitude of "I hate math" or "Math sucks". They just go into sales or business. The average American guy is an insurce salesman not a techie. That is one job that won't be outsourced.

US was great because it imported a lot of talent from all over the world. Nowadays they just find it easier and cheaper to go abroad
Reply to this comment View all 2 replies
The lost art of buying american
by jamie.p.walsh May 12, 2005 8:18 AM PDT
We have grown from a culture happy with a few quality novelties, and more semi-quality necessities to needing lots of cheap everything. I admit, totally American made products are probably hard to find in this day and age. No matter what you buy; packaging, manufacturing; development; or sourcing; at least one if not all is being done overseas. Can we deal with it? It seems to be that way.

Who's bright idea was it to start shipping call center jobs there? Prior to 2002 had anyone ever tried to talk to someone in India or China? It was like talking through tin cans. Indian business people routinely would give me 4 numbers to call to try and reach them, it was like the party lines of the 60s and 70s. Still today I deal with support people who don't have a conversational grasp of American english and cannot discern what your problem is because they simply don't understand you. Instead, they are trying to anticipate or guess what your problem is by replying to keywords in your speech. For example, I mentioned "firewall" in a conversation that explains a problem with something unrelated to a firewall problem. I then began to get instructions on how to troubleshoot my firewall. ***. I come from a very diverse background and education, but I know that people I have dealt with from the midwest and south would NEVER put up with a conversation like that, let alone pay for that type of service.

In any case, can anything be done to thwart the blatant greed in corporate america. Does anyone with a conscience really believe that this is not exploitation? The middle class is disappearing before our eyes, which is just fine by the upper class. It gives them greater separation and more power to manipulate the government. I have a Bachelor of Science degree which I earned in 2001. I was lucky to find work just before it all went bad. I trained a Singapore team to do my job, then moved to daylight, then was moved out.

I took the job to get my foot in the door to a great up-and-coming company with the hopes that my work would allow me to move into development and design. I applied 5 times, each time being beaten by an eastern european, indian or chinese candidate. With a friend in HR, I was able to discern the REAL reason for my failure. I had more experience with the company and all of their products, better relationships with the customer contacts who submit requests for improvements, and I had high merit in my job at the time. No, I failed to land the position because the offer they gave to each one of them was equal to what I was making at the time. Mind you, it was already at the low end of the nation's Help Desk Support III salary range according to salary.com. That position was a lower level position than the one I was applying for. I understand that it is simple economics and business, but if we are going to preach "buy american", we should also chant "hire american".
Reply to this comment
Right on!!
by May 12, 2005 11:17 AM PDT
That is the real deal, keep it up!
Reply to this comment
How? Here's how.
by Peter Glaskowsky May 12, 2005 11:33 AM PDT
Professor Matloff asks "How can American engineers compete
with cheap, imported labor?" His answer: make sure they don't
have to. That reflects a grossly distorted and utterly
counterproductive attitude. The only way to make American
engineers competitive is to make them compete. Visa
restrictions must be ended. Every engineer we import makes us
a stronger country. Every job we send offshore makes room for a
new, more valuable job here. Protectionism has never worked
because it can't work. Protectionism makes American labor
unnaturally expensive, which drives ALL jobs away. Open
competition is how America became strong, and it's the only way
to keep us strong.
Reply to this comment View all 2 replies
Tell Lou Dobbs that we Want Matloff
by robsaz May 12, 2005 1:07 PM PDT
Lately Lou Dobbs and his crew have gone way overboard pushing the education button and there is only one way to straighten him out. We must demand that Dobbs debate Dr. Norm Matloff about the education issue. I have credible evidence that Dobbs has been trying to evade Matloff, so to make this debate happen all of us must contact CNN and demand that Dobbs face the music once and for all.

WE NEED A DEBATE - AND SOON!

Don't expect Dobbs to agree to this debate without a lot of public pressure. I have talked with some of his people and they are all convinced that education in the US is inferior. Dobbs has been great in publicizing the horrors of outsourcing and H-1B, but he still doesn't see the big picture. The education myth is used to justify American job destruction.

Contact the Lou Dobbs show and demand a debate.

The Lou Dobbs contact page is at:
http://www.cnn.com/feedback/forms/form5.html?9

Email him at: LouDobbs@cnn.com

And just so Dobbs can't hide from the CNN execs, you can send comments to them on this page:
http://www.cnn.com/feedback/forms/form1.html?35

To keep up with the issues, subscribe to Matloff's newsletter, and also to my "Job Destruction Newsletter". Find out more at
http://www.zazona.com
Reply to this comment
 See all 68 Comments >>
Powered by Jive Software
advertisement

Latest tech news headlines

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.

More feeds available in our RSS feed index.

advertisement

Inside CNET News

Scroll Left Scroll Right
  • Nanotech: The Circuits Blog

    Timing rumors surface for AMD plant spin-off

    Rumors persist that Advanced Micro Devices is planning to spin off all or part of its manufacturing operations.

  • Gallery

    Photos: Ron Paul's RNC alternative

    As the Republican convention took place just miles away, a crowd rallied for the former presidential candidate and his message of limited government, ensured civil liberties, lower taxes, and peace.

  • Digital Noise: Music and Tech

    Was 1980s music that bad?

    NPR asks listeners which year featured the best music, and the 1980s emerge as a bleak era. Personally, the '80s figure prominently in my collection, but well behind the 1970s.

  • Beyond Binary

    Microsoft begins big ad push

    Microsoft's multi-year push, estimated at $300 million, begins with a spot featuring Bill Gates and Jerry Seinfeld aired during Thursday's NFL game.

  • Video

    YouTube plays party politics

    During the presidential campaigning four years ago, YouTube didn't even exist. Now it's a tool candidates must master to get their message across. CNET's Kara Tsuboi stops by the YouTube upload booths at the Democratic and Republican conventions to find out why Google's video site has such a big presence in Denver and St. Paul, Minn.

  • News - Digital Media

    Michael Moore plans Net-only film premiere

    Filmmaker plans to premiere his latest documentary exclusively on the Internet for free, forgoing the traditional theatrical release.

  • Video

    Political party playlists

    We know the Democrats and Republicans are split over policy issues, but does their musical taste fall down party lines too? And what kind of gadgets did they bring to the conventions to listen to their music? CNET reporter Kara Tsuboi finds out.

  • News - Politics and Law

    What you can--and can't--find about Palin on the Internet

    John McCain's choice of Sarah Palin as a running mate has inspired a wealth of creativity on the Internet.

  • News - Cutting Edge

    Execs predict next Google-like tech

    On eve of company's 10-year anniversary, researchers and business pundits speculate about what technologies might someday have as much impact as Google.

  • Gallery

    Photos: The brains behind Google Chrome

    Here's a look at some of the engineers and executives who took the stage at the company's headquarters as they unveiled the new browser.

  • Webware

    10 things we'd like to see in Chrome

    Google's Chrome is pretty good, but it could be a whole lot better. We've rounded up 10 fairly extensive ways to tweak it to make it an all-around better browser.

  • Green Tech

    Clean-tech group forms to support Obama

    "Clean Tech and Green Business for Obama" aims to raise $1 million for the Democratic presidential nominee while elevating issues of climate change and alternative energy.