Slashdot Mirror


Gates On Future of CS Education

lilrowdy18 writes "In an interesting article from Eweek, Microsoft chairman and chief software architect Bill Gates talks about how the lack of spending in research and development is 'kind of a crime'. He also talks about future problems that are facing the computer industry including outsourcing and the speed of upcoming processors." From the article: "Microsoft taps both native-born talent and foreign talent, but Gates said he is frustrated that more U.S. students are not going into computer science. 'The fastest growing major is physical education,' he said. 'The Chinese are going to wake up and say we missed this opportunity,' he joked."

100 of 563 comments (clear)

  1. Donation by fembots · · Score: 3, Funny

    It wasn't mentioned in the article, but Bill also donated 2 million copies of Visual Basic .NET to all universities in US, more copies are available on request.

    The software shall help easing both the finance and skill shortage.

    1. Re:Donation by Prof.+Pi · · Score: 2, Insightful
      Bill also donated 2 million copies of Visual Basic .NET to all universities in US

      Wasn't giving software to someone for free supposed to be anti-American or something?

    2. Re:Donation by PigIronBob · · Score: 3, Funny

      Visual Basic? isn't that exasperating the Skill shortage? ;)

      --
      You never catch me alive
    3. Re:Donation by monopole · · Score: 2, Insightful

      Let's see, 2 million copies of a limited highly proprietary language which is a developmental dead end (remember .NET will not be the basis for Longhorn). All those VB script kiddies will most certianly ease the skill shortage in basic CS research.

      The donation just happens to lock the users into the donor's OS and development system. What a surprise!

      In the same spirit I donate an infinite number of copies of Python, an infinite number of copies of PERL, an infinite number of copies of GCC and an infinite number of copies of Linux for anybody to download!

    4. Re:Donation by 222 · · Score: 2, Funny

      Not if it requires a Windows PC to work.

    5. Re:Donation by ucblockhead · · Score: 4, Insightful

      Free? Free? You think he donated it "for free"? Hardly. He donated something that "cost" $500 million or more, and thus saved him lots on Microsoft Corporate taxes.

      --
      The cake is a pie
    6. Re:Donation by hungrygrue · · Score: 3, Insightful

      Giving schools an incentive to teach VB rather than C/C++, Python, or even ****ing Java. Great, that will really improve the state of CS education. :-(

    7. Re:Donation by Matt2k · · Score: 2, Interesting

      Right. Raise the barrier to programming so high that no one feels inclined to pursue an interest in the field. That's bound to generate more programmers!

      C has held back the development and advancement of the art of software design and programming by at least 10 years. All true programmers develop in assembler.

      Rediculous

    8. Re:Donation by mr_sas · · Score: 2, Informative

      Remember Python will not be the basis of Red Hat! or any other linux distro for that matter.

      Why would you rewrite your "perfectly good" (well from the viewpoint of MS), operating system, just to say you've got .net as the basis of Longhorn?

      There are plenty more uses of languages than creating operating systems... vb.net speeds up development for 3rd party apps and dynamic websites (as does python) and if you look at the job market you'll see that .net jobs are thriving, certainly in comparison to python and also new versions of vb.net are undergoing development, hardly a dead end.

      *burns karma*

    9. Re:Donation by man_of_mr_e · · Score: 2, Informative

      You need to study the tax code a little better.

      You don't get the retail vail of a donation you produce as a tax write off. You can only claim the COGS (Cost of goods sold)

    10. Re:Donation by RonnyJ · · Score: 2, Interesting
      He donated something that "cost" $500 million or more, and thus saved him lots on Microsoft Corporate taxes.

      You make it sound as if his main motive was to save himself some of the cost of taxes - considering the amount of monetary donations he's made to charity, this seems rather unlikely.

    11. Re:Donation by Foobar+of+Borg · · Score: 3, Funny

      Assembler! You filthy philistine! All real programmers program in binary with a toggle switch and a square-wave generator!

  2. It doesn't help... by whitefael · · Score: 4, Insightful

    when every other news article talks about jobs being outsourced and the layoffs that are happening all over the place, most recently at HP.

    1. Re:It doesn't help... by JWW · · Score: 5, Insightful

      Thats what really gets me fired up about these kind of statements. Its simple supply and demand. The basic gist of all the outsourcing hoopla in the industry is "There is no demand for IT workers." Now Gates and others bitch about how few people are going into CS. Of course nobody is going into CS, everyone has been told and even better SHOWN that there is no future in it.

      Modern coporations are cutting off their nose to spite their face. Someday they will be crying in their beer about not being able to find any workers. Well they made their own bed now they've got to sleep in it.

      (Sorry once I got rolling on the cliches I couldn't stop myself)

    2. Re:It doesn't help... by computational+super · · Score: 3, Insightful
      Well they made their own bed now they've got to sleep in it.

      Not just them - you and I have to sleep in it, too.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    3. Re:It doesn't help... by whitefael · · Score: 5, Insightful

      When I first saw the story, I was upset (hence my previous post), but as I think about it a little more objectively, maybe this is a good thing. So getting a job in the IT and software industry is tough, people are being laid off, and jobs are being outsourced. Maybe at this point, the people that are majoring in computer science REALLY want to do it. The hi-tech industry needs people that really have the desire to work in that field, not a bunch of people going into a major because it's the next big money-maker (MCSE certification anyone?).

    4. Re:It doesn't help... by DrinkDr.Pepper · · Score: 2, Insightful

      Is CS really the same thing as IT?

      --
      0xfeedface
    5. Re:It doesn't help... by d34thm0nk3y · · Score: 2, Interesting

      Modern coporations are cutting off their nose to spite their face. Someday they will be crying in their beer about not being able to find any workers. Well they made their own bed now they've got to sleep in it.

      I say good! When there are no more programmers around we can charge an arm and a leg for our services. For somebody who graduated from college at the height of the market flooding with CS grads this sounds like welcome news.

    6. Re:It doesn't help... by EastCoastSurfer · · Score: 4, Insightful

      Maybe at this point, the people that are majoring in computer science REALLY want to do it.

      Exacly. When I was in college getting my CS degree (graduated in '99) many people were in the program because that's where they could make money. The ones I still know about are struggling for work, but I haven't had any issues staying employed. Work hard and with a passion and people will notice and things will work out okay.

    7. Re:It doesn't help... by quarkscat · · Score: 2, Informative

      "There is no demand for IT workers."

      Well, that is what the companies in the industry are claiming publically. But that is not what they are saying privately. What they are saying privately is "There is no demand for IT workers that expect a Middle Class salary and benefits."

      In 2003, there were 78,000 IT workers layed off in Connecticut (sorry, no link to the details). But that same year in Connecticut, the IT industry in Connecticut went to Congress and got 65,000 MORE H1-B visa slots granted to them. If those jobs truly "disappeared", the increase in H1-B visas would not have been needed.

      There was an interesting PBS Frontline story earlier this year about the "mini-silicon valley" in Central Florida (Orlando area). Many IT workers there were being layed off after working there for a number of years. One of the provisions for qualifying for their "exit packages" was training of their H1-B visa-enabled Indian IT replacements. The homes that the layed off workers were being forced by bankruptcy to sell were being bought up by their replacements. In some neighborhoods, more than half the homes were up for sale.

      But the IT industry is not alone in the continuously downward pressure on wages. There was a news article from Boise, Idahoe, about a state legislator that was trying to drum up support for a bill that, on the state level, would penalize companies for hiring illegal aliens. Major players in the construction industry there were quoted as saying that they could not find Amwerican workers for their construction sites. But what they really meant was that they could not find American construction workers there willing to work for what they were now only willing to pay. In 2000, President Bill Clinton's administration prosecuted over 300 employers for their blatant policy of hiring illegal aliens. In 2001, President George Bush announced (prematurely) an amnesty program for illegal aliens. The floodgates opened, and in spite of post-9/11/2001 fears about domestic terrorism, the number of illegal aliens increased by 40%. In 2003, President George Bush's administration only prosecuted 13 employers for blatantly hiring illegal aliens, even though those numbers are way up.

      Face it. The Federal government, many of your Congress-critters, and industries big and small are in the middle of the (effective) destruction of the Middle Class in America. This is all in accordance with what they call "globalization", which is little more than an excuse. In the 10 years since NAFTA was passed, and "globalization" started to "snowball", the Middle Class jobs that could readily be off-shore outsourced have been, at the same time that L1-A and H1-B visas have skyrocketed, along with many domestic jobs taken by illegal aliens.

      Workers' wages have gone down, but the corporate executives that buy your Congress-critters salaries have gone up, sometimes spectacularly. When NAFTA was passed, there was considerable talk about "the level playing field", with concerns about wages, worker rights, benefits, and environmental issues that needed to be addressed when jobs moved offshore. Those concerns were never met by enabling legislation. Instead, the "level playing field" that American workers must adjust to are the prevalent wages of Bangalore, India and Shanghai, PRC.

      Bill Gates does the very same thing at MSFT, so he is full of it. Short of a revolution, the only way out for the American Middle Class is to throw out the bought-and-paid-for politicians of both national political parties, and the sooner the better.

    8. Re:It doesn't help... by JWW · · Score: 2, Interesting

      Well said! I think you are correct about the attempt to destroy the middle class. But the saddest thing is that the elite class will be brought down as well. What they (the super greedy elite) don't realize is that we (the middle class) buy all the stuff their companies make! Currently it is like each industry in the US is hammering its workers which happen to be the customers for every other industry. I fear that when things really get rolling we'll be facing a gigantic depression that will be incredibly difficult to get out of.

      What I'd like to see done is to have the US implement a Maximum Wage for publically traded companies. The CEO would only be able to bring home X dollars for their services more than the lowest paid worker at their company. Maybe a factor could be added that for years with massive job cuts their pay should be factored by being a certain percentage of their expected salary in relation to how many jobs they cut. Oh and before anyone says, what about their stock options. I say ethier give them no options or make tnem a full part of their compensation figured at full face value. CEOs have proven that they can't control their greed themselves. As much as I dislike government intervention, its time for them to step in and stop this. But of course they won't, they'll just raise the Minimum Wage, which only makes things worse as the CEOs will scramble to do more layoffs and more outsourcing.

  3. A lack of spending on R&D? by Richard+Steiner · · Score: 2, Insightful

    Maybe that's because Microsoft has demonstrated that a technology company doesn't have to engage in any original work at all in order to be wildly successful, at least in the current US legal climate...

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
    1. Re:A lack of spending on R&D? by Rei · · Score: 5, Funny

      The title should have been "Billionaire College Dropout Accountant Encourages Students To Go To College, Major In Computer Science"

      --
      Point of interest. Offering to shoot us might not work so well as an incentive as you might imagine.
    2. Re:A lack of spending on R&D? by DaHat · · Score: 2, Informative

      Before badmouthing MS R&D... perhaps you should look into a bit of what they do: http://research.microsoft.com/.

    3. Re:A lack of spending on R&D? by Really+Wannabe+Geek · · Score: 2, Informative

      Amen to that! MS is putting their money where their mouth is - MSR has an annual budget of $7 billion and dream jobs for well qualified researchers who can basically do what they want without worrying about converting research into products in the near term.

    4. Re:A lack of spending on R&D? by Daniel+Dvorkin · · Score: 3, Insightful

      Before badmouthing MS R&D... perhaps you should look into a bit of what they do: http://research.microsoft.com/.

      That doesn't prove Microsoft R&D is worth anything. All it proves is that their R&D section has a pretty website.

      It seems like there are always apologists willing to defend Microsoft, or any other big company that makes shitty products and uses slick marketing to crush its better competitors, with the cry, "Look how much money they spend on $X!" So what? If $X sucks, it doesn't matter how much money the company that makes $X spent; it still sucks.

      So Microsoft spends a ton of money on algorithms research? Their apps are still slow bloatware. HCI? Their interfaces are still painful to use. Security? Using Windows is still pretty much the equivalent of leaving your PC out on the front lawn with a sign saying, "Steal My Computer." They can tell us about their wonderful research all they want, but it has yet to show any meaningful results.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    5. Re:A lack of spending on R&D? by multiplexo · · Score: 4, Funny
      The title should have been "Billionaire College Dropout Accountant Encourages Students To Go To College, Major In Computer Science"

      No kidding, you could have a similar headline for Steve Jobs. I loved seeing this story in the Seattle Times this morning. The headline was "Gates Stresses Need for Qualified CS Grads", the headline underneath it was "Hewlett-Packard to cut 14,500 jobs in restructuring plan". Do they put these things together deliberately to fuck with us, or is it just an accident?

      --
      cheap labor conservatives - they want to keep you hungry enough to be thankful for minimum wage.
  4. You mean.. by FLAGGR · · Score: 2, Funny

    The lack of spending in windows [security/stability/logo's and icons/etc] R&D

    Zing!

  5. Ironic... by PhysicsPhil · · Score: 3, Insightful

    ...how the same corporations that complain taxes are too high also whine about the government not spending taxes to help their industry.

  6. I was considering majoring in CS, but... by pHatidic · · Score: 2, Interesting

    Let's see here:

    1) Four years of one of the most time intensive majors in colleges

    2) Going through Microsoft's dehumanizing interview process

    3) Getting free soda in exchange for 80 hour work weeks at minimum wage

    4) Getting fired at age 28 for being too old

    versus...

    Well, anything actually.

    1. Re:I was considering majoring in CS, but... by Synbiosis · · Score: 3, Informative

      2) Going through Microsoft's dehumanizing interview process

      I don't know where you got that one from. Sure, they ask strange questions, but they treat you quite well when you're interviewing.

      I've had two friends interview for internships with Microsoft, and a third who got a job there after college. All three of them made it a point to brag about how well MS treated them at the interviews (despite the bizarre questions asked), and how well they treat their employees.

    2. Re:I was considering majoring in CS, but... by Monkelectric · · Score: 3, Interesting
      No shit! Businesses are busy screaming, "NO! NO! We don't hire those kind of people!" And then they wonder why nobody is entering the field?

      It took me *3 years* to find my first programming job after college (graduated just after 9/11)... Now I know my experience was one of the worst, but it happened. With the worries about outsourcing, the szhizophrenic (sp?) attitudes of companies ... If I had known then what I know now, I wouldn't have gone to CS either. The average programmer makes no more than the average teacher, and teachers have better pensions, don't have to go through insanely difficult curriculum, don't have to worry about outsourcing, technology trends, the global economy ... Maybe I'll take the cbest and teach CS.

      --

      Religion is a gateway psychosis. -- Dave Foley

    3. Re:I was considering majoring in CS, but... by $criptah · · Score: 2, Insightful

      I hate doing "me too" posts, but this is exactly what I went through. I graduated during the worst time when the unemployment level was sky high. So did my friends in non-tech majors. Although I love what I do for living, it becomes obvious that the market is somewhere else right now. Not a biggie, let's create a new bubble and retire rich :)

    4. Re:I was considering majoring in CS, but... by wirelessbuzzers · · Score: 3, Informative

      Let's see here:

      1) Four years of one of the most time intensive majors in colleges

      2) Going through Microsoft's dehumanizing interview process

      3) Getting free soda in exchange for 80 hour work weeks at minimum wage

      4) Getting fired at age 28 for being too old


      Funny. I work at Microsoft as an intern, and I didn't find their interview process dehumanizing. It was mostly tests to see if I could solve problems, design as part of a team, and write clean, bug-free code. Sure it was a pain to fly to Redmond, but they paid for the tickets so I can't complain too much. And I work only 40 hours a week, for something substantially more than minimum wage. If my product were about to ship, I'd work longer hours for a few weeks, but that's not the case. I also haven't heard of them firing people... well, for just about anything, but particularly not for being "old."

      It's also one of the nicest jobs in any industry: interesting work, no heavy lifting, flexible hours, air conditioning, great office machines, free soda, good view, mobility within the company, lots of benefits, good pay, minimal dress code (anything not revealing or offensive).

      I'm not sure what more you could ask for other than a northern California location or free money. Or more women. But I have a girlfriend, so I don't care that much. (And yes, trolls, she's a female human, unrelated to me, about my age, and she dates me without any chemical, physical or monetary persuasion.)

      Perhaps it's just a trap, and if I come to work here full-time, I'll see what it's really like.

      Perhaps not. Current employees seem pretty happy with it. Maybe they put something in the free soda?

      Point #1 stands on its own, but many interesting jobs require a lot of education to get.

      --
      I hereby place the above post in the public domain.
    5. Re:I was considering majoring in CS, but... by TheSync · · Score: 2, Insightful

      Maybe I'll take the cbest and teach CS.

      Be careful. I know people who have tried to become teachers. The kids will try to kill you, and you will have almost no way to discipline them. It takes a special kind of person to teach in the US public schools today, more of a prison guard than a professor.

    6. Re:I was considering majoring in CS, but... by Lonewolf666 · · Score: 2, Insightful

      Noone cares about whether he's taking with him the tens of hours of coaching with GCC. All the time he spent doing Graph theory with free software. Hours with a program like Haskell. GCC. cpp. All the so-called fucking IP that he's taken from free/oss to Microsoft
      So what? The Open Source community accepts copyright (and relies on it with the GPL) but believes that ideas should be free. And free also means that you can keep using your skills in a proprietary environment.
      So there is nothing wrong with someone from the Open Source crowd taking a job at Microsoft.

      --
      C - the footgun of programming languages
  7. Wrong tense, Mr. Gates. by Tackhead · · Score: 2, Insightful
    > Gates said he is frustrated that more U.S. students are not going into computer science. 'The fastest growing major is physical education,' he said. 'The Chinese are going to wake up and say we missed this opportunity,' he joked."

    One correction, Mr. Gates.

    It is we in North America who are asleep, and who will one day wake up and have to admit that we missed the opportunity.

    The Chinese are wide awake.

    1. Re:Wrong tense, Mr. Gates. by jonathansen · · Score: 5, Funny

      Mmm, I think you both misunderstood. He was being sarcastic, implying that Chinese are going to wake up and say "we [as in the Chinese] missed this opportunity [to have more physical education majors]".

      --
      "A dessert without cheese is like a beautiful woman who has lost an eye." -- Jean Anthelme Brillat-Savarin
    2. Re:Wrong tense, Mr. Gates. by sTalking_Goat · · Score: 2, Funny

      I don't know. I think the Chinese have got that one covered.

      --

      My days of not taking you seriously are certainly coming to a middle...

  8. MS doesn't care about academic research by Whafro · · Score: 2, Interesting

    When academics and computer scientists create "standards" as a result of substantive research, MSFT chooses to ignore them. If MSFT hasn't come up with something themselves, or hasn't had a key role in financing/advising the development, then they don't use the standard. If they don't use the standard, then it never actually becomes a de facto standard, due to their monopolistic hold in the computing world.

    Who wants to produce research that is dead before it's ever published? Especially for those who see research as a way of improving the world in some (even small) way, it seems that CS research in many directions may not be the way to go...

  9. Lip Service by Anonymous Coward · · Score: 2, Insightful

    Sounds like an excuse for outsourcing. It has been my experience that more people (in the US) go into CS than can obtain a career in CS. I think it is incorrect that we are missing the boat. The boat has already sailed for cheaper employment waters.

  10. the answer lies with him... by advocate_one · · Score: 5, Insightful

    if he's complaining about the lack of CS students, then perhaps he should pay graduates more, stop outsourcing to India and relying on H1b visas... then people might just believe there's a future in CS... he and several others like him are the root cause of the problem...

    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    1. Re:the answer lies with him... by John+Seminal · · Score: 4, Interesting
      if he's complaining about the lack of CS students, then perhaps he should pay graduates more, stop outsourcing to India and relying on H1b visas... then people might just believe there's a future in CS... he and several others like him are the root cause of the problem...

      You hit the nail on the head. When I was in college, my roomate who was a buisness major switched to computer science when he saw an article in US News and World Report which said that computer science majors would start at $40,000 a year. The only major that started higher was chemical engineering. Buisness was somewhere in the middle at $29,000 or so, with art at the bottom with $18,500.

      Now people are avoiding computer science because there is no growth seen. There is percieved shrinkage in the USA. HP lays off 11,000. Sun fired 4,000 a few years ago. Who wants to work in an industry where they have no job security?

      It is not like someone can get a degree in computer science, get a job at GE starting at $40,000, and work there the next 30 years and retire with a pension. Most comp sci people I know work on a contract basis. One year at a single company is considered a long time by some people. Then there is the pain in the ass of finding a new gig.

      How does someone plan buying a house under those conditions? What do you tell the bank? Umm... I have had 5 different contracts the past 3 years.

      Then there is the question of sanity. Who will live longer. They comp sci guy, who works 60 hour weeks, under stress, then even when he has no work, he is stressed looking for work. I see an early death due to heart attack. Or is it better to be a PE teacher, making $35,000 a year and spending time outdoors lobbing softballs and playing tennis?

      The problem the comp sci students are going to face is the same problem the auto workers are facing. Companies don't give a crap about americans, even though the companies started in the USA, the CEO and board of directors are American, and they sell their product to Americans. They will move their factories and tech support and anything they can to Mexico or India or anywhere they can find cheap labor. The CEO's are pretty much trators and they are crapping on the USA.

      --

      Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

    2. Re:the answer lies with him... by Monkelectric · · Score: 4, Informative
      Very good. Now here's the *REASON* he complains about there being too many programmers when he uses h1b's etc etc:

      Bill Gates *WANTS* the market of programmers to be flooded. The glut of CS students during the dot com boom was fabulous for software companies who were hiring programmers for 35k a year *AFTER THE BUST*. The economy is starting to heat up again (until oil prices kill us, a story for another day) and wages are starting to pick up again, and companies don't want to pay them. Believe me, bill gates does nothing but serve himself, if he says we need more programmers, we most surely don't.

      --

      Religion is a gateway psychosis. -- Dave Foley

    3. Re:the answer lies with him... by John+Seminal · · Score: 4, Interesting
      If you know of an industry where there is any job security, please share it with us.

      In my family, I have people who retired from GM as a factory worker, who still has enough money to buy a new car every 4 years.

      Next door is a nurse who is retired. Same thing, she has new cars and has money.

      When I was 19 I worked in a bookstore one year during college. One of the women who worked there part time was 60 years old and was a retired teacher. I asked he if she needed the money, thinking how sad that a 60 year old woman needs to work. She said she did not need any money, had more than enough, but she was lonely and wanted to be around people. Since she was a teacher, she loved books.

      My friends dad was a truck driver, and he is retired, and living comfortably in a 4br 2.5bath house.

      What two things do all these people have in common? An automotive factory worker, a teacher, a nurse, and a truck driver? They all started working in the 1960's and each and every one of them has a pension in addition to social security.

      It is a shame when today, skilled workers are not gaurenteed a pension. There should be a law which says that anyone who puts in over 10 years sweat and work into a company will get some kind of pension from that company. Maybe a good rule would be for every year worked, the company must pay a pension of 2.5% of that years salary, adjusted for inflation. A 30 year career would yeild 75% of the that persons salary. Add in social security, and most can retire comfortably.

      I wonder what has changed from the 1960's-80's and today. Why is it today most companies don't want to offer health insurance or pensions, or make people pay into their own private funds. What has changed? Companies could afford it back then, but today they outsource work, they close factories, and they don't want to pay workers. But the CEO's get HUGE bonuses, it is nowhere in line with the bonuses they got 30 years ago.

      The only way to fix it is to pass new laws. No more outsourcing of jobs. All companies must have a pension package. No lay offs unless the union okay's it. And every company must have a union, or the workers must collectivly agree on pay and terms.

      --

      Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

    4. Re:the answer lies with him... by bnenning · · Score: 2, Insightful

      Maybe a good rule would be for every year worked, the company must pay a pension of 2.5% of that years salary, adjusted for inflation.

      Immediate result: base salaries go down 2.5%. Nothing's stopping you from saving on your own. (Actually high taxes, particularly the regressive payroll tax can make it hard, but if you're willing to make tradeoffs it can still be done).

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    5. Re:the answer lies with him... by Frank+T.+Lofaro+Jr. · · Score: 2, Insightful

      There should be a law which says that anyone who puts in over 10 years sweat and work into a company will get some kind of pension from that company.

      So many people will get fired at 9 years, 364 days.

      Just like many companies give people 39.5 hrs/wk.

      They don't have to pay benefits since its only part time.

      And you thought getting off a half hour on Friday was because they were being nice.

      --
      Just because it CAN be done, doesn't mean it should!
    6. Re:the answer lies with him... by Dolly_Llama · · Score: 5, Insightful

      The only way to fix it is to pass new laws. No more outsourcing of jobs. All companies must have a pension package. No lay offs unless the union okay's it. And every company must have a union, or the workers must collectivly agree on pay and terms.

      Most companies do have some sort of retirement package, but the shift has been away from defined benefits regimes like that of a traditional pension toward a defined contribution like a 401k or and IRA.

      The difference here is a question of risk and flexibility. The pension model was designed around the worker who would stay at the same company for thirty years, then die a short time later. The automotive companies are quickly discovering, like other formerly strong American industries like steel, that these open ended pension liabilities coupled with longer lifespans are like boat anchors when their margins slip away.

      The fixed contribution model tries to solve two problems at once. First, workers can more easily move from firm to firm when their retirement package is not owned by the first company. Second, since only contriubtions are fixed, difficult variables like lifespan are removed from the employer's pension equation, allowing them to be focused only on their current workforce.

      The shift in risk is a political issue. Does the worker gain by the potential windfall of compound interest and appreciation or does he lose by inheiriting the risk associated with direct exposure to the market?

      --

      Somewhere, something incredible is waiting to be known. -- Carl Sagan

    7. Re:the answer lies with him... by maxpublic · · Score: 2, Insightful

      Same thing I was thinking. Bill isn't complaining that there aren't enough folks in CS; he's complaining that the market isn't so flooded that he can pay people in the United States the same wages he pays people in India.

      Bill isn't stupid, and it's becoming rather apparent that outsourcing to Third World nations isn't working out nearly as well as people thought it would. What he needs are American workers he can pay peanuts, and he can't have that if the market isn't glutted enough to drive people to desperate measures.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    8. Re:the answer lies with him... by Monkelectric · · Score: 2, Interesting
      Bill isn't stupid, and it's becoming rather apparent that outsourcing to Third World nations isn't working out nearly as well as people thought it would.

      Agreed. Do you recall when the president of HP said (paraphrasing), "The problem isn't that American engineers aren't highly skilled...Is that highly skilled american engineers won't work for minimum wage."

      --

      Religion is a gateway psychosis. -- Dave Foley

    9. Re:the answer lies with him... by nohup · · Score: 2, Interesting

      "We had a solution to this problem. It is called tariffs. We charge a tax on all goods that are imported into the USA to protect goods manufactured inside the USA."

      We don't let China sell $8,000 cars in the USA. We charge the China company a tax for the right to sell in the USA.

      I have a friend who is into wines, big time. He has one of those fancy wine dehumidifiers/refrigerators with the glass case. He reads about wine, goes to wine tastings, he knows his wines. Anyways, he went to France last year, and he called me when he got back. He said the same French wine he buys in the USA was less than 1/3rd the price in France. He said he does not buy that wine often because it is so expensive, but he purchased 6 bottles to bring back home. He buys many more wines produced in California than anywhere else. Seems tariffs are working well in that situation."

      There are quite a few major problems with tariffs. First, they artificially prop-up industries. This makes the economy less efficient overall and in turn makes so less jobs are created in other sectors. Tariffs also increase the price of goods to consumers. And the biggest problem, in my opinion, is that tariffs severely hamper the ability of the U.S. to sell our exports to other countries. We are not the only consumers of American cars in the world. A tariff in the U.S. on cars would make so automobile manufacturers can breathe a little and can sell more expensive cars in the U.S. because there would be a tax on the Chinese cars. Then we wouldn't have to worry about China flooding our market with cheap goods.

      Sounds great in theory... but what about all the other markets in the world where people are currently buying our cars? Does our U.S. tariff stop the Chinese from selling their cheap cars to the other major world economies? No, it wouldn't. A tariff would severely decrease the foreign demand for our U.S. made cars because they are more expensive. It would cause Chinese car companies to outpace us significantly in growth and efficiency because we couldn't remain competitive in the global marketplace.

      "I only buy American cars, I have NEVER owned a foriegn made car."

      I applaud you for your principles in supporting our American workforce. I'm sure the car companies that spend millions in advertising campaigns to "buy American" would be happy to see their money is paying off for some people. The important question though is what would most Americans do if they could buy an identical product made oversees that was thousands of dollars cheaper? The Chinese don't meet the quality of our cars yet, but most experts today are predicting that by around 2010 they will be there. Look at Wal-mart today--it's full of Asian goods. I think it is reasonably clear that most Americans would rather have cheaper prices than pay more to buy American goods.

      "$1400 per employee for health care is nothing compared to the $2,000,000 bonus the CEO got? How many people could that 2 million cover? And that is not touching one penny of the CEOs salary."

      Well given that GE has 1.1 million employees, your hypothetical would mean about $2 per employee.

      How many people can and want the responsibility of making a multi-billion dollar company perform? If you put the wrong guy at the helm, he can run the ship into the shore. I want to make it clear that I'm not trying to defend what are often times terribly high-salaries, and some CEO's are definately overpaid.

      However, look at a company like Merck. It is a billion-dollar pharmaceutical company in trouble. How many people are there out there that can step up to the plate and turn the behemoth into a money-maker again? What if the person fails? Who wants to hire a CEO that failed at his previous company? They need a "star" CEO, one who can really turn the company around. Would it be worth a few million to lure away a CEO from another co

    10. Re:the answer lies with him... by ksheff · · Score: 2, Interesting

      Would you willingly pay a few thousand dollars more for a car that is in every way equal to a foreign car

      The problem is that the foreign car is often a better vehicle(more reliable, better mileage, better resale, etc), so the real question is: are you willing to make a bad personal economic decision in order to help someone else that you have no other dealings with? Too many people got burned by the shitmobiles of the 70s & 80s and the "buy Amuricun" slogan just rewarded the companies for making rotten products. That's a hard reputation to shake and Joe Sixpack would rather spend the weekends working on the car for fun, rather than doing it out of necessity.

      It's interesting to compare the revenue and profits of the big automakers: GM, Ford, Daimler-Chrysler and Toyota. GM has significantly higher sales than any of them, but is about the worst when it comes to the bottom line. What's Ford doing right and what's GM screwing up?

      --
      the good ground has been paved over by suicidal maniacs
    11. Re:the answer lies with him... by tmortn · · Score: 2, Informative

      Well if you flip it around and realize that in 1960 you were not expected to live more than 5 years after retirement it might start to make sense. This was especially true for the more blue collar proffessions as at the time there was a notable gap in life expectency between those of average means vrs those who were wealthy. One of the real unherealded advances of the 20th century was that by its end that gap essentially ceased to exist in developed countries. So you might look back and find 65-66 as the average life expectancy in the 60's but if you took a closer look at more specific populations you would actually find a lower average of like 62-63 or even less.

      If a company has a 1000 workers making an average of 50k that means labor costs 50,000,000 and you then have an added pension plan cost for previous workers. If you have one retired worker for everyone position you maintain that is an added cost of 37.5 million (worst case) and it will remain that way until they start to die. When these plans were introduced it was thought some would die relatively quickly and some would live a long time but it would average out the same way as life expectancy to about 5-6 years after retirement (or hopefully, from their perspective, less due to the actual demographic of their employees on the average life expectancy scale).

      link to a look at life expectancy through the years.
      http://answers.google.com/answers/threadview?id=13 9242

      So in the 60's when these plans started out they looked win win. The company assured employees that long term work would be rewarded and that people had a deffinate goal to look forward to. The company had what it thought to be a reasonably short term liability that would gain them value in employee loyalty.

      However, then life expectancy beyond the age of retirement doubled from 65/66 to 75+ in the intervening 30 years so that it no longer looks so good from the companies perspective. Its liability just doubled (or worse) and there was no increase in the benifit of offering the plans. Increasing the age of retirment without increasing the benifits seems unfair (IE have to work longer for less reward) so the age of retirment has not been increasing nearly as fast as medicine has been increasing life expectancy. To make matters worse, living longer is costing more and more and that raises the expense of medical benifits plans which were also a large part of those retirement packages.

      In short the wages of current workers at companies that offer and are stuck with these plans are directly affected and the potential exists (see recent airline pension plan debacles) for the added liability of this increasing cost of providing pension plans to drag a company into the red in a hurry. Profit margians are razor thin and it dosn't take to much to adversely affect them. In this case liabilities entered into several decades ago are coming due in a BIG way and I fear we have only seen the lightest rumbles of the potential problems it could cause.

      It is to some extent the same problem facing SS and the baby boomer bubble albeit without the added complexity of a potentially smaller work force trying to provide for a longer lived retired population.

      Now if you want to understand CEO compensation plans consider how to get out of this mess. Offer a plan that is mostly at cost to the employee like 401K. IE they choose to deffer part of their check into a pension plan rather than you adding it to their compensation package. As an incentive you then say you will match funds. Matching plans normally come with what is known as a period of time in which you become vested in the plan. Most times if you are not with the company long enough to become vested then any extraneous contributions by the company in matching funds is defaulted back to the company.

      Now the companies have some nasty options. One, not push 401k very well, and two find a way to have a roll over rate t

      --
      I don't ask you to be me. I only ask you not expect me to be you.
  11. Why get a CS degree? by Anonymous Coward · · Score: 2, Insightful

    Why get a degree in a field that already has an oversupply of workers, and in addition is continuing to outsource even more of those jobs that are left?

    American high schoolers might be stupid, but they're not that stupid.

  12. The Reason Why...Simple by varmittang · · Score: 5, Insightful

    Is because we believe/afraid that we wont have a job when we get out of college due to all the out sourcing going on in IT. People don't want to spend all their money on a great education, to not have chance at a job when they graduate. So they look into other majors, while possibly doing some code on the side. Simple as that.

    --
    -----BEGIN PGP SIGNATURE-----
    12345
    -----END PGP SIGNATURE-----
    1. Re:The Reason Why...Simple by Otter · · Score: 2, Interesting
      If you love computers, and have a reasonable aptitude for programming, don't let the "OUTSOURCING!!!" panic scare you away from the field. The idea that software jobs are all going to disappear is as foolish as the previous notion that a high school dropout with a Cisco cert is set for life. The 90's aren't coming back (although you'll have to pry my Zubaz off my cold dead legs!) but that hardly means there won't be decent jobs.

      Believe me -- with the dummies with new CS Masters degrees I see getting hired, you'll do fine.

    2. Re:The Reason Why...Simple by Colonel+Panic · · Score: 2, Insightful

      Another did law. I earn a little more than him.

      Lemme guess - your friend just got out of Law School and you've been out with your CS for five years or more?

      In the longrun I'd place my bets on the Lawyer having a larger/more stable income. Law is a field where experience matters. It's one of those fields where the older you get the more valuable you become. Not so with CS/EE/IT where after a certain age your income/employability can fall precipitously off a cliff.

      Of course, the way to make a lot of money (if you're so inclined) is to get a CS or EE degree and then get a Law degree. Patent/IP attorneys make the big $$$.

    3. Re:The Reason Why...Simple by $criptah · · Score: 2, Informative

      I think you're right on the target. It is impossible to outsource everything. Cubicle-only warriors who used to sit, get specs, code and ship the code somewhere are going to be gone. However, there is always consulting, security, management and other things that you can use to make money. Knowledge is capital. Use it wisely.

    4. Re:The Reason Why...Simple by Whitemice · · Score: 2, Interesting

      > If you love computers, and have a reasonable
      > aptitude for programming, don't let the
      > "OUTSOURCING!!!" panic scare you away from the
      > field. The idea that software jobs are all going
      > to disappear is as foolish

      Exactly. Hey people! - getting a degree isn't enough. You need to know you stuff, get some experience, etc... And try to spread out your skill set.

      Part of the problem is that the value of American degrees are greatly diminished by the millification of our colleges.

      We are currently shopping around for an ERP system - and WOW - are european software house help desk and programmers way more aggressive and 'on-the-ball' than the American equivalents.

      Maybe these companies are out sourcing because not only are those developers and researchers cheaper - maybe they are also more aggressive and focussed (and less arrogant).

      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
  13. He's right by cached · · Score: 2, Interesting

    Ladies and gentlemen, he might finally have a good point. At my current school, one that has approximately 2000 students, the minimum requirement of 12 students per class to keep it active was not met for ANY computer class (web/graphic design excluded), so they will ALL be canceled next year. This WILL (excluding the debt, corruption, etc) be the reason for the US becoming a second or third world nation, unless this trend is reversed.

    --
    +1 funny, -2 overrated. Life isn't fair.
  14. if microsoft can't find staff... by geoff+lane · · Score: 4, Interesting

    ... perhaps it is because the modern CS students have just spent three years learning about operating systems by using open source operating systems?

    Once upon a time you could make real money by working for a startup Microsoft. Today, it's just another job and all the cool ideas are coming out of Google.

  15. The difference is by overshoot · · Score: 4, Informative
    Microsoft and others are hiring in China.

    In the USA, they're not only laying off IT and CS staff, they're even letting H1-B visas go unused, not that that's keeping Bill and others from lobbying to raise the H1-B cap anyway.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:The difference is by targo · · Score: 2, Interesting

      In the USA, they're not only laying off IT and CS staff, they're even letting H1-B visas go unused, not that that's keeping Bill and others from lobbying to raise the H1-B cap anyway.

      Don't lie. Microsoft has literally thousands of vacancies (http://members.microsoft.com/careers/search/defau lt.aspx) in the US, and they pay decent money.
      I am leading a team of developers myself, and I have an open position, you just have to have some coding/design/intellectual skills above the regular Slashdot wannabe level to get it.

      And the yearly H1B cap gets filled in the first 2 months of the year, as some friends from my native country found out.

  16. Ironic... by blahplusplus · · Score: 5, Insightful

    Gee, this is like the pot calling the kettle black, how many jobs as Mr. Gates company outsourced I wonder?

    The guy is just playing the governments of the world off one another to benefit his own company. Not really news.

  17. No Jokes Here by $criptah · · Score: 4, Interesting

    How many of your Comp. Sci. peers got jobs before graduating from college? I know that only two of my fellow students did. How many business, accounting, education, and other students get jobs? Again, I don't know about your experience, but all my friends who chose not to major in Comp. Sci. did quite well and landed nice jobs BEFORE they got their diplomas.

    Supply and demand. This is a no-fucking-brainer for students who go to college in order to get jobs and move on with their careers. Last time I checked, nobody wants to spend -- or waste -- for years of school in order to end up unemployed. There are tons of articles that describe newly minted CEOS who decide to hire and developm in India or China because it is cheaper. Kids read that and decide not to fall into the same hole as the previous generation.

    Sorry Bill, not every students gets to be one of the wealthiest people on the planet. Software was hot in 80s. Now it is a freaking commodity. Let's move on.

    1. Re:No Jokes Here by jinzumkei · · Score: 2, Interesting

      How many Comp. Sci. grads just "got by" in the program thinking that graduating with a 2.5 GPA would land you a $50k job JUST because it was CS.

      All of my CS grads I know who actually took the time to learn the material had no problems. All of us had jobs lined up 2-3 deep before we graduated. The ones who couldn't find jobs were the people playing frisbee during their data structures class.

      CS is a very rewarding field IF you put effort into it.

  18. Right... by cyrix · · Score: 3, Funny

    Gates talking about the problems facing the computer industry is like listening to Dom Deluise talk about the benefits of dieting.

  19. I don't get it... by jvollmer · · Score: 2, Insightful
    We're supposed to take College guidance advice
    from a dropout?

    If it's not Consolidated Lint, It's just fuzz!

  20. Bill Gates wants to have his cake and eat it too by Teckla · · Score: 5, Insightful

    From TFA:

    Microsoft taps both native-born talent and foreign talent, but Gates said he is frustrated that more U.S. students are not going into computer science.

    This is the same Bill Gates that wants to completely eliminate H-1B quotas (that is, allow an unlimited number of foreign software developers in). This is the same Bill Gates that is constructing a huge, sprawling Microsoft Campus in India.

    You want more students going into Computer Science, Bill? Then quit telling American students, through your actions, that there won't be any software development jobs left for them in America by the time they graduate!

    He's just another F'ing "I want cheap labor at the expense of American workers" prick. Excuse my French.

  21. 20% unemployment rate in CS by HermanAB · · Score: 2, Insightful

    With the current unemployment rate in CS, the US can limp along for a few years with zero new admissions to CS schools...

    --
    Oh well, what the hell...
  22. The lack of hard science by Gothmolly · · Score: 2, Insightful

    is because kids nowadays are taught that wishing makes it so, that you can never be 100% right about anything, that there's no way to really know reality, that nobody has any control over anything, and that public opinion is more important than facts.

    Faced with this, why NOT go into some soft social science, where you can graduate, and go work for some policy making body, who can govern the skeleton of America's scientific establishment
    ? Take the short-cut!

    --
    I want to delete my account but Slashdot doesn't allow it.
  23. The Key to Microsoft! by OldAndSlow · · Score: 2, Insightful
    Gates went on to say "What you're really teaching about design is pretty much the same information you used to teach 30 years ago...

    The next time someone calls Gates a technical genius, remember this quote.

  24. PE? Makes sense. by Geckoman · · Score: 5, Insightful

    Who gets paid millions of dollars to play games?
    Athletes and coaches

    Who gets put on the covers of countless magazines?
    Athletes and coaches

    Who gets multimillion dollar contract buy-outs when they fail to perform?
    Athletes and coaches

    Who gets invited on Leno and Letterman?
    Athletes and coaches

    Who gets multimillion dollar endorsement deals?
    Athletes and coaches

    Who gets put on posters and tacked to the walls of thousands of teenagers?
    Athletes and coaches

    Who gets worshipped and forgiven for all sins for being successful?
    Athletes and coaches

    Who gets teased mercilessly throughout their school years?
    Science geeks and nerds

    Who gets fired to raise stock prices even after successful work?
    Science geeks and nerds

    Who gets taunted and degraded by society at large?
    Science geeks and nerds

    Who gets underpaid for long hours and little security?
    Science geeks and nerds

    Who gets to spend 4-8 years in school in a difficult, demanding major with perceived diminishing job opportunities?
    Science geeks and nerds

    The perception is that you have to be born with certain talents and abilities to become a great athlete, but you can be trained to be a coach (even a mediocre one) and at least be in that field, so something fun, and bask in the reflected glory of the truly talented. Plus, we're not outsourcing football yet.

    Yeah, I can't imagine why so many people are choosing PE over CS.

  25. Re:this is what gates thinks about education: by amliebsch · · Score: 2, Informative

    Actually that's from the book "Dumbing Down Our Kids : Why American Children Feel Good About Themselves But Can't Read, Write, or Add" by my local talk show host Charlie Sykes.

    --
    If you don't know where you are going, you will wind up somewhere else.
  26. Nice FUD but... by RingDev · · Score: 5, Insightful

    1) Four years of one of the most time intensive majors in colleges

    I actually thought my CS classes were the easy ones. It was that damn Lit class that gave me hell.

    2) Going through Microsoft's dehumanizing interview process

    There are (e-gahds!) other companies to work for you know. You don't HAVE to be evil.

    3) Getting free soda in exchange for 80 hour work weeks at minimum wage I don't get free soda, and I only put in 5 hours of overtime a week to run nightly processes. I get paid a good deal more then minimum wage.

    4) Getting fired at age 28 for being too old

    I'm only 26, so I can't say for sure, but my Boss (a former mainframe coder) is in his 50s, my team lead is in his late 30s and another developer on the team is in his mid 40s.

    Just wanted to shed some light on the ACTUAL life.

    -Rick

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    1. Re:Nice FUD but... by oni · · Score: 2, Interesting

      CS was pretty rough when I studied it

      sorry it was so rough for you.

      4 semester of advanced university mathematics,

      I had great math teachers. For me math was always fun. The only class I remember hating was trigonometry and thinking back, I suspect it was because the teacher wasn't enthusiastic. She just went through the motions.

      add to that basic logic classes,

      If you don't enjoy logic classes why are you majoring in CS?

      a bunch of semesters of statistics

      That is weird. I only had to take one statistics class. It wasn't that bad.

      on the compsci side you had algorithms,

      Data Structures and Algorithms was the best class I ever took in my entire life. Ever. Dr. Jeremy Jones was the instructor's name. He really knew his stuff. I love being around smart people. I hope that some of it will rub off on me.

      compiler stuff, basic operating systems,

      Yeah, those were tedious. Networking classes were even harder, but I still enjoyed them.

      basic processor design,

      I can't really relate to that. My CS curriculum didn't include it.

      time consuming practices for programming

      ?? Man, the best part of being a CS major is hanging out in the lab at 3:00 drinking mountain dew and joking with your buddies as you hack away on sparc workstations. If the assignment is to use recursion to traverse a binary tree, you have to love what you're doing enough to want to spend the time to implement the Towers of Hanoi problem. Wtf man? Why did you major in CS??

      For me the hard classes were psychology, literature, stuff like that. It wasn't interesting to me.

    2. Re:Nice FUD but... by oni · · Score: 2, Insightful

      I think programming has to be a calling, to some degree

      me too. And I spend extra time on the code I write because I really want it to be beautiful. If I write or if a coworker writes it, it will probably look the same to the end user. There's a button. there's my output. All pretty typical. But when I write it, I want the code to be beautiful. Maybe Bill Gates and so many other people are right. Maybe I wont have a job in a year. If that's true then it doesn't matter how fast I code (or what the code looks like). Given that reality, I choose to enjoy it. It is my calling.

  27. 'The fastest growing major is physical education,' by kesuki · · Score: 2, Interesting

    So maybe we'll be dethroned as having The most overweight teens because of the global obesity problem

    well, what would you rather have a country of obese programmers who die of heart disease at age 40? or some of our smarter more talented people going into teaching kids how to exercise and diet properly, so they can lead longer heathier lives.

    I guess gates would rather have the former... and rely on computers to design the medical technology to replace a 'frail' human cardiovascular system ith a 'easily replacable' mechanical system..

  28. You're getting it all wrong... by neenbeenbaby · · Score: 2, Funny

    1. Wait for decline in CS enrollment
    2. Get a CS degree at nation's all time low for CS students
    3. Become the best programmer in the US (the only one left)
    4. Get the best programming job in the US
    5. Profit!!!

  29. This is a no-brainer by AutopsyReport · · Score: 2, Insightful
    Gates said he is frustrated that more U.S. students are not going into computer science.

    One of the causes of this is simple -- to earn a CS degree, to be eligible for CS-related jobs, and to qualify yourself to be recognized as a professional CS individual, you have to teach yourself more than what you are taught. Almost every other discipline you can take at school teaches you what you need to know, but CS does not.

    Want to become an accountant? We'll show you how.
    Want to become a doctor? We'll show you how.
    Want to become a computer scientist? We'll show you fundamental principles of CS, examine the primitive roots of CS and (formerly) popular programming languages, but the rest is up to you!

    Two years into my CS degree, I came to the conclusion that I needed to teach myself to be useful post-University. I've done just that. Now I preach to my friends that they should be spending more time researching and learning the things they really need to know (new technologies, new programming languages) that will qualify them for jobs when they get out, rather than dedicate all their time to their to outdated cirriculms (and some professors).

    Improve and update the typical CS cirriculum, and I'm sure more individuals will be attracted to the programs, knowing that, with confidence, they will be qualified after they are handed their degree.

    --

    For he today that sheds his blood with me shall be my brother.

    1. Re:This is a no-brainer by Sloppy · · Score: 2, Insightful
      You're trying to redefine CS.
      One of the causes of this is simple -- to earn a CS degree, to be eligible for CS-related jobs--
      Hold it right there. What is a CS-related job?
      Two years into my CS degree, I came to the conclusion that I needed to teach myself to be useful post-University. I've done just that. Now I preach to my friends that they should be spending more time researching and learning the things they really need to know (new technologies, new programming languages) that will qualify them for jobs when they get out, rather than dedicate all their time to their to outdated cirriculms (and some professors).
      The problem isn't that the CS cirriculum was outdated or failed to teach you CS -- the problem is that CS isn't what you wanted to learn, probably because you have realized that nobody is particularly interested in hiring computer scientists.

      If you want a Java programming job, then you should be at a technical college learning Java and other ephemeral trends, not at a university studying mathematics (which is what CS is).

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  30. it's not CS majors by amichalo · · Score: 2, Insightful

    Gates says "The fastest growing major is physical education" but we all know that it isn't CS majors jumping ship to do jumping jacks.

    --
    I only came here to do two things; kick some ass, and drink some beer...looks like we're almost out of beer.
  31. Re:Screw the degree, get a certificate... by Anonymous Coward · · Score: 3, Funny

    Wow, that certainly convinced me. A loser friend of yours was able to abuse the system and captitalize on a job market that would do anything for a warm body at a time when we were steamrolling towards a huge bubble burst in an industry. He is now back to where he was, leeching off his wife, with no future and no accomplishments besides defrauding stupid companies.

    On second though, I think I'll keep my CS degree.

  32. What are the practical results? by Richard+Steiner · · Score: 2, Interesting

    Anyone can spend money, and I'm quite aware of the many things that they're supposedly working on, but why aren't we seeing any real benefit in the Microsoft products that we're actually using on a day-to-day basis?

    It's one thing to work on pie-in-the-sky research (and I have no problem with that), but quite another to do that while also continuing to maintain one of the most problematic computing platforms in history in an almost unchanged state for over a decade.

    Some of the money might be better spent researching things like Linux Capabilities, a feature that the mainframe OSes I play^H^H^H^Hwork on for a living have had for a number of decades now.

    I mean, UNIVAC boxes and VAXen both had the concept of a permissions bitmask down over 20 years ago, so what the heck is Microsoft's problem? Too expensive to implement? I think not...

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  33. Physical Education is nething to laugh at. by rolfwind · · Score: 2, Interesting

    Don't laugh at Physical Education Mr. Gates. With our obesity rates skyrocketing and diabetes II coming already to teenagers, this epidemic will be much more costly than simply having a few less Microsoft Certifieds around.

    In highschool, my gym teacher Mr. Brynard taught a better nutrition (more practical and teenage oriented) than the middle school's dietician and also was instrumental in deciding to that the vending machines in school serve no soda. I'm not saying that this is the case everytime - but the ones I met were generally very well self-motivated.

    I think they'll do more good than an extra programmer or two.

    And Mr. Gates also falls into the trap thinking that more programmers = more productivy. I can't really envision Mr. Brynard as the type of guy sitting down and programming for eight hours a day just because it bought more money. How happy and productive are those people who do it for the money anyway?

    There's more to the world than computers - let's remember that.

  34. Problems with education by kingbyu · · Score: 2, Insightful

    Sure there are a lot of people majoring in physical education, it is a required course in a lot of high schools. Computer programming is rarely a required course in high school. Perhaps it should be. If it were, it might spark a lot of interest and talent developement in a lot of people before they even go to college and think about choosing a major.

    The big problem with teaching computer science in high school (or a lot of other things) is that teachers make a lot less money than computer programmers. Most people who are qualified enough to teach computer science would find they can make a whole lot more money doing something other than teaching.

    So until you can pay for good CS high school teachers, you aren't going to find a lot of people entering college with an interest in CS. Especially if all their computer experiences have been with a dumb Windows computer.

  35. Fortune says lack of PhDs is the problem by WillAffleckUW · · Score: 2, Interesting

    And that CS degrees is just one of many fields in which the USA is underinvesting.

    Not only that, but they think that China does get it, and is kicking sand in our faces.

    Gates, of course, cares mostly about his area of expertise.

    However, even though we as a society need way more higher education, I don't believe we need a Tablet [as Gates says all students do in the article] nor do I agree that the xBox or xBox 360 is sexy - my first degree was in Marketing/Sales and I'm a geek who owns an xBox and a GameCube.

    --
    -- Tigger warning: This post may contain tiggers! --
  36. Re:fp? by enjerth · · Score: 2, Insightful

    I learned computer programming when I was young, toying around with BASIC that came with the operating system. It was a neat toy back then. The few commands and ease of the language was perfect for a beginner, and at a time when games and applications were also simple. You could aspire to write a game that's comparable to the games you played every day.

    Today, there is no software compiler bundled with MS operating systems. Sure, you can run VB script. But the difficulty of actually doing something interesting on a novice level is discouraging. Having a free-use IDE (in whatever language) where simple drawing and user interaction is accomplishable at a novice level would boost interest a great deal, where currently the only viable solution to begin learning is to pirate an IDE and fiddle. Software and books on the subjects of computer programming have become so costly that no novice, whether ignorant or keenly aware of potential, can afford to purchase them.

    Microsoft's fierce opposition to open-source software is another stumbling block. Open-source software was one of the greatest learning tools for me.

    Many third-world countries don't enforce copyright protection. You can buy pirated copies of just about any major piece of software at very low costs. Foriegners have the upper-hand on the middle class and lower class in the US when it comes to affording an education in CS.

    Computer programming today is comparable to rocket science yesterday, but you can't acquire a model rocket for less than $500.

  37. not a new problem ... by constantnormal · · Score: 5, Insightful
    Computer Science has never been a "popular" major in the USofA, and has suffered right along with other technical majors, like engineering and the sciences, when the additional disincentives of age discrimination and pummeling the graduates with the horde of pointy-haired-managers for which American business has become a haven.

    Go check out a copy of The Peter Principle (copyright 1969 -- pick up a used copy from Amazon) to confirm that the current decrepit state of our managerial skilz is nothing new.

    When the nation's leaders stop rewarding managerial ineptitude and punishing technical workers, we might have a chance of turning this around. You can count on other nations (China, anyone?) not making this particular blunder.

    If it offers hope to anyone, in today's WSJ (subscription required) there is a piece advocating outsourcing of our outrageously overpaid top management to bring excessive top management compensation under control. It's the 7th most-emailed article today. But it will take a long time after such practices begin (assuming they ever begin) before they filter down through the corporate structure and clueless incompetence is no longer rewarded.

    1. Re:not a new problem ... by corblix · · Score: 2, Interesting
      When the nation's leaders stop rewarding managerial ineptitude and punishing technical workers, we might have a chance of turning this around. You can count on other nations (China, anyone?) not making this particular blunder.

      I'm not sure about that.

      It's tough to generalize about East Asian cultures, but we can generally say that most of them place a high value on education and technical skills. They do much better than U.S. culture in that way.

      But they also (again, overgeneralizing a bit) tend to have a reverence for authority and experience that makes bad managers difficult to eliminate. In my experience, they do worse than U.S. culture in that way.

      Disclaimer: My primary experience and information come from Japan, Malaysia, and Korea. Maybe China is significantly different from all of these?

  38. Ok, I will troll a bit... by orzetto · · Score: 4, Informative
    the most technologically advanced nation in the world

    I thought too that the US were a long way ahead in technology. I came for a conference in Austin, TX last November, and on the way back I stayed for a week in NY. I was disappointed in some ways:

    • How comes that I can't bloody call Europe from a payphone in Chicago airport? And where are the credit-card phones? It's an international airport, not a café! It's not that I did not try, and I tried the week later too. Yes, I know you use 011 instead of 00. It finally worked on Broadway by the 50th street.
    • Why doesn't my damn GSM mobile work? What's the fuss with multiple standards over here? (Yes, my phone is a triple band and was supposed to work in NY and Chicago, though not Austin). Damn, these work in Thailand, why don't they work in the US?
    • The conference in Austin was AIChE 2004. Number of participants: about 5,000. Number of complimentary internet connections: 0. Luckily there was a nice café at 6th/Congress with free access to Macs.
    • My Diners stopped working for a couple of days, and the Visa was dead. It would work early in the morning.
    • (This one is getting flamed)The statue of Liberty is small!!! I can't believe it's taller than the one in my town.
    • Why are still stuck in the stone, pound and foot age?
    • Times square: it's not square to begin with, and it's ludicrously small. It looks so big in the images from new year's eve...

    Ok, ok, I have to compensate with some positive points...

    • Ok, there are people who speak other language than English. I expected worse, on the plane to New York I was sitting beside a girl who completely by chance spoke Italian (and not bad either!).
    • Ellis Island more than compensated for Liberty Island. The museum there was cool, even if I did not find my grandfather's brother in the archives.
    • Food is nowhere near terrible as in England, and because of Mexico food in Austin was actually quite good. Que vivan los migrantes!
    • I happened to hear the Veteran's Day speech at the Texas capitol. Sorry for the people governed by these beasts, but for me it was an experience to see the closest thing to a Nazi rally I will ever witness (I hope).
    • Prospect park in NY rules!
    • Now, when I see "Venner for livet" (Friends) or "Sex og singelliv" (Sex and the city) I actually recognize the places!

    Anyway, back to the point: the US are not as advanced as many, Americans and not, think they are. At least not in the level of technology the citizens are exposed to, I have definitely seen enough to deem it unlikely that I was victim of a long series of unlucky coincidences.

    --
    Victims of 9/11: <3000. Traffic in the US: >30,000/y
  39. Re:Jesus H. Christ by HungWeiLo · · Score: 2, Interesting

    CS, CE, and EE at UW are incredibly easy to get into - now that the number of applicants have dropped off significantly.

    A friend of mine with a similar intro physics GPA as you did got into CS with no problem. Someone else I know with a 1-point-something in one of the intro calc classes got into EE.

    Although grad school is still pretty competitive. Good thing it's not exactly my cup of tea. (Although did you know the UW EE grad program is half women?)

    --
    There are a huge number of yeast infections in this county. Probably because we're downriver from the bread factory.
  40. Gates:: the Victim by ElitistWhiner · · Score: 2, Interesting

    of his own success!!! While at Columbia, *ONLY* MS certified courses were supported, while a completely furnished NeXTSTEP laboratory served duty as email terminals to student accounts.

    The argument was *anything* other than MS CS related courses was useless, and a waste of students education since there only existed MS related jobs after graduation. So bought-in to the MS monopoly was CU that they saw it as their duty to the Corporate customers who fund its programs to turnout a ready pool of qualified talent that meets their needs, and salary requirements. NYC was a fileLOCK by 1990.

    Welcome Bill Gates to YourWorld. You created it. So if you don't like it, look at your own sorry assine monopoly.

  41. Re:PE? Makes sense. by gamer4Life · · Score: 2, Funny

    You forgot the most important one:

    Who gets all the hottest girls?

    I don't think I even have to answer that one =P

  42. On The Other Hand by korielgraculus · · Score: 2, Interesting

    Who is out of a career at 35, no matter how successful they are?
    The majority of athletes and coaches. Think about it, if all athletes went on to be successful coaches, universities would have 1-1 tuition in PE and major clubs would have at least one coach per player.

    What are several of the richest men in the world?
    Science geeks and nerds.

    Of course on the gripping hand, John Madden managed to succesfully cross from PE to computers without ever having a successful sports career :)

  43. At the risk of sounding like a broken record... by plopez · · Score: 2, Insightful

    The 2 points I always make about these sorts of articles are:

    1) Good riddance. I hope this shakes out some of the riff-raff that jumped on the band wagon in the late 90's, the "I've got l337 VB skillz u owe me 72k/yr." crowd. Only people who are serious about their profession and passionate about it need apply.

    2) The entire focus of technology is automation. If you need a huge army of programmers and IT people to support your software, your software is crap. billg does not seem to get this. His is attacking a cost center, like most managers, by looking for a cheap source of commodity resources (code monkeys, sysapes). Rather than building a product which requires minimal support. I twigged on this in the 90's when M$ announced that they wanted to produce 100k newly minted MC*E's. Rather than improve the software, reduce the cost of supporting it.

    This is a harsh opinion, I know.

    --
    putting the 'B' in LGBTQ+
  44. Christ, How Hypocritical Can You Get! by Master+of+Transhuman · · Score: 2, Interesting

    "how the lack of spending in research and development is 'kind of a crime'."

    Which kind of crime is that, Bill?

    When you dump tens of billions on a one-time stock prop scheme instead of investing it in R&D?

    When you donate $20 billion to a "foundation" so your father can use it to control companies you can't because the SEC won't let you?

    When you use your monopoly influence to attract development partners than walk off with their code and try to drive them into bankruptcy like you did that cell phone software company?

    When you threaten to fire 8,000 people in a country that doesn't support your software patents initiative?

    Read my lips, Bill.

    Fuck you.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  45. Re:PE? Makes sense. by pdo400 · · Score: 2, Funny

    I was about to post a great comment about how the parent was too focused on money and how I am perfectly happy making what I make because I am intrinsically motivatived and enjoy what I do.... and then you blow my whole argument out of the water...

    damn you!

    --
    --
  46. Re:PE? Makes sense. by Whitemice · · Score: 2, Insightful

    >Replace "band" with "science major" and "football"
    >with "business major" or "PE major" and nearly
    >everything still holds at different levels.
    >American society not only holds thinkers and
    >researchers and scientists and engineers in less
    >admiration than celebrities and athletes and
    >managers, but it increasingly seems to be actively
    >punishing people in those fields.

    Yep.

    > Me, bitter? Nah! ;-)

    I'm right there with you (although our band sucked as bad as out football team). But I think you are really onto something. The values of American societry run completely counter to those required to compete in the 21st century. We don't elect intelligent people who propose large complicated solutions.... we elect a guy we would be comfortable 'having a beer with'.

    And this is the same reason that no matter what politician does what our education system will continue its downward spiral. Because at our heart America doesn't give a rat's ass about education. Technology is 'for those wierdo's who never get laid'; sadly we even echo this non-stop in these forums (although it is complete and total crap). Somehow it passes for humour when the upshot is that we American's are screwing [no pun intended] ourselves.

    --
    Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
  47. Re:Right, and France is doing awesome! by PantsWearer · · Score: 2, Insightful
    ...their government is broke.

    As if the US is much different? Have you seen the debt figures recently? (Closing on $8,000,000,000,000, more than $25,000 per citizen.)

    The average American has better than $8000 in credit card debt alone. I don't think that there should be a required company pension, but I don't trust the average American to actually save enough money for next week, much less post retirement. I'd rather not go back to the day when everyone worked until the day the died either though.

    --
    Be glad life is unfair, otherwise we'd deserve all this.