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."

563 comments

  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 Anonymous Coward · · Score: 0

      Probably because they couldn't sell the junk. C# would be much better.

    2. 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?

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

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

      --
      You never catch me alive
    4. Re:Donation by rubycodez · · Score: 1

      Microsoft's Visual Sewage has held back the development and advancement of the art of software design and programming at least 10 years. It is very difficult to repair the brain of a coder who has been exposed to any form of BASIC, whether visual, dot-net, object or other.

    5. Re:Donation by Anonymous Coward · · Score: 1, Informative

      The word you were looking for was "exacerbate"

    6. Re:Donation by csimpkin · · Score: 1

      QBASIC didn't seem to have any lasting effects on me.

    7. 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!

    8. Re:Donation by Phu5ion · · Score: 1

      That just makes the rest of us that don't know any flavor of BASIC, that much more valuable.

      --
      Slashdot is kind of like Playboy; we aren't here to read the articles.
    9. Re:Donation by 222 · · Score: 2, Funny

      Not if it requires a Windows PC to work.

    10. Re:Donation by Timesprout · · Score: 1

      Yes, the Skill Shortage is so exasperated with VB coders its stress levels are through the roof and all the stress is exacerbating its angina, heart and dictionary failure are imminent.

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    11. Re:Donation by sql_noob · · Score: 1

      Remove the windows and VB .NET is probably the better way of education, probably.

    12. Re:Donation by PigIronBob · · Score: 1

      Merci, Danke, dank u wel... Thank you

      --
      You never catch me alive
    13. Re:Donation by Thud457 · · Score: 1

      I'm gonna donate two million pairs of shackles!!!!

      --

      the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    14. 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
    15. 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. :-(

    16. 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

    17. Re:Donation by rwven · · Score: 1

      have you ever used VB.NET. It's actually a very powerful language "now." It all ends up as MSIL anyway...

    18. Re:Donation by temojen · · Score: 1

      And also teaches students to use .net rather than java or Qt.

    19. 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*

    20. Re:Donation by Anonymous Coward · · Score: 0

      I'm a sports agnostic, but maybe VB would have driven me into physical education too - to prepare for the stone age.

      At least we know that mankind was able to live with stoneage tools for centuries. How long have we lived with VB? :)

    21. Re:Donation by Anonymous Coward · · Score: 0

      I guess he learned to spell and increased his vocabulary with Visual Basic.

    22. 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)

    23. Re:Donation by koreaman · · Score: 1, Insightful

      We're not talking about VB, we're talking about VB.net. The difference is almost incomprehensibly huge. VB.net doesn't cause brain damage or anything. It's essentially C# with a different facade.

      About it being very difficult to repair the brain of a coder exposed to any form of BASIC, do you have any actual evidence or studies on that? Because I really don't believe it's true.

    24. 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.

    25. Re:Donation by mcslappy · · Score: 1

      indeed. i'd appreciate a free copy of vc, but i already have 2 copies of vb that i rarely touch. one copy was free, the other came with the book i needed for software development 1 (CIS course).

      and i'm not even a cs major, i just enjoy taking some of the classes (java/unix).

    26. Re:Donation by EastCoastSurfer · · Score: 1

      I'll always have a soft spot for VB6. When it comes to throwing up data entry screens for a low number of users system it really couldn't have been much easier. Of course if you have lots of users web based is pretty much the way to go regardless of your tool stack.

      With VB.Net I'm not really sure why someone would use that over c#. One of the main strengths of vb6 imho was that it was quick and dirty and was a good tool for some jobs.

    27. Re:Donation by sleepingsquirrel · · Score: 1
      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!
      Wow. How much does it cost to get that kind of bandwidth?
    28. 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!

    29. Re:Donation by bokutoe · · Score: 0

      Except for the marketing value of those donations. People constantly refer to it as a sign of Microsoft's redeeming holiness. It's PR

    30. Re:Donation by Fulcrum+of+Evil · · Score: 1

      Bill also donated 2 million copies of Visual Basic .NET to all universities in US, more copies are available on request.

      Oh yeah, like 2 million copies of VB is going to help

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    31. Re:Donation by Anonymous Coward · · Score: 0

      WRONG!
      Python is the basis for Gentoo! Portage is written with Python, you know...

    32. Re:Donation by the31337z3r0 · · Score: 1

      Fact of the matter is, he's trying to help. As much as I don't like MS, this is a good thing. Education should not focus on just one language. A broad knowledge is MUCH more important than a narrow knowledge. Knowing VB.net's architecture and syntax will make it MUCH easier to learn a multitude of languages. It's just like learning a foreign spoken language. Once you become fluent in two, picking up others is MUCH easier.

    33. Re:Donation by mOdQuArK! · · Score: 1

      You were so lucky. I had to input my binary by sticking my fingers into a wall socket.

    34. Re:Donation by Directrix1 · · Score: 0, Troll

      Oh the philanthropy! But seriously, is it even legal for a corporation to do something purely for the philanthropic sake of it. Doesn't it have to be for the purposes of generating revenue. They want to ensure programmers stay with their platform. If they do, then they will continue to thrive because Windows is only used because it has a lot of crap written for it (and it's familiar). I believe Microsoft is legally obliged to be incapable of a truly philanthropic act, like every big corporation.

      You should always read between the lines with these guys. They know how to write in very small type.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    35. Re:Donation by J_T_Biggs · · Score: 1

      He also donated $20 million to CMU to build a new computer science building.

    36. Re:Donation by WilliamSChips · · Score: 0

      BitTorrent. Well, it's technically not infinite bandwidth. It's more like the stuff in the Core: more people downloading makes it stronger.

      --
      Please, for the good of Humanity, vote Obama.
    37. Re:Donation by Anonymous Coward · · Score: 0

      > throwing up

      No pun intended ...

    38. Re:Donation by log2.0 · · Score: 1

      I don't know much about the US tax system. Wouldn't it be possible to say that the COGS was $300 and you sell it for $500 normally?

      Of course, the COGS would be closer to 20c unless you include the overheads of making the initial product. Er, can't they just fudge the figures a bit and make it look reeeaaallly expensive to make VB.net?

      As I said I don't know anything about the US tax system.

      --
      Can your karma go above being Excellent?
    39. Re:Donation by Fjornir · · Score: 1

      You had a wall socket? I had an amber rod and a cat.

      --
      I want a new world. I think this one is broken.
    40. Re:Donation by Chrispy1000000+the+2 · · Score: 1

      Bah. Do you know how slow CavepaintPC is?

      --
      Sig
    41. Re:Donation by Anonymous Coward · · Score: 0

      2 million cases of VB might.

    42. Re:Donation by ozmanjusri · · Score: 1

      About it being very difficult to repair the brain of a coder exposed to any form of BASIC, do you have any actual evidence or studies on that? Because I really don't believe it's true.

      Well, this long scar on my medulla oblongata is from the first time I tried to use the help files supplied with VB6. The big burn on my occipital lobe is from subclassing the Windows API in a document control app I was playing with, the oozing sore on my hypothalamus...

      --
      "I've got more toys than Teruhisa Kitahara."
    43. Re:Donation by Anonymous Coward · · Score: 0

      "VB is a good product that will fit in well with the US-American style of education."

      You think so, huh. I'd think a multiplatform script would be way better for educational institutions myself. That way, the student can have any OS at home they want. Forcing students to use a Windows platform because of VB would be corporate welfare.

    44. Re:Donation by Anonymous Coward · · Score: 0

      at least you *have* a storage medium. try sending binary as smoke signals and *then* we'll talk.

    45. Re:Donation by Anonymous Coward · · Score: 0

      "Bill also donated 2 million copies ..."

      What I don't understand is, does one have to _copy_ these things in the era of internet?

      Think of the wastage produced - 2 million CDs, other high quality prints, ... :-(

      Why couldn't he put it on the net like everybody does nowadays?

    46. Re:Donation by marafa · · Score: 1

      not anti-american anti-capitalism ie. communism. yes bill gates is a closet communist and microsoft is the community

      --
      _ In Egypt Networks: Network Solutions with a Twist
    47. Re:Donation by marafa · · Score: 1

      if you all will allow me to talk thru my hat (which since i m indoors, i m not wearing), donations are considered charity whether it be in cash or in kind, so long as a monetary value can be put to it.
      so by donating, microsoft is getting a tax break and all that goes with it. and all that bu*lsh*t

      --
      _ In Egypt Networks: Network Solutions with a Twist
    48. Re:Donation by flaterates · · Score: 1

      he donated a copy to me also. i use it. thanks bill. i have a cousin that works for larry. he loves his job. all he does is try to break the db.

    49. Re:Donation by Petersson · · Score: 1
      ASIC didn't seem to have any lasting effects on me.

      In that case you are good candidate for Karel Certified Professional. http://en.wikipedia.org/wiki/Karel_programming_lan guage

      --
      I'm not insane. My mother had me tested.
    50. Re:Donation by ultranova · · Score: 1

      You had a wall socket? I had an amber rod and a cat.

      In my youth, we had to enter our assembly by performing a rain dance around the computer and hoping we got a thunderstorm. It's not easy to input an operating system by altering memory locations by targeting them with lighning bolts every time you want to boot, you know !

      On the good side, back then it was the nerds who stole everyone's lunch money >:).

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    51. Re:Donation by dascandy · · Score: 1

      Mod parent down. There is no relation between education and visual basic.

    52. Re:Donation by blahplusplus · · Score: 1

      The fact that we still use languages like C/C++ , python and Java shows us Computer scientists and compiler designers have a lot more work to do to make programming language interfaces more intuitive and easier to understand. C/c++ in my mind is a few steps up from assembler but we should hail it as an achievement. Too much work still goes into writing things as basic as GUI's and buttons, imagine having to write an entire GUI From scratch. The fact is computer languages themselves still have a long way to go.

      Visual basic may be a "horrible" programming language but most people dont want to spend their lives having to do all the work that VB and other languages already does for them. As a rapid application development tool VB surely works as it's intended for quick small applications, you dont use assembler to do a job you can do easier in C/c++, and you dont use C/c++ for a job you can do easier in VB. Right tool for the right job.

    53. Re:Donation by Anonymous Coward · · Score: 0

      OH NO MICRO$$OFT IS FUCKING US AGAIN!!

      Please learn how tax write-offs work before you start dogmatically bashing MS.

    54. Re:Donation by Anonymous Coward · · Score: 0

      MSIL that is, paradoxically, slower than the MSIL generated by C#!

    55. Re:Donation by Lonewolf666 · · Score: 1

      It is very difficult to repair the brain of a coder who has been exposed to any form of BASIC, whether visual, dot-net, object or other.

      That would make Commodore one of the worst causes of lost productivity, via their once hugely-popular C64 with builtin BASIC.

      --
      C - the footgun of programming languages
    56. Re:Donation by sumdumass · · Score: 1

      Actualy i think they can. It is called public image. Reguardless of how you pass it off, it will effect your public image.

      As a side example, I used to work at a restaurant and around holidays, we would by candy and small toys for the kids. It wouldn't amoutn to much more then a couple pennies per kid but it was the thought of it. I did this with corperate funds without asking and done so for a couple of years.

      One day the distric supervisor asked about purchasing food cost and why we had boxes of gumballs and rock candy. After i explained the thought of celebrating the holidays with the patrons, it because a corperate policy to do so. It help the public image and attributed to a small increase in sales. Nothign novel here but it was something never considered by the managment at the time. Microsoft or anyother company doing the same without intentionaly seeking profit of some sort would at minimun alter thier public image to some extent. Some companies hire add exects to do this. Giveing away a few thoughsand copies of some software that costs basicaly dollars to stamp but retailes for several hundred is just another way.

      Now even if microsoft werre bying airconditioners for the poor durring a heat wave, at minimum it would impact thier public image wich might be in the strategic goals of the company. I guess it might be a seperate story is they bought airconditioners for thier friends and the company is loosing money but that is another situation.

    57. Re:Donation by cecille · · Score: 1

      Why would schools teach VB instead of c/c++ etc when one of the really good things about .net is that it supports different languages? (I don't know about java...never tried or looked into it, but I know for sure it supports c/c++). Now, I'm not a .net programmer by any stretch of the imagination, but during my final year of university, our group got the school to give us a copy of .net from some microsoft academic deal they had specifically so we DIDN'T have to use VB for our program.

      We only had ~12 weeks to finish off a pretty hefty project (motion capture system essentially), and between the code planning, interfacing with the hardware and writing the image processing backend, we didn't really have the time to program a GUI from scratch, particularily since we didn't have a whole lot of experience with it, and because there were tools out there that would let us write a better, more flexible interface more quickly. Originally, we were going to go with VB, but there were concerns about interfacing a VB front-end with a C++ backend, particularily in light of the time constraints. Enter .NET.

      Now don't get me wrong - using .net for the first time with absolutely no training is no picnic. We jumped in with both feet and really felt the sting of early, ignorant decisions about how to use the program. The words that came out of my mouth during that project would have made a sailor blush, and I still harbour a hateful resentment towards the still elusive concept of managed projects and just why it is that our code libraries always seemed to require patches or tweaks to work in a manged .net project but not in any other compiler. [rant off]. But at the same time, we didn't have to resort to cobbling together VB and C++ for no real reason, and we were able to put together a decent GUI using the windows forms features, all written right in C.

      I still don't really trust .net - I'm way more comfortable in gcc, compling my own code, and "managing" my own projects - but I don't think this is something that will limit students - it supports a good number of standard high-level languages, and provides some good tools and features that can be quite useful.

      --
      ...no two people are not on fire.
    58. Re:Donation by rwven · · Score: 1

      lol i think you're getting your information from someone who was lying to you... MSIL is ALWAYS slow so matter what you write in but it doesnt matter which language you use beyond that...

    59. Re:Donation by Anonymous Coward · · Score: 0

      You are the lively probe, my friend!

    60. Re:Donation by fredbox · · Score: 0

      Binary?

      I started before the Arab people even discovered the concept of zero. Try programming in unary on cuneform, with a rounded rock chisel! It was pure luxury just to receive the daily lashing afterward.

      --
      His name was Robert Paulsen.
    61. Re:Donation by Anonymous Coward · · Score: 0

      Not anti-capitalism, pro-private property rights. If I create something I own it. It's my business and no one else's if I choose to charge for it or give it away free or both. What's antithetical to this is trying to tell someone what they should or can do with their stuff. In general. (I don't find the GPL un-american. It's like MS EULA's, if you don't want to abide by the terms of license, simply don't use it. But as a creator of software, you have the right to dictate how it's used, and anyone who doesn't like it can pound sand.)

    62. Re:Donation by Anonymous Coward · · Score: 0

      I started out in Atari BASIC, and now I'm a 1337 C++ senior software engineer, who occasionally still does some BASIC (VBScript for ASP), and my brain is doing fine. But I'm one of the exceptions.

      BTW, if VB has held back advances in software development by 10 years, Java is a 30 year step back. Even though I do some occasional VB, I've worked at a VB shop (during the dot-com era), and currently work next to a Java team, and know what kind of "software engineers" they are(n't). So I thoroughly look down on VB, as well as Java (simply today's VB). If you're not careful, learning either of those dumb-downed languages will stunt your intellectual and creative growth.

    63. Re:Donation by Anonymous Coward · · Score: 0

      Wow, you really have sustained significant damage, if "subclassing the Windows API" makes sense to you.

    64. Re:Donation by Anonymous Coward · · Score: 0

      you do realize bill gates donating and microsoft donating are two different things right?

      let me clarify. they are two seperate entities, and when bill gates donates a fuckload of money, it does not help microsoft at all, it is him beinga nice person.

    65. Re:Donation by falconwolf · · Score: 1

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

      It's only unAmerican if the software is open source according to Bill.

      Falcon
  2. But... by TheOtherAgentM · · Score: 0, Troll

    Just think of all the nerds we can beat up!

    1. Re:But... by Anonymous Coward · · Score: 0

      HAHAHA

      If that was posted on any other site than slashdot, I wouldn't be laughing my ass off

  3. 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 ShibaInu · · Score: 1

      Exactly! If I were a college kid trying to figure out what to major in, I don't think the last 5 years in the IT industry would give me much hope that a CS degree was a great idea.

    2. Re:It doesn't help... by mfrank · · Score: 1

      Yeah. For an American high school graduate, joining the Army's smarter that getting a CS degree.

    3. Re:It doesn't help... by happyemoticon · · Score: 1

      I have to admit I'm with Gates on this one. At least you have to admit that his sentiments are better than Carly's attitude ("Everything important has already been invented;" didn't somebody say that around 1899?). The US and Silicon Valley survive as long as they are creating bleeding-edge technology. We can't compete on price because we're big fat Americans. But there will always be people out there willing to pay a premium for the best technology, and as long as we have that, then we survive.

      And so says the doomsayer, "But it is! It's all going out the window!" Hold on, dude. America still has an edge, albiet it has dulled in the last five years. We've still got lots of successful companies, lots of employed software developers (frankly, the 'developers' out of work now are, at least in part, the barely-competant code monkeys who got hired for 70k during the bubble. Flame away.) If the government and companies put money into research now, then we'll have a booming tech sector in ten years. If not, we'll probably just have a marketing shell.

    4. 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)

    5. Re:It doesn't help... by wfs2mail.com · · Score: 1

      Well, there is a demand, but the cash ain't there!

    6. Re:It doesn't help... by Anonymous Coward · · Score: 0

      If you're the kind of person who enjoys doing what you're told, which means you probably aren't going to be a really innovative researcher/programmer-analyst anyway.

    7. 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.
    8. 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?).

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

      Is CS really the same thing as IT?

      --
      0xfeedface
    10. 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.

    11. 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.

    12. Re:It doesn't help... by freeplatypus · · Score: 1

      I hope not.

    13. Re:It doesn't help... by vsprintf · · Score: 1

      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.

      There will still be plenty of programmers around - in other, low-wage countries, and that's where the jobs will be. Gates cries crocodile tears while he lobbies for increases in the H1-B cap and builds a new campus in Bangalore. The last I heard, MS hires less than 1% of US applicants. The sad part is that people still listen to him and report what he says no matter which side of his mouth it comes from.

    14. Re:It doesn't help... by maxpublic · · Score: 0

      not a bunch of people going into a major because it's the next big money-maker

      Exactly how is this a bad thing in a capitalistic society?

      The motivations of the worker are irrelevent; it's his or her output that matters. As an employer I'll take the more-skilled money-hungry coder over the coder who's supposedly driven by 'passion' any day of the week.

      I don't where people get off on thinking that a desire to make money somehow makes one a 'lesser' sort of person. This is America, not some socialist shithole.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    15. Re:It doesn't help... by Anonymous Coward · · Score: 0

      For just money you could get crap really fast. Add a little passion and probably it would last longer.

      It all depends what you want to be delivered.

    16. Re:It doesn't help... by vsprintf · · Score: 1

      I have to admit I'm with Gates on this one. At least you have to admit that his sentiments are better than Carly's attitude

      I don't care for Carly one iota, but at least she said what she really thought (and was doing) about jobs. Gates on the other hand lobbies Congress for more H1-Bs and builds a new campus in Bangalore while his company hires less than 1% of applicants here. MS can't even be bothered to send recruiters to more than a very few schools. Colleges and universities have invited MS with no result. Does that sound like a company that is hurting for staff?

      Give me a semi-honest, loud-mouthed corporate raider like Carly over a dangerous liar like Gates any day. Carly's mouth made people sit up and take notice of the situation. Bill's believable fabrications are diverting people down a blind alley. He has no need for more CS graduates that he won't hire anyway.

    17. Re:It doesn't help... by whitefael · · Score: 1

      I never said that wanting to make money made someone "a 'lesser' sort of person." I definitely want to make money, but I don't want to work in an industry I hate or don't really care about either. I still believe that a person who loves what they do will be a better employee. I don't have any statistics to back that up, but I have seen it happen with other people: those that liked what they did, for the most part, excelled and performed well. Those that hated what they did and only did it for the money, eventually became the bad seed within the company, quit, or was fired. I also believe that now that the IT/software industry isn't all rosey, those that choose to major in CS, really want to be there, which should produce better-qualified network admins and programmers.

    18. Re:It doesn't help... by Anonymous Coward · · Score: 0

      You hit the nail on the head JWW...

      The problem that they are now complaining about is something that they had created in the first place...

      Either this is some kind of publicity stunt or someone is plain ol' dumb...

    19. Re:It doesn't help... by Euler · · Score: 1

      Good point, but economically speaking there isn't a demand. Economists don't count a buyer's desires, only what they are really willing to put on the table.

    20. Re:It doesn't help... by Abreu · · Score: 1

      Going to Irak? No thanks!

      --
      No sig for the moment.
    21. Re:It doesn't help... by shmlco · · Score: 1
      while his company hires less than 1% of applicants here

      Proof, anyone?

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    22. Re:It doesn't help... by Thu25245 · · Score: 1

      CS is a subset of IT.

      Being a doctor means you're in the health care field. So does being a Certified Nursing Assistant. Health care is a broad field, and so is CS.

      Unfortunately, "IT Spending" or "Technology spending" does have a direct impact on the fortunes of Computer Science.

      CS university programs depend on the donations of alumni.
      Alumni donations depend on the successful employment of CS grads.
      CS grads, by and large, depend on technology companies for employment.
      Technology companies depend on the IT/Technology budgets of other companies.

      If college students keep hearing about how hard it is to get a job as a CS grad, (see above) they're not going to major in CS.

    23. Re:It doesn't help... by torokun · · Score: 1


      I completely agree, and to elaborate:

      Think about where our innovations come from. In order to have significantly innovative ideas with market potential, you really need to be immersed in the subject matter of the innovation you want to make.

      In other words, people innovate in the areas they work in, because they are paid to think about those things all day, and in their free time.

      I did a lot of COM and ATL development for years, and had tons of great ideas during that time. But I was learning new technologies because I had to learn them for my projects. I didn't have enough time to learn non-work-related technology.

      When most or all of U.S. companies' coders are in India and China, what is the obvious result? Americans are not cramming the latest technology at Barnes and Noble, because they don't have to do so for the latest project. They are not having eureka moments because they are not the ones solving the heinous problems. And those who remain to architect the systems to be outsourced -- those people gained their experience and wisdom about software architecture not from college, but from designing and coding systems, and running into problems over and over again that needed to be solved.

      The result is that eventually, few innovations will be by Americans, and few Americans will be able to accumulate real experience and wisdom in software architecture. You NEED people to do the work for a while in order for them to really have a friggin clue.

      I would support a law that taxed outsourcing such that no more than a reasonable fraction of a key knowledge industry like this would likely be outsourced. Something less than 1/2 maybe. It's hard to come up with a number, but I think it's obvious that our coders are our future entrepreneurs and architects and gurus. It's just stupid to throw that away. It's destroying our knowledge ecosystem.

    24. Re:It doesn't help... by Vicissidude · · Score: 1

      When it can take months for a new engineer to come up to speed and years to develop into someone who really understands your system, then losing an engineer means losing a significant investment.

      If you have an engineer that is only in it for the money, then they'll leave as soon as a bigger paycheck comes along. However, if you have someone who is really passionate about your technology, then you could pay them peanuts and they'll stay. For example, look at game developers.

      THAT is why companies should hire the passionate and not the greedy.

    25. Re:It doesn't help... by deaddrunk · · Score: 1

      Not only that but corps haven't yet realised that making your customers poorer is not a very good idea if you still want to sell to them.

      --
      Does a Christian soccer team even need a goalkeeper?
    26. 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.

    27. Re:It doesn't help... by quarkscat · · Score: 1

      "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.

    28. Re:It doesn't help... by Whitemice · · Score: 1

      > Thats what really gets me fired up about these
      > kind of statements. Its simple supply and demand.

      In scenarios like this I don't think it is really "supply and demand". In the case of knowledge supply can often create demand. I suspect that the situation is much more complicated - do American IT staff expect to much money (spoiled by the 90's), are American IT people actually trained in the right things (IT or even CS is a pretty general and broad category), how does our CS/IT education compare to that of other countries?

      >The basic gist of all the outsourcing hoopla in
      >the industry is "There is no demand for IT
      >workers."

      I'm an IT worker, I know lots of IT workers. Many of us are turning down work because we just can't handle any more. Allot of this is unconventional; small companies, one time deals, etc...

      >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'm an 'out there' liberal and more than happy to blame corporations for a laundry list of ills. But I just don't think the above is true. The US has failed - it has failed to control health care costs, it has failed to maintain a robust educational system, it has failed to provide basis services such as transportation (which raises the cost of living), and it has failed to convey to people the fact that there are a billion people 'over there' eager and willing to sacrifice to ge-what-we-got.

      Of course corporations are going to say 'see ya' and go over there. That is kind of a 'Duh' decision.

      The modern corporation isn't hurting itself at all because thanks to fiber optic cable it just doesn't matter where that research center is.

      And a final point is that supply-and-demand works in reverse in some cases. To open a research center I need say 100 CS people, several electrical engineers, etc... Unless I can find ENOUGH of those, and good, ones I can't open that research center. So I go where there are 10,000 highly qualified people I can pick through to find just the ones I need. With the US producing more lawyers than engineers and scientists the fact that there are unemployeed engineers and scientists doesn't help - there are not enough unemployeed engineers and scientists.

      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
    29. Re:It doesn't help... by 16K+Ram+Pack · · Score: 1
      Wise words. Someone recently said "Do what you like doing. You'll get good at it and you'll earn as a result of it".

      People hopping industries are nuts. All that happens is that you hit the industry just as the supply/demand curve starts going against you.

      Choose what you like to do. You'll get good times and bad times.

      One thing that I'd advise a lot of people now is to become independent. Companies will outsource large departments, but small projects, they'll often choose the local guy who can visit them. Just think about the overhead game.

    30. Re:It doesn't help... by maxpublic · · Score: 1

      If you have an engineer that is only in it for the money, then they'll leave as soon as a bigger paycheck comes along.

      This is also true of any employee, anywhere, who favors the financial well-being of his or her family over his own selfish 'passion' in regards to company X. Responsible people choose family over business any day of the week.

      So it comes back to my original argument: skill is far more important than passion, and always will be - to a competent manager, at least. If you can get both in the same package, great; but don't think that 'passion' will win you any brownie points with a family man who has his priorities straight. Or, in fact, with anyone who thinks securing their financial future might be a tad bit more important than a sop to company loyalty.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    31. 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.

    32. Re:It doesn't help... by cl0secall · · Score: 1

      Another thing that's going to become a problem for tech companies is that it will, for a while at least, become an employee's market. Meaning companies will have to drop the copyright 0wnage agreements, etc. which to my knowledge have been a sticking point with the more active of the programming crowd. Who wants to work for a company that claims copyright on your coding that you do at home, especially if it is unrelated to what you work on?

      --
      Model 551, Chambered in 6mm
    33. Re:It doesn't help... by vsprintf · · Score: 1

      If you're interested, try washtech, zazona , and Matloff's mailing list. It's not a secret from anyone except those in Congress.

    34. Re:It doesn't help... by Vicissidude · · Score: 1

      This is also true of any employee, anywhere, who favors the financial well-being of his or her family over his own selfish 'passion' in regards to company X. Responsible people choose family over business any day of the week.

      I'd agree with your second sentence there. However, that doesn't logically flow from your first sentence.

      If you are happy doing Job A for a good amount of money (no one working in IT is likely to be making less than the national average), then picking Job B for more money and less happiness doesn't make sense. Regardless of the reason of the reduced happiness, you're going to be rubbing that off on your family. Which would be better for your family, a happy person or a pissed-off person?

      To put it another way, which would you choose?
      Job A - Work is awesome, You come home happy, Family loves you
      Job B - Work sucks, You come home pissed, Family hates you, You have a few more dollars

      As a business, which would you rather hire? Frankly, the happy person in Job A is going to be far more stable.

      So it comes back to my original argument: skill is far more important than passion, and always will be - to a competent manager, at least.

      Skill is important. However, a competent manager does not want to hire someone that is completely skilled who lacks passion for the job. That worker is going to get bored. They're not going to put their heart into their work. That'll negatively affect their productivity, their longevity in the company, as well as the productivity of those around them.

      It's far better to hire someone with 80% of the skills the job actually requires who has true passion for the work involved. They are far more likely to stay with the company and in the position after you spend thousands of dollars and months to years training them. They are also less likely to get lured away from to other companies because they're not hotshots and frankly, they aren't looking. Also, their family life will probably be more stable because they're happy at work and therefore going home happy as well.

  4. 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 Skiron · · Score: 1

      Nor conduct an ethical business practice...

    2. Re:A lack of spending on R&D? by superpulpsicle · · Score: 0, Redundant

      Tell me about it. M$ is the absolute worst example for the industry. When a trillion dollar corp can engineer half ass, and rely on patches and developers network subscriptions for profit, no wonder people see no future in CS. You create the impression that it is impossible to build a perfect OS even with trillions in the bank.

    3. 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.
    4. 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/.

    5. 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.

    6. 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.
    7. 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.
    8. Re:A lack of spending on R&D? by Anonymous Coward · · Score: 0

      > So Microsoft spends a ton of money on algorithms research? Their apps are still slow bloatware.

      Algorithms research is mathematical design and analysis of algorithms for interesting problems. Today it has little bearing on how fast applications run. For eg. algorithmic research cannot help Microsoft Excel sort a list of 10000 numbers faster, because the time bounds to this problem are already known.

    9. Re:A lack of spending on R&D? by Dav3K · · Score: 1

      You are so very badly missing the point. Nobody gives a RAT'S ASS about the quality of the research. It's the amount of money being funneled into it that counts, and specifically, how that translates into domestic jobs. The article simply states that the resource pool MS has typically been able to pull from is quickly evaporating because everybody thinks the programming jobs are all overseas. How you have been able to spin that into another anti-MS rant simply amazes me. We get enough of that on-topic around here without adding to it unneccesarily.

    10. Re:A lack of spending on R&D? by Com2Kid · · Score: 1

      • So Microsoft spends a ton of money on algorithms research? Their apps are still slow bloatware.

      To an extent, yes, but some of their algorithms are rather nice, have you tried out a tablet PC lately? It can do for the first time what no computer could do before:

      Read really bad human hand writing (ie: mine)

      Understand really cruddy spoken words.

      I did not expect speech recon to ever work; now it goes. Handwriting recon that actually can understand my scribbled? Wonderful.

      Now the software that implements those algorithms is written in .Net, and yes, it is huge bloatware, no argument about that there.


      • HCI? Their interfaces are still painful to use.

      Actually they are VERY nice. You would not believe the number of small details that Microsoft has put into each new release and update of their Explorer UI.

      Does Microsoft occasionally release brain-dead and dumb UIs? Yes they do, Office XP is a great example of this, but they also FIX their dumb UI mistakes, Office 2003 is a great example of that! I hated Office, until I saw 2003, powerful as heck! Now does it still have some UI flaws? Yes it does, but it is easy to see that Microsoft may a definite effort to improve it from XP.

      Visual Studio 6, was OK UI wise, the first incarnation of Visual Studio .NET sucked, 2003 is a lot better.

      Microsoft also wises up about crud installation, on occasion. For awhile the MSDN Library by default installed a copy of some Radio Webcasts that sucked up around a gig (or more) of space. That went on for a year or so then Microsoft wizened up and decided to ditch a lot of the default MSDN installation material and instead bundle it as an optional "extras" pack.


      • 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."

      First off, remember, Microsoft gets to "update its distribution" to non-MSDN members, about once every 2 or 3 years.

      Compare an unpatched Windows XP box to an unpatched Redhat box from 2001 or so. Will XP still be less secure? Likely so, but the difference will not be that much different. Also compare how long it takes a new XP user running as Admin to kill their box (w/o the net) to how long it takes a new *nix user running as root to kill their box.

      (I remember just five or six years ago when I tried out Mandrake, back with ext2, when my machine crashed / power surge / whatever, upon next boot I was dumped to a shell and told to run something called fsck, not knowing what the heck was going on back then, I reinstalled. And that was a "newbie" distribution!)

      Windows XP actually shipped with a lot of services and daemons running by default (it shouldn't have, and SP2 distributions do not ship with nearly so many enabled out of the box), this caused many problems, and still does, but a fresh SP2 copy will last at least for a bit on the net, and SP2 behind even a cheesy NAT firewall can withstand a few days (maybe...)

      On the security plus side, Windows has ACL, which provide much finer grained security than Unix's simplified security model. There are also places in *nix land that piss poor security advice is given in tutorial documentation!

      A few weeks back I was setting up an Apache system with Bugzilla and MySQL, lo and behold, the installation tutorial said use user nobody, I did, to get things to work right I had to set the entire bugzilla directory to 777, the local *nix guru came up to me "what are you doing! User nobody is very dangerous! And change those permissions!".

      Well it turns out you can create another user, another group, run Apache under that user who belongs to that group, and just give that user/group read execute permissions on most of the files, but damned if the tutorial docs said anything! In fact the checksetup.pl scr

    11. Re:A lack of spending on R&D? by Anonymous Coward · · Score: 0

      From TFA:

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

      Hmmm....Sorta like building a monopoly right?

      Money is not the whole answer when it comes to R&D. You only have to look as far as the open source community to see how innovation can take place when you allow people to contribute of their own free will. Of course the trade off is that obviously no one will contribute to M$ if Bill where making money off the contributors ideas. These type of people are generally called "employees".

      If more companies put quality before profit more innovation would definately take place.

    12. Re:A lack of spending on R&D? by Anonymous Coward · · Score: 0

      With your strawman argument we would be closing down universities because their research rarely goes anywhere. We would be denying people their masters and doctorate because their research never brought "meaningful results."

      90% of everything is crap, that's all you're saying. MS R&D is not exempt, and I don't recall anyone claiming MS consumer products has anything to do with their R&D department.

      Xeroc PARC never amounted to a damn thing, despite inventing nearly everything we consider part of a "computer" today. DEC did quite a bit, where are they now? Symbolics had actual production machines and software that is still more advanced than today's. Good luck getting a working Symbolics machine. Does that mean all of their R&D was worthless? Far from it. We are still learning from all the R&D today.

      Doing the R&D and actually deploying it are two different things. If you can't make a marketable product then it won't produce "meaningful results" per your definition. Those results are, however, meaningful to intelligent people who actually read the research and develop further research (which is what research is about.. the quest for knowledge).

      If stating the facts gets one labelled an apologist, so be it. You can't deny MS has done and is doing research. They don't just have a "pretty website." Keep calling it marketing if you must, but that's a very roundabout and damn expensive way to market themselves.

    13. Re:A lack of spending on R&D? by kisielk · · Score: 1
      ... have you tried out a tablet PC lately? It can do for the first time what no computer could do before:

      Read really bad human hand writing (ie: mine)

      Understand really cruddy spoken words.

      I did not expect speech recon to ever work; now it goes. Handwriting recon that actually can understand my scribbled? Wonderful.


      Maybe it's just me, but I *still* can't get most of these devices to recognize my writing worth a damn. I have at work a CE.Net 2003 based tablet, and attempting to write on it using the handwriting recognition is an exercise in futility..

      Haven't really tried any more recent devices, perhaps they're better.. but my experiences haven't been exactly encouraging.
    14. Re:A lack of spending on R&D? by Anonymous Coward · · Score: 0

      Thankyou, you win the Slashdot Microsoft apologist reward for today. I like to offer rewards to people who unconditionally and shamelessly show support for the largest monopoly in modern history. This reward is non monetary, I don't give money away unless it makes me look good to those retards who don't see my philanthropy for the cynical, self-serving enterprise it is.

      Those dirty, anti-American, pinko commie, sons of hippy bitches who post on slashdot need reminding how great it is that we at Microsoft strive to outsource and devalue their jobs.

      BTW: I love cheap labor, here's a nickle; now lick out my asshole.

      -- BG

    15. Re:A lack of spending on R&D? by Com2Kid · · Score: 1

      Oh the CE ones are questionable, I am talking about the full fledged XP ones.

      Then again they dedicate enough of your CPU to it, they SHOULD recognize what is going on! :)

      As I said, the stuff IS bloated, but what it can do is also quite amazing.

    16. Re:A lack of spending on R&D? by Anonymous Coward · · Score: 0

      Way to go, your sharp wit is really poking through...

    17. Re:A lack of spending on R&D? by Fulcrum+of+Evil · · Score: 1

      Do they put these things together deliberately to fuck with us, or is it just an accident?

      I know which one I'd be...

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    18. Re:A lack of spending on R&D? by Anonymous Coward · · Score: 0

      yes

    19. Re:A lack of spending on R&D? by Truth_Quark · · Score: 1
      ...Right...

      The company's profit margin is so high that Bill is the richest man in the world by half a mountain, where, were there competition in the marketplace that would have to be reinvested into R&D to keep up with the competition or returned to the consumer as lower prices, as long as the competition were happy to be the richest man in the world by less than half a mountain.

      And the problem is the government not putting in the R&D dollars.

      Have you heard of 64 bit computing? Windows is approximately 5 years behind Linux, 7 years behind Sun, and 2 years behind apple.

      And Bill's right it is a crime. Antitrust. Abuse of Monopoly.

    20. Re:A lack of spending on R&D? by Anonymous Coward · · Score: 0

      they also FIX their dumb UI mistakes ... until I saw 2003, powerful as heck

      Powerful and good usually do not go together when talking about UIs. It's one or the other...

    21. Re:A lack of spending on R&D? by Anonymous Coward · · Score: 0

      A lack of spending on R&D?

      research.microsoft.com

    22. Re:A lack of spending on R&D? by Ernesto+Alvarez · · Score: 1

      Algorithms research is mathematical design and analysis of algorithms for interesting problems. Today it has little bearing on how fast applications run. For eg. algorithmic research cannot help Microsoft Excel sort a list of 10000 numbers faster, because the time bounds to this problem are already known.


      Algorithms research has everything to do when the "interesting problem" is what you want your copy of MS Excel to do (like sorting numbers, a classical one).

      You wouldn't believe how inefficient these apps turn to be. I've seen lots of cases where apps use algorithms far from optimal (such as merging two sorted lists via nested loops, O(n*m), instead of merge-sorting, O(n+m)).

      If programmers (and designers) chose their algorithms properly, it would probably be a different story.
    23. Re:A lack of spending on R&D? by metamatic · · Score: 1

      Yeah, but at least Steve Jobs wasn't a millionaire before he dropped out of college...

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    24. Re:A lack of spending on R&D? by jo42 · · Score: 1

      Except most of what they come up with is total crap. I can't believe highly educated people are actually working there...then again, that just might be the problem (ivory tower vs. real world).

    25. Re:A lack of spending on R&D? by jo42 · · Score: 1
      > Actually they are VERY nice.

      I don't consider putting the minimize, maximize and window close buttons so close together, small and hard to hit as being "VERY nice". One absolute UI stupidity they haven't fixed since, what, Windows 95?

  5. You mean.. by FLAGGR · · Score: 2, Funny

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

    Zing!

  6. Hypocritical? by WizardRahl · · Score: 1, Interesting

    I thought Gates was a University dropout....

  7. 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.

    1. Re:Ironic... by AvantLegion · · Score: 1
      No Alanis, that's not "ironic".

      The two arguments don't contradict in any way at all.

      Let's say you're spending millions or even billions in taxes. AND, little or none of that money gets turned around and spent on your industry. Then you have those two complaints. If you WEREN'T spending a lot in taxes, then you might not mind so much that the money doesn't get spent on your industry.

    2. Re:Ironic... by Keeper · · Score: 1

      When it is cheaper to build an entire corporate campus in a foreign country and hire skilled people there, there is a problem in this country with supplying skilled people.

    3. Re:Ironic... by mav[LAG] · · Score: 1

      Not to mention slashing Microsoft's own R&D budget by half...

      --
      --- Hot Shot City is particularly good.
    4. Re:Ironic... by m00nun1t · · Score: 1

      Not many. Most of the work is still done in Redmond, where they have such trouble finding new people they are more or less forced to outsource - not that cost isn't a factor.

  8. 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 op12 · · Score: 1

      2) Going through Microsoft's dehumanizing interview process

      And they wonder why they don't get as many people as they want. Drop the arrogance and you may stop sending good people away.

    2. Re:I was considering majoring in CS, but... by Pinky3 · · Score: 1

      You left out

      5) Anything I create will be stolen by a monopoly excercising its monopoly power

      Bill Gates and Microsoft have given the computer industry a bad name in the US, and students don't want to play their game.

    3. 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.

    4. 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

    5. Re:I was considering majoring in CS, but... by pipingguy · · Score: 1


      Study "real" engineering instead. Over the past decade or so engineering companies have been putting up with what the software business have provided. That's about to change, so get in with what is coming up.

      "Cradle to grave" engineering software solutions are vendor-specific and cannot last.

    6. Re:I was considering majoring in CS, but... by Rew190 · · Score: 1

      1. I learned a lot about responsibility and learned some really abstract and helpful concepts. The toughness of the degree made it that more exhilirating to get it. I also have a degree in business administration, but my CS degree was far more rewarding. Many employers also recognize the difficulty in getting a CS degree. I regard my CS degree with pride.

      2. You do not have to work at Microsoft. There are TONS of companies out there. I've had no experience with this, and neither does anyone else who asks flat out in an interview if there's mandatory overtime.

      3. Damn fine point... plus, it rots your teeth and gives you kidney stones. Again though, see #2.

      4. At the age of 28 and with a CS degree, you should have more than five years of real-world experience. Another few more and you're a senior engineer, of which there are a healthy amount of positions that pay well. There's also the choice to move up to doing some management work or project leading. Software design is incredibly interesting, if not simply from a puzzle-solving stance. I'd say you're only in trouble at 28 if you have no ambition to move up.

      The job market really isn't as bad as folks are saying. When I was a junior in college I landed an internship that paid me 15 bucks an hour and gave me a totally flexible schedule. I learned a ridiculous amount and was thus one (or even two) up on all of the other graduates, since I had two years of actual experience under my belt. Finding a job is not difficult if you're into it enough that you're a cut above the rest, and no, this does not require you to do nothing but program on your off-time. Don't get me wrong, this isn't exactly the tech bubble, but there are very few job markets that see that sort of activity.

      Basically, I just want to address the folks who want to get CS degrees: If you want it, go get it. It's a great looking degree, will teach you the art of hard work, and despite what others might say, will still land you a decent job if you want it. I still highly recommend trying for a minor in business or another field as it expands your skillset greatly on top of that, but not because a CS degree on its own is weak. It's also a nice reprieve from CS classes, as they will be nicely easier than what you would be used to.

      Best of luck to any prospective CS students.

    7. 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 :)

    8. 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.
    9. Re:I was considering majoring in CS, but... by ettlz · · Score: 1
      5) Anything I create will be stolen by a monopoly excercising its monopoly power

      So we're back to the old free coders/happy coders thing again. There's no incentive to it! Prostitute your creative programming soul in some godforsaken Microsoft project, take home the pay cheque: Be Happy and forget everything you saw.

    10. Re:I was considering majoring in CS, but... by Matt2k · · Score: 1

      > 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.

      They pulled it out their ass. Like you'd expect anything different from slashdot.

    11. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0

      Your problem is ridiculous expectations... why should you expect to make more then a teacher? Their work is much more important. Sure all my hs teachers b*tchd about the pay, but no of them went hungry, they all had cars.. a good chunk of them homes.. Problem is people are too damn greedy and wasteful. There's nothing wrong with 30-40k, if your not a fuckwit with your money or have kids when you can't afford them or make some other totally retarded decision. A little studio apt and a little car is all anyone really needs to function well in our society. So what's your beef man? Quit bitching.

    12. Re:I was considering majoring in CS, but... by targo · · Score: 1

      Well, this is simply absurd, who is moderating this troll up?
      For the background: I work at Microsoft, and our team is currently hiring.

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

      I was able to work part time (as a programmer) while going to college, so it really wasn't all that time intensive.

      2) Going through Microsoft's dehumanizing interview process

      You are interviewed by your future peers. I ask mostly coding (e.g. write code that generates all permutations of letters in a word), logic, or design/algorithm (e.g. how would you design a memory manager) questions. If this is dehumanizing for you then yes, perhaps this is not the right field for you.

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

      You are really full of it. Even the entry level (straight from college) Microsoft developer salary is more than twice Washington state's median plus 100% health benefits, free sports club membership and many other things.
      Neither me nor anyone in my team is working 80 hour weeks.

      4) Getting fired at age 28 for being too old

      Most people in my team are older than that.

    13. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0

      As a former Microsoftie, I believe I know why they are hurting for employees - at least one reason. They just don't pay as well as other tech companies. I just recently was in the job market, and I interviewed at Microsoft for a developer position. The interview wasn't too bad - I wouldn't call it dehumanizing. But when they offered me the job, I turned it down because I had other offers for substantially more money.

      Perhaps if they were willing to pay a little more, they might get more employees.

      By the way, the whole notion of working 80 hours a week their is a bit overrated. Most times it's not more than 40 hours a week...

    14. Re:I was considering majoring in CS, but... by DrAegoon · · Score: 1

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

      If the fact that it's hard or the lower wages now is what stops you from pursuing a CS degree, you probably weren't cut out for it in the first place. If you choose CS because you enjoy problem solving and want a career that will mentally challenge and stimulate you then go for it and none of those points will be a problem. If you actually like CS the classes won't seem unbearable. You'll probably be able to get a couple of good internships which will either make (2) easier or let you avoid it all together when you get offered a full time position. If you like what you do the occaisional deadline crunch will be easier to bare. If you have passion for what you do you will never be too old.

      Too many people went into CS because of the dot com boom. Now those people who chose for money have flooded the market and are making it look worse than it really is.

      Also, another solution to (2),(3), and (4): Get a job in the Defense industry or Government that requires a security clearance. Your job can never be sent overseas and if you find the right civil service position it's very hard to be fired. The job security in Defense contracting isn't quite as good, but cleared personnel generally command a premium.

    15. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0

      No need for CS majors? Whoever says that knows jack shit about the career.

    16. Re:I was considering majoring in CS, but... by asscroft · · Score: 1

      If you're gonna teach, teach math or physics. They're both "real" sciences, and much more portable. Why help put others where you don't seem to enjoy being?

      I'm a EE/CS major thinking about switching to physiology and business and going to chiropractic school. You don't outsource your chiropractor.

      --
      because I have been enjoined by this Holy Office to abandon the false opinion which maintains that the Sun is the centre
    17. Re:I was considering majoring in CS, but... by Traa · · Score: 1

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

      If you only excel in arts and crafts, please don't pick up CS. If on the other hand you have discovered you enjoy math and love 'how a computer works' stories as a kid then CS might be something for you because...(see below)

      2) Going through Microsoft's dehumanizing interview process

      Lots of people will now tell you that our beloved Google is the one with the dehumanizing interview process. Go there, see what you thing. Then go job interview at 10 more companies. If you feel that Microsoft is evil, why would you interview there?

      3) Getting free soda in exchange for 80 hour work weeks at minimum wage
      Free soda? Check.

      80 hours? Well, I actually did 3 weeks at a 100+ hours once. Was an amazingly cool experience. Everyone else in the team put in the same effort. We got the demo done in time. Then got send home for a week (paid). 9% Salary raise that quarter if I remember correctly. Never done anything near that amount of hours again. You got to be young and willing. Right now I average about 45 hours a week with peeks up to 60 for the few weeks in the year that it matters.
      As for the salary. Nothing overly special about mine. Typical Silicon Valley employee, 15+ years experience. Including bonusus around $160k a year.

      4) Getting fired at age 28 for being too old

      I am 37 years old and the second youngest in our software development team of 6. To me it looks like in the last 10 years the average age of engineers around me has gone up with 8 years. I see no reason why I would be replaced with a young unmotivated brat like you anytime soon :-P

    18. Re:I was considering majoring in CS, but... by jeffChuck · · Score: 0

      Eh, I'm only half way through my CS degree and I'm already making over 3.5 times minimum wage because of it. I don't think that CS grads have anything to complain about salry wise.

    19. Re:I was considering majoring in CS, but... by MatD · · Score: 1
      Let's see here:

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

      CS is tough, but it was nothing compared to physics, or some of the chemistry majors. I switched from physics to computational mathematics because it was a lot easier.

      2) Going through Microsoft's dehumanizing interview process

      I've interviewed at a lot of companies (including MS) and I can say that there is nothing wrong with their interview process (it's actually pretty good).

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

      I've never had to work more than 60 hours in a week, and even that is pretty rare. My normal work week is 50 hours or so. It's probably closer to 35 once you take out all the time wasted reading sites like slashdot :) .

      4) Getting fired at age 28 for being too old

      Whatever dude. No one get's fired for being too old. If you keep your skills up to date and you aren't an jerk to work with, finding/keeping a job isn't that hard.

      --
      Since when did operating systems become a religion?
    20. 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.

    21. Re:I was considering majoring in CS, but... by Frank+T.+Lofaro+Jr. · · Score: 0, Offtopic

      More like getting fired for not living in Chennai, Mumbai, Bangalore or Hyderabad.

      --
      Just because it CAN be done, doesn't mean it should!
    22. Re:I was considering majoring in CS, but... by aralin · · Score: 1
      Nah, its the easiest technical field. Physics being the hardest major overall, closely followed by math (mainly advanced calculus) and engineering (simply because they don't give you proof or explanation for any of the math they teach you, so you cannot possibly understand it and need to just learn). And then at the end of it, just above the teaching majors you have the IT. At my university people went there because the math there is really easy. Mostly some combinatorics, linear programming, basic algebra and calculus.

      I have to tell you, I have spent 4 years doing advanced calculus (functional analysis mostly) and then I decided to just take it really easy and go major in computer science. No need to actually attend the classes or study for exams, everything almost patently obvious and the math real breeze.

      As for the age, I just turned 30, I am still the youngest member of my team and I actually cannot wait to be older to get treated with the respect I think I deserve. As the industry is already maturing, you can say that age discrimination is factor at both ends of the spectrum. Never in my wildest dreams I have thought that at thirty I will be treated as too young to be listened too.

      And yeah, I think I do make something like 5 times the california minimum wage and 150 times the minimum wage of the place where I was born (in Europe) so I feel like I can chip in with a weekend now and then.

      --
      If programs would be read like poetry, most programmers would be Vogons.
    23. Re:I was considering majoring in CS, but... by aralin · · Score: 1

      Was supposed to be 15 times, not 150 times :)

      --
      If programs would be read like poetry, most programmers would be Vogons.
    24. Re:I was considering majoring in CS, but... by colinrichardday · · Score: 1

      Except that other professionals don't have to settle for studio apartments and little cars. And if people want to have children?

    25. Re:I was considering majoring in CS, but... by Frank+T.+Lofaro+Jr. · · Score: 1

      I work at Microsoft as an intern ... If my product were about to ship, I'd work longer hours for a few weeks, but that's not the case.

      If it's Longhorn, you won't have to worry about it shipping for quite a while.

      I also haven't heard of them firing people... well, for just about anything

      Such as blogging?

      http://seattlepi.nwsource.com/business/146115_blog ger30.html

      --
      Just because it CAN be done, doesn't mean it should!
    26. Re:I was considering majoring in CS, but... by Nasarius · · Score: 1
      It takes a special kind of person to teach in the US public schools today, more of a prison guard than a professor.

      You're being ridiculous. There are plenty of nice suburban high schools. Pick a decent neighborhood, get a decent school.

      --
      LOAD "SIG",8,1
    27. Re:I was considering majoring in CS, but... by Frank+T.+Lofaro+Jr. · · Score: 0, Troll

      Many posters here on Slashdot won't get a clearance because their politics are too left. Even though many of us have moved to the right after 9/11, they'll see something you posted earlier on and hold it against you, or even something current, such as being against the broadcast flag - could make you seem "too left".

      If you get a CS degree now, your "career" will be spending days asking "Do you want fries with that?" (or "Usted desea las fritadas con eso?" - you need to know Spanish to get any job in any major city with a lot of customer interaction it seems - yes I know there is a leading vertically inverted question mark at the beginning of the Spanish - blame Slashdot for eating it - Slashcode isn't internationalized - or reliable - or portable to any real database - but I digress) and nights spent surfing monster.com on a 486 over a 14400 dialup trying unsuccessfully to find work in the IT field.

      Unless you live in India, it which case, GO FOR IT! YOU'LL GET A JOB IN NO TIME!

      --
      Just because it CAN be done, doesn't mean it should!
    28. Re:I was considering majoring in CS, but... by SA3Steve · · Score: 1

      1) compared to what? If your curriculum is not time consuming, why are you paying so much money for so little amount of material being fed to you. Most of my non-CS friends spent quite a bit of time in their majors as well.

      2) You obviously have never been on a Microsoft interview. I can speak from personal experience, on both sides of the Microsoft interivew. We do ask a lot of tough questions and such but to call the interviews de-humanizing? I have never heard that from any candidate nor did I or any of my friends who interviewed (most of whom did not get accepted) say that about the interview process.

      3) If you are going to take a job because you are getting free soda, that is pathetic. If you are going to work an 80 hour week at minimum wage after getting a CS degree, that is also pretty poor job selection skills.

      4) You would have to be a really horrible programmer (or whatever job you are doing in the CS fields) to be fired at 28 for being too old. I guess I should expect my pink slip soon?

    29. Re:I was considering majoring in CS, but... by Frank+T.+Lofaro+Jr. · · Score: 0, Offtopic

      When even a modest house costs over a million dollars, $160K/yr is a lot less than it looks people.

      Back in October 2001 I saw houses in a normal seeming neighborhood in San Carlos (a nice train ride from San Jose) and they were $800K then.

      Don't forget the very high state and local income taxes, sales taxes, property taxes, and fuel taxes either! That's the People's Republic of California.

      Even if you got the time and money to kick back and have a beer on your front porch, don't. That's illegal.

      After the 2 hr commutes (each way) you'll probably want something stronger than a beer. (note to people wanting to accuse me of supporting DUI - I said AFTER the commutes, not BEFORE)

      As for being replaced with someone younger, what about when you can no longer deal with 100 hr weeks when needed? Either due to physical limitations or due to a wife who'll divorce you for not spending time/thinking you are cheating.

      --
      Just because it CAN be done, doesn't mean it should!
    30. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0

      GTFOH - I am a slacker and I do OK. I have a ged and went to tech school nights (worked roofing days) for cobol pre y2k and now I gross $45 an hour and am employed 80% of the time on contract doing n-tier and web work. The other 20% I travel for fun. Of course I hacked asm and c since I was young, but, I can talk to people on their level (President to Janitor) and solve their problems with the tools at hand. Do I remember every enum value in every header file? No. Do I insists on the latest and greatest technology wether the organizaton has it or not? No. But I do remember every actor and every use case, that is I understand the problem at hand. The valuable skills aren't all hard skills. I think a lot of coders need to get over themselves and their great geek knowledge and realize what brings value to an organization. It's more what you can do than what you know. Also, Microsoft is a effectively a VAR, they don't sell anything original, they just repackage other peoples good ideas as commodities. Not that there is anything wrong with that.

    31. Re:I was considering majoring in CS, but... by maxpublic · · Score: 1

      If this is dehumanizing for you then yes, perhaps this is not the right field for you.

      It isn't the right COMPANY for you. Microsofts interview process isn't a determinant of qualification for the field of CS.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    32. Re:I was considering majoring in CS, but... by l0ungeb0y · · Score: 1

      Since when is 6 figures minimum wage?

      Granted, I have been independent for several years, but here in the US, a skilled and knowledgeable contractor can get 100-200k per year.

      It's funny reading your rant, because I've been on the phone since 8am entertaining a slew of job offers today after posting my resume online yesterday and while the majority want to pay 60-85k per year, 7 are actively persuing me even though I have stated I am 30-50k over their budgeted amount. And that's just in 24 hours of looking -- and not looking very hard might I add.

      Then again, I'm not your typical developer and I know how to swing a deal.

    33. Re:I was considering majoring in CS, but... by wirelessbuzzers · · Score: 1

      If it's Longhorn, you won't have to worry about it shipping for quite a while.

      There are these things called betas...

      Such as blogging?

      Good point, I'd forgotten about that.

      --
      I hereby place the above post in the public domain.
    34. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0

      Not so true my friend. Speaking from experience, those "nice" suburban high schools can be just as bad as the urban nightmares. The kids at those "nice" schools often feel entitled to everything under the sun...and saying "no" is next to impossible. Try giving one a well-deserved C and not getting sued by the parents. Good luck there!

    35. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0

      The point being don't freaking complain about not getting paid enough on slashdot. I know plenty of people making great money in comp sci. Google is a nice place to make money. You just shouldn't *expect* it. And if you want kids, and have them, even though you can't afford them - you are an irresponsible, selfish .... not parent ... person who reproduced... You don't have to *settle* for a normal working-class salary.. But nothing guarantees you that salary. If you want it, I've seen plenty of people work their butts off and get it. But don't *expect* it just because you have a degree.. I mean I have a degree from some top-whatever (40, 30 now?) college.. it's not that hard.. and getting my masters now. School is totally for slackers. I know, I am one. But I know plenty of people who worked hard, and made money. They just didn't *expect* it. And they definitely weren't total a-holes that go around having kids they can't afford.. most selfish damn thing you can do. I mean to make stupid mistake as a teenager is one thing. But to do it as a professional adult is quite another, and I have no sympathy for you.

    36. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0

      As someone who *went* to a nice suburban high school, I can honestly say that there were a good number of students (myself included) who work their tails off for their grades. Look into the Long Island school districts if you don't believe me...

    37. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0

      I interviewed with them (and was given an offer, which I rejected, after comparing compensation vs. other offers).

      They treated us rather well, IMO, but didn't ask any questions about past experience / coursework / internships / etc.

      All questions were generally:
      1) Code this on the whiteboard.
      2) Code that on the whiteboard.
      etc.

    38. Re:I was considering majoring in CS, but... by metamatic · · Score: 0, Troll
      I'm not sure what more you could ask for other than a northern California location or free money.

      A clean conscience?

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    39. Re:I was considering majoring in CS, but... by DocScience4 · · Score: 1

      If you like teaching more than research, consider going the community college route. You need a master's for most fields and your time is spent in the classroom rather than research. If you would prefer doing more research, you can get grants and spend part of your time working on them. If you want to do a lot of research, get a PhD and teach at a four-year school.

      I'd say your prospects at the comm. coll. level are pretty good, at least in CA, in CS, Math, and Physics. But look into it more if you want to land a particular location.

    40. Re:I was considering majoring in CS, but... by Frank+T.+Lofaro+Jr. · · Score: 1

      Speaking of betas, why does turning on the beta updates enabled option in Windows Update never seem to find any updates on a Windows XP SP1 box?

      (you aren't going to say upgrade to SP2, right? Right? Right?? :)

      On the subject of update problems:

      I can't just point the finger at Microsoft for update bugs - Firefox 1.0.4 says no updates available even when I press the button to check now, even though Firefox 1.0.5 is out and it fixes critical security bugs.

      Just tried it 10:03 pm USA Pacific time on Firefox 1.0.4 on Linux. Tried it on Firefox 1.0.4 on Windows XP SP1 earlier - same deal.

      And why does Linux Firefox put options under Edit (that's dumb - Edit is for text editting functions) -> Preferences and Windows has it under Tools -> Options (which makes more sense) but the inconsistency sucks because it is confusing.

      --
      Just because it CAN be done, doesn't mean it should!
    41. Re:I was considering majoring in CS, but... by Triones · · Score: 1

      Sorry to tell you that this is the reason you didn't get a job easily:

      "insanely difficult curriculum".

      Most of my friends think CS is an easy major, and we all got offers before we graduated.

    42. Re:I was considering majoring in CS, but... by colinrichardday · · Score: 1

      Well, I don't have any children. When young people see CEOs and athletes making the big bucks, don't be surprised when they don't flock to teaching and CS.

    43. Re:I was considering majoring in CS, but... by ebuck · · Score: 1

      Then they improved.

      When I interviewd, it was dehumanizing.

      We had to "prove our worth" to Microsoft so they would "consider if we were good enough" to obtain a job. This was in the height of the "puzzle" interviews. You had to solve puzzles while being yelled at about the time you were taking to think about the issue.

      Mabye they didn't know it, but they were rewarding everyone that memorized the puzzles and punishing people who were thinking. Fortunately for me, these puzzles were the same kind that my dad used to challenge me with growing up, so I had memorized all of the answers. I know about the yelling because some of the "trick" questions I wanted to rework in my head to verify the memorized answer.

      Second round of interviews consisted of my "Proving my worth to Microsoft." I replied that I didn't understand how I could prove my worth because I hadn't been given the opportunity to work for Microsoft. They got annoyed with my answer, and replied that "I had to prove my worth as a future employee to Microsoft, that is, 'What makes you think you are good enough to work for us?'" I told them about my past projects, and they indicated that they already had thousands of people who could program, so what made me think that I could program better that someone who worked for Microsoft? Basically it turned into 30 minutes of, yes that's good, and that's why we're talking to you right now, but that's not good enough, what else can you do (but it will never be as good as an employee we already have, because that's a Microsoft employee we're talking about!) The guy even implied that he brought a few patents into to the Microsoft coffers, and that (perhaps) if was was a good prospect, I'd have a few to chip in for good measure.

      My third (and thankfully final) interview ended almost as soon as it began. About the second or third question was if I ever had used Linux. I said yes, and the pervading silence prompted me to try to back peddle a bit, saying that it came with free compilers that were useful to do my homework on a student's budget. Then silence for about five very long minutes before being barked at that "This interview is over, Get Out!"

      Really, I'm glad they improved. I feared that other companies would follow Microsoft's lead. Microsoft was the only company that conjured up visions of an unhappy employment before I was even "worthy" of an on-site interview.

      Funny thing is, they never asked me to code anything on a whiteboard. Mabye because my University's career placement center didn't have whiteboards available, but hey, there's always paper.

    44. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0

      Well, Microsoft changes the way it does things when it goes places.

      Case in point: India. I know how you guys will react, but here's for the truth.

      I knew a guy doing CS in the university.

      He was the Emacs guy. He was the GNU guy. He was the GCC guy. He was so much infused by Free Software.

      Then it was recruitment time.

      Trilogy, Microsoft et al.

      I meet him about three months later. He's interning at Microsoft. I make a long face. He knows why.

      Three more months pass by.

      I bump into him. He's gushing to everyone about Microsoft. He's a Microserf!!! I give him the cold stare and ask him why. God, how he's changed. He returns the cold stare with an icy smile, and says that it's the money. 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.

      That seems perfectly OK, by their standards.

      Now he's just another moneywhoring Microserf. I have no qualms about these people : Microsoft deserves these slaves.

      What about all that went into making him what he was? What about all the hard work of the teachers that taught him all that he knew using free software?

      Karma whoring, anyone?

      I haven't seen him again. I hope I never will.

      To confirm you're not a script,
      please type the 7 letters shown in this image:
      AOJBJJJ (Such a big blowjob??)

    45. Re:I was considering majoring in CS, but... by ASimPerson · · Score: 1

      I think you're getting ripped off if you're not making more than a teacher.

      According to the Dept. of Labor:
      Median annual earnings of computer programmers were $60,290 in 2002. The middle 50 percent earned between $45,960 and $78,140 a year. The lowest 10 percent earned less than $35,080; the highest 10 percent earned more than $96,860.

      Median annual earnings of kindergarten, elementary, middle, and secondary school teachers ranged from $39,810 to $44,340 in 2002; the lowest 10 percent earned $24,960 to $29,850; the top 10 percent earned $62,890 to $68,530.

      Sources:
      http://www.bls.gov/oco/ocos110.htm
      http://www.bls.gov/oco/ocos069.htm

      --
      In 3010, the potatoes triumphed
    46. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0

      You are abslutely a lying son of bitch. Stop spreading lies.

      You were not asked any coding questions? You were being told to "Get out" after you said you used Linux? What a bunch of crap. You propbably just dreamt of being interviewed at Microsoft.

    47. Re:I was considering majoring in CS, but... by 16K+Ram+Pack · · Score: 1
      But would you rather be a teacher or a coder?

      I'd probably consider being a lecturer, to people who actually have the option of turning up or not.

    48. 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
    49. Re:I was considering majoring in CS, but... by TheSync · · Score: 1

      There are plenty of nice suburban high schools

      The experience of people I know who have worked in "nice suburban high schools" is that there are still plenty of nasty kids in there.

    50. Re:I was considering majoring in CS, but... by Monkelectric · · Score: 1

      Thanks for being stupid. I went to an extremely difficult college where the graduation rate was 30%. Touche!

      --

      Religion is a gateway psychosis. -- Dave Foley

    51. Re:I was considering majoring in CS, but... by Monkelectric · · Score: 1

      I make a hell of a lot of money actually ... but I remember just after the bust my friends were getting picked up around 33 - 40k a year (in california thats pretty brutal). Theres one place out here that pays applications programmers 9$ an hour. As you can imagine they're always hiring heh.

      --

      Religion is a gateway psychosis. -- Dave Foley

    52. Re:I was considering majoring in CS, but... by wirelessbuzzers · · Score: 1

      If I'm helping to make their software more secure and better for users (regardless of its current state), why shouldn't my conscience be clean? Am I "selling out" by not going into academia?

      --
      I hereby place the above post in the public domain.
    53. Re:I was considering majoring in CS, but... by wirelessbuzzers · · Score: 1

      I'm not a manager or anything here, but I'm guessing that they don't want to test beta updates on more than one platform, especially since SP2 was pretty major (which, I'm guessing, is why you didn't install it).

      As to Firefox, I'm guessing that Linux and Windows conventions are different for where you put options, and that in this case the Linux one is dumb. Like, maybe they think you want to edit the options or something. (This is not meant as a troll; I use mostly Linux at home, Windows mostly for gaming, and I find certain design decisions of each platform to be dumb.)

      --
      I hereby place the above post in the public domain.
    54. Re:I was considering majoring in CS, but... by Frank+T.+Lofaro+Jr. · · Score: 1

      Guess the moderators don't like me telling the truth about the state of Commie-Fornia.

      --
      Just because it CAN be done, doesn't mean it should!
    55. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0
      The parent has been presented to me for metamoderation.

      How this is seen as offtopic is completely beyond me.

      I shall check the "unfair" box beside this entry.

    56. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0

      Are you shittin' me?
      Microsoft interview was my worst experience. I walked into the interview room at approximately 11:05am. The interviewer was half asleep, had messy hair and was yawning while interviewing me. We were sitting about 3 feet apart and there was a round table between us. I had trouble talking to him because I could smell his morning breath from 3 feet away. At times I had to ask him to repeat his question because I had trouble interpreting what he was saying because of his thick accent. My friend who was next to me in line for an interview was interviewed by the same person. He told after the interview that he not only looked unprofessional but he did something so drastic that it really made him wonder "whether this guy received any prior interview training from Microsoft before they sent him here". When I asked what did he do which made you think that. He said when I was answering one of his questions he started literally picking his nose.

    57. Re:I was considering majoring in CS, but... by Anonymous Coward · · Score: 0

      When did you graduate and where did you graduate from? Did you do a double major? Was CS your secondary major? Did you take the easy way out by taking Computer Science Societal courses?
      If you are so smart why did you not choose to do masters in CS? Is it because you got offered from Goggle wiht $70,000 starting before graduating?

  9. We don't care what Gates said by Anonymous Coward · · Score: 0

    We have a "Gates said" article every couple of days. The dude has his own portal, msgeek and he can post there and if we are interested in reading everything this guy sais we will go there to read it.

    Thank you.

    1. Re:We don't care what Gates said by lord_rob+the+only+on · · Score: 1

      If I had mod points I'd mod you up because I agree with you. Gates is probably the man who says the most bullshits a day, but you know he is rich he has somewhat the power. He is admired by a lot of people; most of them don't read Slashdot, but some do ...

      And what is more, M$ bashing is one of the favourite subjects here. So lots of people will click on the story so Slashdot team will earn money from ad revenues. It's all about money in this world ...

      Just my 2 cents

    2. Re:We don't care what Gates said by Locutus · · Score: 1

      ah but you must remember that Microsoft is just starting on it's latest multi 100 million dollar marketing campaign and this is close to free advertising. Have you noticed all the MSFT ads showing on the Tele and in online press?

      I've noticed all the gates-isms over the lasts 2 weeks or so and figured it was all part of their new marketing push. You know, they have to keep the interest away from GNU/Linux and OSS, or atleast at bay, so that they can start drumming up MS Longhorn interest. I expect to see more articles on that over the next year also.

      I'm with you, who needs to listen to these guys anymore since they have proven over and over that they don't know the truth or refuse to tell it and all that comes out of their mouths is MS-speak.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  10. 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 Anonymous Coward · · Score: 0

      Yup - I was about to post the same thing.

    2. Re:Wrong tense, Mr. Gates. by Anonymous Coward · · Score: 0

      Ummm... I think that's why it says it was a joke, brainiac.

      You, sir, are an idiot.

      Flame on.

    3. Re:Wrong tense, Mr. Gates. by youknowmewell · · Score: 1

      I think you misunderstood what Gates said.

      'The Chinese are going to wake up and say we [we, as in us, Americans] missed this opportunity'

    4. Re:Wrong tense, Mr. Gates. by Anonymous Coward · · Score: 0
      > 'The Chinese are going to wake up and say we [we, as in us, Americans] missed this opportunity'

      That would imply that the Chinese are presently asleep. To "wake up" implies that the Chinese will somehow be surprised when they realize we wasted our lead. The OP's point is that we're the ones who'll be surprised. The Chinese will not be surprised at all.

    5. 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
    6. Re:Wrong tense, Mr. Gates. by nizo · · Score: 1

      I'm just pissed to find out that you really can major in PE; I thought the advisor was joking when he said that.

    7. Re:Wrong tense, Mr. Gates. by Anonymous Coward · · Score: 0

      Jesus H. Christ. He was being sarcastic. He's refering to the phys ed majors. He's joking that the Chinese are going to say they missed the phys ed major opportunity. You can tell it's a joke. The "he joked" bit is the best clue.

    8. 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...

    9. Re:Wrong tense, Mr. Gates. by jhylkema · · Score: 1

      I'm just pissed to find out that you really can major in PE; I thought the advisor was joking when he said that.

      Of course you can.

      What do you

    10. Re:Wrong tense, Mr. Gates. by jhylkema · · Score: 1

      Trying again . . .

      I'm just pissed to find out that you really can major in PE; I thought the advisor was joking when he said that.

      Of course you can.

      What do you suppose
      the football jocks major in?

    11. Re:Wrong tense, Mr. Gates. by gg3po · · Score: 1

      When I read your post, at first I laughed. Then realized that you're giving Billy the exact same kind of interpretation work-over that most religionists give the Bible -- scary.

      --
      ---
    12. Re:Wrong tense, Mr. Gates. by Anonymous Coward · · Score: 0

      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]".

      My God... he's right!

  11. 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...

  12. 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.

    1. Re:Lip Service by ForumTroll · · Score: 1

      Maybe you should take a trip to a university and see how many programmers are enrolled in courses and see the quality of the code they write. Most students I work with simply shouldn't be writing code because they have no real interest in it and don't want to spend the time/read the materials in order to be the best and be competitive in today's world. I feel that we have a small fringe of top notch world class programmers with most of the rest being mediocre at best.

      Outsourcing isn't the only factor here; most of the top end programmers that live here in the US have highly paying well respected jobs and don't have a problem in gaining employment. The problem is that we've created mostly an army of mediocre programmers who aren't really good for much without someone walking them through it, and they think that they deserve to be highly paid simply because of the field they are in.

      --
      "A Lisp programmer knows the value of everything, but the cost of nothing." - Alan Perlis
    2. Re:Lip Service by Red+Flayer · · Score: 1

      From an employer's perspective:

      Gates understands that some tasks cannot be satisfactorily outsourced, for performance issues, political issues, or otherwise.
      The issue here is the bottom line. A continued glut of CS grads will allow Microsoft to continue rolling over aging (read: more expensive) employees in those positions.

      I would not be surprised to see entry-level CS employment and salaries begin to rise above inflation in the next 10 years.

      Besides, where does most innovation come from? Entrenched employees, code factories, or fresh grads?

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    3. Re:Lip Service by Anonymous Coward · · Score: 0

      THANK YOU! THANK YOU THANK YOU THANK YOU!

      There is a reason I never hired anyone with a CS degree. They were shitty programmers. And they were lazy. When I hired stoners and engineers and Russian Literature majors, I got brilliant people who learned to code and usually were willing to work.

  13. 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 kin_korn_karn · · Score: 1
      Who wants to work in an industry where they have no job security?

      If you know of an industry where there is any job security, please share it with us.

    4. Re:the answer lies with him... by dancpsu · · Score: 1

      Any government or unionized job.

      --
      "Scientists don't change their minds, they just die." -- Max Planck
    5. 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."

    6. Re:the answer lies with him... by UnderScan · · Score: 1

      Garbage man or the p.c. Sanitation worker

    7. 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.
    8. Re:the answer lies with him... by Apocros · · Score: 1

      "...or make people pay into their own private funds."

      is it really so terrible to expect people to save for their own futures?

      --
      "onward!" cried the copper man, little knowing brass corrupts...
    9. Re:the answer lies with him... by Peter+La+Casse · · Score: 1
      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?

      Nowadays they actually have to pay the pensions that they promised, and they realize that they can't. So in addition to jumping through various hoops (such as declaring bankruptcy) to avoid paying the pensions that 40 years ago they committed to paying, they're doing their best to avoid making new pension "commitments".

      It's just too hard to compete with companies that don't have huge amounts of pension overhead. Requiring every company in the country to have huge amounts of pension overhead isn't a solution, because then companies outside the country would eat our lunch.

      Personally, I don't have a problem with the citizens of some other state voting themselves up some government-mandated pension benefits, because that's a state matter, not a federal matter. Ideally, there will be at least one state in the union for me to live in that doesn't.

    10. 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!
    11. 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

    12. Re:the answer lies with him... by Anonymous Coward · · Score: 0

      Dear nutjob,

      Nobody cares about what you think.

      Sincerely,
      The 21st century

    13. Re:the answer lies with him... by Trumped · · Score: 0

      I hear you bitch and complain about this crap in almost every post you make. Wish you would respond to the people that reply to you. But we all know the reason that you dont ... its because your ideas hold ZERO water. Only on slashdot would this kind of crap get modded up.

    14. Re:the answer lies with him... by nohup · · Score: 1

      "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."

      I hate to burst your bubble, but the real "traitors" are Americans themselves not the people running America's companies. Why? Generally when given the option Americans would rather buy a cheaper product than pay more for American-made goods. Would you willingly pay a few thousand dollars more for a car that is in every way equal to a foreign car, for example, based on principle of supporting American workers?

      It is estimated about $1,400 of the amount you pay for a GM vehicle goes straight to health-insurance costs for a GM employee. Let's say a Mexican worker's health insurance would contribute only $500 to the cost of every vehicle. Imagine that the Mexican car company is in direct competition with GM and produced an identical vehicle, but the only difference is price. Which one would you buy? Which one would most Americans buy?

      Given that GM had a 1.1 billion dollar loss during the first quarter of this year, it would seem they need to find a way to turn around the company quickly. What will become of our auto industry once China starts producing cars en masse with employees that cost around $0.25 / hour? Will you continue to pay thousands more for American cars? Will foreign countries buy American cars even though they are much more expensive?

      Try putting yourself in the shoes of these "traitor" CEO's and see what you would do to keep the company in the black. Are there bad CEO's out there? Sure there are. But there are many CEO's that would love nothing more than to continue to give Americans jobs. Bottom line is: if they can't turn a profit then not only do they lose the unskilled workers to foreign countries, the company ceases to exist and all the support, services, sales, tech, legal, finance, and marketing in the USA sink with the ship.

    15. 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?
    16. Re:the answer lies with him... by Evil+Butters · · Score: 1

      ...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.

      You basically hit the nail on the head. You say, "I wonder what has changed...?" It's called CORPORATE GREED! Not only do CEO's get HUGE bonuses, they get HUGE salaries, HUGE incentive packages, and yet they still raid their companies, commite securites fraud, or whatever it takes to make just $100 million more this year.

      --
      Homer no function beer well without.
    17. Re:the answer lies with him... by John+Seminal · · Score: 1
      Given that GM had a 1.1 billion dollar loss during the first quarter of this year, it would seem they need to find a way to turn around the company quickly. What will become of our auto industry once China starts producing cars en masse with employees that cost around $0.25 / hour?

      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.

      Generally when given the option Americans would rather buy a cheaper product than pay more for American-made goods.

      This is not true for me. I only buy American cars, I have NEVER owned a foriegn made car. But does that matter any more when much of the money in that car comes from parts that were made outside the USA? What good is it buying a Chevy if it is manufactured in Mexico?

      It is estimated about $1,400 of the amount you pay for a GM vehicle goes straight to health-insurance costs for a GM employee.

      I don't have a problem with that. What is that? 4% of the total cost of a new car? $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.

      --

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

    18. 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

    19. Re:the answer lies with him... by krunk4ever · · Score: 1

      i thought the reason why pensions were gone were because 401K showed up.

    20. Re:the answer lies with him... by Anonymous Coward · · Score: 0

      It is if you aren't willing to let them starve if they fail to do so competently. Or if they believed this was already taken care of, until their guarantor went under.

    21. 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

    22. 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
    23. Re:the answer lies with him... by SRA8 · · Score: 0

      Nothing has changed, many of the benefits (though not as extensive) are still available to union workers and definitely government workers. The only thing that has changed is the employee. Snot-nosed tech nerds who once couldnt make it further than a burger joint are now the highly skilled workers. Unfortunately, just like, back in school when these nerds were beat up by the frat types -- they are again beat up by frat types (those frat guys who are now CEOs are clueless "middle managers.")

    24. Re:the answer lies with him... by lw54 · · Score: 1

      Healthcare.

      I'd like to see them try outsourcing that =)

    25. Re:the answer lies with him... by timbo234 · · Score: 1

      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

      And what if that company collapses during the intervening 30 years? Or you change jobs? Don't you Americans have compulsory superannuation funds? In Australia 9% of your salary every pay is contributed by the employer.

      I don't understand how Americans plan to live once they retire if they have no super? I can't imagine living off a government pension would be much fun.

      --
      Pre-canned Evolution Links for all those Slashdot holy wars.
    26. Re:the answer lies with him... by roman_mir · · Score: 1

      Last year I went through 4 short term contracts. 5 with this year contract that just ended. Before it I had a 3 year 5 extended contracts at one place. It's rough now.

    27. Re:the answer lies with him... by stor · · Score: 1

      Healthcare.

      I'd like to see them try outsourcing that =)


      Huh? They won't outsource it: they will dismantle it.

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    28. Re:the answer lies with him... by cornelius1729 · · Score: 1

      If all the jobs are being outsourced to India and China, then quit moaning and just move to India/ China.

      *Bingo!*

      Job security and unlimited takeaway food in one fell swoop.

      --
      1729 = 9^3 + 10^3 = 1^3 + 12^3
    29. Re:the answer lies with him... by dajak · · Score: 1

      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.

      Several things have changed. We have learned that we cannot really afford the benefits promised in those days.

      Population growth is leveling off and average age is increasing, increasing the non-productive proportion of the population significantly. We also decided to start competing with the rest of the world on a slightly more level playing field, after we coerced them into a harsh kind of capitalism, and pay a more equitable price for oil, which also happens to be running out. We pay increasing interest over debt, notably the government debt created by the delayed public expenses of our parents. At the same time we consume much more per capita, and inequality, as measured by the Gini coefficient, inside Western economies has been increasing as well.

      It is an unlikely, and actually suspect, miracle we still seem to be able to pay for all of this. The short term strategies we use for this are consumption growth at the expense of saving (look at the scary graph), cutting government benefits and services, artificially inflating real estate and stock prices, and more government deficits. Some countries even go as far as simply attacking oil-producing countries to intimidate them. There are four possible medium and long term strategies: consuming much less per capita, inventing things that really increase productivity and using them in such a way that they actually do, cancellation of debt (which reduces the Gini coefficient, but usually requires a Napoleon, Lenin, or Hitler to effect the cancellation), or fencing off or killing a significant part of the world population.

      The people that benefit from the increasing Gini coefficient, who also happen to rule us, are not in a hurry to solve the problem as long as there are still short-term solutions left. My hunch is that eventually we will go with the last solution first. The pretexts are already being created.

    30. 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.
    31. Re:the answer lies with him... by Anonymous Coward · · Score: 0

      is it really so terrible to expect people to save for their own futures?

      yes it is! In a country that allows a woman to successfully sue a microwave manufacture for the death of her pet, AFTER she had placed it in the microwave to dry it off, after she had bathed it, you can not expect her (and others) to know how to look after thier own futures!!! If your citizens can not be expected to correctly use a simple household appliance, then how can you expect them to manage their, more complex, finances!?!?!?

    32. Re:the answer lies with him... by Anonymous Coward · · Score: 0
      I wonder what has changed from the 1960's-80's and today.

      Diversity is our strength

    33. Re:the answer lies with him... by Anonymous Coward · · Score: 0

      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.

      Another thing those jobs have in common: they have unions.

      As much as unions are unpopular with white collar workers, they got a lot of benefits for the blue collar workers.

    34. Re:the answer lies with him... by Shotgun · · Score: 1

      I wonder what has changed from the 1960's-80's and today.

      Spreadsheets (PHB has instant access to what said plans do to this quarter's bottom line) and day traders in the stock market.

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    35. Re:the answer lies with him... by Shotgun · · Score: 1

      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.

      And workers will not be allowed to quit a job or stay home sick, unless given written permission by the union. How can you put restrictions only on one side of the bargaining table? How long do you think it will take for the companies to say 'F-U_U-S-A'?

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    36. Re:the answer lies with him... by virtual_mps · · Score: 1
      Truly good CEO's are probably far and few between, and if a CEO is making a company billions of dollars, they probably will get a good payoff. Not fair you say? I would love to do a job where I could make lots of money too. On the other hand, am I good enough where I could actually take the reigns, stress, and responsibility of a big company like that and make it profitable? Probably not.

      That's a nice theory, but the reality is that these days you could get a job as a CEO, get millions of dollars in compensation, do a bad job, get fired, and still get another job as a CEO. (Hi Carly!) CEO's and the boards who set their salaries (and whose salaries are set in a reciprocal fashion) love to claim that the pay is related to responsibility & performance, but that's demonstrably false. I'd love to have the opportunity to be a bad CEO at a major corporation for a year or two, so I could retire early on the golden parachute.
    37. Re:the answer lies with him... by SporkLand · · Score: 1

      In all honesty, even durring the glut Microsoft was paying no where near 35k a year. They have always payed their employees well. (I worked there)

      I do agree that he has a vested interest in having more people graduate with CS degrees, but it isn't so they can pay less. It is so he can get the quality people that they want. Durring the glut there were a ton of bad CS people being spat out, I was in classes with them. At the same time there were a lot of great CS students graduating as well. When less people go into the major less come out overall, and even less great ones come out.

    38. Re:the answer lies with him... by ksheff · · Score: 1

      To follow up on this, I saw a Chrysler commercial today with Lee Iacocca and it had his "If you can find a better car, buy it" slogan from the 80s. Sure it's a bit of marketing hubris, but it's still good advice and that's why you have many people buying imported cars.

      --
      the good ground has been paved over by suicidal maniacs
    39. Re:the answer lies with him... by Mark+of+THE+CITY · · Score: 1

      Nit: pensions really took off after World War II, as a way to make up for low pay due to low cash flow.

      --
      The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
    40. Re:the answer lies with him... by ZenFu · · Score: 1

      I liked the analysis, but your figures do not appear to adjust for the infant mortatility rate.

      The statistic that I keep seeing is that a person who is 40 years old today has a life expectancy only 4 years greater than a person that was born in 1900. So, we appear to have the forces of lifestyle and medicine cancelling each other out.

      When I was in business school in the 80's I also remember reading that pension funds were typically 40 to 60 percent overfunded. Unfortunately, many of these overfunded pension funds were restructured by corporate raiders to pay off their junk bonds. And now, we have several large companies with underfunded pension plans.

    41. Re:the answer lies with him... by tmortn · · Score: 1

      Yeah infant mortality differnce is a good point as higher numerbers that far out of whack with the general scale can have a strong impact on realistic numbers for those who survive infancy. And yeah the deal with 40 years ago is pretty big because that is when vaccines had been almost universaly available in the US long enough that a number of desieases were irradicated as common occurances for the most part resulting in a much lower rate of not only infant mortality but young childhood and even adult mortality due to disease.

      What seems to have really finished off closing the class gap is a better standard of basic healthcare easily available ( long lines and shitty doctors beat none at all ) and probably more importantly widespread emergency services. It truly is amazing what 911 coupled with EMT's ready to go at a moments notice have done for dealing with preventable deaths. Same goes for copmuters and something seeming so simple as patient record availability in a time of crisis.

      --
      I don't ask you to be me. I only ask you not expect me to be you.
  14. 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.

    1. Re:Why get a CS degree? by neenbeenbaby · · Score: 1

      Well I guess that makes me downright retarded to be enrolled as a CS major huh? By the way, who modded this as insightful???

    2. Re:Why get a CS degree? by seven+of+five · · Score: 1

      Why get a CS degree?

      So you can have intelligent conversations with the other cab drivers!

    3. Re:Why get a CS degree? by gartogg · · Score: 1

      It's funny, because the fact that you say this means you're right; if you like programming so little that only a secure job and a high salary make it worth doing, you're not going to be happy choosing that as a career.

      So yes, you're retarded, but you can be happy that at least you were right about it.

      --
      I'm a concientious .sig objector.
  15. CS education? YES!! by Anonymous Coward · · Score: 0

    Thanks Bill! I'm tired of being called a no0b at counter-strike.

  16. Hmm. by Anonymous Coward · · Score: 0

    Personally Microsoft's own "Research and Development" efforts always seemed to be less honest attempts to do research-- since they never really use any of the stuff from their R&D dept.-- and more like an attempt to buy out academia. I've done work in university CS research and I just constantly saw MS and their reps doing stuff that just reeked of trying to bribe people into doing work on .NET or other Microsoft platforms instead of the open platforms that academics naturally tend to gravitate toward.

    But hey, what do I know.

    1. Re:Hmm. by The+Lynxpro · · Score: 1

      "I've done work in university CS research and I just constantly saw MS and their reps doing stuff that just reeked of trying to bribe people into doing work on .NET or other Microsoft platforms instead of the open platforms that academics naturally tend to gravitate toward."

      If you think that's bad, then try doing a tally of all the government offices (local, State, and Federal) that are "programming" using .NET these days.

      --
      "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
    2. Re:Hmm. by Locutus · · Score: 1

      you called it correctly and we've seen it posted a few times here in /. but we all know that they are NOT A TECHNOLOGY COMPANY don't we? Therefore, the way the buy off researchers and university departments has nothing to do with technology or innovation. It's also why, when word gets out of the contracts they're signing, they are hounded by the students, and others, for not having the students or education in their best interests.

      The internet is preventing, or atleast slowing, Microsofts use of the same tactics they used to stop OS/2 in the early 1990's. Bullshit in in the press and bullshit in backroom eventually gets brought to light and publicized for what they really are.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  17. 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 op12 · · Score: 1

      It's not an irrational fear either, since there is really no end in sight to outsourcing. Reminds me of that AP article from a few weeks back.

    2. 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.

    3. Re:The Reason Why...Simple by 91degrees · · Score: 1

      Oh, rubbish.

      Looking at my peers - One did biochemistry. I earn twice what she does. Another did law. I earn a little more than him. Another did politics. He stayed in Academia. Another did Mathematics. She's hoping to get a decent job soon.

      Out of my peer group, the only people who earn more than me did engineering. And they did it not because it paid well, but because they loved computers. I don't fear outsourcing and neither do they. Some people want skills that can't be outsourced.

    4. Re:The Reason Why...Simple by nido · · Score: 1

      People don't want to spend all their money on a great education...

      I spent all my money on schooling (3.5 years at a rather expensive "institute"). About a year after I got out, I was going through John Taylor Gatto's A Different Kind of Teacher, and identified strongly with his experience of his 7th or 8th graders reading comprehension abilities were dismal. I took his simple reading test (first 20 pages of All's Quiet on the Western Front), and couldn't answer his simple questions.

      16.5 years of schooling, and I still can't read. The signs were there all along - couldn't get more than 20 pages into The Hobbit or the first Lord of the Rings, and I have no clue what Moby Dick's about, or any of the other books I supposedly "read" for english class. Sure, I scanned the pages, and did okay on the teacher's tests, but I had no real comprehension of what all those books were about. I somehow managed to get through the first Harry Potter (it's about a boy who goes to wizard school), but I couldn't read the second one.

      But I could do well on standardized reading tests (which should not to be cnofused with actually reading something), so no one ever caught on. According to Mr. Gatto, 90%+ of his students couldn't really read before they got to his class.

      Don't be fooled. "School" is not Education. It can be, but just 'cause you go doesn't mean you'll be "educated".

      --
      Learn the rules so you know how to break them properly.
      www.teslabox.com
    5. Re:The Reason Why...Simple by varmittang · · Score: 1

      I do love computers, so I switched from CS to IST (Information Science and Technology) so that I could do things like Project Planning, Project Management, Resourse Management, Risk assetment, etc. All the job skills that a CIO needs. I personally think it was a good choice for me, because coding wasn't that exciting for me. I never felt like sitting in front of the computer all night trying to solve something, though I have since the IST major does have programming as a part of the curriculum. But for others, there are other majors that deal with computers, that is not a CS degree. By the way, I'm an IT Manager right now, and I graduated May 2004.

      --
      -----BEGIN PGP SIGNATURE-----
      12345
      -----END PGP SIGNATURE-----
    6. 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 $$$.

    7. 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.

    8. Re:The Reason Why...Simple by 91degrees · · Score: 1

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

      Nope. He finished a year before me. Law pays well, but not everyone get's to be a corporate legal advocate.

      In the longrun I'd place my bets on the Lawyer having a larger/more stable income.

      More stable - certainly. Larger - I might strike lucky and work for a successful startup or produce a killer app. I'll have to shift career track slightly at some point since codemonkeys only get paid up to about 25% more than I get, but even so, it's a comfortable amount, and as long as I keep my skills up to date, my employability remains.

    9. Re:The Reason Why...Simple by Anonymous Coward · · Score: 0

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

      Lemme also guess -- his idea of a good night out is sitting around discussing how much everyone earns, and stroking off once he discovers that he earns the most.

    10. Re:The Reason Why...Simple by Frank+T.+Lofaro+Jr. · · Score: 1

      There can only be so many CIOs.

      Very easy for supply to exceed demand.

      --
      Just because it CAN be done, doesn't mean it should!
    11. Re:The Reason Why...Simple by Anonymous Coward · · Score: 0

      Let me guess - you're from the UK. In North America law degrees are professional postgraduate programs and (competent) lawyers can write their own ticket. If you're making more than your lawyer friend then you're either extremely skilled/driven or he isn't.

    12. 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. Re:The Reason Why...Simple by 91degrees · · Score: 1

      Let me guess - you're from the UK.

      You guessed right.

      Is there really that big a difference? I'm quite surprised.

    14. Re:The Reason Why...Simple by SporkLand · · Score: 1

      How do I determine if I am a dummy with a CS Masters degree or an intelligent person with a CS Masters degree?

      I lack a certain amount of self-confidence that the "less-insightful" people around me seem to have in spades.

      I'm not being confrontational, I'm looking for a proper method to determine my location in the intelligence hierarchy.

  18. 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.
    1. Re:He's right by ForumTroll · · Score: 1

      I'm also a university student and have noticed this as well. The problem that Gates is referring to is that once we stop innovating in technology our economy is going to be seriously hurt and right now we are setting ourselves up for that. Honestly, our economy and quality of life cannot be the same if we do not remain innovative and competitive technologically. We are currently falling behind in the area to more dedicated countries and once they surpass us by a larger margin our economy will be hurt badly and the damage will be extremely hard to undue.

      The fastest growing major being physical education is just a perfect example of this. Physical education is quite possibly the most useless skill you could take and does not allow us to compete in anything anywhere in the world. I mean are we going to have everyone by Phys-ed teachers?

      --
      "A Lisp programmer knows the value of everything, but the cost of nothing." - Alan Perlis
    2. Re:He's right by orderb13 · · Score: 1

      Only 2000 students? I think I had that many in one of my classes at school one time.

      What is sad is that at the Univeristy I went to there were 20,000 undergrads, and the Philosophy department almost got shut down because they didn't even have 10 declared majors.

      Besides, who needs a CS undergrad degree, if you want to learn to program, then grab a couple of books and learn, no need to sit in a class with a professor that hasn't ever worked in field try to teach you stuff you'll never use (bubble sort comes to mind).

    3. Re:He's right by mattbot+5000 · · Score: 1

      Right, because what first world power could possibly survive without CS students? You talk as if there couldn't possibly be a more advanced state of society than one in which everyone is a computer scientist.

      Softare engineering is the new train engineering.

    4. Re:He's right by Anonymous Coward · · Score: 1, Insightful
      ry to teach you stuff you'll never use (bubble sort comes to mind)


      Wow, you *really* missed the point of those algorithms courses, didn't you?

    5. Re:He's right by ForumTroll · · Score: 1

      "Besides, who needs a CS undergrad degree, if you want to learn to program, then grab a couple of books and learn, no need to sit in a class with a professor that hasn't ever worked in field try to teach you stuff you'll never use (bubble sort comes to mind)."

      That looks real good on a resume.....

      --
      "A Lisp programmer knows the value of everything, but the cost of nothing." - Alan Perlis
    6. Re:He's right by guitaristx · · Score: 1

      Besides, who needs a CS undergrad degree, if you want to learn to program, then grab a couple of books and learn, no need to sit in a class with a professor that hasn't ever worked in field try to teach you stuff you'll never use (bubble sort comes to mind).

      There is a very big difference between a programmer and a computer scientist. A programmer might be able to write a program given a design, but a computer scientist would be able to write the design and make sure that it's solid. I'd run screaming from a significantly large piece of software designed by a mere programmer.

      Finite State Automata, Big-O notation, working knowledge of compilers and hardware, and discrete mathematics are some of the things distinguish programmers' bodies of knowledge from computer scientists' - you'll find that such things are absent from the former. You'll also find that knowledge of such things leads one to design and implement vastly more robust software. If anyone intends to pursue a career in developing software, they should not settle for being a mere programmer.

      programmer : computer scientist :: technician : engineer

      --
      I pity the foo that isn't metasyntactic
    7. Re:He's right by Anonymous Coward · · Score: 0

      No, what will guarantee the United States' becoming a third-world nation is our high taxes and socialization of service in combination with our tremendously huge trade deficits. We don't manufacture any more, we don't export, heck, other nations won't even buy food from us any more because it's cheaper to buy agricultural products from nations where slave labor is still legal.

      We have no manufacturing base to speak of any more. American inventors market their ideas to American companies, and no American companies want to make the investments for factories, tooling, talent, etc. so the patents almost invariably get sold to overseas countries. It's happened time and again; it's happened with the various liquid crystal display technologies (how many LCD fab plants are in the US? ZERO?); it's happened with oLED, and it will happen with anything else Americans try to pitch to local manufacturers.

      And before you bring up the SBA and government grants: unless you're a gay half-black, half-negro and quadrapeligic (I butchered the spelling there didn't I - and yes I know I came up with a ridiculous extreme) you're not qualifying for a grant, and unless you already have an established customer list, the SBA will not talk to you about backing you with a government loan or grant, no matter HOW innovative your idea is. Period.

      We don't have R&D expertise any more, for the most part. Why would American companies hire native talent when L1 and H1-B visas can be had for a fraction of the cost? They tailor the job requirements in such a way that it only fits the foreign talent being marketed to them by foreign contracting agencies, and thusly no native talent can be found. That way, they can claim they made a "best effort" to source local talent and being in foreign labor for cheap.

      Incidentally, second-world is the communist bloc, which is what, China, Cuba, and Viet Nam to some extent nowadays?

    8. Re:He's right by Anonymous Coward · · Score: 0

      Er, make that half-black, half navaho. Sorry about the brain fart. My point is still valid.

    9. Re:He's right by swiftstream · · Score: 1

      Alright, this is it.

      I can handle the misuse of first and third world labels, but the misuse of second world simply takes it too far.

      For the record, this is what the labels really mean:

      1st world: capitalist, allied with USA during cold war
      2nd world: communist, allied with USSR during cold war
      3rd world: nonaligned.

      The USA will never become a 2nd or 3rd world country, because it is 1st world by definition.

      Now, we can talk about economic development... but that is a different matter.

      --
      Be a PATRIOT--because the only thing we have to fear is the lack thereof.
  19. 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.

    1. Re:if microsoft can't find staff... by Anonymous Coward · · Score: 0

      If schools are teaching students to only be end-users of specific technologies, then I certianly fault both the school and the student for not having a real CS cirriculum.

      Computer Science != "Linux Certification" != "C++/Java/.NET Certification" != Oracle DBA != "insert name of specific product/platform here.

      CS is an abstract science, not a familiariazation with specific technologies to become familar with whatever the latest fad in the marketplace is.

      I don't like MS much myself, but when I hear people thinking that CS is some sort of "IT Training" degree, I cringe.

      When I think of computer scientists, I think of Alan Turing. What do you think?

  20. It's no joke! by otis+wildflower · · Score: 1

    The Chinese aren't being left behind in the obesity wars either..

    (Anyone else reminded of Thunder from Big Trouble in Little China?)

    1. Re:It's no joke! by georgewad · · Score: 1

      Ob. BTiLC:
      I don't think he's gonna stop...
      KABOOM!

      --
      Karma: It's not just a good idea. It's the law.
  21. this is what gates thinks about education: by Anonymous Coward · · Score: 1, Insightful

    Rule 1: Life is not fair - get used to it!

    Rule 2: The world won't care about your self-esteem. The world will expect you to accomplish something BEFORE you feel good about yourself.

    Rule 3: You will NOT make $60,000 a year right out of high school. You won't be a vice-president with a car phone until you earn both.

    Rule 4: If you think your teacher is tough, wait till you get a boss.

    Rule 5: Flipping burgers is not beneath your dignity. Your Grandparents had a different word for burger flipping: they called it opportunity.

    Rule 6: If you mess up, it's not your parents' fault, so don't whine about your mistakes, learn from them.

    Rule 7: Before you were born, your parents weren't as boring as they are now. They got that way from paying your bills, cleaning your clothes and listening to you talk about how cool you thought you were. So before you save the rain forest from the parasites of your parent's generation, try delousing the closet in your own room.

    Rule 8: Your school may have done away with winners and losers, but life HAS NOT. In some schools, they have abolished failing grades and they'll give you as MANY TIMES as you want to get the right answer. This doesn't bear the slightest resemblance to ANYTHING in real life.

    Rule 9: Life is not divided into semesters. You don't get summers off and very few employers are interested in helping you FIND YOURSELF. Do that on your own time.

    Rule 10: Television is NOT real life. In real life people actually have to leave the coffee shop and go to jobs.

    Rule 11: Be nice to nerds. Chances are you'll end up working for one.

    1. Re:this is what gates thinks about education: by Anonymous Coward · · Score: 0

      You won't be a vice-president with a car phone until you earn both.

      1990 called, it wants its cliche back.

    2. Re:this is what gates thinks about education: by booyabazooka · · Score: 1
      this is what gates thinks about education

      I believe you meant to say Charles J. Sykes?

    3. 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.
    4. Re:this is what gates thinks about education: by colinrichardday · · Score: 1

      On Rule 5, how does he expect graduates to pay off their student loans by flipping burgers?

  22. 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 ad0gg · · Score: 1

      Umm. Wheres you your links backing up your claims?

      --

      Have you ever been to a turkish prison?

    2. 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.

    3. Re:The difference is by overshoot · · Score: 1
      Microsoft has literally thousands of vacancies (http://members.microsoft.com/careers/search/defau lt.aspx) in the US, and they pay decent money.

      Re-reading the OP I should have been clearer that the "they" was national, not just MS.

      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.

      Thanks, but

      • I have a BSCS and 30 years experience, a score of patents or so, and am well-known in my field
      • I quit software to do circuit design, which pays better and is much more fun
      • "Decent" for Microsoft doesn't cover what I cost even if it weren't that
      • I have some ethics. I can't imagine being that hard up; if nothing else, Wal-Mart is still hiring greeters.
      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    4. Re:The difference is by Trepalium · · Score: 1

      You think Wal-Mart is somehow less evil than Microsoft? Wow. Wal-Mart rates slightly lower on my list of companies I don't like than Microsoft does. Microsoft at least pays their workers fair wages. Too much of Wal-Mart's stuff comes from sweatshops in third world countries.

      --
      I used up all my sick days, so I'm calling in dead.
    5. Re:The difference is by overshoot · · Score: 1
      You think Wal-Mart is somehow less evil than Microsoft?

      Sure, it's a slam-dunk. Wal-Mart screws its employees and gives its customers good value. Microsoft just leers at its employees and screws everyone else.

      Go with the numbers.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  23. Simple by jav1231 · · Score: 1

    The answer is simple, people saw the .com bust and young people are leary. I think that and the technology sector's woes since are just keeping them at bay.

  24. 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.

  25. 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 Anonymous Coward · · Score: 0

      I dont know about you, but we don't have problems getting jobs here.

      Maybe its becuase our school has a reputation of having a no-BS CS education. The people who graduate here actually have a real CS background and didn't just skate through like most other CS students do.

      There are definitely jobs out there. The problem is that there are too many people who think they are qualified for jobs for which they really are not and then come here and whine about it when they don't get jobs or fail the pre-hire exam.

      It is definitely correct to say that CS/SE is not where it once was. The market is seperating the wheat from the chaff. If you have the skills and are competitive, you WILL have LOTS of job oppritunities.

      I'm a sophomore CS student and I already landed a job at a Fortune 500 IT company making pretty good bucks for a college student part time.

    2. Re:No Jokes Here by bradleycarpenter · · Score: 1

      I have not seen any of my friends having trouble getting CS jobs. I got a job a semester before graduating. All my CS friends had jobs lined up before graduation. Just have to look at the right places. We are in the midwest so I'm sure it is easier to get a CS job here than on one of the coast. There are a lot of great tech companies inland that are always looking for people with tech skills.

    3. Re:No Jokes Here by geeper · · Score: 0

      "wants to spend -- or waste -- for years of school in order to end up unemployed."

      Hmmm...and to think they didn't knock down your door to get you signed on.

      --
      Error reading device 'Signature'. (A)bort, (R)etry, (F)ail?
    4. Re:No Jokes Here by jlapier · · Score: 1

      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.

      Maybe all the would-be CS students are using that now classic excuse:
      "I don't need to go to college - Bill Gates dropped out and he's the wealthiest man alive!"

    5. Re:No Jokes Here by 91degrees · · Score: 1

      I did.

      Most of my friends did too.

      I could claim this was because I went to a prestigious university, but really this was because I graduated before the end of the dotcom boom.

      There were other golden times as well. We're not in one of them.

    6. 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.

    7. Re:No Jokes Here by bradleycarpenter · · Score: 1

      Actually right now the job market for new graduates is the best in about 4 years. Granted now as great as the boom years, but most everyone I know is getting good jobs out of college. The average salary for a CS graduate is in the $50,000 range. Pretty decent for someone right out of college.

    8. Re:No Jokes Here by AutopsyReport · · Score: 1

      I've been working steadily for 3 years doing independent contracting, and I'm just heading into my fourth year of my CS degree. If a simple Canadian boy can land lengthy contracts with successful companies in the US, then there's much hope for other Americans who put forth the effort. There's plenty of employment there. Qualify yourself, and start scanning the job postings.

      --

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

    9. Re:No Jokes Here by Anonymous Coward · · Score: 0
      How many of your Comp. Sci. peers got jobs before graduating from college?

      Every single one of them. Typically, they paid at least $50k. Typically, they were flown out at company expense while they were in college for the interview.

      Did you go to community college or something??

    10. Re:No Jokes Here by Anonymous Coward · · Score: 0

      You had "for years of school"? [sic]

      No wonder you didn't get a job.

    11. Re:No Jokes Here by $criptah · · Score: 1

      I did not go to a community college (and there is nothing wrong with any education as long as you get educated). I have a job that pays much more than $50K and I am pleased with that. However, the topic of this conversation is: Fewer kids get into Comp. Sci. This is a direct relationship with supply and demand. Compared to 1997, there is less demand for computer science grads. Do you not agree with me on this one? There is a lot of competition going on and headlines like, "HP is laying off 14,5K", do not help. This is a direct reaction.

      Plus, $50K is a joke. Seriously, you do not need to study in CS in order to make that much money.

    12. Re:No Jokes Here by ForumTroll · · Score: 1

      "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."

      EXACTLY! Best post in this thread. The vast majority of CS students just barely get by and when they come out of there studies they can barely program a Hello World let alone be relied upon for writing secure enterprise level applications. They can't get jobs because they can't offer any value to a company. Programming a Hello World program and barely understanding the basic fundamentals of programming can't get you anywhere in real life. All the students I know which studied, worked hard and did projects in some of their spare time have had no problems getting good paying respectable jobs in the industry.

      The problem is that too many people get into the course because they think people that work with computers make good money and they just barely get by, by getting help from others, only doing the bare bones reading and just barely understanding the fundamentals of the subjects. Ask any old programmer that is doing hiring and he will tell you that most of the CS students they interview are utterly clueless and have nothing to offer of value. Most just simply think they should make a good living because they earned there degree and not by actually producing valuable products.

      --
      "A Lisp programmer knows the value of everything, but the cost of nothing." - Alan Perlis
    13. Re:No Jokes Here by Anonymous Coward · · Score: 0

      HP laying off 14-15k has nothing to do with supply/demand, it has everything to do with years and years of mismanagement and having to trim the budget to survive it.

      Carly's unpopular and unsuccessful run as CEO of the company probably has alot to do with why HP is in the situation it is right now, and why probably every single one of those 15000 are cursing her name (or soon will be!) right now.

    14. Re:No Jokes Here by Anonymous Coward · · Score: 0

      What's an easy way to make $50K? I know several
      people who would be interested in this.

    15. Re:No Jokes Here by Frank+T.+Lofaro+Jr. · · Score: 1

      No mention of the school or city - hard to falsify that statement.

      Are you an M$ shill?

      --
      Just because it CAN be done, doesn't mean it should!
    16. Re:No Jokes Here by $criptah · · Score: 1

      A simple Candian boy has nothing to do with the U.S. I worked as a contractor though my school years as well. The problem is that the market is changing right now. We may not need as many comp. sci. students as you think. Plus, in the U.S. being a contractor is much harder, unless you work for a company that provides you with benefits. Healthcare is a mother-fucker (or lackthereof).

    17. Re:No Jokes Here by Frank+T.+Lofaro+Jr. · · Score: 1

      Getting a business degree.

      Or becoming an outsourcing consultant.

      --
      Just because it CAN be done, doesn't mean it should!
    18. Re:No Jokes Here by Anonymous Coward · · Score: 0

      Maybe its becuase our school has a reputation of having a no-BS CS education.

      B.A., then?

    19. Re:No Jokes Here by Anonymous Coward · · Score: 0

      Give me a break with this whole 'CS market is bad' crap.

      I'm still in university, and I have a job for a great company writing NLP software.

      And I was offered jobs by two other companies, one writing compilers and one buisness software.

      The problem with CS is that there are too many people in it that shouldn't be there. For those of use that are actually good at it, and love programming and doing research, there are more than enough jobs.

    20. Re:No Jokes Here by Anonymous Coward · · Score: 0

      It is definitely correct to say that CS/SE is not where it once was. The market is seperating the wheat from the chaff. If you have the skills and are competitive, you WILL have LOTS of job oppritunities.

      That is probably true of any field. However, it makes sense that people will gravitate toward fields where they DON'T have to bust their ass just to merely survive in the field.

  26. People who use the technology by doombob · · Score: 1

    In this article from USA Today Gates seems disappointed that kids and students using the technology don't seem more interested in it. And I don't blame him. I don't know about many other Slashdotters around here, but every time I used to get a new gadget or toy, I wanted to know how it worked.

    Oh, and Maria Klawe seems like a qualified lady to be talking about this subject.

    1. Re:People who use the technology by Locutus · · Score: 1

      sure but that was when most toys were mostly or even all mechanical. And to top it off, with MS Windows, you can't get too deep into it at all. Now if GNU/Linux were on everyones desktops, there would atleast be somewhere/something to dig down into AND there isn't a marketing company behind it trying to block you from looking or going too deeply into it.

      With MS Windows, it so much like "FM"(F#cking Magic) that when something goes wrong, you usually can't figure out where to fix it. Did I just see a story about how many people just throw their Windows computers away and get a new one when they can't clean it of virus's and spyware?...

      So Gates really made a point about FOR GNU/LINUX and OSS.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    2. Re:People who use the technology by whitehatlurker · · Score: 1
      Maria Klawe seems like a qualified lady to be talking about this subject.

      She is. The last I heard she was at UBC. Good on her for the move.

      --
      .. paranoid crackpot leftover from the days of Amiga.
  27. physical education? by artoo · · Score: 1

    I'd like to know where the numbers for this came from, and if it includes medical majors such as physical and occupational therapy.

    It's very believable though. At the rate a lot of us are becoming "super sized", a physical education degree may give you access to a larger job market than a CS degree.

  28. Gates On Future of CS Education by tacarat · · Score: 1

    It's about time somebody with his resources stepped up. Maybe now I don't have to worry about getting stupid newbies the next time I want to play a round...

    --
    "Common sense will be the death of us all"
  29. It starts to sink in... by Pitawg · · Score: 1

    This is one behind the corporate effort to keep software toys out of the hands of the users(students and more). He cannot even see that the ones that "Cannot Play" with his toys do not gain interest in creating his toys under his watchful eye.

    Hmm..

    Maybe it is not sinking in. I give it five more years and 50% fewer employees.

    Come On! How can there be R & D without the legal ability to "DO" R & D?

  30. 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.

    1. Re:Right... by lilrowdy18 · · Score: 1

      or Bill Gates talking about problems facing the computer indstry makes about as much sense as Wesley Smipes getting in a tanning bed...

  31. The fastest growing major? by The+Angry+Mick · · Score: 1
    The fastest growing major is physical education

    If this is true, I am truly apalled.

    Business Administration or Marketing I can take, but P.E. ?!?

    Mother of God, we are doomed...

    --

    I'm not tense. I'm just terribly, terribly, alert.

    1. Re:The fastest growing major? by Dystopian+Rebel · · Score: 1

      "Fastest growing" does not necessarily mean "largest".

      A positive interpretation of this is that people are growing more aware of the importance of physical fitness in a society that has for too long neglected health and failed to build communities that do not need combustion engines.

      --
      Rich And Stupid is not so bad as Working For Rich And Stupid.
    2. Re:The fastest growing major? by I_can_not_believe_I_ · · Score: 1

      The key phrase is "fastest growing", good solid degrees (Sciences, Engineering, Business, etc.) have always had relatively high numbers, they may fluctuate and change focus, but overall the departments continue to exist and produce students. Looking at Phyiscal Education, prior to 5-10 years ago, there were not a lot of specialized degrees in PE (and associated programs, nutrition, etc.). Where they were present, courses were often rolled into other Faculties. People that ended up working as Trainers etc. did not come out with a PE degree (if they even had degrees), and instead relied on experience. Today you're suddenly granting degrees focused on PE in large numbers, and more importantly, industry is requiring those degrees (or at least favouring them). Suddenly, more people are enrolling, and doubling a class of 15 to 30 is a lot faster growth than the Engineering faculty adding another 100 kids to the 400 they used to have. Basically, "fastest growing" == troll, using the wonderful worlds of statistics and language.

    3. Re:The fastest growing major? by Anonymous Coward · · Score: 0



      Well, they will beat the crap out of those other kids, with CS majors.

      And, might I add, with skill.

    4. Re:The fastest growing major? by The+Angry+Mick · · Score: 1

      Thanks for the well written response. It goes a long way to easing my sense of impending doom at a nation of gladiators - I just kept seeing the fall of Rome all over again...

      It does beg a further question though. Shouldn't a "trainer's" degree come from the medical schools?

      --

      I'm not tense. I'm just terribly, terribly, alert.

    5. Re:The fastest growing major? by I_can_not_believe_I_ · · Score: 1


      It depends on the degree of work being done by the trainer (assuming we're dealing with sports trainers who assist with injurues/conditioning), most of them are done by people with Kinesology (Phy Ed) degrees, and a bit of specialised training. At least up here (University of Calgary), the Kines program involves a lot of work on anatomy, and sports injuries, which leads quite well into this.

      This way they have someone less expensive than a full doctor, who's specifically trained to deal with common problems, knows the sport, and can still refer them to further help if it is required.

  32. Oh really? by Anonymous Coward · · Score: 0

    I thought MS stopped giving a programming language with the operating system because it wasn't "user friendly". Before that many people would program their computer in BASIC just for fun. But after windows 95 we have a huge mass of computer illiterate people who can't program.

    name *one* of the big programmers of today who started after 1995 on a windows platform. There isn't!

    IMO, ms just wanted to kill the whole "everyone can program because it's easy" idea. But that hit them back because open source flurished.

  33. Microsoft patents taps... by MosesJones · · Score: 1

    Microsoft taps both native-born talent and foreign talent

    They've probably got a "one-tap" patent.

    And yet for all this talent that MS taps, and all this research that MS does... they've STILL to come up with one major IT break-through.

    --
    An Eye for an Eye will make the whole world blind - Gandhi
    1. Re:Microsoft patents taps... by drsmithy · · Score: 1
      And yet for all this talent that MS taps, and all this research that MS does... they've STILL to come up with one major IT break-through.

      When was the last time anyone came up with a "major IT breakthrough" ?

  34. Spending on R&D, Mr. Gates? by MagikSlinger · · Score: 1

    Why not lead by example then? Have you sponsored a Summer of Code? How about releasing even some source code to everyone so they can learn about your software, make improvements and become an integral part of the process?

    --
    The bitter lessons of a veteran coder: http://bitterprogrammer.blogspot.com
  35. 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!

  36. 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.

  37. 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...
  38. Gates did well enough without an education by Anonymous Coward · · Score: 0

    Everybody should follow his example and drop out of school.

  39. Laser Beam Focus on Computers = Bad by ndansmith · · Score: 1
    . . . Bill Gates talks about how the lack of spending in research and development is 'kind of a crime'.

    I think that our lack of investment in the humanities is a greater crime. While our nation focuses like a laser beam on computer technology, funding for other important aspects of life declines. Many students in all levels of education know how to operate computers (and some receive advanced training, as is the thrust of the article) but cannot express themselves musically or write down their thoughts coherently or interact in a meaningful way with their communities. So here we are producing the most technologically advanced nation in the world which consequently has no culture. Of course I cannot blame Bill Gates for this per se (his foundation does make investments in the humanities, and it is his business after all).

    Still, I would much rather spend "R&D" money on music, art, and drama than on computers, genetics, and the art of war.

    1. Re:Laser Beam Focus on Computers = Bad by schnikies79 · · Score: 1

      Mod up! This is dead on.

      --
      Gone!
  40. Microsoft is dead by Elektroschock · · Score: 1

    Microsoft was a company which put emphasis on developers and development.

    But this year I saw Microsoft lobbying in Brussels. Unintelligent Braggarts of different flavours. Joanthan Zuck fo ACT, Hugo Lueders of CompTIA. Microsoft did an intellectual insult on developers by their lobbying scum. Microsoft even hired right wing radicals such as TechCentralStation.

    Microsoft was once a high IQ charm company, now intelligent people are offended.

    Lobbying for software patents means neglecting developers, developers, developers.

    Microsoft is not "sexy" anymore. who wants to work there? Who is inspired by their products? .Net is a great plattform but who praises it. customers hate Ms products because of the bugs and securtiy flaws. Anti-MS is mainstream. Microsoft has huge corporate affairs problems.

    Bill Gates can talk a lot but the relationship is broken. And they do everything they can to make it worse. No happiness in slavery anymore.

    1. Re:Microsoft is dead by Anonymous Coward · · Score: 0

      I agree. I see their Dinosour marketing ads for MS Office. "MS Office has evolved have you?" And I keep thinking that Microsoft itself is the dinosour.

    2. Re:Microsoft is dead by Elektroschock · · Score: 1

      I saw a lot of them in brussels and it was difficult for me to understand...

  41. Screw the degree, get a certificate... by John+Seminal · · Score: 1
    Let's see here:

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

    Well, at least 10 years ago, the degree was meaningless. I knew a guy who was a highschool drop out, over 40 years old with a shitty work history. His wife was the breadwinner, he stayed home fucking around with the computers. He lied to everyone about having a home buisness, some years he would get lucky and set up a network for an office and make $20,000, the next year he would make $0.

    When the MSCE was first offered, he did nothing. When a family friend got a $75 an hour temp job, he started studying and passed all 5 exams in under 6 months.

    He got a temp job making $80 an hour. And he milked the timesheet, there was no week where he did not charge 20 hours or more for overtime. I saw some weekly checks that were over $6,000. His crappy $12,000 car that did 35 miles per gallon was replaced with a $40,000 SUV that did 14 miles per gallon.

    And here is the kicker. Is everyone ready?

    He would work it so the contracts lasted 6 or 7 or 8 months. One lasted a year. But as soon as his contract was up, he would go and file for unemployment. There is a requirement that says people on unemployment must look for work and keep a log. So he used monster, to look for CIO jobs, knowing none would hire him, but he would email a resume, and write it on his log so if the state asked, he could say he was looking for work. As soon as unemployment was up, he would get another job with a temp agency.

    This all ended many years ago, when the $80 an hour jobs went down to $25, then dissapeared. Funny thing is he would not take the $25 an hour. Now it is back to the old way. His wife is working, he is home fucking around with computers. And if she ever bitches for him to get a $12.50 an hour job at some local factory, he will remind her of the $80 an hour he got, how his home buisness is hit or miss, and how she has to now ride out through the lows.

    --

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

    1. 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.

    2. Re:Screw the degree, get a certificate... by maxpublic · · Score: 1

      He is now back to where he was, leeching off his wife

      Whereas if the wife does this she's "taking care of the home".

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
  42. 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.
    1. Re:The lack of hard science by Anonymous Coward · · Score: 0

      Fields like Sociology do have real scientific frameworks, the problem is that the field is dominated by politicians and other quacks who make a mockery of it.

      I took my Intro to Sociology class hoping to learn more about social theory, game theory (as it applies to society), and other similar things. We only touhed on these topics briefly while the majority of the course was concerned about touchy-feely political issues like feminism and civil rights (which are both important, of course, but belong in a politics/government policy class).

      There are alot of topics in sociology that touch on things like mathematics (such as game theory, which applies to sociology very well but is obscure becuase most mainstream sociologists are more concerned about political issues) and statistics as well as things that you would see in a "hard" science such as actual data gathering, experiements, and the like. These are dying in Sociology becuase the Sociology of today is more about taking a political issue and doing some superficial data gathering to support your cause and then using it to propel whatever you political issue is.

  43. Gates got Phys. Ed. wrong by Anonymous Coward · · Score: 1, Informative

    I watched the video of the interview with Maria Klawe when he said this and made so little sense that I followed up. Gates said (and I played it back several times) that the fastest growing major is physical education.

    Klawe countered that she thought it was economics.

    Googling shows that Klawe may have seen a Wall Street Journal article last week claiming that econ was the fastest growing major, but that article was very short on comparison data with other disciplines. It reported on a survey done by an economist for an economics journal and said little about the past, and little about other disciplines. The conclusion of fast growth needs support from the past and needs to be put in context of the number of students in other majors and all majors combined. A fabulous new Klingon language major can be shown to experience a phenomenal growth rate with few actual participants, if growth is simply reported as a ratio between new Klingon majors and old Klingon majors.

    Gates was FAR worse than Klawe, though. His remarks on PE, which were presented in an offensive manner, by the way, were probably based on Bureau of Labor statistics. Recently, it has been shown that the growth rate for JOBS for PE majors is extremely high. This is completely different from saying that the growth of the major is extremely high. It also doesn't take too much digging to find out the reason for this: the graying of America and the rapidly growing health problems due to obesity are requiring some kind of response.

    The other majors experience fast JOB growth rate are nursing and elementary school teaching. These, like the PE related jobs, are underpaid and undervalued. We need more of them because we don't deal with the root problems (the low value we as a society place on nurses and elementary school teachers). One reason we don't deal with the problem is because billionaire shithead college dropouts (who are perceived as somehow wise because they are good at making money) set a bad example.

  44. Mod parent up! by khasim · · Score: 1

    The people who are going into the field for the paycheck are smart enough to realize that they'll be the first ones cut to reduce costs (and their jobs shipped off to India/China).

    The ones going into the field because they love it are trying for Google because that's where you'll be on the cutting edge.

    The sad thing is that we are losing the CS majors because they will be off-shored.

    1. Re:Mod parent up! by Frank+T.+Lofaro+Jr. · · Score: 1

      And then the universities will close CS depts or fail to keep them up to accreditation standards, leaving one with an even more useless degree, and even those that want to try to make it in the field can't.

      Then when the US does realize it needs it own IT professionals it will be too late.

      It will probably mean the US is hurt by terrorists using off shore outsourcing firms to poison US code and hurt our economy and defense or just for countries that hate us to cut us off from the programmers - we won't be able to function.

      --
      Just because it CAN be done, doesn't mean it should!
    2. Re:Mod parent up! by Anonymous Coward · · Score: 0

      Oh, this explains why Microsoft can easily hire Open Source people then, they just do it for da love!

      Newsflash: Love is great but unless you sell it on a professional basis you wont live very long on it.

  45. 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.

  46. 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.

  47. Lack of spending on R&D? by dR.fuZZo · · Score: 1

    I'd say lack of spending on primary education is an even bigger crime. Also, the shortfall the VA has had is something that borders on the criminal. But, of course, more spending in those areas wouldn't benefit Microsoft...

    --
    -- dR.fuZZo
  48. a simple reason by Amouth · · Score: 0

    for me.. well i already have my full time job.. personaly i don't want a CS major - here they ONLY offer java.. and i am sorry but i like .. well just about any thing else..

    but i might get one for the hell of it.. if someone else feels like paying - don't want to waste my money on something that doesn't do me any good - same goes for MS certs

    --
    '...if only "Jumping to a Conclusion" was an event in the Olympics.'
  49. Re:Bill Gates wants to have his cake and eat it to by tulsadano · · Score: 1

    Anyone can have his cake and eat it, too. Perhaps you mean "eat his cake and have it, too" (which can't be done; once you eat your cake, it is gone and you therefore can no longer have it).

  50. well... by fbartho · · Score: 1

    I was. I am still planning on getting that degree. :( Its a good thing I enjoy programming so much, because otherwise I'd be bored in unemployment... Here's to internships giving me a false hope of a career once I finish school!

    --
    Gravity Sucks
  51. Decline in CS majors. by Captain+Scurvy · · Score: 1

    I think this has to do with the fact that "offshoring" is seen as a really serious issue in the field. I heard someone the other day call Software Engineering the manual labor of the computer world. This, I think, coupled with the fact that you don't necessarily need a tough engineering degree to work with computers, makes a lot of people not go the Computer Science route at the university.

    1. Re:Decline in CS majors. by Fastball · · Score: 1
      Ironically, I'm looking for a way out of software engineering, perhaps into manual labor, construction, etc. A skilled laborer can pull down some good deniro, and you can't offshore the construction of a house or building.

      But yeah, I too have often felt that programming is mental ditch digging.

  52. 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 MemoryDragon · · Score: 1

      Dunno about you, but CS was pretty rough when I studied it (Europe) 4 semester of advanced university mathematics, add to that basic logic classes, a bunch of semesters of statistics and that was only the mathematics side, on the compsci side you had algorithms, compiler stuff, basic operating systems, basic processor design, and a bunch of other lectures and add to that time consuming practices for programming etc... and you had something like a batchelor, the second part was more academic.

    2. 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.

    3. Re:Nice FUD but... by Anonymous Coward · · Score: 0
      Dunno about you, but CS was pretty rough when I studied it (Europe)

      At the Warsaw University CS dept back in the Commie Days, the ciriculum was so tough on the math side, and also suprisingly on electronics/algorithms side (even the VLSI chip design although it was pure theory as they had no equipment) that when I got out of the country (after almost 4 years at UW), did my SAT tests in the US and due to my score I ended up with a MIT scholarship, I flew through all the material there as if it were kindergarden stuff. I was amazed at the difference. I kicked myself for not getting out earlier so bad you wouldn't believe. It was back in the early 80s and I got an 75k job way before I graduated (at a defense contractor no less which I thought was mighty funny). Not sure what would happen now though.

    4. Re:Nice FUD but... by PWatson · · Score: 1

      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.

      Everybody has different things that are difficult for them. For me operating a computer is second nature, but for others its a complete mystery. On the other hand, I can't dance worth anything and there are plenty of people who love it.
      Besides, he said that CS was time consuming. He didn't comment on it's difficulty. I went to Georgia Tech, and CS had reputation of being difficult and for keeping you up long hours. Personally, I didn't think it was that hard for the most part. However, it was definitely very time consuming.

      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.

      Exactly. You have to find a good employeer; and they do exist in the US. I was recruited out of college (been out a year and a half) and make very decent money. Though I'm salaried, my employer hasn't taken advantage of that. Some weeks I put in 45-50 hours, but most of the time its been around 40.

      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.

      I don't know about all teams, but mine has 7 programmers. 3 of them are significantly over 30; they're there because they are still good coders. Our company does have more young developers than old, but I haven't seen any evidence that older developers are looked down on. Of course, that's just one company so YMMV.

      --
      Does your application handle + characters in e-mail addresses? (RFC2822)
    5. Re:Nice FUD but... by Frank+T.+Lofaro+Jr. · · Score: 0, Offtopic

      I only put in 5 hours of overtime a week to run nightly processes.

      Ever hear of the "at" command? It is cross platform and will let you spend those late nights at home with the wife (scratch that - this is Slashdot) home Linux server.

      --
      Just because it CAN be done, doesn't mean it should!
    6. Re:Nice FUD but... by Marxist+Hacker+42 · · Score: 1

      At Oregon Institute of Technology, Software Engineering was considered the second hardest major. The hardest was Lasers (really optical hardware in general). I struggled through my math- because I'm a verbal thinker- and was rather sad that OIT offered only the basics in the stuff that gave you problems. Took me 6 years to get my 4 year degree- because I took a year off to catch up on my math, and because I did a natural language processor for my senior project.

      I'm 36 now- and like everybody else, I'm earning about 80% less than I was 5 years ago. I've never worked for a company that stayed in business more than 2 years. I now work for government- hopefully a lot more stable but I'm currently a contractor and can be fired easily.

      When kids ask me what they should go into- I say business courses and managment. Keep CS or Engineering as a minor- because the United States talks a good game of being technologically advanced, but in reality the general assumption is that engineering is better done in third world countries for half our minimum wage. And you know what? Given the basic assumption of corporations today to completely fuck the country in favor of profit- that's the right choice. Until of course China buys us all, because managers are stupid.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    7. Re:Nice FUD but... by Knara · · Score: 1

      If I had mod points, I'd give them all to you.

      CS isn't a business major. You don't just do it "because"... you gotta love it. It's not like a communications major where you go to class, then spend an hour or two doing a week's worth of homework, then do something else. That was one of the amazing things, to me at least, about getting a CS degree in the late 1990's. The sheer number of people in CS 1xxx was startling, but not as startling as the drastically lower number of people in the 3xxx series classes.

      If you wanna have lots of "free" time and potential to make money without having to take "hard" classes, then you picked the wrong major. I agree with parent, enjoyed those "hard" classes (except Calc 3 at 8:00am M-F... that was killer), and most of my "free" time was spent on computers anyway.

      I think programming has to be a calling, to some degree, otherwise one is probably better off doing something else.

    8. 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.

    9. Re:Nice FUD but... by maxpublic · · Score: 1

      I think programming has to be a calling, to some degree, otherwise one is probably better off doing something else.

      I think it's more accurate to say that to be any good at a thing (no matter what it is) you have to have some natural talent at it. People who have a natural talent at something tend to enjoy it more than doing something they have no talent for.

      Either you have the talent or you don't. You can't develop it and no amount of love for a thing (computers, painting, whatever) will ever make you any good at it if you don't have the talent in the first place. That's just life, and sometimes it sucks, and you just have to deal with it.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    10. Re:Nice FUD but... by RingDev · · Score: 1

      Ever hear of the "at" command? It is cross platform and will let you spend those late nights at home with the wife (scratch that - this is Slashdot) home Linux server.

      Actually, the process is cross platform. Half of it is a series of cron scripts, saftey checks, and backups, the other half is Sybase command and a custom 3rd party windows app that we can't redesign.

      -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
    11. Re:Nice FUD but... by rk · · Score: 1

      I don't know about you, but for me, hard != uninteresting. In fact, I think that for me easy = really boring. I surely don't want to implement recursive binary tree traversal, because I've already worked through it, understood it, and moved on. It was fun at the time, though, because it was all new then.

    12. Re:Nice FUD but... by Miss+Liz · · Score: 1

      Thank you for saying this!!! I keep reading these eggagerated posts on how crappy everything is, while my future seems bright. I'm a 22-year-old MIS college student and the recruiters are swooning over me. Yeah, I'm not a CS major (I admit I'm not a 'programmer,' though I do know how to program), but I still intend to work in the IT world. I'm interning right now for a large corporation, and from what I can see, the sky is not falling.

    13. Re:Nice FUD but... by RingDev · · Score: 1

      The sheer number of people in CS 1xxx was startling, but not as startling as the drastically lower number of people in the 3xxx series classes.

      My CS1xx classes had about 35 students. At the End of the Assoc there were 8. Starting the Bach I know 3 of us stayed here, the 2 transfered to the UW system, and the remaining 3 dropped out. There were 4 of us through out the Assoc program that worked together. We were refered to as 'Team Depricated' and we were all the guys who Loved to program. The 5th guy who stuck with the classes doesn't have the love for coding, but he enjoys it enough to stick with it, and he managed to get a job somewhat in the feild. The other 3 struggled like hell, one of them picked up an internship, but I heard he lost it (He was kinda a moron), and the other 2 I haven't heard from.

      Loving it won't make you successful, but it'll make you more likely to succed.

      -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
    14. Re:Nice FUD but... by Anonymous Coward · · Score: 0

      sybase is very scriptable...

      and you can automate slogging through a set of steps on a windows interface with the help of 3rd party apps.

      then again, i've been doing data center ops for 10+ years and can figure out how to make programmers short sighted code work in the real world. nothing funnier than when the 36k a year ops guy has to tell the 50k a year indian import 'lead programmer' how to do his job either.

    15. Re:Nice FUD but... by torokun · · Score: 1


      mmm. ACTUAL life.

      My life at one company consisted of 20+ hour days many times a month. NO weekends off for up to 5 months at a time. Getting chewed out for showing up at 10am after going home after 5am that morning to catch 3-4hrs sleep and getting a quad venti latte just to see straight.

      Further, getting chewed out because we didn't meet the deadlines for the under-bid projects whose schedules were set in stone, and completely unrealistic, before any investigation or risk-assessment was done.

      Developing health problems was just a matter of time. Try dealing with disturbing health problems in such a situation. Basically a 9:30/10am to 3+am job every day, with no days off. My incredible wife used to make me dinner and bring it to me to eat in the office, and surf the web on a free machine late at night, just to see me sometimes.

      Dude. You really cannot talk about what actual life is without recognizing that some of what people say is true. What I experienced was probably just about as bad as it can get. I was born to code. I love it. I've been programming since I was in 2nd grade. I loved the chances I had to write cool code until at some point, I just had to admit that it was completely stupid and ridiculous what we were doing. We were literally killing ourselves. I probably took years off my life doing that.

      Our parents did not prepare us for exploitation. They said to work hard for our companies, get ahead, do well, be a success, do something you love... But some of us have found that people can be just as easily exploited now as they were many years ago.

      I am one of the first people to say 'suck it up' when people whine about shit. But I am not whining here. I am saying that as a human being, there is only so much you should be expected to suck up. Even if you love what you do, you won't anymore if you have this much crap thrust upon you.

      There should be a limit, and we should warn people coming out of school that there are many many companies out there that will try repeatedly to go beyond this limit.

    16. Re:Nice FUD but... by RingDev · · Score: 1

      I'm sorry that you implied and 'suck it up' attitude from my post, I assure you it was not intentional. I have been in the same long hour crunches in my carreer, things like "If these invoices don't print correctly and mail on friday, the company will lose $50,000." Well, Wednesday afternoon looks mighty busy.

      But I've never worked for a company (since leaving the Marine Corps) that asked for more then a 60hour week, and never more then 2-3weeks in a row. There will be crunch times, but study after study is showing that pushing programmers specificly, over 40 hr/week is significantly more detramental.

      In my experience, companies asking for huge overtime are the exception. The norm is a much more relaxed 40-50 hour work week.

      -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
    17. Re:Nice FUD but... by Anonymous Coward · · Score: 0

      Odd finding posts from someone you know.. Go me! One of the 4! I'm suprised we even had 8 left down at the end there.

      And Greg, I hear he got an internship... but they make him dress up like Tux and go on coffee runs. Didn't see that one coming.

      sparX

    18. Re:Nice FUD but... by RingDev · · Score: 1

      Greg actually got a job with TDS. Owen had his internship at school for a while, but he was struggling, and I haven't seen him in any of the night classes. Steve (another one of the 4) might know if he's still arround since he got the job at Corporate. Mike, last I heard was at UW Oshkosh err some other practically Canadian university.

      The one chicka who made it through the Assoc disappeared, no idea what happened to her. And I can't remeber who the last person was.

      -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
    19. Re:Nice FUD but... by MemoryDragon · · Score: 1

      Hard does not mean uninteresting, you mix things up, just because something is hard and time consuming does not mean it is uniteresting. And that is the reason why I studied it.

    20. Re:Nice FUD but... by MemoryDragon · · Score: 1

      Another thing, I just wanted to debung the impression that a CS master is a walk in the park, in fact even a batchelor is not. Those who said, that an absolute dumbass and idiot went through the courses in half a year either lie (given the amount of code practicing and mathematics this is not possible at all unless you are a genious) or the university is totally lousy.

  53. Re:Bill Gates wants to have his cake and eat it to by donutz · · Score: 1

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

    Well I would have put it a little nicer, but that's not a bad description of it.

    There's a shortage of workers. And a high demand for those workers, so you've gotta pay them a premium (or someone else will).

    Bill can't get his cheap worker bees unless the supply grows, so that they're a dime a dozen. The less he has to pay his programmers and computer scientists, the more he can line his and other shareholders' pockets with cash.

  54. Not true by vlad_petric · · Score: 1

    They're hiring in China and in the States. I know someone who got a job there recently (went with the darkside ... oh well). Their standards are very high though, so a person who doesn't get an interview with them might inadvertently conclude that they're not hiring.

    --

    The Raven

  55. I think the irony is by Anonymous Coward · · Score: 0

    that microsoft has basically burned the software industry to the ground by crushing so many promising companies. Why would someone want to invest in an education to enter an industry where if you have a good idea, a large monopoly with simply squash you, then later "invent" what you came up with. What's the incentive?

  56. Have you seen? by deanj · · Score: 1

    Have you seen what sort of money is spent at universities for R&D? It's quite a bit. The *real* crime is the sort of results that come out of R&D. I'm not talking failed projects; that's something to expect, since if the outcome were already known it wouldn't be "research".

    What I'm talking about is handing over money and having NO follow-up on what's going on with the projects. I've seen projects that are nothing more than slush funds for professors, and that's the sort of thing that needs to stop. Quit paying people that are using money like that, redirect it to other folks, and you'd go a long way to solving the problem.

  57. Re:Bill Gates wants to have his cake and eat it to by 91degrees · · Score: 1

    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.

    Does Bill Gates want to do that? I'd have thought that was a corporate decision from Microsoft for the benfit of the shreholders. Bill Gates may have a decent chunk of the pie, but by no means does he have a controlling interest.

  58. '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..

  59. 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!!!

  60. Whatever is good for Microsoft by Anonymous Coward · · Score: 0

    Should be good for the United States, too! Get crackin' on those tax-payer dollars to fund "research".

    Remember! It's your own life you're saving!

  61. so long as... by Tachikoma · · Score: 1

    The Chinese are going to wake up and say we missed this opportunity

    Bill Gates knows they will say this because he works so closely with them, censoring their internet content and all.
    DEMOCRACY
    ooops i said a bad word....

    --
    i don't care
  62. 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 91degrees · · Score: 1

      Software engineering changes over the years. Programming changes even more so.

      A good CS degree will have taught basic skills and concepts. Not specifics. You can learn specifics yourself. You do have to teach yourself anything usefulm but the whole point is that you can. Learning a programmng language takes very little time. Even becoming well versed in a field doesn't take that long, as long as you understand basic principles.

      At the time I was disappointed. I still am a little about some of the courses, but since working in the computer industry, I have a better understanding of exactly what I was being trained for.

    2. Re:This is a no-brainer by Anonymous Coward · · Score: 0

      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!


      The commonly accepted accounting principles don't change over the course of an accountant's career, aside from tweaks in tax laws here and there. The way human biology works doesn't change over the course of a doctor's career, although they do have to keep up on any major new discoveries.

      The computer field has been reinventing itself every few years. I graduated from college 17 years ago... object oriented programming was a radical new idea. As a college intern I helped a company set up their beta version of some new fangled program that helped create things called entity-relationship diagrams. I forget if C++ had its STL yet, but no one in industry used it yet if it did. We poor suckers trapped coding in Microsoft's world have to relearn almost everything every few years, because Microsoft changes everything to keep that money rolling in. (I'm so glad I was able to completely skip the COM learning cycle; I waited and went straight to the .NET crap.) Programmers don't get to stop learning their tools of the trade all over again -- and they have to learn it on their own time, since business isn't going to help you keep your skills current.

      You can be taught how to be an accountant and know that the same rules and skills will be valuable in five or ten years. Not so with programming. How can you try to build a career when you literally don't know five years from now what you'll be doing, even if you haven't changed jobs? Yeah, that sounds exciting when your in your twenties, constant change... but in your forties, a lot of us get tired of it all changing, all the time, forever.

    3. 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.
    4. Re:This is a no-brainer by AutopsyReport · · Score: 1
      Your neglecting the fact that many jobs require a CS degree. Sure, a CS degree may be heavy on mathematics and useless information, but it's a requirement for many decent-paying jobs, and as such, leaves college as a less-than-desirable alternative. I'm not knocking college and experience, though.

      Furthermore, CS (at least here) is a mixture of programming, development practices, math and hardware. It's not just mathematics as you suggest. If it was, then I'd agree with "nobody is particularly interested in hiring computer scientists".

      --

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

  63. 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.
  64. Again... by Tom · · Score: 1

    Is it national "more headlines for the Gates boy" month or is it just the sommer?

    I mean really, this one is the most ridiculous one. Gates repeats what pretty much everyone who wrote about the topic for the past two years has said, including the China reference (minus the actual numbers, such as IT students, which are frightening), and it makes /.?

    Time to update my filter settings.

    --
    Assorted stuff I do sometimes: Lemuria.org
  65. programming != R&D by Anonymous Coward · · Score: 1, Interesting

    Gates seems to be complaining about the lack of people who can do R&D, not about a lack of programmers.

    Sure, programming and systems administration get outsourced. What about R&D or consultancy? I am sorry (actually not) but the field of CS is broader than most slashdotters seem to acknowledge.

  66. Duh by Anonymous Coward · · Score: 0

    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?

    Because then the oversupply gets even bigger.

    Remember: The more oversupply the IT market has, the easier it is for Gates to find employees

  67. The Rise and Fall Of Gates by Eric+S+Raymond · · Score: 1

    F* You Gates, you greedy bastard. Your empire is in decline, mirroring the decline of the anglo-american empire.

    Remember how Babylon was conquered? They left the gates unlocked. Damn You All!

    --
    Bypass Compulsory Web Registration -- http://bugmenot.com/
  68. The problem is lack of support in public schools by koreaman · · Score: 0

    I am a student in a public high school, and NO computer science or programming classes are offered. NONE. With all the "child development" and assorted BS classes, couldn't they fit CS in somewhere?

    What is going to make a lot of students want to study CS further at a higher-education level if they haven't been exposed to it earlier?

  69. Jesus H. Christ by HunterZ · · Score: 1

    You know, I wasted a year trying to get into CS or CE at UW Seattle and they wouldn't let me into the program because I only got a 2.8 GPA in their first year Physics wash-out classes that were taught by uninterested, sadistic professors who couldn't speak English (despite getting 3.9 GPAs in the intro to EE class and the CS class that teaches C++). If Bill wants more CS majors, he should be whining at the schools that he pays to name buildings after his mother instead of at the students.

    UW tried to pressure me into do EE or some stupid applied math program, so I ended up going to a private University instead. It cost more but got me the same job in the end -- not at Microsoft, but rather somewhere where I am doing more interesting stuff for comparable pay and benefits.

    He should also be trying harder to pressure the industry to make more domestic CS jobs available to recent graduates - I had to work at Taco Bell for a year (while most of my classmates went back and got Master's degrees in CS) before I finally got the entry-level software engineering job that I have now.

    --
    Arguing about vi versus Emacs is like arguing whether it's better to make fire by rubbing sticks or banging rocks.
    1. 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.
    2. Re:Jesus H. Christ by benjamindees · · Score: 1

      by HungWeiLo

      blah, blah, getting into US schools is easy, blah, blah

      Are you and your friends non-US citizens, per chance?

      --
      "I assumed blithely that there were no elves out there in the darkness"
    3. Re:Jesus H. Christ by HungWeiLo · · Score: 1

      Are you and your friends non-US citizens, per chance?

      No. Pure-bred Seattle natives, the bunch of us.

      --
      There are a huge number of yeast infections in this county. Probably because we're downriver from the bread factory.
  70. what's the point? by cahiha · · Score: 1

    Gates can blame himself. People look at the roadkill Microsoft has left behind, companies like Netscape, Go, NeXT, DEC, and even companies like Sun, IBM, and Apple, and they wonder: what's the point? If I do anything interesting, Microsoft is either going to kill me or buy me, and then they are just going to continue shipping their own stuff. Should someone get a CS degree just to become an Microsoft certified virus remover?

  71. Did he count the bailers? by Anonymous Coward · · Score: 1, Interesting

    In terms of the shortage of CS grads, I wonder, did he factor in those of us who bailed because the only stupid jobs we were being offered were stinkin' M$FT technology jobs?

    Over the past five years a fair number of university educated IT professionals in their 30's and 40's got fed up, myself included, and found work in other industries where our talents are valued, the work is interesting and the business environment is competitive (not monopoly ruled).

    I have a good chuckle when I hear the blather about CS grad shortages.

  72. Hypocracy. by Irvu · · Score: 1

    Bill makes a point here of bemoaning the future of U.S. Programmers but then he has made a profit off of outsourcing. Microsoft, along with HP has been among the big name tech firms pushing for laws to ease both outsourcing and the introduction of non-american workers in the U.S. In the 90's microsoft joined with HP and Intel in pushing for more guest worker visas that would enable them to bring in programmers from other countries on the condition that they a) are exempt from some U.S. laws (e.g. maximum work hours) and b) that they are dependent upon the goodwill of their employer to remain in the country. This used to be called "Bond Slavery" back when it was legal.

    While I'm all for investment in research and education in the U.S. I get a little tired of people like Bill who have actively promoted some of the key problems now bemoaning them.

    1. Re:Hypocracy. by INetUser · · Score: 1

      I'll second that sentiment. Reap the seed that you sow and all that.

      I read somewhere (CNN News Alert?) that 30% of US venture capital was looking at businesses and ideas to invest in in China (like that's a smart IP move?). Guess the US just got a 30% cut to the national R&D budget. Guess we'll have to be even more innovative on even less. Hmm, something about everything with nothing comes to mind.

    2. Re:Hypocracy. by Locus+Mote · · Score: 1

      I agree! Bill's disingenuous pining over a lack of US job applicants is the doing of companies like his own.

      Why would I want to go out and become heavily trained in a highly specialized kind of knowledge (CompSci), only to watch company after company outsource every job I am trained to do?

      It's really hard to outsource jobs in areas like physical education to overseas IT sweatshops. Such a job would require an overseas person to come here in order to do their job, negating the savings benefit of outsourcing.

      Then again, if we could outsource Phys Ed, my kid could learn Tai Chi, Kung Fu or Yoga instead of the stupid Crab Walk and Teatherball...

  73. Feh. by SocialEngineer · · Score: 1

    I'm about to graduate with a degree in CIS, and I will say this much.. We don't need any more people at my school majoring in computers. Period. So many of the majors we have came in not even knowing about open source software, or even how to add RAM to their machine. Our department, because of this, has a "special" (more like Speshule) system of grading; They base your grade on how much you improve, as opposed to how viable you will be in the real world.

    So, you have guys like me, who have been doing hobbyist and freelance tech work for years before going to college, being held back by students who just plain don't know which end of the RAM goes up. I actually have taught classes (mostly regarding Linux and computer/network security) because the teacher can't be bothered (or doesn't have the capability) to learn these things. The latter is the case in my dept; I spent 2 years trying to teach the head of our dept Linux, UNIX, and BSD, and she just doesn't get it. Same with MySQL.

    Plus, thanks to this grading system, I have a harder time getting As and Bs than my peers because I have to go to extreme lengths to learn new, obscure things to impress the teacher with.

    A note to potential students: If your school has this sort of grading system for your CIS/CS dept, lie. Don't let them know that you are actually intelligent - ESPECIALLY if the instructors aren't knowledgable themselves. You'll end up paying a buttload to do their work.

    /* This has been a rant about a crappy CIS dept at a crappy school */

    --
    "Better to be vulgar than non-existent" -Bev Henson
    1. Re:Feh. by Anonymous Coward · · Score: 0

      1. CIS sounds like one of those watered down CS degrees minus the "hard" stuff like math, stats, etc or anything else that is "advanced".

      2. Sounds like you went to a mediocre school. Did you try to get into a decent school? You can't fault the students if you chose to attend the school where all the lamebrains go. Especially with a grading system like that, I'd avoid it like the plague.

      3. CS really doesn't have anything to do with "open source software". As I said in another thread, CS is just an abstract field of study. You should be smart enough to learn the technologies that apply in the market place. Being a CS major has nothing to do with knowing specific languages or operating systems.

      I dont even have a clue what CIS really is.. It sure aint CS, that I am sure of.

      Why are you complaining here? You put yourself in this sitation instead of getting a real education.

    2. Re:Feh. by SocialEngineer · · Score: 1

      1: CIS is applied computer tech. Networking, web development, database development and management, application programming, etc. I've taken Finite, Discrete, and Stats, along with accounting and productions/operations management (our dept mixes in business classes with our CIS stuff). 2: Yeah, I am going to a mediocre school. I didn't realize it was so mediocre when i visited, though.. Needless to say they definately pulled the sheet over on me. 3: No, it doesn't have anything to do with open source software. You are splitting hairs - most people seriously interested in IT know about open source. I haven't actually ever met anybody really involved with computers who didn't know about it. CIS: Computer Information Systems. Why am I complaining here? I'm sharing my experiences - hopefully others can learn from them.

      --
      "Better to be vulgar than non-existent" -Bev Henson
  74. IT problems by Civil+Beast · · Score: 1

    "Gates offered his views on the decline in government funding for computer science research, hiring in the industry, solving hard problems and bringing more women into the field, among other issues." Perhaps if the slashdot crowd would stop trying to show these poor women their own hard problem, we'd be able to keep them in our industry. :-)

  75. Re: Luck Be A Lady..... by mpapet · · Score: 1

    I've got karma to burn so here goes...

    >The job market really isn't as bad as folks are >saying.
    Everyone has a different experience in this economy. Yours, for whatever reason has not been bad. Assinine comments like this make you look like a windbag.

    >When I was a junior in college I landed an >internship that paid me 15 bucks an hour.

    And that job was at your Dad's company was it? Maybe your Mom/Dad was a Veep or something? Maybe parent's friend? Who/What was the connection there? What was the college, hmm? Not some second-tier state school I'm sure.

    >Finding a job is not difficult if you're into it >enough that you're a cut above the rest.

    So you've just described the other 90+% of people in your field. You are far too cavalier to suggest you are anything else but a well-connected, pompous, ass.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  76. 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.
    1. Re:What are the practical results? by timeOday · · Score: 1
      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?
      Interesting question, since Microsoft Research really *has* acquired a lot of the best people in a lot of areas.

      I don't know the answer, so I'll hazard a guess: maybe it's because their environment isn't open enough? I do see quite a few papers from Microsoft Research, but perhaps real collaboration beyond the level of reading each others' papers is required, and maybe they don't do enough of that.

      Look at Xerox Parc. Had others not built on their innovations, very little might have come from them (clearly Xerox never managed to take their inventions nearly as far as others did.) Yet at the same time, Microsoft must take Xerox as a poster child of why being too open is dangerous - because what academics call collaboration, business calls plundering.

    2. Re:What are the practical results? by man_of_mr_e · · Score: 1

      Jesus, way to show your ignorance.

      NT has had the equivelent of Capabilities since it's inception. In NT they're called privileges, such as "Can load device drivers" or "can log on locally".

      But it's easier to shoot off your mouth.

  77. Not enough money? by Triple+Click · · Score: 1

    Microsoft pays incoming graduates very well. Say what you will about the company, but getting $55-$70 (common) right from college is a sweet deal.

    (caveat: I graduated from the CS dept at UW, which sends dozens of students to Microsoft every year)

  78. Let me see... by game+kid · · Score: 1

    Bill Gates knows they will say this because he (if I may cut you off here) is trying to get whatever profit he can from the country while those evil Communist psychos still let them operate in China in the first place. After all, what semi-sane company wants to disrespect a belligerent, nuke-brandishing government who wants to blow up their corporate country of origin, nevermind extinguish all free speech in their own spaces?

    --
    You can hold down the "B" button for continuous firing.
  79. WTF? by Anonymous Coward · · Score: 0
    From the article:
    Speaking on the decline in federal government funding for research in computer science, Gates said, "It's kind of a crime that as computer science is about to solve some of the most interesting problems...and is becoming the toolkit for all the sciences," the government should pull back on some of its funding.

    Gates said that although much of the funding from Defense Department and classified agencies has been reduced, he would expect other sectors of the government, such as the National Institutes of Health, to pick up the slack. Meanwhile Defense-related funding "has become shorter-term or more focused," Gates said.

    We have Gates complaining about government cutbacks on CS research while his company guts their own R&D budget to hide declining profits. Stop asking for a fucking handout. I'm fucking tired of this corporate welfare.
  80. Gates - the Harvard dropout - on education by ch-chuck · · Score: 1

    the big I word

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  81. 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.

  82. Now think. What could Red Hat do with $7 Billion? by Richard+Steiner · · Score: 1

    I'm guessing we'd see a few more results out here in the real computing world...

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  83. 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.

    1. Re:Problems with education by Anonymous Coward · · Score: 0

      First of all, I don't think its our job to tell our students what they should become intersted in studying. That is their own decision that they will have to face sooner or later.

      Second of all, we don't need to "spark" anything. We have plenty of people interested in CS. What we don't have is people who are interested in doing CS well. I see alot of people skirt through CS learning next to nothing (or soon forgetting).

      I would go as far to saying that HS is a big part of the problem. We have alot of very smart kids who have to sit through this superficial and anti-intellectual high school enviornment for four years getting a crappy education instead of doing something that is related to what interests them. Getting your kids to take a few community college classes would be a start - they would be in a "college" atmosphere with instructors who probably get paid more and teach better, while the students are not treated like shit.

  84. "Come on People!" - Bill Gates by Colonel+Panic · · Score: 1

    Here's what Bill actually meant:

    "I just CAN'T understand why more highschool students don't get CS degrees so they can have the priviledge of working for Microsoft. I mean who wouldn't want to do that? Free soda - what else do you need as a motivator? I mean if we don't get an oversupply of CS majors soon, I'll actually have to start paying a decent salary. Ok, sure I'll probably send your job to India in a couple of years, but at least you will have had the experience. Hey, it's your duty to support free trade. And if you make it to age 40 at Microsoft - well we'll give you a nice going-away party. Hey, why would you want to go into something stable and boring like Law or Medicine when you can ride the exciting roller coaster of IT?"

  85. Role Models by Doc+Ruby · · Score: 0, Flamebait

    George W. Bush: the edumication president. He's a regular guy, an illiterate, can't even operate a bike or a pretzel, and gets to fly around in Airforce 1 when Uncle Dick lets him. Why should any American high school student try, when stupidity is so rewarding?

    --

    --
    make install -not war

  86. 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! --
    1. Re:Fortune says lack of PhDs is the problem by Anonymous Coward · · Score: 0

      I think part of the problem is that the American attitude towards education lacks a seriousness. I see alot of "hardcore" engineers, scientists, etc. coming out of Asia. When I say hardcore, these were the kids who were raised with the idea that their studies are the most important thing in their life, they never tried to skimp out of their math/science courses, and they value competition. The end result is that you have a whole bunch of people who have Masters or PhD degrees and they do not balk at doing hard work or research.

      The average CS student I see in America is pretty lazy and laidback. They moan and groan at taking basic Calculus or Physics. When they get out with their BS degrees, they just want to sit in a casual setting doing some basic code writing that isn't very demanding (by comparison to our Asian counterparts).

      I can't admit to not being lazy myself. Americans have so many oppritunities to take an easy path of less resistance. I think sooner than later though, it will come back to bite us as we see Asia becoming the IT Continient.

  87. Re:PE? Makes sense. by b1t+r0t · · Score: 1

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

    --

    --
    "Open source is good." - Steve Jobs
    "Open source is evil." - Microsoft
  88. Re:PE? Makes sense. by AtariEric · · Score: 1

    Yeah, I'm surprised the science geeks and nerds haven't started a war...

    --
    Don't trust any concentration of power.
  89. 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.

  90. 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 Anonymous Coward · · Score: 1, Interesting

      ...the horde of pointy-haired-managers for which American business has become a haven.

      Bill Gates said it himself. From TFA:

      In particular, Gates said finding recruits who have project management skills is difficult. Management overall is an area of need, he said. Indeed Gates said he welcomes students coming out of engineering management career tracks.

      He doesn't want technical doers; he wants more friggin' managers!

    2. 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?

    3. Re:not a new problem ... by idsofmarch · · Score: 1
      You can count on other nations (China, anyone?) not making this particular blunder.

      Dear Mr. Xiang,

      I am writing to you to introduce you to an exiting opportunity. The US you see would like to invest large assets into your economy and we would like to source several prominent members of the business establishment, including Mr. Bernie Ebbers, Mr. Kenneth Lay, Ms. Martha Stewart, Ms. Carly Fiorina and several others in order to guide your country's economy into the kind of economic powerhouse the US currently enjoys.
      As an additional bonus, we would like to act Mr. John Dvorak an exciting and influential commentator whose amazing ability to divine the future surpasses the Great Kreskin.

      Lastly, we would like to send to you all our phone sanitizers in this one time opportunity.
      Thank you for your time.

      Check that, I couldn't do that to the Chinese.

      --
      Anyone who whines about being modded down should be.
    4. Re:not a new problem ... by dkf · · Score: 1

      [Gates] wants more friggin' managers!

      Not quite; he wants more competent managers. Incompetent ones are easy enough to come by after all.

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    5. Re:not a new problem ... by Anonymous Coward · · Score: 0

      Actually, I've read the quotted bit a couple of times now, and don't see anything about "competent managers" at all.

  91. I agree Bill! by Anonymous Coward · · Score: 0

    It's a crime. I'm sure glad that to see that a straight shooter like yourself has decided to take a stand and put your money where your mouth is. How many million can we sign you up for?

    Or was the message "I sure wish the taxpayer would subsidize my business even further?"

    I guess I shouldn't complain. Fix Fiats, Windows or leaky condos and you'll never go hungry in Vancouver.

  92. The fastest growing major... by cr0sh · · Score: 1
    'The fastest growing major is physical education,' he said

    Well - to a certain extent (all the way up to being found guilty and sentenced, that is), it worked for Bernie Ebbers, didn't it...?

    --
    Reason is the Path to God - Anon
  93. Be a mortician... by Richard+Steiner · · Score: 1

    I'm dead serious!

    (Okay, maybe not completely.)

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  94. Who needs a CS degree? by tulsadano · · Score: 1

    The fact is that if you are a good programmer, you can get an entry level programmer position without a CS degree. If you're good at math, and want to be a programmer you're much better off taking a job doing tech support at an IT company straight out of high school than going to college. In that tech support role, you'll learn from real programmers doing real programming and in a couple years get a job as an entry level programmer. By your 2nd - 3rd year of programming, you'll be a tech lead at about the same time your fellow high school alums graduate from college. If you spend the 4-5 years to get a CS degree, you'll end up 2-3 years behind the technophiles who go straight into IT from high school. At some point, a degree may be desireable to move into mgmt at larger corps, but you can pick that up (without debt) part time with company paid benefits in you first 7-8 years of employment. Of course, you'll miss out on all the non-career benefitting activities of college... Added to this is the "betrayal" of 2003-2004... In the late 1990s all the software advocates were scurrying around high school campuses expounding to the good math students what a great life they would have if they went of to college and got their CS degree. So four years later, those kids started saying, "Okay, I've got my CS degree, where's my kewl job?", but industry was saying,"Oh, well, we're in a recession and we've found some nice Indians and Chinese who'll do our software dev. Have a nice life." You could almost hear the stampede of upperclassmen rushing to their advisor to switch out of CS and into econ, and engineering in 2002 as word circulated about the software dev outsourcing trend in industry. As for the gender bias, the fact is that programming is generally a male field. Not because men are inherently better programmers, but because men (generally) program more. For most successful male programmers, programming is not just their chosen profession, it is their primary hobby in one form or another as well. I appreciate that there *exists* women who program 9 hrs a day professionally, and then go home and tinker on their linux box, or personal webserver for another 4-5 hrs over their Chinese takeout, but such women are the *exception*, whereas *every* male programmer I've ever met leaves their daytime programming job and go home (or some wireless hotspot) to putter around on their own personal software projects. Frankly, I believe women have a healthier attitude toward software development, but my opinion doesn't change the facts. So when a hiring manager is looking at a male candidate who is two years out of college, and a female candidate for the same job, that male candidate almost certainly has 2500+ more hours of programming experience than the female. And that extra programming shows up in technical interviews. Right out of college they're probably closer to parity, but career path-wise men generally out program women because men program more than women. My experience has been that when a woman is programming as much as her male counterparts (and I've know a handful who did) their is no appreciable difference between their careers. If *anything* those women do better than their male counterparts because management finds it so refreshing to have a woman who has programming as her hobby as well as her profession.

    1. Re:Who needs a CS degree? by Anonymous Coward · · Score: 0

      I actually found my undergraduate and graduate years were not a waste.

      Most of us did hack up a storm on our computers in addition to learning the theory...and drinking a few beers...and learning that girls would actually talk to us :-)

      I don't think one really loses that much by going to college. The way I look at it is if you are the kind of person that is going to explore computing on your own you will do it if you are in school or not. So why the heck not also go for the theory and getting a well rounded education to boot?

      Of course I am not arguing that the jobs will be there. Corporate America is selling at its own citizens these days :-/

  95. Windows was obviously made by CS students by v3xt0r · · Score: 0

    Because a true CS Professional would never be bound to the laws and architectural flaws provided by microsoft.

    --
    the only permanence in existence, is the impermanence of existence.
  96. Hoh Boy! by Anonymous Coward · · Score: 0

    Yeah! With tens of thousands of CS majors now uttering the words 'would you like fries with that', having seen their careers die stillborn, their bank account zeroed out and reddened by the student loan people, and co-workers with advanced programming knowledge "master the burger", Old Billy would like *MORE* CS grads. Perhaps we can organize a chorus all singing out "Wooooould oh would you like some fries with that...." At my university, the faculty of management noted that enrollment in CS DROPPED BY 90% after 2000!!! Imagine that!!! Could it be...oh I don't know... that IBM laid off 13000 workers in North America last week and hired 14000 in India??? Noooooooo!

  97. Re:PE? Makes sense. by jinzumkei · · Score: 1

    Jocks vs Nerds? have fun in the locker, buddy!

    I, for one, welcome are new Jock overlords...

  98. What future? by graveyardduckx · · Score: 0

    Why would students want to major in CS when HP just laid off _14,000_?

  99. May if he stopped condemning Linux by electrosoccertux · · Score: 1

    Then we'd all be able to get something done. If we actually had a machine that allowed us to be productive..........

  100. Re:Bill Gates wants to have his cake and eat it to by elgatozorbas · · Score: 1
    Then quit telling American students, through your actions, that there won't be any software development jobs leftfor them in America by the time they graduate!

    These two actions aren't neccessarily contradictory. He may also be hiring Indians due to the lack of good programmers in the US. I am not saying this is true but it is a possibility.

  101. 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
    1. Re:Ok, I will troll a bit... by the+eric+conspiracy · · Score: 1

      Yup. It's a troll, and full of factual errors too.

      How comes that I can't bloody call Europe from a payphone in Chicago airport?

      Don't know what you were doing, but I used to call my wife in Santiago Chile from O'Hare.

      Why doesn't my damn GSM mobile work?

      Don't know. My GSM cell phone doesn't work in Europe either. Must be something wrong with the European cell phone system.

      Number of complimentary internet connections: 0

      What do expect from a bunch of Chemical Engineers? The chemical industry is in decline without much real innovation. It is why I got out and into something more exciting, despite the fact I had invested the time to get a Ph.D. in ChE.

      My Diners stopped working for a couple of days, and the Visa was dead.

      Pay your bills? I've travelled all over the world on my credit cards; the only place I had problems was in Chonju, Korea.

      The statue of Liberty is small!!

      What do you expect? It's a gift from the French. Everyone knows the French are cheap. And short too like the statue because Napoleon picked all the tall men for his army, and we know what happened when they tried to attack Russia. And it had to be chopped up to fit on a boat to get here anyway.

      Why are still stuck in the stone, pound and foot age?

      An Europe is a bunch of little squabbling principalities that still haven't even adopted a common language, currency (getting closer on currency but not there yet) or constitution. Our system may suck, but at least we all use it.

      Times square: it's not square to begin with, and it's ludicrously small

      Big enough for a million people on New Years Eve. What more do you want?

      Ok, there are people who speak other language than English

      Typical Euro chavanism. I speak 3 languages, my wife 7.

      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).

      The real Nazis came from Europe. These beasts are the sons and daughters of those who broke the Atlantic wall to help free Europe from those Nazis, funded the Marshall plan, the Berlin airlift and much of the military that kept Europe free over the past half century. Of course it seems declasse' in Europe would have or admit any knowledge of such a thing.

      At least not in the level of technology the citizens

      I don't know about that. I've travelled all over the world - Europe, Asia, South America. Sure, there are some things (cell phones) that have greater acceptance in other countries than in the US, probably because their land lines never worked very well. That doesn't mean the US is unsophisticated technically; the cell phone was invented in the US by researchers at Bell Labs and Motorola, rather that the life style of people in the US hasn't adopted the technology to the extent of other countries.

      And the internet? The penetration in the US is FAR higher than in Europe. The last published results show that the penetration in the North America is 67.4%. Europe 35.5%.

      http://www.internetworldstats.com/top25.htm

      But each country has its idiosyncracies. Many European countries haven't even got up to the idea that mail should be delivered on a regular schedule yet, or that hotel rooms should be reasonably sized and clean, or that you shouldn't have to bribe a public official to get some paperwork processed.

  102. Bill is only out for Bill and Micro$oft by Anonymous Coward · · Score: 0

    1) Bill and friends started hiring H1-b workers long before the number of CS students started to go south.

    2) Bill and friends were looking at India and China long before the number of CS students went down.

    3) The more that Bill and friends complain about a lack of US tech workers the more likely it is that congress will believe them and drop or eliminate caps on CHEAP foreign worker visa programs and not block the export of jobs.

    4) Bill and friends haven't shown how more US CS grads would equate to them hiring more Americans.

    5) The more US CS grads there are the more people Bill and friends have to select from form the fewer and fewer jobs that are for Americans.

    6) The more the US market is flooded with US CS grads the further salaries can be depressed and the more competition for scraps ensues. In other words without the number of US jobs being raised everyone ends up living life like rats fighting for crumbs.

    In the analysis it is obvious that Bill is talking out of both sides of his mouth and maybe even another orifice I can think of.

    The drop in CS students came in response to companies like Micro$oft turning their backs on Americans. And there is no promise that if we raise the number of CS students in the US by X% that Micro$oft and the other biggies will hire all those graduates.

    ATTENTION MR GATES! ACTIONS SPEAK LOUDER THAN WORDS! DON'T TALK DOWN TO US...WE ARE NOT FOOLS!

    1. Re:Bill is only out for Bill and Micro$oft by Anonymous Coward · · Score: 0

      You got that 110% correct!

      Gates is full of it. He has a lot of explaining to do if he expects us to listen!

  103. I'm a Cybercowboy! by Nerdgate · · Score: 1

    Install Linux while the gettin's good! He is kind of biased towards tech. He contradicted himself by saying the government should filter all of this money for his tech programs while (His MCAD doesn't support C++ anymore by the way so what's that!) the Health sector is taking up the slack. We don't want all kinds of money put into tech and I really don't think the personal market wants 20 gig chips although there is the Cell processor that is pretty fast. Bill, it's not programmers who are going to invent this stuff it's the phycicists who are going to use Blue Gene with Linux installed who will. Also, why is a degree in CS so importent? The only people that get degrees and put anything out of use are managers who do the paperwork. You can't manage if you don't have the hardcore programmer who doesn't need the degree. Too much managed stuff. Should Bill go back and get the degree?

  104. Re: Luck Be A Lady..... by Anonymous Coward · · Score: 0

    You know nothing about me. Nope, zero connections, state sponsored school, had a good CS department that was active in helping students find jobs and internships, dad didn't have a job at the time, mom worked at a not for profit nursing home. Sorry.

    Go back and cry in your corner. I'd rather be pompous and assinine for trying to encourage those that are really into this sort of thing then bitter and disparaging because I failed at it and now just miserably lash out on a forum.

    See ya!

  105. Here's your RATS ass... by Anonymous Coward · · Score: 0

    The reasons people no longer work in CS R&D is because a handful of companies own stupid patents and one particular abusive monopolist needs dismantling.

    Fuck the DOJ, fuck the Bush administration, Microsoft and fuck you too buddy! CS will be done in Asia, where they don't let sociopaths like Microsoft's chair-sub-human fuck it up for everyone.

  106. Capitalistic by null-sRc · · Score: 1

    "The fastest growing major is physical education"

    The behaviour of majors shifting away from CS and towards PE, may be because there is more money to be made in the other industry... hence capitalistic free society.

    if americans have created a larger (no pun) industry in physical education due to it's historically high obesity rates, then well .. you can make more money telling little fat high school kids to do some yoga...

    --
    -judging another only defines yourself
  107. Re:Now think. What could Red Hat do with $7 Billio by Anonymous Coward · · Score: 0

    Nice troll. I am guessing you have a programming-only background. "Results in the real computing world" is what DARPA wants nowadays - hence most of the long term research is getting screwed because NSF is not rich enough. Industries are taking up the slack where they can.

  108. 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.

  109. 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

  110. The American way by geekee · · Score: 1

    " 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..."

    Yes, MS demonstrated that all some company has to do is claim they were working on product x, but couldn't compete because of the MS monopoly, and collect a big paycheck at MS's expense. That's the American way.

    --
    Vote for Pedro
    1. Re:The American way by vsprintf · · Score: 1

      Yes, MS demonstrated that all some company has to do is claim they were working on product x, but couldn't compete because of the MS monopoly, and collect a big paycheck at MS's expense. That's the American way.

      And what companies were those? The way I remember it, it was always a company working on product X that entered talks with MS about being acquired or licensing, and then MS backed out and built a competing product, driving the company out of business. Considering Microsoft's resident legal division, it's a little hard to believe they would have settled so often or lost so many cases if they were following the rules.

      When company executives talk about cutting off the air supply of a relatively small company with a competing product to a fairly new MS offering, that is not normal business practice. Companies normally compete based on the merits of their product, not by working to destroy other companies, and that is part of why MS was convicted of abusive monopolistic practices.

  111. Another crime by guard952 · · Score: 1

    Just what we need, another CS related crime. Next thing you know, you'll need an MS license to accesess the internet.

  112. Prove it: Abandon .NET by Anonymous Coward · · Score: 0
    Microsoft's attempts to create a new proprietary framework called .NET has wrought havoc on the IT industry, shattered corporations' and developers' confidence in Microsoft and undercut the U.S. economy at a time when it could least afford such a measure. The monopoly nature of Microsoft's business in the U.S. guarantees that whenver Microsoft moves, the ramifications will be significant.

    With the .NET initiative

    1. Microsoft put an end to all investment in Visual Basic, which is no longer supported, yet which had 3 million U.S. developers alone, as well as a huge base of code and useful applications,
    2. Microsoft ended all investment in ASP, which was the only true Microsoft Internet effort,
    3. Guaranteed that there would be no significant investment in ASP.NET, as developers and corporations saw how Microsoft treated their users.

    This at a time when the U.S. economy, and especially the IT sector, sank to the bottom of the trough.

    After 5 years of .NET there remain more than 10 times as many ASP pages as ASP.NET pages on the Internet. Microsoft's irresponsible and greedy effort to force the .NET IDE licensing onto developers killed not only all ASP effort, but also drove corporations away from Microsoft's new ASP.NET.

    Today Microsoft is falling behind in markets that will long remember Microsoft's faithlessness and greed during the dotcom bust. Yet the greedy Bill Gates continues to seek more wealth by lying to the public; as if he didn't have enough wealth already!

  113. Bill, Have A Word With Ballmer by cmholm · · Score: 1
    While Bill is speaking nationally, Steve is acting locally. Back in WA, Ballmer is telling the Seattle area school districts that they need to step up and provide better prepared students.

    On the other hand, he and his minions have been pushing hard for corporate tax cuts and credits. In other words, we want better employee fodder, and we want (the rest of) you to pay for it.

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
  114. Re:'The fastest growing major is physical educatio by Anonymous Coward · · Score: 0

    This is what's called binary thinking. Who's to say that an engineer can't be a programmer and also healthy... or, for that matter, why anyone needs to major in physical ed.

    Come to think of it, my PE teachers in HS had quite a profile.

  115. H1B Visa situation misrepresented by tlambert · · Score: 1

    The H1B Visa situation has been misrepresented.

    There was a cap of 195,000 H1B Visas; in October of 2003 (after the "dot bomb"), this was dropped to 65,000.

    As of about June of this year, an additional 20,000 have been allocated, but so far very few people are actually filing for these additional Visas: the US is no longer seen as such a desirable place to work, after all.

    Note that the H1B criteria for these Visas is an MS from a U.S. school, or a BS and 5 years work experience prior to the filing.

    Here's a CRN article that also quotes Bill gates:

    http://www.crn.com/sections/breakingnews/dailyarch ives.jhtml?articleId=163101217

    This one's a little out of date regarding what actually happened: the article headline claims "U.S. Expects 20,000 H1B Visas To Go Quickly", but in fact hardly any of them have gone anywhere.

    I think the real issue here is that during the "dot com gold rush", a lot of U.S. students left college before graduating, or graduated with a BS and left for the money, to be a warm body in a V.C.-funded cubicle far, and didn't pursue a post-graduate degree.

    From that perspective, Mr. Gates is right: there's a serious lack of available talent; if an MS is the same as a BS + 5 years experience, then many of the people who at least got their BS still have ~2 years on average to "ripen".

    Another problem, more or less one he brought on himself, is that it's a common Microsoft practice to get students fresh out of graduating college, and make them over in their own image. From that perspective, Mr. Gates is also right, that there's a serious lack of available talent - that he's willling to hire. The issue here is more complicated, but it boils down to to the staza from the song about social unrest in Algerian Muslims, post WWI: "How are you going to keep them down on the farm, once they've seen Paree?". Working 5 years in the real world would probably sour someone on working for Microsoft at an entry level position.

    It's an untenable position to be sure, but it's mostly of his own making.

    -- Terry

  116. Don't get into anything they can offshore. by C3ntaur · · Score: 1

    I wouldn't encourage the next generation to study anything that can possibly be moved offshore, because sooner or later, it will be. This definitely includes CS, but probably extends to just about any sort of office/information work. Stick to hands-on, local professions or expect to compete with equally-skilled people willing to work in their country for a tenth of USA living wages.

    --
    Loading...
  117. Gates On Future of CS Education? by Trogre · · Score: 1

    Isn't that a bit like asking Ronald McDonald on the future of Gourmet Restaurant education?

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  118. CS majors and major IT companies by jcdick1 · · Score: 1

    When I read things like how China is watching us miss this opportunity, I get kind of angry. Basically, his concern is not for the state of the US industry, but of course, for Microsoft. Bill and co. want to see more CS majors not so that the US can stay on top, but so that they can get American worker productivity while having a market so glutted that they can get the labor willing to work at much lower wages.

    --
    What?
  119. Any Slashdotters from the Demoscene? by Anonymous+Writer · · Score: 1

    All true programmers develop in assembler.

    You don't happen to be familiar with the Demoscene are you? I'm curious that in all this time I've been reading Slashdot, I have never seen it mentioned. I've only heard about it recently, though I forgot how I came across it on the web. I Found some sites about it, googling around, and I'm a little bit curious. I've been wondering if others on Slashdot are from the Demoscene.

    1. Re:Any Slashdotters from the Demoscene? by Directrix1 · · Score: 1

      I'm not from, but with it for a long, long time.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    2. Re:Any Slashdotters from the Demoscene? by Anonymous+Writer · · Score: 1

      Is there a website or blog that you would recommend to be the best for Demoscene information? I already know about Scene.org and a few others, but I'm not sure which is the most popular. I first saw the Demoscene mentioned in an article about an upcoming game called Spore. I asked a friend of mine who is heavily into Linux and has been in the computer industry for years. I was surprised to find that he never heard of it. I'm curious about finding any local groups.

  120. Now that the hype is gone.. by jvagner · · Score: 1

    ..who wants to be a programmer? When it takes MS 6 years to produce new versions of their OS, how does that serve as a good-sell opportunity?

    Next time the bubble grows, let's leave the investment bankers by the side of the road. Maybe rationality in the process would help preserve the integrity of the industry.

  121. 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 :)

    1. Re:On The Other Hand by DocScience4 · · Score: 1

      Of course on the gripping hand, John Madden managed to succesfully cross from PE to computers without ever having a successful sports career :) Actually, Madden had a successful college career and was injured shortly after being drafted by the NFL. Because of this, he entered coaching at an earlier age than most and was one of if not the youngest coaches in the NFL before he retired relatively young. So no he didn't have much of a playing career, but he was a very successful coach. He leveraged his coaching career into a hugely successful (sports) broadcasting career, which in turn led to his EA sponsorship. He's his own brand now.

    2. Re:On The Other Hand by bluGill · · Score: 1

      Who has earned more money by 35 than most people will in their life? I've wish I could throw a baseball from center field to home plate, and hit a 90mph fastball hard enough that I get on base 1 out of 3 times, with 50 homeruns in a season - I'd be close to retirement by now if I could do that. (Granted less than 1% of the population can, but if I could...)

      My body won't do that, so I didn't even consider baseball as a career. Looks like I'm stuck working until I'm at least 60, sitting in a chair on nice sunny days, working year round.

    3. Re:On The Other Hand by 14erCleaner · · Score: 1
      I've wish I could throw a baseball from center field to home plate, and hit a 90mph fastball hard enough that I get on base 1 out of 3 times, with 50 homeruns in a season - I'd be close to retirement by now if I could do that. (Granted less than 1% of the population can, but if I could...)

      "Less than 1%"? Try 1% of 1% of 1% of 1%. You need to work on your math skills more to be a successful geek... :)

      I like the odds in CS better myself. I should, since I've been working at it for 25 years now, with no prolonged unemployment stretches. If you're good at it, and if you got into the field for the right reason (because you like it, not because the bucks are good), you'll probably do fine, even now.

      Besides, much of major league baseball has been outsourced to the Caribbean these days anyway. So much for that "industry", maybe Congress should get involved...

      --
      Have you read my blog lately?
  122. Yeah, right, Billy G. by dimplemonkey · · Score: 1

    The Chinese are going to wake up and see that they've been assimilated! Resistance is futile.

  123. Vicious Cycle... by Anonymous Coward · · Score: 0

    Not enough United States Computer Science grads...

    We need more US CS grads because it's a competitive industry globally...

    Since it's a competitive industry globally, workers must work long stressful hours...

    Students hear about this and decide to switch to a major in a less competitve field...

    Not enough US CS grads....

  124. Re:'The fastest growing major is physical educatio by Anonymous Coward · · Score: 0

    Most of weight is genetically determined - stopping hating on "people of size".

    Good habits are important for everyone.

    Lots of thin people get diabetes and heart disease.

    If you exercise and eat reasonable (like get enough vitamins, eat from the old 4 food groups, ignore the US gov't diabetes promoting pyramid) and DON'T SMOKE you more likely to be OK than if you follow all the current low carb/low fat fads, still smoke, and follow the stupid pyramid.

    And the human cardiovascular system is a very poor design. The pipes clog incredibly easy, even early in the service life, and the BP control system is a joke - anyone that made a room thermostat that over 90% of the time got stuck over 100F during its expected lifetime would get sued into oblivion and rightfully so - but our BP system does just that - and once stuck, you're fucked!).

  125. Re:'The fastest growing major is physical educatio by Anonymous Coward · · Score: 0

    granted, it was pretty binary thinking, most of my 8 or 9 pe teachers were in good health, and one or two had pretty big profiles... not a controlled sample or anything, and there are genetic factors too... still, i was just thinking that maybe people were more 'concerned' about doing something about the nation's weight problem, hense the increase in phys ed majors.

  126. Re:PE? Makes sense. by Anonymous Coward · · Score: 0

    Except that all your statements about athletes and coaches only apply to 1% of all aspiring athletes and coaches.

  127. ~1000 Programming jobs open at MS by HermanAB · · Score: 1

    I just had a look at the MS careers site. They have about 1000 software job openings. If they can't find people, despite the high jobless rate in the SW field, they have to consider that maybe people don't want to work for them. Clearly, if programmers will work for free on other projects, yet don't want to be PAID to work for MS, then it must eventually give them some pause...

    --
    Oh well, what the hell...
  128. Re:PE? Makes sense. by sien · · Score: 1
    Yeah. Exactly. And even 99% is generous. Every second sales guy in a department store was or is an athelete.

    The same sort of daft point could be made about actors, a few are very, very successful, some get by and the rest are waiters.

  129. Re: Luck Be A Lady..... by Fulcrum+of+Evil · · Score: 1

    And that job was at your Dad's company was it?

    Didja know that some companies pay interns entry-level wages? $50-$60k/yr is pretty nice when you're an intern.

    --
    "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  130. How useful is a C.S. degree anyway? by King_TJ · · Score: 1

    Seriously, I'm wondering.... Did any of you who graduated with a Comp. Sci. degree actually feel like the majority of courses you took helped you do your job better once you found one? Or was it more a matter of just wanting the degree so it looked good on a resume/unlocked the gates of H.R. depts.?

    When I was in college (back around '91 - '93), I started out thinking I should work towards a major in computers, because that had been my interest since I was a kid. I quickly discovered that my only real options were "data processing" (glorified typist, basically), or "Computer Science", which was very heavy on math courses and didn't seem to cover much about computing itself at all. I ended up just taking general, basic required courses and then went for an A.D. in Communication Arts. After that, I had enough of college and started working as a tech. for a computer store a buddy was just starting up, and I haven't really looked back since then.

    I see lots of jobs out there today that I'm pretty sure I could do just fine if they hired me, but (especially in the cases of the larger corporations) they won't, because I don't have a "Bachelors in Comp. Sci." or equivalent degree. But again, that seems to just be a "tool" to make it easy to cut back on the number of resumes they have to go through. Throw in a "filter" of that type so H.R. can throw away half the submissions up-front.... It strikes me as rather sad if I'm expected to spend all that money on courses and learn relatively useless information (for my field, at least), just to get that "line item" on a resume....

  131. Name That Company by mpapet · · Score: 1

    Prove me wrong here. Really!

    Post a current advertisement for an internship paying that much.

    If it exists, I want my kid to know about it. She's on the right track (unlike her father at that age) and I want to be sure she stays on it.

    Please do it for the children!!!

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:Name That Company by Anonymous Coward · · Score: 0

      How about you try getting off your lazy ass and find one instead of sitting here whining about their supposed non-existence? Or do those parental connections you were vehemently bitching about before also apply to your daughter, who should also get off her equally fat and lazy ass and find one instead of depending on daddy to do it for her? Your silly ignorance doesn't make them non-existant.

      I see now why you and your kind are apparently unemployed.

    2. Re:Name That Company by Fulcrum+of+Evil · · Score: 1

      Amazon pays well. I know because we have some interns right now and I know what they make.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  132. Some suggestions for MS, IBM, HP, BMC, CA, etc by Anonymous Coward · · Score: 1, Insightful

    >Now Gates and others bitch about how few people are going into CS

    Some simple suggestions for those companies:

    1. Hire people in the USA
    2. Don't import 3rd world wage workers into the USA and expect the same quality you get from USA workers
    3. Don't offshore thousands of jobs to the 3rd world and expect USA workers to enter the IT labor force or remain in the IT labor force
    4. Don't make 'we value our employees' statements and then shift work offshore since the two actions are a contradiction.

    1. Re:Some suggestions for MS, IBM, HP, BMC, CA, etc by RWerp · · Score: 1

      2. Don't import 3rd world wage workers into the USA and expect the same quality you get from USA workers

      Why not, given the fact those 3rd world wage workers are perfectly capable of delivering the said quality?

      --
      "Long run is a misleading guide to current affairs. In the long run we are all dead." (John Maynard Keynes)
  133. The wisdem of Bill by klept · · Score: 1

    OMG I only read your excerpts, which basically told me why waste time reading the article. If Bill is so unhappy about what's happening in the business, why doesnt he just change MS's policy. After all, they are the business, or have pretentions of being.

  134. No, you couldn't by Thu25245 · · Score: 1
    No kidding, you could have a similar headline for Steve Jobs.

    Except you'd be talking out of your ass, because Steve Jobs isn't exhorting people to go an major in CS. Quite the contrary: he advised people to do whatever.

    ...you can't connect the dots looking forward; you can only connect them looking backwards. So you have to trust that the dots will somehow connect in your future. You have to trust in something - your gut, destiny, life, karma, whatever. This approach has never let me down, and it has made all the difference in my life.
    (From a recent speech to Stanford University grads)
  135. Re:Bill Gates wants to have his cake and eat it to by Anonymous Coward · · Score: 0

    Sounds like you are not from America. No problem, it *is* an odd saying. Try this link, http://en.wikipedia.org/wiki/Have_your_cake_and_ea t_it_too

  136. Re: Luck Be A Lady..... by Anonymous Coward · · Score: 0

    >Everyone has a different experience in this
    >economy. Yours, for whatever reason has not been
    >bad. Assinine comments like this make you look
    >like a windbag.

    >>When I was a junior in college I landed an
    >>internship that paid me 15 bucks an hour.

    >And that job was at your Dad's company was it?
    >Maybe your Mom/Dad was a Veep or something? Maybe
    >parent's friend? Who/What was the connection
    >there? What was the college, hmm? Not some
    >second-tier state school I'm sure.

    I'm currently enrolled in college and I have a comparable internship at the moment. The college is RIT (better than average I think, not sure), but I have no personal connection of any kind to my job.

    >>Finding a job is not difficult if you're into it
    >>enough that you're a cut above the rest.

    >So you've just described the other 90+% of people
    >in your field. You are far too cavalier to
    >suggest you are anything else but a
    >well-connected, pompous, ass.

    The GP may be pompous, I don't know for sure. However, I get the distinct impression that your rather bitter. While the job market isn't perfect, with a modicum of skill and a dash of personality, it's not terribly difficult to land a job.

  137. It's a start, and good for grad school by Szplug · · Score: 1

    Though math is also fine (maybe better), for grad school. Grad school's where it's really at though.

    My BS CS was kind of straight-laced and boring - I could see how someone, faced with the same kind of thing, could think it's not worth it. But the really interesting material comes at the higher levels, and if you go to a school with a graduate component you can get in on the research, which is the juice.

    If you think knowing how to use stacks, queues, and databases is all there is though, you haven't seen what's out there, or what it takes.

    But as for your main point, no, it's true, you don't need a CS degree to /do/ for-hire coding - just be decently smart. I'd say mostly what you get from the degree is practice! (and maybe knowledge of DBs & graphics or whatever).

    --
    Someday we'll all be negroes
    1. Re:It's a start, and good for grad school by mode13h · · Score: 1

      I would have to strongly agree with Szplug - I enjoyed courses in discrete mathematics and linear algebra more than alot of my undergraduate coding classes. I was always primarily interesting in research and publication anyways, so I am getting more out of grad school. Research grants at university are sometimes easier to get than asking your boss for a raise at a private company.

  138. 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+
  139. +1, you got it right on both counts (no text) by Szplug · · Score: 1

    except that slash doesn't allow no text.

    --
    Someday we'll all be negroes
  140. oh... THAT CS! by xedicate · · Score: 1

    For a moment, I was wondering why is Gates worried about educating noobs on Counter Strike...

  141. Brilliant! by ardle · · Score: 1
    It stands to reason that a company, if behaving responsibly with its shareholders' investements, should avoid paying inflated wages to any member of staff.
    I suppose the arguments against this would be:
    1. If we don't pay him x bucks, company B will (a sort of defensive logic, probably more common in "bubble" times when the figures don't make realistic sense :-)
    2. Our guy is so good, we have to pay him x bucks (this tends to be aimed at rival companies and potential investors)
    3. It's a very responsible position (won't argue with that but shouldn't this mean that someone who has wilfully made a decision that unnecessarily damaged the quality of life of another should be held entirely responsible for the decision, rather than given a golden handshake? And how do such people get given the same kind of job again?)
    4. Trade Secrets
    The last item may make it very difficult to convince a company to outsource management positions :-)

    It's a wonderful idea, though, and until (ever the optimist!) businesses can be comfortable enough with what they are doing to pay an employee what they are worth, it will be difficult to implement...

    http://www.bbc.co.uk/bbcfour/documentaries/storyvi lle/congo.shtml
  142. MS and recent graduate bias ???? by Anonymous Coward · · Score: 0

    From the article:

    >"I'm very worried about it," Gates said. Microsoft
    >is trying to hire every great college graduate that
    >has computer science skills..."

    Is this an admission that MS concentrates recruiting entry level to junior level people (0-5 years experience) and ignores anyone with 5+ years experience?

  143. industries where there is job security? Plenty. by walterbyrd · · Score: 1


    Absolute 100% security? Not many. Better than IT? Take your pick.

    Medicine is a protected field - you have to have a license, and the governing bodies will only issue so many licenses each year.

    A nurse with a two year degree can have his/her choice of jobs with $15K sign-on bonuses, and $35/hour - if don't mind working nights (my sister is a nurse).

    Ever talk to a doctor? To a doctor the very idea of having to face a job glut is incomprehensible.

    How about lawyers? I predict that within 20 years, all Americans will make their living by suing each other.

    Engineers may not have the kind of security that they used to have; but engineers don't have to scrape and beg for every nickle and dime like computer pros.

    1. Re:industries where there is job security? Plenty. by Medevo · · Score: 1

      I think what the parent suggested, but perhaps didn't get to is the careers mentioned, nursing, doctors, engineers, are for the most part recession proof. Even in a recession, people still need health care (nurses and doctors) and still need engineers (the "design link" between science and planning, and real objects). Compsci/IT is a classic example of a career that suffers the most under a recession, like retail typically does. The difference in the USA is that the average consumer is being told that they need to SPEND SPEND SPEND SPEND SPEND or else the artificial economy will collapse under the weight of the punishing trade deficit and faltering federal budget. Bush is even going to FORCE people who want to invest in retirement to put money in the stock market to inject more liquid cash into the unsustainable system. (not to diss stock markets in general, but they require a level of training to interact with, one that I am sure that over 98% of the population doesn't have).

      At the end of the day its best to be the boss, and business is the easiest way to get there. If you don't have/like leadership, pick a job that cannot be easily outsourced or replaced by robots (ie recession proof).

      Medevo

  144. Donation or bribe? by Jetson · · Score: 1

    According to Microsoft, "innovation" and "R&D" are all about training CS students to use Microsoft software instead of all of those old-fashioned languages and operating systems.

    http://www.washingtonpost.com/ac2/wp-dyn/A40000-20 03Aug24

    At least *some* of the universities had the foresight to turn down Microsoft's bribe.

  145. MS is just pissed off that .NET not taught in CS by Anonymous Coward · · Score: 0

    CS Students today are learning on Linux, getting to look at the kernel code, and actually learn how to do things.

    MS sponsers .NET, which is taught at shorter term vocational schools, but in the real CS world, it's Linux all the way

    ta ta billy boy, your days are .numbered.

  146. Re:PE? Makes sense. by Geckoman · · Score: 1
    That's absolutely correct, yet it's the perception by society at large that really matters. Perception, and what society rewards.

    Case in point:
    In my high school, the football team had only had one winning season in the past ten years. During my three years in high school (sophomore thru senior there), the team's records were 1-9, 1-9, 0-10. To my knowledge, no one from any of those teams received a college football scholarship at any level.

    During the same period, the band consistently won region, state, and national competitions. Scores of band members were selected for all-region and all-state bands, and several even tried out (and were accepted) for national honor bands. Out of my graduating class, the one before mine, and the one after mine (the only ones I have direct knowledge of) every single band member who went to college and played in the college band had a band scholarship of some sort. That's about 25 out of 30.

    25 of 30 for the band compared to 0 of 50 for the football team.

    Yet guess which group got more financial support from the school and community. Guess which group got charter buses to go to state competitions. Guess which group got a brand new practice facility.

    Guess which group had to hawk over-priced candy and hold countless carwashes to buy uniforms. Guess which group rode school buses 500+ miles to a competition. Guess which group has to split up into three smaller groups to practice because they no longer fit in their current facility.

    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.

    Me, bitter? Nah! ;-)

  147. Flipping burgers is not an opportunity by raptor_87 · · Score: 1

    Since I'm working at McDonalds this summer, I've noticed that the managers only get paid ~$10 an hour. I belive that it's ~$13 an hour for the store manager (who got to that position after working there for ~7 years). Somehow, any entry level office job seems better. Similar (if not better) pay, less experience required, and much more comfortable working conditions. (you get a airconditioning and a chair for starters)

  148. "Chief software architect"? by Master+of+Transhuman · · Score: 1


    Stop calling him that.

    Start calling him "Chief Thief" or maybe "Chief Pickpocket" or maybe "Chief Con Man."

    When was the last time that asshole "architected" anything other than dodging a bullet on a Federal antitrust suit? The original Microsoft BASIC? Or was that Paul Allen, as I recall?

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  149. 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!
  150. Re:Name That Company? by Anonymous Coward · · Score: 0

    He asked for something published, not because "you know something"

    BTW no mention of payment anywhere on Amazon's Intern page. Well genius where is it?

    Show us the money...

  151. Re:fp? by Mortlath · · Score: 1
    At least Microsoft offers their command-line version of the Visual Studio C++ compiler as a free download on their website. Unfortunately, they don't offer an IDE.

    I do agree that it would be nice if books on the subject were less expensive. Paying $60 or more for a book is a little prohibitive.

  152. R&D crime by a24061 · · Score: 1

    What about the R&D activities that are being criminalized (DMCA) at the request of big business?

  153. Own fault? by Casandro · · Score: 1

    Well perhaps that's also his own fault. Back in the 80s, it was normal for every home computer to have some sort of development enviroment comming with them. Typically a variant of Microsoft BASIC.
    Today, you only have a shell which is 30 years behind progress. It's hard to get into programming as you have to learn C (a really ugly language IMHO) or something like Visual Basic (yuck!). In all cases you need to buy/download some software (often extremely expensive) and then write a whole programm, which is often really difficult to do. Just think of how many lines of code it takes just to get something equivalent to the graphics mode of old computers and draw a line.

    My tip for Microsoft ist this: Build a new shell, one that can execute all your normal commands and programms, supports piping and stuff, but also all the tradional BASIC stuff.
    For example, I want to be able to just type "ls" to get a directory listing, but I want to type "100 ls" to write ls into "line 100". When I thin type run, ls will be executed. Also include somekind of graphics mode where commands like "line" work. And, most important, make it interactive. It's a lot better to make people interrested, when all you need to do is enter a command and you get an instant reaction.

    I know, goto is considered harmfull, but for small things, it's OK. It's great for understanding how computers work.

    It's amazing that writing a small programm is now just as difficult as it was with the Imsai. Back then you had to toggle in your programm byte by byte into RAM, today you need to click around for ages, and/or write lots of dull lines of code which are always the same.

    I want a system I can turn on, wait a bit, and immediately code whatever I want. Microsoft has brought as far away as reasonably possibly from that goal. They even removed the macro-recorder that came with Windows 3.x, thus removing any kind of simple programmability.

  154. Thick coming from Gates... by winchester · · Score: 1

    ... when the Microsoft Research Center in Cambridge is known as the "Black Hole of Research". Good scientists go in, and no one ever hears from them again.

  155. Someone's writing fiction by Anonymous Coward · · Score: 0
    Many posters here on Slashdot won't get a clearance because their politics are too left.

    That is just so much fucking bullshit, I don't even know where to start.

  156. Re:Name That Company? by Fulcrum+of+Evil · · Score: 1

    BTW no mention of payment anywhere on Amazon's Intern page. Well genius where is it?

    Yeah, like any company is going to publish that for the world to see. What Isay is true, and if you don't believe me, then too bad. We want smart people and we pay them well. After all, they have to live on the money we pay in seattle.

    --
    "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  157. Bitchy Americans by Shihar · · Score: 1

    "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."

    Move to France. Well, I suppose that is difficult as their immigration policies are a real bitch, but you would feel at home there. You could sit around be pissed off that there are other humans in the world willing to work and declare anyone of the same nationality who doesn't give out jobs based upon nationality is an ass hole. They have dozens of political parties that argue for sealing up the borders from both the left and the right of the argument such that I am sure you could feel at home.

    The world is vastly unequal. Some places in this world are richer then others. In some places, $10,000 a year makes you rich; in others it puts you in relative poverty. What is changing is that the inequality between nations is vanishing. Indians, Chinese, and people all over the world can compete against Americans when before they stood no chance. Today, an Indian can get a technical education and get a job in America or at home fulfilling a job that only Americans, European, and Japanese used to be able to fulfill and get paid more then the traditional sweatshop jobs of their native nations.

    What exactly are you proposing? Bar immigrants from entering a nation of immigrants, denying them the privilege that your ancestors seemed to have enjoyed so much? Enact some policy to keep these rising nations too poor produce technically minded people to protect American jobs?

    The wheels of globalization are turning and they are not going to stop. These nations are rising and they WILL reach higher standards of living. They likely will not surpass American or Western European standards any time soon, but the gap is going to start to close. There are two ways you can look at this. You can bitch and moan that others in the world are rising to your level, or you can look on it as an opportunity. It is opportunity to strike out further ahead and do what Americans have always done. See the next wave coming and ride it before everyone else. Abandon agriculture for industry, industry for miniaturization, and miniaturization for information. That, or you can recognize that the amount of people in the world spending like Americans is rocketing up and that you can reap profit from their demand. An Indian without power has no effect on anyone's economy. An Indian with a power outlet and need for software and electronics DOES effect the economy.

    Finally, recognize what you have. Last time I checked, Americans are not dying of starvation. In fact, last time I checked poor Americans are more likely to die of a heart attack from eating too much fatty food then anything resembling starvation. When the poor of your nation are more likely to die from being overfed... it is time a get a grip on reality and recognize how much you have.

    1. Re:Bitchy Americans by LaCosaNostradamus · · Score: 1

      Move to France. Well, I suppose that is difficult as their immigration policies are a real bitch, but you would feel at home there.

      A real bitch? Only to Americans who have no understanding how a real civilized nation arranges its affairs. Real civilized nations have stringent immigration policies, unlike America, where cheap labor is much desired by the elite and rather stupid climber dupes in the middle class.

      Also like most real civilized nations, France has silly little things like socialized health care and a welfare state that actually helps support the citizens in times of need instead of attacking them constantly at the behest of the elite ... unlike America, with the sink or swim mentality much promoted by those in the strongest boats. With socialized medicine and an overall individual-welfare state, there is a real society that takes real money to run, and inviting hordes of immigrants only breaks the system.

      In short, Republican Mouth Boi, your agenda is showing. Taxes are the cost of running a civilization. Since a real civilization costs something to run, somebody's got to pay it. The current insanity in America -- where nobody wants to pay taxes, especially the wealthy and corporate -- only means that America's dim level of civilization is going to sink beyond the level of visibility. This result is called barbarity, and it's what's running the very geographic areas and cultures that America is currently attacking -- as like calls to like, I guess.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    2. Re:Bitchy Americans by Shihar · · Score: 1

      I had to go back and reread my own post, because I was pretty fucking sure every point you responded to was not something I said. Your response to my entire argument was:

      "Real civilized nations have stringent immigration policies"

      Ohh, that is damning.

      As to the other two paragraphs, I am pretty fucking sure that I never once said the work taxes, medicine, welfare, yet you managed to write up a two page rant on the subject.

      So, if you have something constructive to add, other then attacking strawman arguments that you created, go take a peek at my original post, then try responding.

  158. Right, and France is doing awesome! by Shihar · · Score: 0, Troll

    "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."

    This has been tried. See France. Last time I checked France was in the middle of tremendous social turmoil because their economy is tanking, unemployment is over 10%, and their government is broke. Germany is in the same position. Right now things have gotten so bad that the two top candidates for chancellor are not arguing if they should start to undo their social policies, but how much do they want to undo them.

    1. 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.
  159. 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!

    --
    --
  160. Project Management by pfafrich · · Score: 1

    In particular, Gates said finding recruits who have project management skills is difficult. Management overall is an area of need, he said. Indeed Gates said he welcomes students coming out of engineering management career tracks.

    I've got to agree with Bill here there is no real training in IT project management offered by most CS degrees. There could be a good gap in the market for some smart uni here.

    --
    There are four sorts of people in the world: fools, lunatics, idiots and morons. - Umberto Eco, Foucaut's pendulum.
  161. Re:PE? Makes sense. by HeliumHigh · · Score: 1

    Not me :(

  162. Hurmm... by SumD00D · · Score: 1

    What an interesting bunch of comments. Here's my take.....first off...fuck off Bill...quit sending jobs overseas and give young Americans a reason to go into CS....and maybe develop something cool that people would be interested in developing...and BTW...thanks a hell of a lot for ASP.NET...and C# and VB.NET....blah I've been in IT for 20 years now and am doing rather well. I do it because I love.

  163. Re:PE? Makes sense. by Anonymous Coward · · Score: 1, Insightful

    You could argue Columine was the beginning of that...

    Up against the wall, motherfucking football player!

  164. Why should they pursue CS degrees? by tacocat · · Score: 1
    • H1B Visas are bringing in all this really cheap labor into the states.
    • Software is being outsourced to contract companies.
    • Contract companies are set up overseas to permit lower labor related expenses.

    These are the essential elements that would keep anyone from going into a CS degree in the states. There is no crime here. It's the same Free Market forces at work that Gates and Bush say will allow free innovation of software and solve global warming.

    Now here's the interesting twist that I see.

    Microsoft software licensing and version incompatability forcing hardware upgrades remove a very considerable sum of money from the corporate coffers from being available for IT wages and salary related expenses. Because the money isn't available, there is even less opportunity for a local CS employment to be cost effective against the current cost of living expenses in this country.

    To be honest, even if the software costs were removed, the companies would very likely continue following the lowest price options regardless of the availability of funds for wages and salary. This is not a silver bullet.

    Until corporations recognize the value of having CS related employees to have improved skills like:

    • Communication proficiency.
    • Experience. A lot of people who I run into who do CS work have no practical field experience and quite frankly write really bad code. But they are the cheapest bidder.
    • There is a disconnect between the business philosopy, thinking, methods of the US companies and the non-US software developers. You cannot develop a business solution software product without some understanding of the business.
    things aren't going to change. We will, as a nation, fall into a non-leadership role in the field.
  165. 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.
  166. They would know by palndron · · Score: 1

    ".... kind of a crime."

    Like being a convicted monopolist.

    --
    a man, a plan, a canal, panama
  167. High School by TheUnknownOne · · Score: 1

    It doesn't help that many highschools are canceling their CS programs. I know of two local schools that have done so this year. (Mine being one of them) reason? Budget cuts. Come on Gates, you want to see more interest in CS? Sponsor some schools across the country, paying for their CS programs. (im talking about highschools, because getting interested in something early is important.)

  168. Anti-intellectualism by DaveV1.0 · · Score: 1

    I am sure the fact that there is a strong bit of Anti-intellectualism in the United States has nothing to do with this.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  169. Dear Mr. Gates: by scottsk · · Score: 1

    If you want more CS graduates, then why don't you do what the Army does? In high school, the Army will guarantee a prospective student a job upon graduation. This motivates the student to complete the course of study (ROTC or whatever) and graduate, knowing there is security for the future. The same could be done for CS students - after 1 or 2 years of a 4 year CS program, you pretty much know who "has it" and who doesn't. Guarantee the people who have it a job. They'll stick with it. But wait, MS just wants to skim a few people off the top and flush the rest, don't they?

  170. Good reporting by friendswelcome · · Score: 1

    Putting the article in perspective is good reporting. The article conflicts with what Gates is telling you. It puts this rich persons dreams next to a bit of reality that everyone can understand. And that's the right thing to do.

  171. CS decline, really? by Tom7 · · Score: 1

    I don't know, I know a lot of people who majored in counter-strike in college.

  172. Windows at University by turgid · · Score: 1
    Perhaps Bill's real problem is that universities teach Computer Science mainly on Unix-like operating systems which are free beer, free speech, open-source, ubiquitous and readily available. There is a whole spectrum of implementations to study and compare.

    There is only one Windows. It is full of faults. It gets viruses. It costs money. It is closed source. It only runs on x86 (no, itanic doesn't count and neither do archaic implementations on Alpha and MIPS). It is not well implemented. For research it is of little value.

    Sour grapes, Mr Gates?

  173. Ok again, let's bite the flamebait... by orzetto · · Score: 1
    Yup. It's a troll, and full of factual errors too.

    Sorry, no factual errors. These are my experiences. I might have had especially bad luck, though that would defy statistics.

    My GSM cell phone doesn't work in Europe either. Must be something wrong with the European cell phone system.

    In Europe, there is a 900/1800 MHz dual band, in North America 850/1900 MHz. My phone is a tri-band (900, 1800 and 1900), one of those you pay more for to be able to go to the US and use them.

    What do expect from a bunch of Chemical Engineers?

    <coupdegrace>Well, American chemical engineers. At ECOS2003 in Copenhagen we had a whole room with Debian machines. Eheh.

    Big enough for a million people on New Years Eve. What more do you want?

    That's bullshit, no way a million people can fit in there. I was at a rally in September 2002 in Rome, and we were about 800,000 to one million. You have never seen one million people. They could never, ever fit in Times square. Not even 100,000 for that sake. I would expect it to be closer to 10,000 at maximum. Look at the pictures: this is St. John's square in Laterano: as a general rule, the square from the church on the west side all the way to the east limit of the picture can contain 300,000 people. Times square is nowhere that size.

    An Europe is a bunch of little squabbling principalities that still haven't even adopted a common language

    That might surprise you, but we are not aiming at one language. I for one am for Esperanto as a bridge language and everybody with his mother language, but the current policy is "translate everything". And for that sake half the advertisement in New York is in Spanish.

    Typical Euro chavanism. I speak 3 languages, my wife 7.

    Which ones, and with which certificates? Really, I'm curious. Chile has not exactly many borders with non-Spanish-speaking countries, are you counting argentinian as a language, che? That would not even be that incorrect.

    These beasts are the sons and daughters of those who broke the Atlantic wall to help free Europe

    I thought America used to be about deserving one's honours, and not inheriting them. GWB is not FDR. By the way, I did not say "they were Nazi", I said "the closest thing to a Nazi rally" I had experienced. At some point, the speaker said "We did a lot of good things in Vietnam! We built orphanages!", and my buddy Olaf started laughing. That's when I got scared. Olaf ikke le. Ikke nå, ikke her, for fandens skyld!

    the cell phone was invented in the US by researchers at Bell Labs and Motorola

    So what, the GSM standard (the one that did not work for me in the US) was invented in 1 km's radius from my workplace.

    The penetration in the US is FAR higher than in Europe. The last published results show that the penetration in the North America is 67.4%. Europe 35.5%.

    I almost feel bad, but in the link you provided my country is directly above yours. Sorry.

    --
    Victims of 9/11: <3000. Traffic in the US: >30,000/y
    1. Re:Ok again, let's bite the flamebait... by the+eric+conspiracy · · Score: 1

      That might surprise you, but we are not aiming at one language.

      That's right, because you could never agree on one. Fact is still that Europe is full of terribly provincial little fiefdoms with a totally myopic view of their self importance, often trying to relive the days of their famous rulers of the past. Their internal disagreements dwarf trivial issues like how you measure length. The two greatest wars of the past century started in Europe for those very reasons. Even in the 21st century there are European captials that are armed camps because people cannot tolerate someone with a different religion or ethnic background.

      And you think we are bad because we don't use the meter. What a joke.

      I for one am for Esperanto as a bridge language

      There is already a bridge language taught all over the world. And it isn't Esperanto.

      Which ones

      Me? English, French and Spanish. My wife, who was born to British parents in Chile was brought up in a bilingual household speaks both English and Spanish natively. Later she minored in French as an undergraduate in Chile, then won a scholarship to study in Europe where she polished her French studying at the Sorbonne, German while living in Austria, Italian studying in Rome, and Greek in Athens. Later she picked up Portugese while living in Brazil and teaching English there. I met her while she was here in the US picking up a Ph.D. in English on a Fullbright scholarship. She decided that living in the US was the most attractive option for her, and we were later married.

      So what, the GSM standard (the one that did not work for me in the US) was invented in 1 km's radius from my workplace.

      Oh wow a technical standard for a modulation scheme is like really comparable to the fundamental invention iteslf.

      I almost feel bad, but in the link you provided my country is directly above yours. Sorry.

      Your country is smaller than most US states. There are states in the US 5 times the size of Norway that also have greater internet penetration. The correct comparision accounts for scale, i.e. Europe vs. North America. Sorry..

      By the way, I did not say "they were Nazi", I said "the closest thing to a Nazi rally"

      You are the one who used the word Nazi. I don't know what passes for social graces in Europe, but in the US comparing anyone to a Nazi is deeply offensive. Before you start throwing that sort of stuff around you had better ponder on how the word quisling got into the English language.

      I thought that people from Norway were supposed to be well educated and friendly, not insensitive idiots unaware of the culture and history of the people they are talking to, or full of prejuidices that they are looking for any fact to justify. I don't know what your background is, but it is clear that you are extremely lacking in what passes for civilized grace or behaviour by any reasonable standard.

    2. Re:Ok again, let's bite the flamebait... by orzetto · · Score: 1
      That's right, because you could never agree on one [language].

      There was never such a discussion on the EU level (which would be beneficial IMHO, but has not been held).

      Fact is still that Europe is full of terribly provincial little fiefdoms with a totally myopic view of their self importance [...]

      I am afraid, fact is you are ranting, and I seriously doubt you have any information about Europe other than Fox channel. Try providing factual support for your claims. Which cities would be armed camps?

      Your country is smaller than most US states. There are states in the US 5 times the size of Norway that also have greater internet penetration. The correct comparision accounts for scale, i.e. Europe vs. North America. Sorry..

      Fine, then size does matter. Then, according to the statistics of your site, the US have 201 million Internet users, and Europe as a whole has 260 million, of which the EU has 216. You are not getting anywhere, I am afraid.

      You are the one who used the word Nazi.

      I take this is your way to admit misquoting me.

      in the US comparing anyone to a Nazi is deeply offensive.

      Oh well, in Europe too. But it is kind of more offensive to act like a Nazi. I am sure most Americans are nowhere that nuts, but that particular celebration (veterans' day at Austin capitol) had a very creepy atmosphere to it, with militarism all over the place, glorification of wars like Vietnam, and also the very weird monument to the confederate army ("The spirit of 1776"? Fighting to maintain slavery is now "the spirit of 1776"?)

      [...] it is clear that you are extremely lacking in what passes for civilized grace or behaviour by any reasonable standard.

      I am afraid the moderators have already been the judges of that.

      --
      Victims of 9/11: <3000. Traffic in the US: >30,000/y
  174. What rot. by BlightThePower · · Score: 1

    The physical fitness of Americans has never been worse. Visitors to America always notice this even if they are too polite to actually bring it up in conversation. Physical Education is a good thing, but like many other professions, they don't always get to do the job they are trained for and want to do. The job should be about helping people get into the right habits and learn how to exercise and take pleasure in it. Unfortunately the stresses manifest themselves in terms of pushing people towards raising the performance of the elite ahteletes in a school. Thats a problem with schools you need to deal with, not a problem with Phys Ed. itself, although I guess most Slashdotters are too embittered to be able to consider that perspective.

    --
    Plays violent online games as: Nerfherder76
  175. Unfortunately by lorcha · · Score: 1
    The reality of the situation is that people, in general, are morons when it comes to money.

    Sure, workers have 401ks that follow them from job to job and IRAs that aren't tied to any company. This is a great thing for workers, given the latest trends against lifetime employment at a single company.

    Unfortunately, people are morons. They see their 401k contributions being removed from their paychecks along with taxes and think, "Hey. I can stop contributing to my 401k and get a new bigscreen!" And they do. Next it's a new SUV. Then a new truck.

    Instead of funding their retirements that will happen in the distant future, they fund their current insatiable appetites for toys. I'm not saying 401ks are bad. I definitely prefer my 401k to a pension, personally. When I worked at a company I maxed out my 401k contribuation and when I started my own company, I was able to roll over my 401k into a SEP-IRA with my new company and now I max out my contribution to my SEP. Under the pension model, I would have been out that 401k money when I left my job to go out on my own.

    I'm just saying that there is bad with the new system because people are no longer forced to contribute. They roll the dice with their retirements and the dirty little secret is that most baby boomers have little or no savings for retirement. When I was in high school I was required to take courses on English literature, but I was never required to take a class on personal finance (or even math at all!). This is a big mistake. To this day only a few states actually require such a course.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  176. brain damage from BASIC by falconwolf · · Score: 1

    Well, this long scar on my medulla oblongata is from the first time I tried to use the help files supplied with VB6. The big burn on my occipital lobe is from subclassing the Windows API in a document control app I was playing with, the oozing sore on my hypothalamus...

    No wonder why you suffered brain damage, you learned VB not Basic. I started programming in Basic on Trash80s, er TRS80s, and Apple IIs. Well, and IMB mainframes, the 360 series 60.

    Falcon
  177. Re:Bill Gates wants to have his cake and eat it to by Anonymous Coward · · Score: 0

    "these two actions aren't neccessarily contradictory. He may also be hiring Indians due to the lack of good programmers in the US. I am not saying this is true but it is a possibility."

    No, you [the Indian MIT graduate] are not a good programmer than the graduate form lets say University of Washington or any other reputable North American university of for that matter. The only reason you are employed is because they can pay you cheap [20,000/mth ~ $450/mth] to do exactly what we can or even more for less than half what they will pay your north American counterpart.