Slashdot Mirror


U.S. Students Have Achieved World Domination in Computer Science Skills -- For Now (ieee.org)

When it comes to computer science skills, U.S. students approaching graduation have a significant advantage over their peers in China, India, and Russia. Tekla Perry shares a report: That's the conclusion of a study published today in the Proceedings of the National Academy of Sciences of the United States of America. The study was put together by a global team of researchers led by Prashant Loyalka, an assistant professor at Stanford University. The team constructed a careful sampling mechanism to select senior (typically fourth year) computer science or equivalent students in each of the four countries, making sure that both the educational institutions and students enrolled at those schools were statistically representative of schools and computer science students throughout the respective nations. The sampling also ensured that study participants represented both elite and non-elite universities.

The final selection included 6847 students from the U.S., 678 from China, 364 from India, and 551 from Russia. Once the students were selected, the researchers then administered the Major Field Test in Computer Science, an exam that was developed by the U.S. Educational Testing Service and is regularly updated. The exam was translated for the students in China and Russia. When the researchers tabulated the results, the U.S. students came out ahead in every category. U.S. seniors outperformed their peers overall; students from elite U.S. schools outclassed their counterparts at the other countries' elite institutions; and the same was true for students at non-elite universities. (The differences among the scores of students in China, India, and Russia were not statistically significant, the researchers indicated.)

194 comments

  1. Don't believe your eyes by Anonymous Coward · · Score: 0

    This is really hard to measure

    1. Re: Don't believe your eyes by Anonymous Coward · · Score: 0

      We are not talking about your penis.

  2. "world" ? by Anonymous Coward · · Score: 0

    US+China+India+Russia that's a narrow definition of world.

    1. Re:"world" ? by Anonymous Coward · · Score: 0

      If you really want to see a world domination in computer science, you should use and write nothing but Free Software. With Free Software you have freedom! Uninstall Micro$oft Win-doze from any computer you regularly use, and replace it with GNU +PLUS+ LINUX! A Winning Combination!

    2. Re: "world" ? by Type44Q · · Score: 2

      Brazil. I miss anything? ;)

    3. Re: "world" ? by novakyu · · Score: 1

      Nothing of any consequence. You got everybody. U.S. and BRIC countries.

    4. Re: "world" ? by Anonymous Coward · · Score: 0

      What about Germany and France ? here we have very good students who deserve their diploma and dont have to buy it !

    5. Re: "world" ? by stinkyjak · · Score: 0

      Germans are good at building machinery but their software is shit. And France ... wtf?

  3. Incoming whiny slap fight... by Anonymous Coward · · Score: 0

    It might be more well-received if there were any aspect of this that wasn't developed by, for, and managed by US institutions. I can already hear "Hackingbear's" desperate whining to convince us this is all propaganda...

    3... 2...

  4. World, but not job? by lionchild · · Score: 4, Insightful

    If US students have achieved world domination, why are there such a high demand for H1-B Visa's?

    --
    Awk! Pieces of eight. Pieces of eight. Pieces of seven... ERROR: General Protection Fault. [Paroty Error.]
    1. Re:World, but not job? by bob4u2c · · Score: 5, Insightful

      why are there such a high demand for H1-B Visa's?

      They cost less and are dependent on good standing with the company to stay in the US, next question.

    2. Re:World, but not job? by fahrbot-bot · · Score: 1

      If US students have achieved world domination, why are there such a high demand for H1-B Visa's?

      Because US companies are willing to accept less if they can pay less -- and pocket the difference or funnel it to executives and/or shareholders. Good enough is usually good enough.

      --
      It must have been something you assimilated. . . .
    3. Re:World, but not job? by TomGreenhaw · · Score: 4, Insightful

      In my experience, many of the H1B visa people are project managers and team leads that funnel work offshore where "professionals" are willing to work for a small fraction of what american professionals need to live.

      Short sighted corporate strategy seeks the lowest cost without a concern for total life-cycle cost.

      --
      Greed is the root of all evil.
    4. Re:World, but not job? by Anonymous Coward · · Score: 0

      Because paying American experts twice as much as cheap, expendable and economically-captured Indians, Asians and South Americans means less money for the CEO to blow on yachts. And Visas make poachers' jobs harder.

    5. Re:World, but not job? by Shaitan · · Score: 1

      Someone else mentioned costing less and the period of indentured service companies get from H1B workers. But beyond that there is a bigger goal, dilluting the wage pool. There are enough people to fill the jobs, there aren't enough people to stagnate wages or even send them into decline which is what employers want.

      They simply don't want to pay this class of engineer as much as they pay the other.

    6. Re:World, but not job? by Anonymous Coward · · Score: 0

      Simply because there just aren't enough US students, so sometimes companies have to settle for less.

      But this study is just talking about the average, the best students from China for example will be much better than the average students from the US for example, so if you want to build a company with the best of the best you still need to recruit globally regardless.

      If you want to build a team of 100 developers that's as best as it possibly can be, you might find that means say, 40 US developers, 30 European developers, 20 Chinese developers, 10 Indian developers for example.

      Though in all honesty, it's not surprising that India at least doesn't do well, anyone that's worked with Indian developers knows that they're mostly all absolutely fucking terrible. Their output quality is awful, and they're incapable of thinking for themselves, they have to be told exactly what to write and even then get it wrong. This shouldn't be too surprising though given India has no good universities at all, they don't have a single university in the top 250 universities in the world, and only 2 in the top 400, and 5 in the top 500. When your education system is that terrible you can't possibly hope to compete with the likes of the US and Europe that utterly dominate the global university rankings. The UK has 3 in the top 10 for example and the US holds the other 7 places. China fairs far better than India with 3 in the top 100, and 7 in the top 250, but this is still nowhere near the US and Europe.

      The fact is, to have good students in a subject you need good institutions for them to learn at, and the US and Europe still have a significant qualitative edge there over India, and China. Russia barely fairs better than India, though I'm not sure why people even include it in studies like this anymore given that Russia is an irrelevant isolationist backwater; somewhere like Japan would seem much more relevant than Russia as it's a far bigger economic power, and has far better universities. The only reason I can see to include somewhere like Russia over even somewhere like Brazil is because it's still precious about having it's feelings hurt and still can't cope with the fact as much as it tries to matter as a country anymore, it just doesn't.

    7. Re:World, but not job? by Darinbob · · Score: 1

      Can hire someone who's really good and experienced and local, or two people in an eastern European country, or 4 people in India (in, not from). So when you can't find anyone competent locally you get the pressure to look overseas. Then you think, well I can get 4 instead of 1 and the position isn't for a senior role, and the summary sent to me is probably full of lies but with 4 of them maybe they can do something.

      And that's the rationale for a *skilled* job requiring experience. Most of these jobs are grunt labor in IT. Most programming jobs outside of IT don't actually generate good revenue (especially entry level jobs, and especially if it's not at an overvalued startup), so there's *always* pressure to do more with less cost. And yes, it works out badly, you generally get your senior local people spending far too much of their time training or micro managing the remote workers.

    8. Re:World, but not job? by Anonymous Coward · · Score: 0

      Because you can hire 10 foreigners to work on a project for the same salary as one US citizen.

      Even if they are only half as good, you still save money!

    9. Re:World, but not job? by Sassinak · · Score: 1

      Simple.. Cost reasons.

      And its justifiable (to management) when you only want/need a code monkey rather than an artist. And they (H1B) are more willing to put up with crap hours and pay (vs. domestic counterparts will fight that).

      In short, its because, what its always been about.. Money..
      Not skills/ability.

      --
      God made the Idiot for practice, and then He made the School Board -- Mark Twain Look for http://Thebar.steelbeachca
    10. Re:World, but not job? by Darinbob · · Score: 3, Informative

      And Visas make poachers' jobs harder.

      This is somewhat true. H1-B employees are sort of stuck in their current job, it's difficult to migrate to a different company and losing your job may mean you have to leave the country.

    11. Re:World, but not job? by h4x0t · · Score: 1

      Ha.

    12. Re: World, but not job? by MobyDisk · · Score: 2

      Because the US has low relative population density and a high number of tech companies. Ergo, there is demand for workers outside the US. This is a good thing for the US.

    13. Re:World, but not job? by bob4u2c · · Score: 1

      And yes, it works out badly, you generally get your senior local people spending far too much of their time training or micro managing the remote workers.

      You just described the last year and a half of my life. With a remote team of 4 people I was spending half my time training only to see the same mistakes over and over again. Even after pointing out the problem with a solution and how to avoid it; I would get back a re-factored solution where they put the exact same problem in again. For the better part of a month I was pretty sure the person submitting the changes was a new person every time. That was the only way someone could have made the same mistake over and over again. I finally went to my manager and told them what was going on. I had spent nearly 30 hours reviewing work that should have only taken 4 hours to write and test. In the end it took me a few hours to write and test it myself, the person reviewing my code only took 30 minutes to confirm it covered all the cases.

      In general I've noticed that management is of the notion that there is a small percentage of people wired to write code in the world. If they don't recruit from India or China they will loose out on at least 1/3 of the talent in the world. They make the logical fallacy that every person is interchangeable and there are no differences. So when you have someone with a culture where your value is based on the number of issues you can close in the shortest amount of time, the focus is on getting something done rather than understanding the problem and doing the right way. That is my biggest complaint; and what takes management years to see. In the mean time I deal with issues where an error is seen by the end user, so the solution naturally is to just remove all the error framework code that shows errors; right?

    14. Re:World, but not job? by Anonymous Coward · · Score: 0

      why are there such a high demand for H1-B Visa's?

      They cost less and are dependent on good standing with the company to stay in the US, next question.

      I'm sorry, but obviously the parent doesn't know how to ask this question correctly.

      With highly skilled resources available that have been rated the best in the world, why the FUCK are H1-B visas legal?

      (And no, the same answer isn't acceptable.)

    15. Re:World, but not job? by Anonymous Coward · · Score: 0

      Companies like money. Preferably more for them and less for the employee. H1B that's cheaper doesn't have to be the best. Just good enough to do the job.

    16. Re:World, but not job? by Anonymous Coward · · Score: 0

      Well and the reason for this is that the long game is really considered. The manager that shows cost cutting for 2-3 quarters gets moved up. Then his replacement gets the sack when it all blows up, and it's manufactured from on high. Useful idiots pave the way for the beautiful people.

    17. Re:World, but not job? by AHuxley · · Score: 1

      Control, cost and not starting union.

      --
      Domestic spying is now "Benign Information Gathering"
    18. Re:World, but not job? by Anonymous Coward · · Score: 0

      The Indians know how to use an apostrophe?

    19. Re:World, but not job? by Anonymous Coward · · Score: 2, Insightful

      Many laws are maintained not because they are fair, but because some rich lobby games the system to keep them in place.

      The H1-B visa situation is one such.

    20. Re:World, but not job? by Anonymous Coward · · Score: 0

      When 2 or 3 Indian programmers can replace one US-based programmer for less money total, then it doesn't matter that US programmers are better. This happened to me, a US-based programmer.

      I'm glad I left that company.

    21. Re:World, but not job? by Antique+Geekmeister · · Score: 1

      "If they can pay less" also translates to a lerger head count. That's crucial for managers seeking more pay or a better resume for their next role, in ways unrelated to the success of the project.

    22. Re: World, but not job? by astrofurter · · Score: 2

      "why the FUCK are H1-B visas legal?"

      Fuck you, proles, that's why.

      It's a race to the bottom - and we're winning!

    23. Re:World, but not job? by dev-in-seattle · · Score: 1

      If US students have achieved world domination, why are there such a high demand for H1-B Visa's?

      Just because the US might have the best, there are obvious answers to why we have h1-b visas. First, there probably are not enough devs in the us to cover all our needs. Second, we are probably not cheaper than foreign educated people, at least at first. Since there's a massive shortage of dev talent, but probably not a massive shortage of IT, that explains why there's a trend of bringing in cheaper external people for it jobs. There are people outside the us who can be talented devs, but I think because their training is less (in general, not in all cases!) this makes it harder for them to succeed in more demanding dev jobs, but they can do fine in easier jobs.

    24. Re:World, but not job? by Anonymous Coward · · Score: 0

      there's always demand for a shitty product at the bottom end of the market

    25. Re: World, but not job? by Anonymous Coward · · Score: 0

      "With highly skilled resources available that have been rated the best in the world, why the FUCK are H1-B visas legal?"

      Quantity of US graduates is currently not sufficient for the need. Any other questions?

    26. Re: World, but not job? by houghi · · Score: 1

      Because you do not need that high level of education for 90% of the work to make it profitable for the employer.

      --
      Don't fight for your country, if your country does not fight for you.
    27. Re: World, but not job? by Anonymous Coward · · Score: 0

      No need to get angry sir. The important thing is, the 'National academy of sciences' acknowledges you as the best. You need to have faith in people of such high standards and integrity. Congratulations, you are the best!

      ahahahaha

    28. Re:World, but not job? by AmiMoJo · · Score: 1

      The study looked at quality, not quantity.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    29. Re: World, but not job? by Anonymous Coward · · Score: 0

      Yesky. You need get angry. Don't let otter guy win. You smarter dan him. You better dan him. Why you let Democrat tell how you live your lifesky?

      #MRGA

    30. Re:World, but not job? by dcw3 · · Score: 1

      That's a funny way to say "maximize profit", which is what virtually every successful business does...not only in the U.S. Don't get me wrong, I'm no H1-B visa fan. But as long as it's legal, you can expect business to take every opportunity to use it...we need to get government to fix that, and stop blaming business for doing what they're supposed to do. But before that will ever happen, we need to get the lobbying money out of Congress, or it will never happen. That, in my mind, is the biggest problem with our version of capitalism at the moment. It can't work when it's subverted because it promotes monopolistic behaviors and gives undue influence to corporations over the citizens. /soapbox

      --
      Just another day in Paradise
    31. Re:World, but not job? by dcw3 · · Score: 1

      True, because every project (program) manager tries to maximize profit or they're soon replaced with someone who will. It's a problem that won't be fixed by project managers, or any business. It needs federal regulation to make it not be an option for those managers...and I say this as a small government, conservative, capitalist.

      --
      Just another day in Paradise
    32. Re:World, but not job? by dcw3 · · Score: 1

      There's never been a real push for a C.S. union, nor a good reason for one. If you're a C.S. major, and not being paid what you think you deserve, or treated unfairly, you should have no trouble walking out the door, and doing better just down the street...unless you really suck at it, in which case I could see why you'd want a union.

      --
      Just another day in Paradise
    33. Re:World, but not job? by dcw3 · · Score: 1

      First, not true, but talking heads will say it is because they don't want to pay higher wages.

      Second, obviously we're not cheaper than people who come from places where the cost of living is 10% of what ours is...duh. But "educated" is frequently questionable, and often gamed by the companies pushing them.

      "massive shortage of dev talent"...many people who were coders left the field at the end of the internet bubble, or during the recession. Now that we're finally seeing some decent salary increases, you'll see them come back.

      --
      Just another day in Paradise
    34. Re:World, but not job? by Anonymous Coward · · Score: 1

      Except it doesn't work that way outside of Silicon Valley.

      PA state government, for instance, pays minimum $100/hr for Indians (I've seen as high as $500/hr). Meanwhile, staff developers are something like $60/hr _including_ overpriced insurance and occasionally-not-deferred pension contributions. Further, bureaus that used to have 3-4 American developers now have 15-25 Indians. And they're not temporary either, no, they "support" the bureaus in perpetuity and the same people are there 9-10 years. They have to stick around with all the data breaches they have to cover up and code they have to rewrite a hundred times because they can't think critically.

      PA's currently fighting Indian Business Machines over a $170M fuckup that left L&I without a functioning unemployment system because L&I management was just a braindead rubber stamp on whatever. This was after Indians at Accenture robbed Revenue for $250M in the tax system update that was only billing dead people for a year. If you look into it, it's one fuckup after another because everything is outsourced/offshored to Indians via OST (Optimal Solutions and Technologies - http://paitsa.ostglobal.com).

      Pretty bad when computer science and software engineering graduates from PA universities can't even find work in PA government because it's offshored everything to fuckup foreigners.

    35. Re:World, but not job? by AHuxley · · Score: 1

      By never allowing workers to have the freedom to create a union.

      --
      Domestic spying is now "Benign Information Gathering"
    36. Re:World, but not job? by Shaitan · · Score: 1

      The same reason there is a huge push for diversity in tech even though the geek crowd which runs tech was raised on fantasy and sci-fi with all sorts of scenarios that exposed them to diversity concepts outside their bias and thus has always been pretty welcoming to anyone who had the stuff.

      The more people they get into the labor pool the more they serve to stagnate or drive down wages.

    37. Re:World, but not job? by Anonymous Coward · · Score: 0

      I think you're missing how many places only hire Indians or only want projects that align with Indian thinking. The big examples I see are Entity, MVC, and Dynamics. All three are solutions in search of a problem and create a ton of unnecessary layers and dependencies that makes doing real work and tracking down errors far more difficult than it has to be. But that's _all_ there is for jobs out here. Nobody wants a better, faster, simpler, cheaper system. They all want to put you in a room with an enterprisey spinning wheel and some low-grade straw so they can bitch that you haven't piled up enough mint-quality gold.

    38. Re:World, but not job? by Anonymous Coward · · Score: 0

      LOL, PA state government cries about talent shortages too. Every so often a skill survey is sent out. Sometimes they're for employees to fill out and return to supervisors. Sometimes supervisors are supposed to evaluate their staff. Often, they are ignored or supervisors do not forward/complete them. I filled out at least two and never heard a peep from anybody. I know my last supervisor received one and never lifted a finger to do anything with it because he just couldn't be bothered with it or his staff.

      Every new project here is offshored. Breach after breach, overrun after overrun, rewrite after rewrite, all of the work still goes to India. Billions of dollars are squandered on these projects that fail over and over. Billions more are squandered coping with slow half-baked systems that kinda sorta almost work sometimes but make every process they touch unreliable and inefficient.

      I'm currently in a management job, fighting with locked-down crippleware, because there just aren't any jobs for developers. I could write the software I need to do my job in short order but instead I get to run in circles. And make everybody else I'm supposed to be managing services for run around in circles. We need to flush our idiotic IT executives yesterday if there's to be any recovery.

  5. So US students better at US tests... by Anonymous Coward · · Score: 5, Insightful

    Shouldn't they also test how everyone passes Russian, Indian and Chinese tests ?

    Because maybe US program is aligned with US tests.

    1. Re:So US students better at US tests... by Anonymous Coward · · Score: 1

      The "US program" is not a top-down thing. Read the story, it's a compilation of elite and non-elite universities referenced against overall demographics for selection propriety. There is no "US program" - the test is US centric, maybe.

      I don't know without looking at it if there is any merit to (as yet unmade, that I'm aware of) complaints about the translation into the foreign languages, which would be a potential source of common bias/error obviously.

    2. Re:So US students better at US tests... by gweihir · · Score: 1

      Everybody does their own propaganda lies. I am sure, North Korea, Iran, Venezuela, etc. are all the world leaders in this field too.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:So US students better at US tests... by rtb61 · · Score: 1

      For more detail, statistically speaking, your would expect US computer students, to do better on a US recognise test, that all US education establishments are fully aware of and in the majority agree with and align their education outlines with. Not to forget those Russian, Indian and Chinese students were doing the test in their second language not their primary language. So how did they do against poms and skips, a better comparison at least in language but then you could do their tests for a cross comparison or did you and you are hiding that information.

      --
      Chaos - everything, everywhere, everywhen
    4. Re:So US students better at US tests... by Yaztromo · · Score: 1

      There is no "US program"

      That's not entirely true.

      The ACM, in conjunction with the IEEE publishes a set of common curriculum standards for post-secondary Computer Science programs. Many (most?) colleges and Universities in North America that have Computer Science programs will, at least in part, base their curriculum off the ACM/IEEE recommendations.

      Being a US-centric test, it's possible that the test presumes the use of the ACM/IEEE curriculum. From what I can tell, the Major Field Test for Computer Science is designed with input from professors from several US universities, and presumably they design it around the curricula they teach and feel is important for a student to know -- and chances are very good that curricula is the ACM/IEEE curricula. If Chinese, Indian, and Russian Universities are using different curricula standards, it would absolutely introduce some form of bias.

      Yaz

    5. Re:So US students better at US tests... by dcw3 · · Score: 1

      Everybody does their own propaganda lies. I am sure, North Korea, Iran, Venezuela, etc. are all the world leaders in this field too.

      Yeah, I'm sure that Standford and IEEE are the propaganda arms of the US government.

      The study was put together by a global team of researchers led by Prashant Loyalka, an assistant professor at Stanford University.

      --
      Just another day in Paradise
    6. Re:So US students better at US tests... by dcw3 · · Score: 1

      From the summary....The exam was translated for the students in China and Russia.

      The study was put together by a global team of researchers led by Prashant Loyalka, an assistant professor at Stanford University.

      --
      Just another day in Paradise
    7. Re:So US students better at US tests... by Anonymous Coward · · Score: 0

      Curious how US students would do on a French or Russian test translated into English. If they used some automated translation software, instead of an actual person, the translation itself is probably partly to blame for the results.

    8. Re:So US students better at US tests... by Anonymous Coward · · Score: 0

      Stanford? You mean that university that lets people bribe their way in?

      Yeah, we're gonna need this study to be repeated by a more reputable institution.

    9. Re:So US students better at US tests... by Anonymous Coward · · Score: 0

      the majority agree with and align their education outlines with.

      I went to a no-name school with a small traditional CS program. The coursework was so identical that I had no problem finding CS chatrooms on IRC from top schools all doing the same work. The exception was processor design which was different for reasons mostly related to the size of the school and the fact we were using a very nice older out of print text that was missing RISC, SIMD, and branch prediction.

      This is opposed to the more practical courses I see at international schools and some US schools. They tend to technically fill all the blanks for a CS program but get weak on math and theory and coursework seems geared toward being easy to complete with modern commercial business tools. We used plenty of java and python but the professor was not shy about dropping an ASM, C/C++, prolog, assignment at us with zero discussion of the language which we were expected to learn.

      When these sorts of assignments started rolling in we had our 2nd major wave of drops from the course and in the end we were left with pretty much the 1 in 10 students that would end up making it all the way through the program. The capable but slow were culled at that point leaving only the 5 fastest learners out of 50.

      In many programs, where java is used exclusively throughout the program, as is normal in some countries, all of those students would have presumably graduated. Especially if the course was also lighter on discrete math, data structures, and algorithms.

  6. Practicality? by Tablizer · · Score: 5, Insightful

    Something tells me a study put together by academics may not match real-world effectiveness. Skills related to teamwork social dynamics, understanding the business domain, and communication often have at least as big an impact as raw academic prowess, especially early in one's career where one has to pretty much shuddup and do what the boss asks.

    1. Re:Practicality? by ShanghaiBill · · Score: 4, Interesting

      Skills related to teamwork social dynamics, understanding the business domain, and communication often have at least as big an impact as raw academic prowess

      My experience working in several Asian countries has convinced me that America has a substantial lead in all of these areas.

      The level of office intrigue, backstabbing, favoritism, and information hoarding that goes on in a typical Asian office is far worse than anything you will see in America.

    2. Re: Practicality? by MobyDisk · · Score: 2

      It is funny you mention those skills because those are areas that I personally find the US counterparts to excel at. I know lots of smart coders from abroad, but few have strong business accumen or even an interest in that area. When outsourcing work, on of the toughest barriers is communicating business needs. Often times the offshore workers are capable developers but don't seem to have an interest or knowledge in the business needs. Although much of that may be language barriers or the desire to do things on the cheap.

      Some years ago I read an article about how, in India, there is a mentality of doing the cheapest solution even if it isn't sustainable long term. The study sent a bunch of business school interns and grads to India to look at the way they ran the businesses. In one memorable example, a clothing company had only a single piece of some major equipment. When it went down the company had everyone do the work by hand. But the cost of only a short amount of down tome would have easily paid for a second backup piece of equipment. But no one was actually soing the cost-benefit analysis. They found people running businesses who just didn't know how to manage money.

    3. Re:Practicality? by Tablizer · · Score: 1

      The level of office intrigue, backstabbing, favoritism, and information hoarding that goes on in a typical Asian office is far worse than anything you will see in America.

      That's hard to believe because it's pretty strong here. I'm convinced the Dilbert comic strip is a documentary with the names changed. In fact, the author admits he got many ideas from reader mail of actual events. Dilbert was invented in the Good Ol' USA.

      I do often hear the structure is much more hierarchical in many parts of Asia: you never question the boss's judgement: the hierarchy is almost absolute. In the USA you are usually permitted to do such politely, sparingly, and subtly.

    4. Re: Practicality? by Tablizer · · Score: 1

      interns and grads to India to look at the way they ran the businesses. In one memorable example, a clothing company had only a single piece of some major equipment. When it went down the company had everyone do the work by hand. But the cost of only a short amount of down tome would have easily paid for a second backup piece of equipment. But no one was actually doing the cost-benefit analysis. They found people running businesses who just didn't know how to manage money.

      There's plenty of similar here also. One boss I had forbid me from putting comments in stored procedures (SQL) because once somebody did that and the compiler mistook the comment for an optimization flag, messing up the results. Therefore, he summarily forbid all comments. All humans of all creeds often get stuck in silly mental ruts.

      Also maybe there were side benefits of the employees doing the manufacturing by hand: they learn or refresh their knowledge about how the product is made. A lot of things have "accidental benefits" one doesn't immediate recognize. I find this commonly when automating tasks.

       

    5. Re:Practicality? by ShanghaiBill · · Score: 1

      I'm convinced the Dilbert comic strip is a documentary with the names changed.

      You are in the minority. Most Americans think Dilbert is funny.

      In Asia, you would be in the majority, and few would see the humor.

      I do often hear the structure is much more hierarchical in many parts of Asia: you never question the boss's judgement: the hierarchy is almost absolute.

      Only on the surface. No one openly questions "the boss", but there is plenty of undermining and scheming. Co-workers and even business units tend to see each other as competitors, rather than part of a cohesive organization working for a common purpose.

      In many Asian countries, there are big international or state-owned enterprises, tiny mom-and-pop-shops, and nothing in between. Small business don't grow because they can't find employees they can trust.

      Countries are poor for a reason. Per capita income is a good inverse proxy for corruption and dysfunction.

    6. Re:Practicality? by dcw3 · · Score: 1

      Having lived in Korea for six years, I'll second ShanghaiBill's opinion on this. You often don't know how good you have it until you actually see the other side.

      --
      Just another day in Paradise
    7. Re:Practicality? by dcw3 · · Score: 1

      Anecdote...I had a flight instructor who left our aero club at a base in Korea to go work as an instructor at KAL for a couple years. He came back to the club and told me that he'd never work for a Korean airline again because the junior co-pilots would never tell the senior pilots when they were fucking up. I'm a big fan of respecting your elders, which is important in that culture, but this kind of thinking is totally unacceptable in a life/death situation.

      --
      Just another day in Paradise
    8. Re:Practicality? by Anonymous Coward · · Score: 0

      In the USA you are usually permitted to do such politely, sparingly, and subtly.

      At a shitty job. My boss pulled me into his office and told me he needs to depend on me to actually be the authority on my knowledge domains in the team. Why was I letting things slide when I had better ideas or smelled something off?

      I told him because at all my other workplaces my bosses would simply wave away my ideas and expect me to execute their naive hamfisted ideas even if it would take forever.

      So now I tell my boss he's wrong at least weekly and he recently gave me a 15% raise. (Roughly the cost of a car)

    9. Re:Practicality? by Tablizer · · Score: 1

      A rarity. Bottle him now!

    10. Re:Practicality? by Tablizer · · Score: 1

      You are in the minority. Most Americans think Dilbert is funny.

      It can be both: a sad reflection of reality and funny, in a twisted way.

      The Presidency is also like that.

  7. Not sounding daft, but by Anonymous Coward · · Score: 0

    There was probably a language and culture barrier in the way of some of the foreign students preventing them doing well, given it was a US designed exam.

    So, I'll chalk this one up to forseeing the outcome because of the design of the test. Plus, actual real-world examples of the significant amounts of foreign countries hacking the shit out of the US. Sorry bud, but I think this one was a bit bogus and back-patting.
     

    1. Re:Not sounding daft, but by alvinrod · · Score: 2

      The summary does say the exam was translated. There's a set of example questions for the exam available online from the group that creates the test: https://www.ets.org/Media/Tests/MFT/pdf/mft_samp_questions_compsci.pdf

      In looking at some of the questions, it doesn't appear as though there should be any cultural barrier, unless they don't have stacks in Russia or recursion in China or some such nonsense. Maybe you could argue that the test is designed with the assumption that the ACM or IEEE curriculum guides are followed, but those aren't just some standard for or set by the U.S., though they may be more likely to follow it.

      I won't assume that the U.S. has better students, or we'd be kicking ass in other fields as well, unless all of the really smart kids are going into CS, whereas this isn't the case in other countries. There's probably a very good explanation for the results, but I don't believe that it's a result of the test design. The U.S. is generally recognized as having some of the world's best universities. It's entirely possible that this is especially true of computer science. Maybe the standards are higher and the weaker students are culled before their fourth year. It could be a lot of things, but I doubt culture or language barrier is one of them.

      I wouldn't put much stock into your common on hacking either. The reasons for that have more to do with economics and law enforcement than anything else. The authorities in Russia won't give a fuck if someone there is scamming wealthy Americans or Europeans. The same isn't true for people within those countries (and they're much easier to arrest if operating within their own country) and there's less financial incentive to try hacking people in a country a lot less well off than your own.

    2. Re:Not sounding daft, but by novakyu · · Score: 1

      Eh. Entire field of computer science is "U.S.-designed exam". Try coding in any computer language other than straight machine code without some understanding of English. It helps to be the people who built the playing field, when you want to dominate the playing field.

  8. Not a valid comparison by fahrbot-bot · · Score: 2, Interesting

    The team constructed a careful sampling mechanism to select senior (typically fourth year) computer science or equivalent students in each of the four countries, ... The final selection included 6847 students from the U.S., 678 from China, 364 from India, and 551 from Russia.

    By the typical fourth year (or equivalent) the US students were still in school while the Chinese students were hacking US companies, the Indian students were answering US help-desk calls and the Russian students were hacking US elections... Be sure to statistically adjust for that.

    --
    It must have been something you assimilated. . . .
    1. Re:Not a valid comparison by Tablizer · · Score: 1

      So that's Adam Smith's "Comparative Advantage".

    2. Re:Not a valid comparison by Anonymous Coward · · Score: 0

      America had the best hackers in the world except we also have the CFAA and nowdays you can't get master-level skills before you turn 18 like in the past.
      Here hackers do jail time if they're arrested. There putin will attempt to recruit them for govt work as an alternative to prison

  9. The big HR 'WHERE' clause by Tablizer · · Score: 1

    If US students have achieved world domination, why are there such a high demand for H1-B Visa's?

    Part of the reason is "combo matching". Look at a typical IT job ad: it will have a list of "required" skills, tools, and versions that a particular company happened to pick for themselves. The chance of any one individual matching that list as-is is statistically pretty small.

    But if HR can shop the world, the chance of a statistical fit goes up. Whether that's a rational way to pick a tech worker or not is moot, it's the way HR/recruiters typically think.

    There are other reasons for the popularity of H1B visas in corporations, but combo-matching is one not directly related to salary, culture, ageism, or politics.

    1. Re:The big HR 'WHERE' clause by Shaitan · · Score: 3, Informative

      "But if HR can shop the world, the chance of a statistical fit goes up. Whether that's a rational way to pick a tech worker or not is moot, it's the way HR/recruiters typically think."

      Not at all, those listings are in some cases designed to match exactly the person the manager wants to promote but they are required to post the position for "fair access" or more commonly to screen out U.S. Applicants. There is nothing saying the person they hire actually has to meet those requirements so they can screen out US applicants and then hire an H1B who doesn't meet them.

      H1Bs are about dillute the labor pool in order to stagnate wages. There are other advantages, salary is usually part of it but a small part. The h1b is required to keep working there for a period before they can get another job. The H1B usually has no issues with infiltrating the position and then training replacements, developing automations, or assisting the company in preparing to outsource.

    2. Re: The big HR 'WHERE' clause by Anonymous Coward · · Score: 5, Insightful

      After many years of experience I'm the tech industry, I'm of the sound theory that the "combo matching" you refer to is used more as a way to indirectly justify the other real reasons you mentioned: salary, culture, ageism, or politics.

      If I make a position nearly impossible to fill by never endingly increasing specificity of minimik requirements, I can explain away any candidate of my choosing. Now that I've established a way to exclude all candidates, I can look at the viable candidates who applied and discriminate however I choose: salary, age, sex, whatever. Should any sort of discrimination lawsuit arise itll be quite easy to justify why I hired the other person unless they match the specificity of the other candidate exactly (pretty impossible). I get to do all this while still advertising position openings through all the typical mediums without worry of legal discrimination liabilities.

      I know this because at least two positions I've worked have used this very practice and explained to me this is quite normal procedure to guarentee my spot for the opening. Often if its political (like those cases) they'll even have you send a copy of your resume where they tailor the specificity off your resume.

    3. Re:The big HR 'WHERE' clause by Anonymous Coward · · Score: 0

      "H1Bs are about dillute the labor pool in order to stagnate wages." - mostly agree. The Visa process also makes it more arduous for them to be poached by local competitors, headhunters.

    4. Re:The big HR 'WHERE' clause by Darinbob · · Score: 1

      You don't need a fit, often the decision comes down to being able to hire 2 or 4 people for the cost of one. Forget H1-B, this is about outsourcing and it's a bigger issue than H1-B.

      You don't want to be a cookie cutter clone of every other job candidate out there (especially in IT). The snag is that as an entry level job it is extremely hard to stand out our have experience in a desired specialty.

      For H1-B generally the hiring company still wants someone above average for the most part, because it's a pain to hire H1-B (paperwork, legal issues, etc). And they're often not paid less for the position than others in the same role. If you want to save money then H1-B doesn't help for the most part. I know when interviewing someone I usually don't know if the person is H1-B or a green-card holder or a citizen.

    5. Re: The big HR 'WHERE' clause by Anonymous Coward · · Score: 0

      Nobody wants to poach substandard talent.

    6. Re:The big HR 'WHERE' clause by Tablizer · · Score: 1

      You don't need a fit

      I was mostly discussing the decision from HR's point of view and/or habit; I didn't claim it was the best approach. They are not IT experts, and often try to fit skills list verbatim to cover their butts in case something goes wrong. It's like a contract: if they can successfully fit the contract (job ad), they've done their job ... on paper.

      For H1-B generally the hiring company still wants someone above average for the most part

      The visa workers I've worked with are a wide variability in quality. The one constant is that they'll often work long hours because they usually have no family, at least not one living in the USA.

    7. Re:The big HR 'WHERE' clause by Anonymous Coward · · Score: 0

      "combo matching" is bullshit. what they're actually doing is looking at the skills that the H1B victim they want to hire has and tailoring the job spec to match that *person*.

    8. Re: The big HR 'WHERE' clause by AmiMoJo · · Score: 1

      Should any sort of discrimination lawsuit arise itll be quite easy to justify why I hired the other person unless they match the specificity of the other candidate exactly (pretty impossible).

      Are US courts really that dumb? I mean don't the plaintiff's layers just argue that the extremely specific requirements are part of the discrimination process and expose the fact that they can't really be justified? And even if they can be justified, that's often just evidence of institutional discrimination.

      Do you perhaps have any examples of this happening? Would be especially interesting if there was a lawsuit as well so that we could examine what arguments were used.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    9. Re: The big HR 'WHERE' clause by dcw3 · · Score: 1

      It's a common practice to get around the compliance requirements. As a hiring manager, if I have an opening, and know someone who happens to be a great fit for that job, I'm still required to open a requisition for a week, and interview at least three candidates. Maybe I'm looking at it the wrong way, but nobody has ever explained why I should have to jump through that hoop in order to select the obvious person for the job. Because, in the end, I'm still going to get the person I wanted. Most certainly, I'm going to select a known quantity vs. take a risk on someone who I've only had an hour long interview with. That said, you can bet that many hiring managers will craft their requisitions to fit the person...I don't and never have seen the need to...if my selection is already a fit. But I could see people doing so if it was for pure nepotism vs. having someone who's truly a good candidate.

      --
      Just another day in Paradise
    10. Re: The big HR 'WHERE' clause by AmiMoJo · · Score: 1

      Companies don't want you to do that as a hiring manager, because it creates a monoculture that does the organization as a whole harm. Trying to force you to consider other candidates is a rather blunt instrument, but also an easy one to implement.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    11. Re: The big HR 'WHERE' clause by dcw3 · · Score: 1

      "...because it creates a monoculture that does the organization as a whole harm"

      I can see where that could happen, but not on my watch. My company consistently brags about our diversity awards, and even though I'm an old white guy (nearly a minority in my workplace), my selections are based upon who's going to get the job done. I'm pretty confident that my peers do the same, because we often do committee interviews, and discuss them after.

      --
      Just another day in Paradise
    12. Re:The big HR 'WHERE' clause by lurcher · · Score: 1

      "The one constant is that they'll often work long hours because they usually have no family,"

      And that is in the companies interest because?

    13. Re: The big HR 'WHERE' clause by Anonymous Coward · · Score: 0

      The problem is that for discrimination suits you need to show mens rea. Although I think that people like to point to the statistics as evidence that some nefarious conspiracy is going on, the reality is that even if people *are* discriminating based on race, age, etc, they don't actually realize that that is what they are doing. Was it that the older gentleman was old, or was it that the hiring manager was young and possibly related to another young person as a peer on a subconscious level? Is there a difference? Perhaps not in the end, but definitely in the prosecuting of the suit, since if the plaintiff is not consciously, specifically targeting people for exclusion based on age, then they are not actually violating a law. You need intent.

      The exception to this is whenever a policy is discriminatory, intent or no. I don't think that this fits that bill.

    14. Re:The big HR 'WHERE' clause by MobyDisk · · Score: 1

      H1Bs are about dillute the labor pool in order to stagnate wages.

      Well they aren't doing a very good job. On the east coast, H1-B workers are a small fraction of tech workers. In my current cube farm of >100 people, I think we have 2. Compare that to Silicon Valley, which has some of the highest wages -- H1-B visas are 3/4 of the workers. So if they are here to stagnate wages, it isn't working. Not to mention the cost of sponsoring them is rather high.

      I suppose the one way in which they do stagnate wages is when some company that hires nothing but H1-B workers comes in and offers to replace your whole staff for half the price. But then they move the work offshore and re-use those H1-B workers for the next scam.

  10. Misleading title by Anonymous Coward · · Score: 0

    Should be "U.S. Students Have Achieved Domination Over China, Russia and India in Computer Science Skills -- For Now".
    Some of us from countries might debate "World Domination"

  11. Re:USA Number One! by ShanghaiBill · · Score: 2

    It's good to be number one in something.

    It is not just computer science.

    America also won the International Math Olympiad, beating out the Chinese.

    Here is a photo of the American team.

  12. Re:USA Number One! by Anonymous Coward · · Score: 0, Informative

    The U.S. isn't the most obese nation on the planet. Its not even 10th. Do a quick google search before you start spouting such nonsense.

  13. Test US students may have come across? by Anonymous Coward · · Score: 0

    "the researchers then administered the Major Field Test in Computer Science, an exam that was developed by the U.S. Educational Testing Service and is regularly updated"

    This sounds like a test the US students may have already encountered in one form or another. Hard to tell but could that be biasing the results?

  14. Newsflash: US education best using US metrics by Anonymous Coward · · Score: 0

    I mean, not a lot of surprise here when administering tests matching the metrics used for structuring US education.

  15. Academics so naive about op-sec. by Anonymous Coward · · Score: 0

    What convinced the researchers that Russia and China allowed to their best to be tested by americans? It would make sense that they allowed only their inferior posse to be tested, so "the yankee" troupe wins, they get full of themselves and hubris makes them blind while the closely held in secret chinese and russian leet coders hack everything. You see Putin and the Xi are not stupid, evil doesn't mean stupid, it means cunning and that's why they are powerful.

  16. Inherently biased by Stonefish · · Score: 1

    Superficially, this would appear to have a significant degree of bias and I'm left wondering what's the point. For starters it used a test developed in the US as its starting point. It would be expected that students from the US would already be somewhat familiar with the test and associated methodology whereas the other students wouldn't. Also teaching tends to become skewed towards common testing regimes, so it is likely that the material being covered in the US is more relevant to the tests than other countries. I suspect that with a minor tweak to the content of other schools this alleged advantage will disappear.
    Also the definition of world is just a tad skewed... why not say the best of 4 countries tested out of 195 countries.

  17. "World" domination on a US test... by Anonymous Coward · · Score: 0

    Wow - a "global team of researchers [from] Stanford" found that US students did better on a US test, and it didn't cross their mind that maybe the test was biased towards the US curriculum...

    What about testing the knowledge of History majors, "using a careful sampling mechanism to make sure that participants are representative of their respective nations" but administering a standard Chinese test? I have no doubt all US students know when the 4th emperor of the Qing dynasty was born...

    1. Re:"World" domination on a US test... by gweihir · · Score: 1

      Wow - a "global team of researchers [from] Stanford" found that US students did better on a US test, and it didn't cross their mind that maybe the test was biased towards the US curriculum...

      Naa, that does not happen. For example, the IQ tests that were given to black people in Africa and were written in English and required US cultural knowledge really proved these people are complete morons! The test is always right! After all, it results in solid numbers that cannot be misinterpreted! Higher is always superior!

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re:"World" domination on a US test... by Anonymous Coward · · Score: 0

      Almost any US cs degree is gold in india and china. Doubly so if the name has recognition.
      Why do you think that is?

      Anyhow IQ scores show low anywhere that young children and pregnant mothers have limited access to protein. It's hardly even controversial

    3. Re:"World" domination on a US test... by gweihir · · Score: 1

      Depends. A run-of-the mill US degree is basically not worth the paper it is printed on. An IIT bachelor is just as good as one from a major US tech institution (there are not many), maybe better. A master's or PhD is not, IIT sucks above bachelor. For China it is the politics that prevent teaching of some things and the cultural problems of collectivism. No connection to intelligence. Takes some to see that though and "patriots" are always at the bottom end of the intelligence scale, because to be one you have to ignore a lot of blatantly obvious things.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  18. Re:USA Number One! by Anonymous Coward · · Score: 0

    For the size of the country though being 2% off the fattest isn't exactly a crowing moment either... "rankings" based on ~data are as useful as the data itself, which is often a decade old or more, & shoddy in many countries.

    I don't think you're making as forceful of a point as you may have wanted, although I agree people should read before they spout false statistics like OP did.

    Someone should tell "Shanghai" Bill about that.

  19. The Javascript Masters by Anonymous Coward · · Score: 0

    Some of these US students even know a little maths.
    Very little.

  20. "Shanghai" Bill is a known liar many times over. by Anonymous Coward · · Score: 0

    Bill got caught lying 12-25 times repeatedly stating "Blood plasma is sterile" and then later that "The Chinese Govt does not directly censor Chinese citizens" and other absolute bullshit head-in-ass retard-level lies. You're not trustworthy.

    You are not a source of information that anyone should or even could trust, knowing your dishonest history. Sorry. That's what accountability means when you get caught lying repeatedly, over and over, even after directly corrected.

    You're a liar, Bill.

  21. Sample Test and Hidden Gem at the End by Anonymous Coward · · Score: 0

    Here's a sample test:
    https://www.ets.org/Media/Tests/MFT/pdf/mft_samp_questions_compsci.pdf

    Also, it's interesting to note the graph hidden away at the bottom of the article: Computer Science Skills by Gender.

  22. In Soviet Russia, Computer Science Dominates YOU by retroworks · · Score: 1

    Oblig i think?

    --
    Gently reply
  23. Re:USA Number One! by PopeRatzo · · Score: 2

    Bill, you gotta tell me if this is a joke. If it's real, my math professor wife is going to get a kick out of it.

    However, she has said that in the past 2 years, she's seen an improvement in the quality of the non-Asian American students. They seem to be better prepared, but that's just anecdote. I was talking to a high-school teacher who said they're trying to teach math more like other places in the world. For example, instead of making Calculus a semester-long course, with Calc I, II, etc, they're teaching it more simply as a set of tools that you look up when you need them. So, they give it several weeks during other math courses and that's it. A lot of kids get hung up on Calculus and if they could just get through it and move on, they'd be better off.

    --
    You are welcome on my lawn.
  24. Re:USA Number One! by Anonymous Coward · · Score: 0

    We're not number one in obesity, nor have we ever been. Nor drug use, for that matter.

  25. Re:USA Number One! by alvinrod · · Score: 1

    I'll assume you're being somewhat flippant with that example. Just because someone is American doesn't mean that they're of European descent, but all you're really saying is that our students of Asian descent are better than China's students of Asian descent. The U.S. has some world-class Olympic sprinters as well, but they're not going to be of Asian descent. As a country we're reasonably good at most things because we've got people from everywhere and people from everywhere want to come to the U.S. for a variety of reasons.

  26. Re:USA Number One! by Anonymous Coward · · Score: 0

    Fact-checking "Shanghai" Bill's assertions yields a decidedly mixed bag. Taking him at his word is no longer viable, he's destroyed any credibility he may have had. He tried to "will" blood plasma to be sterile, rather than accept that it isn't.

    He doesn't seem very motivated as a student. He'd rather skip the learning process and go right to spouting pronouncements from his gut. Maybe that's how they do it in "Shanghai" - if he's actually ever been. It's hard to say.

    He's a liar hundreds of times over on this site, over the years.

  27. Re:USA Number One! by PopeRatzo · · Score: 5, Informative

    The U.S. isn't the most obese nation on the planet. Its not even 10th. Do a quick google search before you start spouting such nonsense.

    No, it's the 11th. HOWEVER: the top 9 are all tiny Pacific island nations like Samoa or Tonga where they typically get very big, but because of the type of diet they still stay pretty healthy. Have you noticed how many NFL linemen are from Samoa or Tonga or Cook Islands? Guys that look like big fatsos but can do a standing jump onto a table and dunk a basketball and run a 40-yd dash in the 5's.

    Here is the list of the most obese nations. You will see that among industrialized nations, United States is first. You could argue that Kuwait is fat because they're all rich royalty and probably just sit and stuff themselves all day. Unlike Americans, who are not rich royalty, and probably just sit and stuff themselves all day.

    Here is the list for those of you who really want to deny that the US is very close to the fattest nation on earth.

    http://worldpopulationreview.c...

    --
    You are welcome on my lawn.
  28. Re:USA Number One! by ShanghaiBill · · Score: 3, Insightful

    Bill, you gotta tell me if this is a joke. If it's real, my math professor wife is going to get a kick out of it.

    I don't know if the photo is legitimate or not. My daughter (half Asian, and very mathematically capable) forwarded it to me.

    If a photo is funny enough, does it matter if it is true?

    instead of making Calculus a semester-long course, with Calc I, II, etc, they're teaching it more simply as a set of tool

    This is much better than the normal "theory first" method. When you start with limits and infinitesimals, the students get confused and lose interest, because they don't see where it is headed. It is also historically inaccurate, because that is NOT how calculus was developed. Both Newton and Leibniz developed calculus as a tool, and the rigorous theory didn't come until a century later.

    Most students in a calculus class are going to be scientists and engineers, not mathematicians. They have no need to learn the theory. If they are really interested, they can learn it in a more advanced course, or from self-study.

    Mathematicians often make poor math teachers.

  29. Re:USA Number One! by alvinrod · · Score: 1

    Throw out all of the tiny island nations that are in front of us because Pacific Islanders are genetically not built for the kind of diet outside of what they were historically limited to and the U.S. tops the list, or is a close second to Mexico.

    The U.S. is a wealthy and prosperous nation, but we've spent too much of that on white powder that's bad for us, whether that's sugar or cocaine, and it's lead to a lot of detrimental effects.

  30. For now and forever! by Anonymous Coward · · Score: 0

    Take it home, bitches! US number 1! Go cry in a corner while jerking off your minuscole limp dicks, you pedo eurotrash!

  31. "Shanghai" Bill is a proven liar many times over. by Anonymous Coward · · Score: 0

    Fact-checking "Shanghai" Bill's assertions yields a decidedly mixed bag. Taking him at his word is no longer viable, he's destroyed any credibility he may have had. He tried to "will" blood plasma to be sterile, rather than accept it's not.

    He doesn't seem very motivated as a student. He'd rather skip the learning process and go right to spouting pronouncements from his gut. Maybe that's how they do it in "Shanghai" - if he's actually ever been. It's hard to say.

    He's a liar hundreds of times over on this site, over the years. "The Chinese Communist Party does not directly censor citizens" - etc etc. Ridiculous.

  32. The Creme, not average. by Anonymous Coward · · Score: 0

    Average students in the USA are just a computer illiterate as students around the world. They know to point-n-click, but don't have much clue about programming or how computers actually work.

    The best high school students in the US are fairly rare. The few who are really excellent at coding and testing are the exception. Very few will have other hobbies. Some are probably failing English or other classes like history, govt, sports.

    If you only did computer programming 12+ hrs a day, passed the point of obsession, you'd be really good too, assuming you have the interest and aptitude.

    The other students also had to learn enough English to understand the different languages.

    I was near the top of my programming class in high school. Fortunately, access to computers was limited. I knew only 3 kids with computers at home. We didn't have a computer of any sort beyond a 20-function calculator at home.

  33. H1-B by Anonymous Coward · · Score: 0

    But they'll still bring in hundreds of thousands of H1-B workers fresh from the India Certification Farms.

    1. Re: H1-B by Anonymous Coward · · Score: 0

      At least we Hindus dont gorge on other living beings or farm animals for their flesh.

    2. Re:H1-B by Anonymous Coward · · Score: 0

      Shut up and do the fucking needful. All your systems will crash with our shit code.

    3. Re: H1-B by Anonymous Coward · · Score: 0

      There are fringe elemts in every society. Whats your point?

    4. Re: H1-B by Anonymous Coward · · Score: 0

      Total population
      70

    5. Re: H1-B by Anonymous Coward · · Score: 0

      Northern India eat plenty of Chicken. Many Southern Indians eat plenty of fish.

    6. Re: H1-B by Anonymous Coward · · Score: 0

      Wow, you don't even eat plants?

      What do you eat? Rocks?

      I guess you can't knock it, until you tried it. Got any good recipes?

  34. If offshore can replace you, I don't want you. by Anonymous Coward · · Score: 0

    Every single loser in here complaining about H1Bs..... that's exactly what you are.

    If you can be replaced by offshore I don't want you at my company anyway.

    I've never had an issue finding a job in my specialty in the United States on the east coast and I know for sure on the west coast there's 20x more jobs for the same thing. All of these engineers are being paid more than 100k per year. Absolutely none of these engineers can be offshore because every time someone tries the code we get back is utter trash and ends up costing more from the sheer amount of wasted time going back and forth on requirements with offshore developers that have no idea what they are doing even when they can understand the requirements over the language barriers that exist.

    Sorry to break it to you but if your job has been outsourced that's because your skill set sucks and you're a dinosaur.

    I can fuck around on /., HackerNews, and Reddit for half the day and I still produce better, cleaner, faster code.

    As a Russian-American (born in Crimea) I can tell you that the quality of the code suffers when you have to explain complex technical issues across language barriers. The cost of translating and the back and forth is literally going to cost you more than just paying an American. Half the time you end up wasting an American's hours during the meetings and that by itself already ends up costing the company much more.

  35. H-1B by fluffernutter · · Score: 2

    Then why do we need all those highly skilled H-1Bs?? If US students are the most skilled in the world, then other countries should be begging for them. America should not be wanting for highly trained computer specialists.

    In fact doesn't this undermine the whole H-1B concept?

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    1. Re:H-1B by MobyDisk · · Score: 1

      Not really. China and India have much higher population density, whereas the US has more tech companies. The tech people in the US are at 100% employment. Since the US standard of living is so high, US workers rarely want to work for tech companies overseas. Hence, the US either imports labor or outsources. It's supply and demand.

    2. Re:H-1B by fluffernutter · · Score: 1

      If developers in Silicon Valley were doing well, they wouldn't have to cry about driving an hour into work and 20 hour coding crunches. They would make enough to live close to work and be given a humane working schedule.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    3. Re:H-1B by Anonymous Coward · · Score: 0

      Highly trained Computer Science grads do exceptionally well in Silicon Valley; many other "developers" who aren't all that well trained or skillful also do well.

      Yes, Silicon Valley is really crowded, and programmers occasionally need to do a code crunch, that's true everywhere.

    4. Re:H-1B by fluffernutter · · Score: 1

      Companies do not treat these people well.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    5. Re:H-1B by Anonymous Coward · · Score: 0

      how many of these students at american schools were international students?

    6. Re:H-1B by Anonymous Coward · · Score: 0

      Even in India (I live here, never worked here) they commute about as long and work long hours close to release dates if they fall behind.
      People I know just get home on time and remotely log on to their office machine and continue work till night.

    7. Re:H-1B by AmiMoJo · · Score: 1

      The study only looked at skill levels, not quantity available. Maybe there are just not enough of these highly skilled US students.

      There does seem to be some evidence of that, given that a number of big tech companies are investing in getting more students to take up CS. If all they wanted was H1B then why waste millions on education?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    8. Re:H-1B by fluffernutter · · Score: 1

      Here it is not very conclusive to raising a family if you are working all hours. So the basic lesson is, if you want a family don't be a developer.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    9. Re:H-1B by Anonymous Coward · · Score: 0

      Are you trying to say "conducive"? It's so cute when you try to use big words!

    10. Re:H-1B by fluffernutter · · Score: 1

      Macintosh spell checking.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  36. Yeah! by Anonymous Coward · · Score: 0

    ...and my Mum says I'm the best looking guy in the whole world!

  37. Talk is cheap by Anonymous Coward · · Score: 1

    Most of the gifted real world engineers seem to be doing programming contests than get into theoretical computer science, which is what this test is.

    This looks like a biased sample to me - and one not leading to a practical consequence.

  38. No. by Anonymous Coward · · Score: 0

    These US students have CS degrees, not CS skills.

    In order to maximize profits, colleges across the country have been dumbing-down the curriculum so that every idiot who wants a programmer's salary can pass the course. 90% of these kids will exit the industry within one year of graduating.

    And its not the kids fault, they spent a fortune to get the skills employers want, and were told "now you have the skills they want." They have no idea what they are in for. The school system failed them, and left them with life-crushing debt, a piece of paper that lies about them, and no actual marketable skills.

  39. Isn't it just "US Students"? by rsilvergun · · Score: 2

    The CS dept of my local university is filled with folks on visas. They go to school while also working for a company that sponsored them. It lets the company do an end run around H1-B limits because they're not "work" visas they're "student" visas. The "students" already know the material (they were trained overseas) so they can keep up with a full time job + school.

    It kinda sucks. It displaces an American student and a job...

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Isn't it just "US Students"? by dcw3 · · Score: 1

      Mind sharing what school that is?

      --
      Just another day in Paradise
  40. We Learned the Hard Way by Anonymous Coward · · Score: 0

    When outsourcing to India, we learned the hard way. Garbage out - garbage in. There was very little outsourced work that could be done at higher levels of Blooms taxonomy.

  41. And another thing... by virtig01 · · Score: 1

    France has the most chefs with Michelin stars, so why do new Chinese and kebab restaurants keep opening up?

    1. Re:And another thing... by fluffernutter · · Score: 1

      You can't compare different facets of computer science to different forms of cuisine. People spend their entire lives just learning one form.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    2. Re:And another thing... by Anonymous Coward · · Score: 0

      Which side are you talking about? I know old school C and nothing but C. Spent my whole life programming in it and don't need to learn any new fancy java ruby rusty trombone shit.

    3. Re:And another thing... by Anonymous Coward · · Score: 0

      Actually I think Japan has the most Michelin stars...

    4. Re:And another thing... by Aferraron · · Score: 1

      You can't compare different facets of computer science to different forms of cuisine. People spend their entire lives just learning one form.

      ...of which?

  42. IE: Judges still clueless on computer skills eval by Anonymous Coward · · Score: 0

    And so randomly award prominence to one party or another without any seeming rhyme or reason.

  43. Skills by Gender by Anonymous Coward · · Score: 0

    What I find interesting in TFA is the difference in skills between males and females in the same country. It's significant, especially in the US. Does this give credence to the pay inequality seen between genders? I know, that comment is not politically correct today, but the data doesn't lie. Right?

    1. Re:Skills by Gender by Anonymous Coward · · Score: 0

      The "skill" difference between males and females vanishes if you only compare similarly-motivated people. Geek girls whose lives revolve around programming are about half as common (or twice as rare) as their direct male equivalents, but they're absolutely as good (often, even better, because the fact that they were motivated enough to push back against society's expectations about women literally puts them at the top of the human race's intellectual elite).

      Where the skill gap opens up a lot more is when you compare the skills of "average" female programmers against "average" male programmers. At the male end, even the more mediocre ones tend towards the geeky end of the spectrum, and still spent most of their formative years eating, breathing, and living with computers. At the female end, there are a significant number of women who really aren't "into" computers, but got swept up in various campaigns to "get women into STEM" and ended up as computer science majors "just because".

      The fact is, women with the personality type to excel at (and LOVE) programming are statistically about half as common as men, for reasons that have everything to do with evolutionary pressure... women with the personality type to love computers and engineering tend to not be very enthusiastic about pumping out kid after kid for 20+ years... they might have one kid intentionally, possibly a second by accident or pressure, then that's IT... they're getting their tubes tied. In past eras, they might have done everything they could (including visits to the mysterious village witch who knew which herbs happened to be effective at inducing abortions) to avoid getting pregnant. Either way, those women didn't spawn nearly as many babies as their more average peers, and their comparative rarity today is the unfortunate result.

      The key point many don't seem to get is that rarity doesn't imply inferiority. The women who DO have the right mental hardware to excel at programming (or science, or engineering, or whatever) have been some of the most brilliant minds in the history of the human race. It's just that in a random sample of 200 people, you might end up with 4 men who have the potential to excel in math/science/programming/engineering, but only 2 women. But if you ranked those 4 men and 2 women in order of intellectual prowess, there's a good chance the 2 women will occupy two out of the top 3 spots, because they'll be BRILLIANT.

      That said... I'm almost convinced that there's another factor that hurts smart women. There's plenty of evidence that when a woman who's a supra genius gets impregnated by a man who's a comparable supra genius, their odds of having a child who's PROFOUNDLY autistic go off the scale... it's almost like the genes are allowed to stack up in a certain way up to a certain point, but beyond that limit the combination becomes genetically toxic. So women who are geniuses are doubly screwed... unless they get impregnated by a man who's as dumb as a sack of rocks, they run the risk of having their entire life PERMANENTLY derailed by a child who'll never allow them to have a moment of peace for the rest of their lives (effectively removing them from BOTH the gene pool AND genius pool).

    2. Re:Skills by Gender by Anonymous Coward · · Score: 0

      OP here. I tend to agree on your points. That said, when we compare salaries, we should not be comparing averages, but perhaps averages among like skilled folks. If we did that, I imagine that wage discrepancies would be markedly reduced. Though that's not what the mainstream media, nor public opinion would have us believe. The devil is in the details I suppose, which is why I take most articles regarding gender inequality in STEM fields with a grain of salt.

  44. Re:USA Number One! by bob4u2c · · Score: 1

    They have no need to learn the theory.

    Give a man a fish and he eats for a day, or teach a man to fish and he eats for a lifetime?

    While I don't derive the fundamental theorem of calculus on a daily basis I do understand it. It feels odd when I'm explaining why the area of a rectangle is width * height; and I suddenly remember I could explain this with calculus as a step function between 0 and width with a constant value of height. I've also used Picards theorem to write a quick and dirty square root function in assembly on a lowly 8086 processor with no co-processing ability, all because I understood the theory.

  45. Nobody taking the clickbait in the article by tomhath · · Score: 1
    Yea, I know nobody actually reads the linked article. But if you do happen to read it you'll see this tidbit:

    Loyalka and his colleagues also looked at the difference in scores between the men and women in the sample. In every country, the men came out ahead...

  46. Re:USA Number One! by ShanghaiBill · · Score: 1

    Boundary value problems and initial value problems have plenty of real world applications.

    So knowing Picard's Theorem is not an example of focusing on theory.

    A better example would be teaching the students how to prove the theorem, rather than teaching them how to use the theorem to solve problems.

  47. Re:USA Number One! by gweihir · · Score: 1

    Well, I don't think the US can really claim top spot in lying to itself. It is in one of the leading positions though.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  48. Lies, damned lies, and bullshit. by Anonymous Coward · · Score: 0

    That's cooked statistics for you. A quick look at the last 20 years of olympiad results shows Russia, China and India consistently outclassing the USA in computing and math.

  49. Kuwait is American by Anonymous Coward · · Score: 0

    Kuwait is American. Has been since 1990. I ate at Applebees and stayed at a 5-star Holiday Inn Crown Plaza in Kuwait City. It's exactly what a US state that was majority muslim in the desert would look like. I enjoyed it immensely.

    Also, the have a freakin MASSIVE pirate ship park. Like Aircraft Carrier sized pirate ship. Coolest shit EVAR!

  50. American students are better at American test? by whitesea · · Score: 1

    You don't say.

    1. Re:American students are better at American test? by Anonymous Coward · · Score: 0

      Yeah... exactly what I was thinking... should at least have someone else do the test... Canada for example!
      Someone who's not being tested.

  51. By Neruos by Anonymous Coward · · Score: 0

    How do you measure success?

    If you measure it by,
    "what country provides the most people who can discover flaws and take advantage of them", +1 Russia / China
    "what country provides the most visa exception opportunities to IT/IS skill sets of foreign counties", +1 USA
    "what country provides the most chip level execution code", +1 South Korea, China, Japan, Taiwan
    "what country provides the most electronic manufacturing and board assembly", +1 South Korea, China, Japan, Taiwan

    I could go on, I'm in this business and I'm not seeing what this post is calling out.

    "what county has provided the maximum amount of software variation flood, in the drive to be unique instead of focusing on agreed upon languages until perfection is realized", +1 USA

  52. Number 1? Let see competitions that matter... by hcs_$reboot · · Score: 1

    For instance Google Code Jam". A contest in English, from the US. Between 2003 and 2018, 45 persons won the 1st, 2nd or 3rd place. Among the 45, only 3 are Americans...

    --
    Slashdot, fix the reply notifications... You won't get away with it...
    1. Re:Number 1? Let see competitions that matter... by Anonymous Coward · · Score: 0

      This is such a poor sampling of results it is mind boggling you would use it as an example.

      By this logic, Belarus produces the greatest coders by 1,000,000%. Scratch that - Gennady Korotkevich is simply a man-god.

  53. Re:USA Number One! by Stinky+Cheese+Man · · Score: 2

    I'm not sure what year your photo is supposed to be from, but a photo of the actual U.S. team in the 2018 International Mathematical Olympiad, led by coach Po-Shen Loh, leads one to a similar conclusion.

    https://www.cmu.edu/news/stori...

  54. Re:"Shanghai" Bill is a known liar many times over by Anonymous Coward · · Score: 0

    I am an Asian. No idea what his record is, but he is right on this one.
    I am a US educated asian. I just choose to not work when I am back home, just because of this. I can't deal with the drama.
    Western workplace practices are generally much better.

  55. Re: USA Number One! by Anonymous Coward · · Score: 0

    +10

  56. Re:USA Number One! by Anonymous Coward · · Score: 0

    Typical. Factual information about the US which is not explicitly negative is downvoted. Another post admitting the facts but making a silly and massively skewed narrative to ensure the US looks as terrible as possible with a citation from the third page of google results gets +5 informative.

    Intelligent people should use their reason for logic, not rationalization of emotions.

  57. What about Africa? by Anonymous Coward · · Score: 0

    " a significant advantage over their peers in China, India, and Russia" - LOL. What about their peers in Africa?

    Oh wait... they haven't got any peers in Africa, because the average IQ in Africa is 70.

    Anybody want to shout 'racist' and make the truth go away?

  58. Re:USA Number One! by AmiMoJo · · Score: 2

    It's fake news. Here is an article with a better photo of the whole team: https://www.cmu.edu/news/stori...

    As you can see, the team is more diverse than your image suggests.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  59. Re:USA Number One! by Anonymous Coward · · Score: 0

    They have no need to learn the theory.

    Give a man a fish and he eats for a day, or teach a man to fish and he eats for a lifetime?

    More like: Give a man a fish and he eats for a day, or teach a man to fish and he tells you he has better things to do than dangling lines into water.

  60. test gamed? by hherb · · Score: 1

    Could be a simple case of designing a test to reflect the local curriculum in the USA, or a case of problematic translation.
    The test would have a lot more validity if it would have been designed by a joint committee of the universities involved, and then written in their respective native languages (not translated)

  61. Re:USA Number One! by Anonymous Coward · · Score: 0

    Guess our public school system is sucking less under No Child Left Behind.

  62. Re:USA Number One! by dcw3 · · Score: 1

    "Give a man a fish and he eats for a day, or teach a man to fish and he eats for a lifetime?"

    True, but I don't need to know how to prove that 2x2=4 to make a lifetime of use of the fact. If I accept that it's a fact and memorize my multiplication tables, I can fish for a lifetime without ever knowing how my rod and reel were made.

    --
    Just another day in Paradise
  63. Domination! by sad_ · · Score: 1

    US says US is best!
    Russia, China, India is probably saying the same about themselves.

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
  64. US Students or American students? by sabbede · · Score: 1

    American universities attract a lot of foreign students. Are we looking at a comparison of CS skills or educational institutions?

  65. Indians code better by johnsie · · Score: 1

    I've hired Indians and Americans for some jobs. I always found that the quality of the Indian code was better.

    1. Re:Indians code better by Anonymous Coward · · Score: 0

      Yes sir, Mr President Astronaut Rockstar.

    2. Re:Indians code better by Anonymous Coward · · Score: 0

      American CS doesn't teach you how to write quality code. It provides deep fundamentals and some filtering that you can learn rapidly.
      If you want a good coder taking entry level pay then you'll need to hire someone from a boot camp or hire a highschool kid.
      I have yet to understand what exactly anyone in industry means by "good".
      I am given a pop quiz on algorithms and brain teasers at every interview that takes most of the time, the longest and most difficult part of the interview, more a hassle than anything because the questions are either basic college CS crap or one of the same 100 or so brain teaser questions that everyone has heard already.

      Practical questions are always extremely easy open ended design questions or basic network, basic systems, basic linux crap that 50% of devs seem to be soft in.
      For me the hardest part is talking about CI/CD build pipelines, hot new frameworks, and other professional developer side skills. Professionally they are what separate me as the being more the SecOps in my DevSecOps team.

      The things I see most lacking from senior devs is understanding how the network stack interacts with their software and a commitment to software commentary

  66. quallity doesn't matter by Anonymous Coward · · Score: 0

    I just doesn't matter how good American programmers are. Corporations and government want cheap and obedient to the exclusion of all else. After all, it's only _your_ data exposed, _your_ life ruined, _your_ time/money squandered, etc by yet another fuckup.

  67. Re:USA Number One! by AmiMoJo · · Score: 1

    Interesting how you posted exactly the same link as me, but came to exactly the opposite conclusion from it.

    The photo shows a racially diverse group. White, south Asian, east Asian... Only one woman though.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  68. U.S students from foreign countries, not Americans by Anonymous Coward · · Score: 0

    important to note here is as above, these are foreigners, studying in the U.S., not Americans. While Americans are the most xenophobiac and racist people on earth, who cannot stand to be bested by other countries, they are quick to boast when people from other countries achieve great things in the U.S. -- because that means AMERICA did it.

  69. Re:USA Number One! by bob4u2c · · Score: 1

    I can fish for a lifetime without ever knowing how my rod and reel were made.

    Until the reel breaks and you have use your hands to pull in the line, cutting up your hands. Or until the line breaks and you don't know how to re-thread the line.

    And you do know how to prove 2x2=4, you just don't think about it that way. Ie, 2 sets of 2 items = 4 items. Unless you just blindly see every 2x2 and replace it with 4 you do understand the concept.

  70. bias? by Anonymous Coward · · Score: 0

    American students perform better in a test created by American teachers.
    I do believe the education is better in the US, but maybe if the test on "what's important" was created by Indian teachers the results could have been different.

  71. Re:USA Number One! by dcw3 · · Score: 1

    You need to get out more often. I can get a new one at about ten different stores in my neighborhood. And when is the "x" going to break?

    --
    Just another day in Paradise
  72. Re:USA Number One! by Anonymous Coward · · Score: 0

    Isn't that the point the original article makes, that the U.S. computer science programs are better than the ones in China, India, and Russia? That it is the curriculi, the methods of teaching, and the environments that turn out more capable computer scientists and not the ethnicity of the students.

  73. Maybe the translation just sucks? by Aferraron · · Score: 1

    Seems very odd that the only statistically significant difference was between the native speakers of the test designer's native language and the non-native speakers - China/Russia/India had no significant difference from each other.

    Leads me to believe that maybe whoever was translating the test wasn't using the same idioms and figurative language that native speakers of Mandarin/Russian/Hindi would use.

  74. Can't speak specifically for CS by guy.scree1983 · · Score: 1

    But have a look at https://pcmbtoday.com/ for practice tests for students aspiring to get into top top STEM universities in India. How many in US could make it?

    Of course, one could argue that the US system produces more billionaires.

  75. Education by maxiposik · · Score: 0

    Computer science really is an important part of education these days but I think that a lot of students miss some other important issues like writing for example. Services like kangarooassignmenthelp.com are amazingly popular now because a lot of students don't want to spend their time improving writing skills so they are cheating and I think that such an approach is just completely wrong. Those skills are just as important as computer science.

  76. education by Farton · · Score: 0

    Great news. I am glad that at least some students can achieve success. I'm not doing so well with my studies. So I have to get professional help and order custom writings service online. Thus, I can maintain good academic performance and solve difficult problems.