Slashdot Mirror


Clinton Foundation: Kids' Lack of CS Savvy Threatens the US Economy

theodp writes: As the press digs for details on Clinton Foundation donations, including a reported $26+ million from Microsoft and Bill Gates, it's probably worth noting the interest the Clintons have developed in computer science and the role they have played — and continue to play — in the national K-12 CS and tech immigration crisis that materialized after Microsoft proposed creating such a crisis to advance its 'two-pronged' National Talent Strategy, which aims to increase K-12 CS education and the number of H-1B visas. Next thing you know, Bill is the face of CS at the launch of Code.org. Then Hillary uses the Clinton Global Initiative (CGI) conference to launch a Facebook, Microsoft, and Google initiative to boost the ranks of female and students of color in CS, and starts decrying woeful CS enrollment. Not to be left out, Chelsea keynotes the NCWIT Summit and launches Google's $50M girls-only Made With Code initiative with now-U.S. CTO Megan Smith. And last December, the Clinton Foundation touted its initiatives to engage middle school girls in CS, revamp the nation's AP CS program, and retrain out-of-work Americans as coders. At next month's CGI America 2015, the conference will kick off with a Beer Bust that CGI says "will also provide an opportunity to learn about Tech Girls Rock, a CGI Commitment to Action launched by CA Technologies in partnership with the Boys & Girls Clubs of America that helps girls discover an interest in tech-related educational opportunities and careers." On the following days, CGI sessions will discuss tech's need for a strong and diverse talent pipeline for computer and information technology jobs, which it says is threatened by "the persistent poor performance of American students in science, technology, engineering, and math," presenting "serious implications for the long-term competitiveness of the U.S. economy." So what's the long-term solution? Expanding CS education, of course!

208 comments

  1. You know what would REALLY motivate kids? by AntronArgaiv · · Score: 5, Insightful

    The possibility of a good paying job in software development when they graduate college. Maybe even with the company paying off their student loans for them.

    Instead of the chance to compete against low-balling H1B applicants...

    1. Re:You know what would REALLY motivate kids? by Archangel+Michael · · Score: 5, Informative

      Guess who is a big proponent of H1B?

      https://www.youtube.com/watch?...

      That is, unless she flip flopped on that too.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    2. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      The ironic thing is that a high school counselor who is a friend of mine steers kids away from STEM majors for exactly this reason. You can call Infosys or Tata and have a legion of H-1Bs, or just move the programming work offshore. You can't do that with law, accounting, finance, or even tradeskills like electricians, HVAC workers or plumbers.

      Yes, veteran developers can make a decent wage, but someone coming in out of college with heavy student loan debt will be competing with the H-1Bs for what scraps of work remain that are not offshored.

    3. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 1

      The possibility of a good paying job in software development when they graduate college. Maybe even with the company paying off their student loans for them.

      Instead of the chance to compete against low-balling H1B applicants...

      Agreed.

      And this is such a blatant issue standing in the face of the CS "adversity" that I fail to understand how the influential people involved don't "get it".

    4. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      Because "influential people" regardless of political party, want to pay the lowest wage possible for every position possible since doing so means they can take more money for themselves. Occasionally you will see one of these influential people actually make a work-force positive decision [like the company that set everyones' wage at 70K per year, regardless of role] but those folks are the exception. People in power don't care about your wants and needs. They care about getting as much as they can within the framework that they are given.

    5. Re: You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      If the government cared it would be easy to fix the h-1b Situation. Just require the companies to pay 50% above the going rate and you'd see the problem of insufficient American applicants disappear.

      As it is there's few actual jobs being advertised with intent to fill an opening. Most if them are mirage so they can claim a shortage.

    6. Re:You know what would REALLY motivate kids? by plopez · · Score: 4, Informative

      Civil and Environmental Engineering are also hard to offshore. As are forestry, extractive industries, agriculture, recreation and tourism. There are probably more but I can't think of them.

      --
      putting the 'B' in LGBTQ+
    7. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      There is nearly zero reason to expand CS education unless there is a policy in place to sunset H1-Bs and make offshoring expensive for businesses. Unless Bernie Sanders get elected to the Presidency, I don't see that happening.

    8. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      >>You can't do that with law, accounting, finance, or even tradeskills like electricians, HVAC workers or plumbers.
      Law - yes it is being done and Accounting too
      HVAC - you just replace unit and send it to china to be fixed - or dump it
      Plumbers are being replaced by plastic pipes now

      If you want to stay ahead now, you have to be creative (in both meanings)

    9. Re:You know what would REALLY motivate kids? by NotDrWho · · Score: 3, Insightful

      The irony is that most of these programs to "promote STEM education in the U.S." are just thinly-veiled attempts to *INCREASE* H1B visas.

      the Clinton Foundation, Bill Gates, Mark Zuckerberg, etc. have no damned intention of education Americans in STEM. They just want more ammo so they can go to Congress and scream for more legalized slavery.

      --
      SJW's don't eliminate discrimination. They just expropriate it for themselves.
    10. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      They don't want people getting 'good paying jobs'. In their view, that's precisely the problem, that people either go into it expecting a 'good paying job' or don't go in at all. They want a critical mass of people going into the field thinking 'eh, it's a living' to get wages down to other industries. Currently those that are available are expensive, and those that could be available shy away precisely because of the offshoring and H1B. In some ways it is like a chicken and egg problem with the H1B (they still need to game the system to get cheap labor, but if software development pay were in line with other industries, they wouldn't bother with H1b). On the other hand, the offshoring looms large and is quite a reasonable deterrent to go into the market hoping for stable employment compared to other careers. Basically until the US economy is completely in the crapper, jobs that *can* be offshored are to be avoided by anyone that wants 'just some job' and thus you are left only with those with a passion for the work or mistakenly doing that sort of job.

    11. Re:You know what would REALLY motivate kids? by catmistake · · Score: 0

      Why would a CS grad want to be a software developer? That doesn't make any sense. They should have studied software development and programming. That's like an MD hoping to get a job as a medical tech... a noble profession, but the MD can earn much more, be more fulfilled properly applying their education as a doctor, and the same is true of a CS grad. Their ideal employment will have little to do with coding.

      Headline is wrong... should not be "Lack of CS Savvy" but "Lack of COMPUTER Savvy." Once again, Computer Science has been misunderstood and its title abused by those that cannot understand... computer science IS a science... and it has hardly anything to do with computers... the "computer" in computer science is NOT A DIGITAL MACHINE, per se, but one who computes... it is the science of reckoning, not the science of (or application of) advanced programming techniques.

    12. Re:You know what would REALLY motivate kids? by Richard+Dick+Head · · Score: 4, Insightful

      These folks are informed by complaints from location-specific shortages from large corps like Microsoft and Facebook. Does any sane person really want to move to Silicon Valley, where your "generous salary" is effectively peanuts thanks to insane housing and services costs, and thanks to hokey startups job security is a joke? And there are zero decent women to date? Or how about Redmond, another overpriced sausage fest? Really, who wants to live in these places?

      I'll tell you who...folks from overseas who don't know the area and can get suckered into moving there!

      If you've ever lived in any tech heavy area, you get to know it sucks, you get out and you never go back again. Overpriced everything, the girls who like nerds are picked over or non-existent. If you bring your wife be prepared to face an increasingly demanding attitude and possibly divorce as she eyeballs the legions of available nerds who got lucky on an IPO and have fatter wallets, who are throwing themselves at her incessantly.

      People who come from overseas learn these things too and GTFO. So when your entire workforce is really motivated to leave because no one likes suffering the buying power of a feudal serf, yes a perceived shortage is understandable. But completely manufactured by the culture of the companies themselves, and BS when you consider the entire market. The idea of the "tech hub" town needs to die in a fire. Their existence lowers the standard of living for practically everyone.

    13. Re:You know what would REALLY motivate kids? by knightghost · · Score: 2

      You hit the nail on the head - compensation isn't worth the work. There are more STEM graduates than jobs, but 3/4 leave the field due to substandard working conditions and pay. There is no recruitment problem, there is a retention problem.

    14. Re:You know what would REALLY motivate kids? by mysidia · · Score: 2

      I think you missed out on a few things and underestimated the complexity of the law and of accounting (beyond simple bookkeeping/process execution)... plastic pipes don't replace plumbers who are still needed to install them. You still need HVAC techs to do the install/replacement, and shipping 100 pounds of copper overseas, is insanely expensive.

      I noticed you didn't put electricians in your list.

      There's no plastic pipe solution you can buy to replace the need for a human to hook up your 120 / 240 volt circuits, troubleshoot wiring issues, and repair / install service panels.

    15. Re:You know what would REALLY motivate kids? by gstoddart · · Score: 2

      Why would a CS grad want to be a software developer? That doesn't make any sense.

      Other than academia, what exactly are those jobs again? Because I've not heard of them.

      Corporations aren't doing theoretical computer science. They're creating products.

      and the same is true of a CS grad. Their ideal employment will have little to do with coding.

      Right, all of those purely theoretical type jobs which do advanced research in CS just because it's pretty.

      Sorry, but I've known people with masters degrees, and a couple of PhDs ... either you're in academia, or you're in industry. And if you are in industry you are doing product design/engineering, and probably some coding.

      And, as my prof used to point out ... computer science is doing science on a computer. Computing science is the science of how we do things with computers.

      But I simply do not believe that CS grads will never be near code or involved in product development. Organizations don't have places for people whose work is so theoretical they would never touch code. Those people generally serve no purpose in industry.

      So, I have no idea of where these mythical unicorns of CS graduates who don't program are, or what the hell they are doing for companies ... but I've never met one.

      I've met a few people who had Masters degrees but were terrible coders ... which means they were useless as coders, and somehow expected to have a job in which they could just think of cool things. And I don't think that's a real thing.

      --
      Lost at C:>. Found at C.
    16. Re: You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      Im in CS but im not black, indian, or female so fuck me.

    17. Re:You know what would REALLY motivate kids? by bwanagary · · Score: 1

      The possibility of a good paying job in software development when they graduate college. Maybe even with the company paying off their student loans for them.

      Instead of the chance to compete against low-balling H1B applicants...

      +1

    18. Re:You know what would REALLY motivate kids? by phantomfive · · Score: 1

      Is there any candidate who does not support H1Bs? Serious question.

      --
      "First they came for the slanderers and i said nothing."
    19. Re:You know what would REALLY motivate kids? by 0100010001010011 · · Score: 1

      I've met a few people who had Masters degrees but were terrible coders ... which means they were useless as coders, and somehow expected to have a job in which they could just think of cool things. And I don't think that's a real thing. Those people generally serve no purpose in industry.

      It is, and that is where industry is going. I work with PhD and MS Engineers that couldn't code their way out of a wet paper bag. Coding is a tool, not a profession. Engineers use coding to automate something else. Now we're designing entire control systems for vehicles with Simulink.

      Cost of entry has come WAY down. Now you can buy a $12 board that interacts with the real world that can be programmed with block diagrams. People that don't or can't learn C can now make their "cool things" that they think of without having to learn C.

      "Programming" is not a profession any more than a "hammer" is a profession. It's a tool to get something done faster and more efficiently.

      If you asked a normal 5 year old to print out the string "Hello World" 5000 times they might actually type it out 5000 times. If you teach a 5 year old how to program they will make a program to print it and then focus on "something cool".

      The cost of entry to program has come down since it required a separate employee to enter your punch cards. Kids that grow up with programming will take that skill set into where ever they go in the future. My wife works with doctors that don't know how to use a keyboard because "You're going to be a doctor, doctors won't type". Now all doctors type. Now doctors enter all of their own notes. In 20 years Doctors will be programming their own disease identification.

      And as the cost of entry comes down so does the salary. A job that a 10 year old could do isn't going to garner 6 figures.

    20. Re:You know what would REALLY motivate kids? by Durrik · · Score: 3, Informative

      Yes, there's Bernie Sanders who is contesting Clinton for the democratic nomination. He's also big on free tuition for college, which will probably fix the 'shortage' of American workers better than a lot of the other proposals made.

      --
      Software Engineer & Writer of Military Science Fiction and Fantasy Blog: petermwright.com Twitter: WrightPeterM
    21. Re:You know what would REALLY motivate kids? by ShanghaiBill · · Score: 1

      Is there any candidate who does not support H1Bs? Serious question.

      It makes sense for them to support expanding the H1B program, and very little sense to oppose it. They look pro-growth, and can get campaign donations from many big corporations. The only people that oppose H1B are tech workers, who tend to be geographically diffuse, except for a few concentrations in non-swing states, like California, New York, and Massachusetts. Even for these tech workers, the H1B is not a priority issue, and the vast majority will cast their vote for other reasons.

    22. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      I can't wait to see her proposing something like raising the minimum wage.

      Then she can explain how she treated all the Wal-Mart "associates" for all those years she was on the board....

    23. Re:You know what would REALLY motivate kids? by catmistake · · Score: 1

      You are clinging to your misconception about what CS is by arguing something entirely new: there are no CS "jobs." You are mistaken, btw. And what we are talking about is not a negligible chunk of change, as outside academia the starting salary of a B.S. computer scientist with zero experience is close to $70-80K these days, while I think you know any software developer graduating with any degree with zero experience won't touch that. Your ignorance of any positions for an actual, bone fide "computer scientist" is not a good foundation to argue from, IMO.

      My point really simply was (sorry for the feigned ignorance) that maybe the Clinton Foundation, certainly Slashdot editors, and obviously you, mistakenly believe that the purpose of "Computer Science" in society in practice, is to fill the jobs for software developers. This is absurd on its face, and your academia-vs-real-world strawman does not change this.

      Please refrain from limiting computer scientists to the labor of developers. All developers can do is code. Computer scientists have a much larger bag.

    24. Re:You know what would REALLY motivate kids? by phantomfive · · Score: 3, Insightful

      Bernie Sanders........who says, "no single financial institution should have holdings so extensive that its failure would send the world economy into crisis. If an institution is too big to fail, it is too big to exist."

      I can sure support him on that. Paul Volcker says the same thing. Reading through his Wikipedia entry, I don't agree with him on everything, but he seems like a clear-minded and decent guy.

      --
      "First they came for the slanderers and i said nothing."
    25. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 1

      ...he seems like a clear-minded and decent guy.

      So he pretty much has no chance of making a difference. Gah, this cynicism is really eating my lunch

    26. Re:You know what would REALLY motivate kids? by gstoddart · · Score: 1

      You are clinging to your misconception about what CS is

      Oh, go fuck yourself you idiot.

      I have a degree in CS. I've been in the industry for almost 20 years, I've spent time as a coder and a consultant. I've designed and built stuff. I've maintained stuff. I've done many things.

      I have never personally known any of these people you refer to. I have never worked in a place which has these "computer scienticians" who don't actually do anything.

      So, enlighten me. Please, feel free to suggest examples of these jobs which may not coincide with my actual experience. I know I haven't seen every possible job, but I also know I haven't ever seen what you're talking about.

      Don't be an douchebag who claims I don't know about about CS, because you can cram that up your ass until you choke on it.

      But I have known a couple of people who graduated with a masters degree who could barely code, and who otherwise found that nobody wanted someone whose skillset was limited to purely theoretical applications. Because nobody was doing purely theoretical applications.

      --
      Lost at C:>. Found at C.
    27. Re:You know what would REALLY motivate kids? by Archangel+Michael · · Score: 3, Insightful

      If an institution is too big to fail, then Politics was involved in getting it there, and politics will be involved in keeping it there.

      As a Libertarian, I'm okay with failure, for the sole reason that failure is what fuels innovation.

      That being said, Bernie is an interesting cat. He is a true socialist, who believes government has the ability to manage and shape the economy without unintended consequences. My experience is that most of the economic problems are due to (caused by) government interference, and not allowing the natural forces to work themselves out. Sometimes the lions eat the gazelles, sometimes the bugs eat the lions.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    28. Re:You know what would REALLY motivate kids? by prefec2 · · Score: 1

      Oh it is much cheaper to let other countries educate their kids and then lure them in with H1B visa. Then you pay them more than in their home country, but without social benefits. When they want them you dump them and replace them with other people from abroad. If that does not help. Outsource it. If politician where interested in supporting the people, they would tax the rich and spend it on education, healthcare, and social benefits. However, they do not care. So they whine about it and then point fingers at each other why they cannot do this and that to help the people.

    29. Re:You know what would REALLY motivate kids? by khellendros1984 · · Score: 1

      Why would a CS grad want to be a software developer?

      Because it pays better than academia.

      They should have studied software development and programming.

      Programming is useful as a tool for studying computer science, so it tends to be something that CS grads learn, to varying degrees. The software development process can be learned on the job. Companies look for CS degrees to mean "software developer"; I don't see many job postings around me for someone who has a SW Dev degree or certification. It's less of a fight to just major in CS and learn to apply the theory to practical engineering problems than it would be to convince a company that they don't actually want a CS grad.

      That's like an MD hoping to get a job as a medical tech

      More like a biology major trying to get a job as a doctor, IMO.

      Their ideal employment will have little to do with coding.

      I know two flavors of CS grads: Those who want to get jobs as academics and do teaching or research, and those looking to bend the purpose of a CS degree to get a programming job. In theory, it's a terrible fit. In practice, it's quite workable. After all, if one has the capacity to work out a clean mathematical proof, then one also has the capacity to build a clean piece of software.

      --
      It is pitch black. You are likely to be eaten by a grue.
    30. Re:You know what would REALLY motivate kids? by ranton · · Score: 1

      Why would a CS grad want to be a software developer? That doesn't make any sense. They should have studied software development and programming. That's like an MD hoping to get a job as a medical tech... a noble profession, but the MD can earn much more, be more fulfilled properly applying their education as a doctor, and the same is true of a CS grad. Their ideal employment will have little to do with coding.

      Do people really believe this nonsense or do they just want to sound smart because they understand what pure computer science is?

      The fact of the matter is CS education in the U.S. (and probably abroad) is primarily treated as a way to train software developers at the vast majority of universities. I couldn't find any statistics on how many CS graduates work in pure CS related jobs after graduation, but I would bet it is under 5%. Perhaps even under 1%. The vast majority work as software developers, IT workers, or move into an entirely different industry.

      A computer science BS graduate is not the same as a doctor; they probably are closer to the medical tech you mention in your analogy. I would agree with you that PhD CS graduates are similar to MDs, and that these CS graduates likely do not want to work as LOB programmers. But this is a very tiny minority of CS graduates.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    31. Re:You know what would REALLY motivate kids? by ranton · · Score: 1

      I think you missed out on a few things and underestimated the complexity of the law and of accounting (beyond simple bookkeeping/process execution)... plastic pipes don't replace plumbers who are still needed to install them. You still need HVAC techs to do the install/replacement, and shipping 100 pounds of copper overseas, is insanely expensive.

      I think you missed out on a few things and underestimated the effect on an industry when perhaps 50% of the jobs go away. No one will claim there will be no electricians or plumbers in the near future, but new technology could displace a large number of those jobs. So telling kids to become a plumber when in 10 years they may be competing in an industry with 30% unemployment and a protectionist union presence that values senority is no different than telling them to go into STEM which is being invaded by H1B's.

      I don't actually believe plastic pipes will put many plumbers out of work, just as I don't believe H1B's are significantly endangering our STEM jobs, but even if I did your arguments still don't make sense.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    32. Re:You know what would REALLY motivate kids? by pslytely+psycho · · Score: 2

      Ah, yes. Our own 'socialist,' or kind of anyway. More left leaning than the 'leftist' (read as Reagan era conservative) faction currently in power. I have always thought of Obama as the best Republican President we have had in a while.

      Bernie is more of a last century liberal, as am I, so I agree with a lot of (but not all) of his stands. Any real liberal would of been against the Patriot Act, Citizens United, etc, as none of us pot smokin', free lovin' hippie types would of wanted expanded government and police powers. It was DOWN WITH THE MAN! back in the day.

      Modern 'liberals' are a travesty of the name. Liberal is to embrace new ideas, not new forms of government intrusion. Since both sides here now embrace larger, more intrusive government (in action that is, words are meaningless without corroborating action) and have made no efforts AT ALL to counter the erosion of rights, we have become a single party nation. The main defining difference being the rights heavy handed social conservatism which is why I rarely vote republican.

      West Coast republicans are in general, somewhat less socially conservative, the whole 'left coast' thing. But there is so little difference, evidenced by the fact that nobody talks about anything but their differences on social issues. Gay marriage and abortion are larger issue than governing the country or foreign affairs because the parties differ very little on those latter topics.

      As far as independents go, most don't impress me because they tend to be 'single topic' candidates who don't seem to see the whole picture, and yes, I believe the main stream candidates do see the whole picture, and that is why they concentrate on social issues that generate a lot of debate to distract us from the real issues. In my opinion, a narrow focus candidate will just be more ineffective than most.

      Bernie is probably the closest we will get to a true liberal. And although I agree philosophically with a lot of his views, I am old and pragmatic enough to know that there needs to be restraint as well. We have always done best on the middle road, but the overall politically conservative swing from the 80's on till now hasn't helped. 'Trickle Down' economics only works if you're on top. If you're on the bottom, it smells of urine.

      The fact he calls himself socialist, I find amusing. More of a left-leaning centrist, than a true socialist.
      I could get behind that.

      --
      Donald Trump, on a crusade to make Nixon look respectable
    33. Re:You know what would REALLY motivate kids? by ranton · · Score: 1

      Coding is a tool, not a profession.

      "Programming" is not a profession any more than a "hammer" is a profession.

      Both of these analogies are silly. They should read Computers are a tool, not a profession. and "Computers" are not a profession any more than a "hammer" is a profession..

      Programming is a set of skills that utilize computers, just like carpentry is a set of skills that utilize saws and hammers. Programming is most certainly a profession.

      Programming is not a skill that is limited to those who choose it as a profession, just like carpentry. People who choose it as a profession are usually much better at it though. I have done quite a few carpentry related tasks to help renovate the house I bought last year, but I still had professionals build my new cabinets. Just like my wife does some VBA programming in her analyst job, but leaves most of that work to the developers and DBAs at her company.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    34. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      So, enlighten me.

      you already answered your own question

      I have a degree in CS. I've been in the industry for almost 20 years, I've spent time as a coder and a consultant. I've designed and built stuff. I've maintained stuff. I've done many things.

      But it sounds like you want to code. Whatever, follow your dreams, man. But there's quite a few more jobs for computer scientists beyond coding or consulting, or academic pursuits. Think any big corps have R&D? Do any kind of forcast modelling, whether economic or environmental erosion, or climate? Might need a recipe created to solve an existing problem that doesn't have an obvious solution, that has ZERO to do with computers or coding? See, a software developer is kind of limited when tasked to solve something only computer science can solve. And if you don't know this, I'd ask your Univ. for your money back.

      Not anyone's responsibility to find you work. You have the CS degree, and a chip on your shoulder. Though abuse and anger seems to be working well for you LOL wtf, I suggest you put down the Slashdot, open your mind a little and think about what you'd rather do before deciding "something to do with software development" is the only practical application of your skills.

    35. Re: You know what would REALLY motivate kids? by dlingman · · Score: 1

      Let them pay the H-1B applicants the same salary as before, but pay the extra amount straight to the government - You guys would have your debt cleared before you know it.

    36. Re:You know what would REALLY motivate kids? by pipingguy · · Score: 1

      Civil and Environmental Engineering are also hard to offshore

      If they are greenfield, labor-intensive large projects, no they're not. Cheap foreign workers, sophisticated engineering software and reliable internet make offshoring easy. Often western engineering firms will set up branches in India or China for just this purpose, bypassing western qualified workers. Of course it's easier to do during a recession and they just don't re-hire the laid-off when the economy picks up again.

    37. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      Absurd.

      You're only aware of such and such, therefore such and such is all there is. Fuck. The Clinton Foundation is right.

      I'm sure there's ME's out there fixing trucks earning a living that also believe their only choices were as a mechanic or teaching ME.

    38. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      I think you missed the previous poster's point. "Programming" is a way in which a task can be automated. As such, it can be viewed as a tool. If someone can come up with a way to get things automated without writing a program, then the tool called "programming" is no longer required. The poster provided a specific example of someone automated something with block diagrams. The poster called this "programming" but it is clearly not programming the way that many of us understand programming. For example, LEGO Mindstorms robots can be "programming" using NXT-G, which is a way of hooking graphical blocks together, then filling in parameters in the blocks. This is not programming such as would be understood by someone using a procedural or object-oriented language doing programming. One possible future of intelligent machine assistance for creating automated solutions virtually eliminates "programming" as we know it. I believe that is the sense in which the previous poster meant to view "programming" as a tool like a hammer.

    39. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      The fact of the matter is CS education in the U.S. (and probably abroad) is primarily treated as a way to train software developers at the vast majority of universities.

      false.

      The fact of the matter is YOU believe this. It isn't true, even remotely. Most employed developers are not computer science graduates and never do any computer science. It is true that for some reason HR likes to throw out "Computer Science degree required," but it comes from misunderstanding it.

      I think a civil engineer could probably do a good job paving my driveway. But even if most or ALL CE grads were happy paving driveways, and most prospective CE grads want to pave driveways and see a CE as a great driveway-paving educational foundation, I'm not going delude myself into believing that there are only two career paths for CE, academia or driveway paving.

      You're not clueless, you're simply stuck in a fallacy. Let go of that preconception that is false: computer science is for software development. It simply isn't. It never was. EVEN IF EVERY CS GRAD ONLY EVER WORKS AS A SOFTWARE DEV, you'd still be committing a fallacy.

      What do most mathematics grads do? If it was obvious that they all do this, or that... it does not change what mathematics is...

      A math degree is a fine education any pursuit... journalism, astonomy, sculpting. So is a CS degree, or a CE degree, etc. You're trying to say that CS is a practical degree for a software developer (like a law degree is a practical degree for a lawyer), and I'm sure there are quality devs with CS degrees, but for every one of those I can find you a better dev with no degree. Your presumptions are simply false.

      It might be easier to see your fallacy by trying to come up with a position that a computer scientist could not fill. I can't think of any.

    40. Re: You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      I guess it depends on who government is working for.

    41. Re:You know what would REALLY motivate kids? by bluefoxlucid · · Score: 1

      The only way to ensure the possibility of a good paying job is to match labor supply with labor demand; that is, to make sure there aren't 100,000,000 computer programmers and 4,000,000 programming jobs.

      "Keeping the US Economy competitive" is ludicrous. It's like eating shitloads of donuts to keep a sumo wrestler competitive: your body gets sick and you die, and all you really need is good sumo skills to wrestle people in your weight class successfully.

      The US economy won't be competitive if it's completely and totally ill from a glut of computer science specialists and the constant suppression of salaries by state-subsidized college education. If the US economy runs well, a well-tuned machine with all of the parts correctly built and sized for need, it will outperform any other economy on earth. An arms race to stockpile perishable goods we have no intent nor ability to use before they expire is only going to make us a poor and shaky economy weak in the things we sacrifice for stacking up tons of tomatoes that are going to rot away next month.

    42. Re: You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      Wow, you're a really big tool. I mean that in the most insulting manner.

    43. Re:You know what would REALLY motivate kids? by phantomfive · · Score: 1

      That being said, Bernie is an interesting cat. He is a true socialist, who believes government has the ability to manage and shape the economy without unintended consequences.

      You have to balance that against the fact that there will probably be Republican control of one or both houses of congress. Any time either party gets too much control, they go crazy, including payouts for constituents, etc.

      In any case, how would you see him compared to Hillary?

      --
      "First they came for the slanderers and i said nothing."
    44. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      Oh thank god. I can always work on 7th Ave in Manhattan, selling shirts for a 200% markup.

    45. Re:You know what would REALLY motivate kids? by sound+vision · · Score: 2

      The idea that an economy is based on some kind of inflexible natural law, when it is wholly a human construct to begin with, is dangerous. This oversimplified view of wealth and how it's used is an intellectual shortcut that stymies critical thinking about a range of issues. It lulls people into a sense of powerlessness that might be relieving on some level, but is dangerous in that it implies "they way things are" is the same as "the way things have to be". It drains people's will to make things better.

      The Invisible Hand is taking the place of God as a rhetorical tool politicians use to short-circuit people's thinking and turn them against their own interests.

    46. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 1

      My experience is that most of the economic problems are due to (caused by) government interference, and not allowing the natural forces to work themselves out. Sometimes the lions eat the gazelles, sometimes the bugs eat the lions.

      My experience is that a lack of regulation or as you call it, government interference, caused my 401(k) to plummet in value several times over my working life.

    47. Re:You know what would REALLY motivate kids? by XxtraLarGe · · Score: 1

      In any case, how would you see him compared to Hillary?

      With Bernie Sanders, there's no mistaking what you'll get. He tells you exactly what he thinks. I probably disagree with him on over half of his positions, but I admire the fact that he honestly says what he believes. If Hillary did that, there's no way she'd get elected. Or Barack Obama for that matter.

      --
      Taking guns away from the 99% gives the 1% 100% of the power.
    48. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      Does any sane person really want to move to Silicon Valley, where your "generous salary" is effectively peanuts thanks to insane housing and services costs, and thanks to hokey startups job security is a joke? And there are zero decent women to date?

      Well, if I was a sane woman, I'd move there.

    49. Re:You know what would REALLY motivate kids? by phantomfive · · Score: 1

      I probably disagree with him on over half of his positions

      I don't think there's any way to avoid that. You'll never get someone who agrees with you 100% unless you run yourself.

      The things I look for are:
      1) Competency
      2) Good character
      3) Won't mess up the world by starting wars
      4) Won't mess up the economy with weird domestic policies (privatize social security, for example, or a $20 national minimum wage).

      --
      "First they came for the slanderers and i said nothing."
    50. Re: You know what would REALLY motivate kids? by WindBourne · · Score: 1

      And that is different from nearly all of the fucking neo-cons running for president, how?

      --
      I prefer the "u" in honour as it seems to be missing these days.
    51. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      This. Also, letting things go on and sort themselves may be natural, yes, but not very convenient for us. The usual is a revolution and a lives wasted.

    52. Re:You know what would REALLY motivate kids? by bored · · Score: 1

      Except that Civil Engineering is licensed by each individual state. There is also the requirement that in order to get a PE you have to have a certain number of years of experience under a PE that will sign off on it. Plus, there are basic competency tests required, and continuing education requirements.

      That is why my wife who has a PE in CE doesn't work with any H1B's while I do. She does work with a number of permanent residents, but most of them moved here, went to school here, and got their PE's after working in the field here for a few years.

      Plus, the requirement that nearly any project of significance have a PE sign off on it, keeps the field vibrant.

    53. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      Some of us with advanced CS degrees also enjoying seeing that the work we do as developers actually produces real products.

      Some of us do not want to live in an ivory tower. Some of us want to live on ranches and work remotely, for example.

      Some of us do not want to be in the intellectually stifling atmosphere of academia where, if you disagree with the dominant leftist paradigm, you will never, ever get tenure.

      In other words, some of us want to live in the real world.

    54. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      Can we apply that to the Federal Reserve and finally go back to the gold standard? After all, if the Fed goes under, so does the country.

    55. Re: You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      If you can't speak to the argument, insulting the man making it is almost as good as agreeing with him... because ad hominems will defeat your own position every time. You're an arrogant fool, but at least now you see the light. There is little as gratifying as enlightening the ignorant.

    56. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      If an institution is too big to fail, it is too big to exist.
       

      Does that include the US Government?

    57. Re:You know what would REALLY motivate kids? by rtb61 · · Score: 1

      You have pretty much nailed it. The whole Clinton thing, a massive political scam, trying to make the corporate whore look better, funded and planned in advance to coordinate with the election and then be promptly forgotten about once the election is over. It is all so lame. Free higher education for those with the skills and let them decide what they will learn and what they will do for it and this for the rest of time not just for the next two years.

      --
      Chaos - everything, everywhere, everywhen
    58. Re:You know what would REALLY motivate kids? by ranton · · Score: 1

      I think you missed the previous poster's point. "Programming" is a way in which a task can be automated. As such, it can be viewed as a tool. If someone can come up with a way to get things automated without writing a program, then the tool called "programming" is no longer required.

      Almost anything can be viewed as a tool. It was the previous poster's insistence that programming is not a profession, and the comparison of it to a hammer, that led me to refute his statements.

      Every job can be automated. Every single job. Some programming jobs will be automated in the future, although usually when tools like compilers take away certain programming tasks it only makes development more affordable so even more programmers are hired. Programming, like most careers which require critical thought, will likely be among the last jobs to be fully automated away.

      Programming as we know it will almost undoubtedly change significantly over the coming decades. Programming 50 years ago will probably be more foreign than using punch cards is now. But until strong AI becomes a reality we will still need people to design future applications.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    59. Re:You know what would REALLY motivate kids? by quax · · Score: 1

      There is nothing natural about markets.

      Markets don't just happen automatically, they are created by governments that level the playing field, provides fair jurisprudence and enforce contract law.

      I am all for good governance with checks and balances precisely because I like free markets and personal liberties.

    60. Re:You know what would REALLY motivate kids? by sociocapitalist · · Score: 1

      "My experience is that most of the economic problems are due to (caused by) government interference, and not allowing the natural forces to work themselves out. Sometimes the lions eat the gazelles, sometimes the bugs eat the lions."

      Balance is required, as your last sentence points out.

      If you let socialists get their way all the time, you're screwed (unless you're one of the super poor).

      If you let capitalists get their way all the time, you're going to be just as screwed (unless you're one of the super rich).

      --
      blindly antisocialist = antisocial
    61. Re:You know what would REALLY motivate kids? by DUdsen · · Score: 1

      If an institution is too big to fail, then Politics was involved in getting it there, and politics will be involved in keeping it there.

      As a Libertarian, I'm okay with failure, for the sole reason that failure is what fuels innovation.

      That being said, Bernie is an interesting cat. He is a true socialist, who believes government has the ability to manage and shape the economy without unintended consequences. My experience is that most of the economic problems are due to (caused by) government interference, and not allowing the natural forces to work themselves out. Sometimes the lions eat the gazelles, sometimes the bugs eat the lions.

      Can you mention one country outperforming the crisis that does not have way more and stronger goverment institutions then the US?

      The liberatrian "small state" is as far as i have been able to tell religious in nature, with all empirical data contradicting the theory.

      Shock therapy in eastern Europe is a good example of what happens if you simply dismantle a even a horribly inefficient government, and something similar have happened everything the small state "libertarian" theory have been tried in practice, things gets worse not better.
      Libertarianism is based on assumptions that cannot be true for any system we can create from the ruins of the one we have.

      The social democratic movement of Western Europe(Germany and Scandinavia in particular) Bernie Saunders is trying to introduce to America, is on the other hand very real, and most of it's polices have been tried out in practise and while they fall short of the full promise, they produced results rarely seen in other systems.

      I am not saying his way are the right one but that the libertarian trap of ignoring the mess we have to start from should be avoided.

    62. Re:You know what would REALLY motivate kids? by will_die · · Score: 1

      "Free" tuition would not fix it because there is already lots of ways of getting tuition paid for without running up any debt.
      From government programs that are under utilized where they will pay your tuition if you work, and get paid, in places they want you to and in position related to your degree for a few years. To programs that will give you the money with the provision that if you make a well above poverty income you have to pay them back a small percent. If you go help the needy and make no income, you have no obligation.
      There are plenty of other similar offers that are just begging for people.
      Where you don't have free tuition are for those vocal people who want to spend $100,000 on a degree, then demanded/expect they will paid $250,000 a year and don't want to pay back the loans.

    63. Re:You know what would REALLY motivate kids? by Tyrannicsupremacy · · Score: 1

      I'm a bit libertarian leaning, but even I think that european socialism might work in America... if America's ethnic demographics were at least 99% european.

      --
      http://i.cubeupload.com/T6cyLu.png
    64. Re:You know what would REALLY motivate kids? by david_thornley · · Score: 1

      Many programming tasks are hard, and are best done by professionals. I make my living by addressing the hard parts of getting processes automated. While a smart ten-year-old can program some interesting things, they're not going to produce high quality software about things difficult to automate. While you can do neat things with a cheap board programmed by block diagrams, that's not going to cut it in my job, where we control machines that cost in six figures.

      There's lots of fields that many people can do things in, but which need professionals for the hard cases. Programming is one of them.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    65. Re:You know what would REALLY motivate kids? by david_thornley · · Score: 1

      There are a lot fewer CS jobs than you think. Most of the jobs I've had haven't taken much theory at all, more like engineering than science. If you want a machine designed, you hire a mechanical engineer and not a physicist.

      There is actual science related to computers, and a large amount of specialized mathematics, but most of it is largely irrelevant in most roles outside academia. It does come up from time to time, but not often. What's important is understanding how to get things done, which is primarily software engineering.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    66. Re:You know what would REALLY motivate kids? by david_thornley · · Score: 1

      My motivation is that I like to keep things straight. There is a science called computer science, a relatively young science. It has little to do with programming, although programming is a very useful skill in the field. However, as you say, most people think of computer science as some sort of vocational degree, which a degree in software engineering (an even younger field) would be.

      The result is that you don't know what a computer science degree means. I've had people who thought the computer science program was to teach them to be good at programming, and were taken aback by the science we insisted they learn. I'd like to avoid that particular surprise.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    67. Re:You know what would REALLY motivate kids? by 0100010001010011 · · Score: 1

      While you can do neat things with a cheap board programmed by block diagrams, that's not going to cut it in my job, where we control machines that cost in six figures.

      Right now I program 6 figure machines with block diagrams.

      I make my living by addressing the hard parts of getting processes automated. I've only been in industry for 10 years and I've already automated away a few internships. I'm learning Python explicitly for the purpose of automating dSpace + Matlab + hardware and reducing the need for 2-3 full time people.

      Programming is one of them.

      Programming is a tool. Engineers use programming to automate away their engineering. Photographers use programming to automate away their photography. Farmers use programming to automate away their farming.

      Your job isn't programming, it is automating what ever task you are trying to complete. What would have taken Hugin a few minutes to complete can now be done in a cell phone.

    68. Re:You know what would REALLY motivate kids? by lsatenstein · · Score: 1

      The possibility of a good paying job in software development when they graduate college. Maybe even with the company paying off their student loans for them.

      Instead of the chance to compete against low-balling H1B applicants...

      The possibility of a good paying job in software development when they graduate college. Maybe even with the company paying off their student loans for them.

      Kids don't need computer science. Just as Cell phones dumb down students (because students become conditioned to not being able to concentrate), cell phones should be kept from children until the child is 20. Ditto for computers. Far to easy to google an answer than to learn to research or think out the answer on your own.

      But that does not mean that word processors or spread sheets should be disallowed, they basic office software is the only software that should be on the curriculum.
       

      --
      Leslie Satenstein Montreal Quebec Canada
    69. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      My experience is that most of the economic problems are due to (caused by) government interference, and not allowing the natural forces to work themselves out.

      You are truly naive if you think this. Randian ideas don't hold up in the real world, as evidenced by the fact that every successful country in the world has a government that regulates to some degree.

    70. Re:You know what would REALLY motivate kids? by beastofburdon · · Score: 1

      Yes, there are more STEM graduates than jobs, but somehow we still have a STEM shortage. I keep wondering how people keep believing the bullshit.

    71. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      You got a real point there. If I was contacted by either of these companies about a job I would tell them to stick it. Good people don't want to work for bad companies. Your also right about moving into these areas that costs out the ass to live there. Something I have always brought up to head hunters. Why would I move to a place where my standard of living is lowered even if I am paid more?

      My Son has been looking for a tech job for over 8 months in the Atlanta area and still no luck. Where the fuck are all those jobs they are talking about? Are they only at these "tech hubs"? He's even got 10 years experience and still can't land one. One thing in his way. He has only worked at one place for 10 years. Seems sticking with a company isn't worth anything anymore.

    72. Re:You know what would REALLY motivate kids? by Bengie · · Score: 1

      I've had the pleasure of working with some pretty good programmers from other companies and they have the same problem ours does. You can offer 2x the median house hold income as a starting wage and still not fill a position. There is a big lack of decent programmers. Yes, we get flooded with applications because we're offering a good wage, but it seems like most people aren't that good.

      There is a lack of good programmers. Good for me. Without a decent selection of programmers, they just dote upon me, raises.

    73. Re:You know what would REALLY motivate kids? by Anonymous Coward · · Score: 0

      Note: 90% of the people in my CS class at college didn't bother to learn basic logic skills, let alone how to apply them to programming. If 90% of an entire class year is comprised of idiots, and the H1B holders actually have a clue, guess who is going to get 90% of the jobs? Hint: The H1B gets the job.

    74. Re:You know what would REALLY motivate kids? by Guildor · · Score: 0

      As a software development contractor, I enjoy the same, although contracts are worth less over the last couple of years.

      but besides that, I think the basic problem is that computing in general is such a vastly wide ocean of knowledge and languages, that specialization is the only thing that makes sense. But that doesn't solve the paradigm of tier developers: Front, middle/front, Back-end, or whole-stack developers.

      The problem is, we've not reached the bottom of the hole we started digging with computer science. Development practices keep changing, as do the tools.Required skills that were once a joke (like Javascript) are now really hotly demanded. (and respected!)

      Yet we still choose languages that apply best to different tasks, and are not afraid to try new things. To that end, a typical web developer will likely know some or all of the following: html, css, javascript, regular expressions, (not to mention tools for the trade like photoshop / gimp, illustrator / corel draw, etc.) then PHP, Java, or C# somewhere in the middle. But nowadays we see things like Node.JS and other middle tier solutions. On the back end, it used to be simply SQL as in SQL Server, or a linux powered equivalent, like MySQL, or Oracle (ouchies!). Don't forget all those tools too! Then on top of all this, we have to start thinking architecture, and I don't mean IIS versus Apache, I mean the rise of Knockout.js, Angular.js, and patterns such as MVC, and MVVM both on front, and mid-layers. So in the middle, we're encouraged to force loosely coupling to a database, using patterns such as the repository pattern, and a whole slew of other best practices. Then on the back end, we're looking at a mosterous number of technologies falling under the NO-SQL bracket.

      But from all this, we're still not done, because we need to consider hwo data moves, and consider caching, and security, which often involves XML style data, or perhaps JSON styled data, which is now far more popular, and not simply Javascript any more. We need to know about configuration of our environments, and networks, etc., etc, etc, Do we expect kids in schools to actually WANT to learn all this? What kind of madness do you need, to want to learn about all these things?

      hah! I didn't even mention operating systems either. - and all the above is focussed on one aspect of computing: Making websites. Embedded software sounds so much easier! C++, and err, the standard libraries... I picked the wrong career! Shoudl have been a plumber. You can learn that in school, and learn it well! It's no wonder kids don't want to go into computer related roles. Far too much to learn, and far too hard to get your first job.

    75. Re:You know what would REALLY motivate kids? by Bengie · · Score: 1

      Do we expect kids in schools to actually WANT to learn all this? What kind of madness do you need, to want to learn about all these things?

      While I don't have first hand experience, I have a lot of theory and abstract knowledge. Nearly every new-fangled thing that's out there is just a minor flavor of what has been solved back in the 1970s. Even though I do not have any real world practice in many of these things, I have had highly regarded consultants come in and I've corrected them on design entirely from theory. Of course I learn a lot more from them, but having a strong foundation in theory and understanding the problem domain is very important.

      My posted child for applying my theory was when I helped debug a "threading" issue in a program someone wrote in go. I was given a high level explanation of what the application was attempting to do, and how it was attempting to do it. The problem that was occuring only happened with GCC-go. Coupled with my Wikipedia knowledge of how go works internally and a quick google on GCC-go, I was able to figure out the issue in about 5 minutes and gave a recommended alternative which worked.

      Armed with nothing but theory, I was able to figure out a thread scaling issue in a language that I knew virtually nothing about, that used a custom threading model, and the issue was specific to the compiler it was using. The issue turned out to be how GCC-go scheduled threads and handled blocking, which go should technically not have any blocking.

  2. Learn by running own email server at home by Anonymous Coward · · Score: 5, Funny

    These kids should learn by running their own email server at home!

    1. Re: Learn by running own email server at home by Anonymous Coward · · Score: 0

      Violation of contract

    2. Re:Learn by running own email server at home by Anonymous Coward · · Score: 3, Interesting

      There is a deeper point here. the commenter is correct. When I hire IT staff, I ask them about their test server. Ideally they have an old pc reformatted as a Linux or Windows server. Or they have a vps at AWS, Linode, or Digital Ocean. Or they have a VMWare guest on their laptop. If they don't have one of those things, they don't get an offer. We shouldn't be trying to interest people in IT: we should hire people who are interested in IT.

    3. Re:Learn by running own email server at home by Anonymous Coward · · Score: 0

      These kids should learn by running their own email server at home!

      Friends don't let friends use Microsoft Exchange (or it's client partner in crime, Outlook).

    4. Re:Learn by running own email server at home by Anonymous Coward · · Score: 0

      OP here. I run Zimbra servers for my day job.

      This was more a political joke than a real suggestion. After all, Hillary ran her own email server at home, right?

      The comments about running servers at home is definitely true, but very few people are really prepared to run a real email server for themselves, much less at home.

    5. Re:Learn by running own email server at home by Anonymous Coward · · Score: 1

      or "What are you currently working on outside of school/work?" .... if they don't have a good answer (like, ``I'm trying to create [this cool thing]'') then they're really aren't into IT at all... most *good* developers I know are working on a bunch of stuff that isn't directly tied to school/work.

    6. Re: Learn by running own email server at home by cyber-vandal · · Score: 2

      I work in IT. I enjoy it however I also have a life outside IT. I wouldn't work for an employer who expected me to never leave the computer just to meet their own weird view of what an IT expert should be.

    7. Re: Learn by running own email server at home by Anonymous Coward · · Score: 0

      Zimbra?! You poor bastard. It tries to be Exchange, but will *never* be Exchange. Android already falls on its face doing Activesync with some clients, but Zimbra tends to be a failure leading to all sorts of sync hell. In Outlook, you need the Zimbra add-on which doesn't use the OST format.

      There's a reason big boys use MS Exchange, because it dominates the majority of the corporate world. Oh, and if you use Office365 e-mail, backend is Exchange ;)

    8. Re:Learn by running own email server at home by sound+vision · · Score: 1

      That's one of the best interview questions I've ever heard. It's not meant to be hard to answer, or some kind of trick question, or to gauge how well the applicant can BS. Gets right to the point.

    9. Re:Learn by running own email server at home by Anonymous Coward · · Score: 0

      Do you require your surgeons to dissect people at home in their free time? If they're not in it for the money then they should be practicing and coming up with better techniques on their personal time.

      Please name your company so I can make sure to never apply there. You should invest in your employees instead of treating them as costly, exchangeable pieces. They can learn far better and faster if your company gave them time and resources to fiddle with things at work compared to forcing them to do it in their free time. Respect goes both ways and you don't respect the lives of your peers.

    10. Re: Learn by running own email server at home by Anonymous Coward · · Score: 0

      You just wouldn't qualified for a lot of jobs out there include the commenter's. And that's OK. I'm not qualified to be a politician and I'd never want such a position so it's all good. It only becomes a problem if you do want a position and think you don't have to meet the requirements so you feel butt-hurt about it. Not so much a problem for anyone else but it's helpful to be realistic and objectively aware of the reality.

  3. TLDR by Anonymous Coward · · Score: 0

    Please, we want to make wage cuts, but thats only possible if the job market leans on our side.

  4. Joke heard today by Marxist+Hacker+42 · · Score: 5, Insightful

    -Women aren't in tech because the STEM world is misogynistic
    -I'll bet you are a women's studies major
    -Yes I am, what has that got to do with it?
    -Why didn't you study STEM?

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    1. Re:Joke heard today by Anonymous Coward · · Score: 0

      My babbysitter just went to college to study 'Women's Studies', if I have more kids in 4 years time, she will be well qualified as babbysitter, and have a load of debt which will insure she has to work lots of hours, a lower rate. You can't help some people, they just have experience it.

    2. Re:Joke heard today by Anonymous Coward · · Score: 1

      How is babby formed?

    3. Re:Joke heard today by russotto · · Score: 3, Funny

      My babbysitter just went to college to study 'Women's Studies', if I have more kids in 4 years time, she will be well qualified as babbysitter, and have a load of debt which will insure she has to work lots of hours, a lower rate. You can't help some people, they just have experience it.

      If she completes her Women's Studies degree, then under no circumstances let her anywhere near your kids.

  5. US Education System by Anonymous Coward · · Score: 0

    Preparing kids for jobs that won't exist when the graduate college.

  6. It's not CS, it's critical thinking by Anonymous Coward · · Score: 0

    Knowing how to code is one thing, but if you can't problem solve beyond the examples in a text book, you're useless.

    Attacking schools isn't always the answer either. A lot of it has to do with home life. A kid whose parents don't care and are poor makes a HUGE difference. You can make school flawless but if the kid goes back to the trailer park it will be hard for him/her to ever leave the trailer park.

    1. Re:It's not CS, it's critical thinking by TWX · · Score: 1

      You don't need more than a crappy second-hand computer with a compiler and a couple of programming language textbooks in order to learn how to program.

      --
      Do not look into laser with remaining eye.
    2. Re: It's not CS, it's critical thinking by Anonymous Coward · · Score: 0

      this! And with our incredibly fast paced technology and economy, who knows what will be important or marketable in a few years and what specific skills will be needed. And the trend is programming and engineering is going offshore.

    3. Re:It's not CS, it's critical thinking by Anonymous Coward · · Score: 0

      And your dad isn't around and your mom is crying and the baby is crying and two other kids are fighting, how are you going to be able to program?

      Get out of your Beaver Cleaver bubble and realize that kids with shitty home lives have it much, much harder.

    4. Re:It's not CS, it's critical thinking by gstoddart · · Score: 2

      You know the GP has a point .. if the children are learning that science is what we want it to be, or that the world is 6,000 years old, or that humans rode dinosaurs, or that fossils are a big scam ... then at that point you might find they lack the critical reasoning and logic skills required to do anything in the STEM fields.

      Reality exists. Cause and effect are real things.

      But an increasing amount of people (it seems) choose to go "la la la" and loudly say reality is whatever their beliefs tell them it is, and that objective science is mostly just a guess.

      And that is going to be a huge problem.

      --
      Lost at C:>. Found at C.
    5. Re:It's not CS, it's critical thinking by Anonymous Coward · · Score: 0

      yeah for sure. I guess I was stereotypical, started writing code at 12, got pretty good in high school, went to college, got out, am successful, but the fact that my childhood was essentially perfect and idyllic and I went to a bougie school that had visual basic as a 7th grade elective so you could take java in 8th and AP CS in 9th was a pretty huge thing.

      Life is really shitty for poor children not just in the physical sense(they are poor, they live in bad housing, eat sub optimally, etc) but also just that they don't have context or "role models" i.e. people who are moderately successful(solid middle class professionals) who they can relate to. If all of your family is destitute you probably don't have uncle joe the CPA explaining to you how x works around the thanksgiving table.

    6. Re:It's not CS, it's critical thinking by CanHasDIY · · Score: 3, Insightful

      I know you just want to dig at creationists, but keep in mind - since "scientific consensus" is considered an alternative to hard evidence, the problem is just as bad on the other end of the spectrum.

      Worse, really - at least creationists don't pretend to have scientific backing when they're making shit up.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    7. Re: It's not CS, it's critical thinking by turkeyfish · · Score: 1

      The offshoring of high tech skills in computer related sciences will soon turn into a flood as more and more state universities loosing funding to instead support building and staffing more prisons and more draconian law enforcement necessary to maintain the status quo, more tax deductions for the 1%, and more special tax breaks for corporations, all further driving up the cost of education and sending the best faculty overseas and increasing the costs of tuition. Improvements in world-wide networks will only facilitate this trend.

      This shift in investment is creating foreign universities that are increasingly more and more competitive with US universities and as things are going now we can soon expect the most advanced research, such as that in particle physics, stem cell research, high speed train and subway technology, and robotics, to be dominated by non-US based enterprises. Its largely a function of ideology on tax policy, which says lets pay as little taxes as possible (especially for the 1%), and consequently invest as little as possible in education and leading edge research (and many other things as well, evidently except military spending, fossil fuel production, and good old fashioned special interest).

      Ironically, the solution proposed recently by Saunders, would largely solve this problem by providing free college education by imposing a Wall Street transaction tax that would directly fund education of all kinds, thereby allowing the best and most creative to develop their talents. American exceptionalism notwithstanding, the reality is that human minds and talents aren't so different among countries (the differences lie predominantly in the consequences of geography and cultural history). Consequently, progress in education and technology is predominantly a function of the laws of large numbers and there are simply many more foreigners than there are Americans.

      Of course commerce has been global since the late 19th century so large corporations can take advantage of local differences in talent and wages so no one should expect programs like H1B visas and other forms of special interest legislation not to emerge. The fact that they thrive is ultimately a function of lowered US investment in education and research of all kinds and sadly, a modern GOP and a significant fraction of the Democratic Party that have bought into the politics surrounding the ideology that lower taxes for corporations and the wealthy will trickle down to to improve the lot of the rest. Although it may well be true in some cases, the amount of its success is far way too small to overcome the advantage to other nations that invest more in education and research for the broadest possible segments of their populations.

    8. Re:It's not CS, it's critical thinking by Anonymous Coward · · Score: 0

      You don't need more than a crappy second-hand computer with a compiler and a couple of programming language textbooks in order to learn how to program.

      You don't need a PC, or any man-made machine to earn a PhD in Computer Science, and work gainfully in that field, as an actual Computer Scientist. You don't need any Computer Science education WHATSOEVER to be the best programmer that ever coded ever.

      i.e. Computer Science != programming, programming != Computer Science

      Obviously what is going to occur, what must occur, is that Computer Science must surrender its title to whatever anyone believes "Computer Science" is... and change the name of their very narrowly defined advance field of mathematical study to something else so it will not continue to be ubiquitously misunderstood and misapplied.

    9. Re:It's not CS, it's critical thinking by Anonymous Coward · · Score: 0

      Indeed. Apart from that, being savvy in Microsoft's products is not the same as being CS-savvy. There is not much science in the former.

    10. Re:It's not CS, it's critical thinking by Anonymous Coward · · Score: 0

      I don't think that you have perused much in the way of creationist propaganda. They do claim that science backs their superstitions, but liberal, atheist scientists suppress the truth.

    11. Re:It's not CS, it's critical thinking by Anonymous Coward · · Score: 0

      Having been in that situation, I can't tell you. I can't tell you how I could have done anything but program; it was escapism, a realm where I had control and things were logical. Of course I'm not saying a shitty home life isn't fuckingly detrimental to nearly every other aspect of your life.

    12. Re:It's not CS, it's critical thinking by prefec2 · · Score: 1

      Critical thinking is not wanted. People might understand the present economic system and fight for another (no not communism or socialism. both terms are burned and most people only understand suppression when they hear them). If you want that kids can leave the trailer park, they need to share class with kids from the middle and upper classes. You don't have that in the US. You can find that in Sweden, Finland and Norway. Work perfectly. However, this eliminate those trailer parks. And then you need someone else to work for minimal wages. Someone abroad maybe.

    13. Re:It's not CS, it's critical thinking by david_thornley · · Score: 1

      Scientific consensus is based on hard evidence. Scientists are creative, and if there's no strong evidence about something they'll come up with all sorts of ideas that can't currently be verified. When they all agree, there's solid evidence and theory behind it.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    14. Re:It's not CS, it's critical thinking by CanHasDIY · · Score: 1

      Scientists are creative, and if there's no strong evidence about something they'll come up with all sorts of ideas that can't currently be verified. When they all agree, there's solid evidence and theory behind it.

      You realize these two sentences are directly contradictory to one another, right?

      "Scientists are creative and will come up with" == "When we don't know, we make shit up"

      "ideas that can't currently be verified" == "shit that can't be proven because we we made it up"

      "When they agree, there's solid evidence..." == "If we all agree to agree on the shit we made up, no one should ever question it"

      So basically...

      "When they can't show it scientifically, they make shit up. But if enough of them agree about the made-up shit, we should accept it as fact because they're scientists."

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
  7. STFU Bull Clinton by Anonymous Coward · · Score: 1

    Your damned H1B visa program threatens the US, as does allowing outsourcing of jobs that work with PCI data of American Citizens.

    Fix those fuckups first, then you can talk..

    1. Re:STFU Bull Clinton by Tailhook · · Score: 1

      Clinton giving MFN status to China did more damage to the US than anything else. We have created more surplus working class than we have Fergusons to warehouse them.

      --
      Maw! Fire up the karma burner!
  8. Amazing by DoofusOfDeath · · Score: 4, Insightful

    I've got a PhD in CS, and I grew up with the U.S. education system of the 1970's and 80's. I had playground time, and little formalized national testing. I'll bet few of the Turing award winners or ACM Fellows were educated in the manner advocated by today's politicians and Plutocrats.

    If they're so eager to make good computer scientists, one might ask if they're willing to reproduce the educational environments of those luminaries.

    1. Re:Amazing by lq_x_pl · · Score: 5, Funny
      Are you kidding? Those environments were barbaric. Red pens and *gasp* telling children they got the wrong answer! A failing grade inflicts unforgivable trauma on the psyches of our little snowflakes.
      Seriously though, you're right. The best thing I ever learned was that sometimes, "the best I had" simply wasn't good enough.
      As other posters have noted, they aren't really interested in creating good computer scientists, they're interested in creating:
      • Docile, unhardened voters
      • Conditions favorable to H1-B programs
      --
      An internal system operation returned the error "The operation completed successfully.".
    2. Re:Amazing by jader3rd · · Score: 1

      I've got a PhD in CS, and I grew up with the U.S. education system of the 1970's and 80's. I had playground time, and little formalized national testing. I'll bet few of the Turing award winners or ACM Fellows were educated in the manner advocated by today's politicians and Plutocrats.

      They're not going for more Turing award winners, they're going for more people being able to understand CS and possibly do CS. Their goal isn't more genius's, their goal is just ... more.

      Do you really think that not teaching a subject to kids will get more of them to learn it?

    3. Re:Amazing by Anonymous Coward · · Score: 5, Funny

      Red pens and *gasp* telling children they got the wrong answer! A failing grade inflicts unforgivable trauma on the psyches of our little snowflakes.

      if little johnny snowflake cant handle a red mark on his paper, then compiler errors are gonna beat his ass and steal his lunch.

    4. Re:Amazing by Anonymous Coward · · Score: 0

      I don't think it is possible they're talking about actual "computer science," but instead "computer-related skills," operation, programming, etc. If our country was flooded with kids with PhDs in Computer Science, I seriously doubt the US economy would notice one way or the other. I am really curious if you agree. C.S. is one of those fields that makes other fields better, either just a little better or much much better, but usually is practically applied by intelligently changing or refining an existing process, in industry or commerce or medicine, geology, meteorology, astronomy, mechanical or areospace or any engineering, mathematics, whathaveyou. My point is that CS is a pretty high level activity, cognitively, and as you say takes decent education to even begin understanding what it is and what it isn't, and we simply do not need a computer scientist on every corner. Programmers? Why not? But they don't need to be computer scientists nor have CS degrees, nor ANY DEGREE. Though, it would be kind of cool if a HS diploma encompassed much of a BS in CS, as well as other cool fields, included an RN, some ME, polysci, law & paralegal, ethics, and other things that would make a super-generation of Jack-of-all-trade citizens prior to advanced education. Maybe THEY could stop the awful cycles of economic repression.

    5. Re:Amazing by Anonymous Coward · · Score: 0

      1) H1-B programmers write Apps. [Spend Less]

      2) Spoiled consumption driven snowflakes consume Apps. [Sell More]

      3) Profit!

    6. Re:Amazing by rubycodez · · Score: 1

      1) H1B code monkeys write apps but they suck since ignorant of cultural context
      2) spoiled johnny snowflakes make and manage the big tech companies of the world
      3) profit for shareholders, anyone can get a piece of the action

    7. Re:Amazing by Anonymous Coward · · Score: 0

      Y U POST ANON? Could have been modded +5 god-level insightful/funny

    8. Re:Amazing by catmistake · · Score: 1

      they're going for more people being able to understand CS and possibly do CS

      Do you really think that not teaching a subject to kids will get more of them to learn it?

      I truly believe they have misnamed the subject in question, and couldn't possibly be talking about CS, but perhaps skills, incidentally related, often attributed to CS incorrectly. IT WOULD BE AWESOME if some CS got into lower education. It shouldn't be expensive... no PCs necessary. But symbolic logic corses would be just as useful. Again, I don't think this is their (Clinton Foundation's) intention, but (perhaps slashdot editors) are misusing CS to mean either programming or confident graphic interface operation and document creation, or both. It is maddening the damage Slashdot has done to Computer Science, relegating it to "the stuff you can do with computers," instead of what it is, the science of computating.

    9. Re:Amazing by Anonymous Coward · · Score: 0

      Hmm, compiler errors will do that to any kid in school.

    10. Re:Amazing by ranton · · Score: 1

      I've got a PhD in CS, and I grew up with the U.S. education system of the 1970's and 80's. I had playground time, and little formalized national testing. I'll bet few of the Turing award winners or ACM Fellows were educated in the manner advocated by today's politicians and Plutocrats.

      If they're so eager to make good computer scientists, one might ask if they're willing to reproduce the educational environments of those luminaries.

      Do you realize they aren't complaining that there are no PhD CS students in the US right? They are complaining that there aren't enough. So if there aren't enough now, there obviously weren't enough in the 70's and 80's to meet today's needs. And therefore we absolutely cannot expect to have enough CS students if we mimic the education system of the 70's and 80's.

      I'm not saying their approach is the right way, but I guarantee the 70's approach is the wrong way (not necessarily every aspect is wrong, just the entire system as a whole).

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    11. Re:Amazing by Anonymous Coward · · Score: 0

      sorry :( at work, private browsing, not logged in. glad it amused you though

    12. Re:Amazing by nine-times · · Score: 1

      I think it's a little too easy to say that the problem is "we're being too easy on children". And yes, I think that there's a sort of Mrs. Lovejoy "Won't someone think of THE CHILDREN" every-child-is-a-perfect-snowflake political correctness that is a problem. However, I also think it is important to be accommodating to the different needs of different children.

      There's a larger problem, which is that we don't know what we're doing, and we don't even know what we're trying to do with education. Are we providing vocational training to get a job? Are we advocating a general liberal-arts-type education? Are liberal arts stupid and useless? I can't seem to find a consensus.

      So instead, we speak broadly about accountability without specifying what people are accountable for producing. We make our kids take a crazy number of silly standardized tests, and put a lot of pressure on them (and on teachers) to perform well. It's not clear that the standardized tests are testing anything that we care about, especially since it's not clear what we care about. We're telling kids, though, that it's vital that they do extremely well on such tests, or else they're stupid useless people who are unfit to do anything but become a janitor, and "being a janitor" is described as a punishment.

      It's not at all clear to me what we think we're doing, but what we're doing is awfully stupid.

    13. Re:Amazing by russotto · · Score: 3, Informative

      Do you really think that not teaching a subject to kids will get more of them to learn it?

      Given the ability of schools to turn what should be joy into drudgery... it's not out of the question that teaching it is worse than not teaching it. Nothing can get a kid out of the habit of reading like a high school literature curriculum, for instance.

    14. Re:Amazing by jader3rd · · Score: 1

      I truly believe they have misnamed the subject in question, and couldn't possibly be talking about CS, but perhaps skills, incidentally related, often attributed to CS incorrectly.

      I agree that there should be a division between computer science and software engineering, but given that most Universities don't make that split, we can't expect the politicians to do so either. As ideal as teaching the science of computing without computers is, only a very select few can wrap their minds around that. I know for myself that it took a few iterations of learning the concept in the class room, tinkering around with a program, and begin dazed and confused in class again before I really started to get it. Without the tinkering step, I don't think I ever would have.

    15. Re:Amazing by khellendros1984 · · Score: 1

      IT WOULD BE AWESOME if some CS got into lower education.

      It would, although they'd probably taint it in peoples' minds, teaching it as a part of a mathematics course, or something. Looking back, a lot of my high school geometry course was similar to some of my theoretical computer science classes.

      It is maddening the damage Slashdot has done to Computer Science

      Slashdot is a minor player. The smallest TV news networks have larger audiences. Mainstream media and industry have done more to add a second definition (the one that you disagree with) to "Computer Science", in the minds of the public. Human language in general is stuck in a kind of out-of-control feedback loop, and that's one reason that we end up with islands of population-specific argot. It's useful for those groups to have more concrete definitions of words to use among themselves. I suppose that "Computer Science" acts as a kind of shibboleth; if you take it as a synonym for "Information Technology" instead of "The science of computability, computation, and information theory", then obviously you aren't a computer scientist.

      --
      It is pitch black. You are likely to be eaten by a grue.
    16. Re:Amazing by Anonymous Coward · · Score: 0

      Red pens and *gasp* telling children they got the wrong answer! A failing grade inflicts unforgivable trauma on the psyches of our little snowflakes.

      if little johnny snowflake cant handle a red mark on his paper, then compiler errors are gonna beat his ass and steal his lunch.

      That is why the future of computing is Javascript, which tries very hard to obscure errors.

    17. Re:Amazing by Anonymous Coward · · Score: 0

      given that most Universities don't make that split, we can't expect the politicians to do so either.

      Universities are businesses. Many have latched onto this trendy misconception merely for marketing purposes... sometimes moving CS out of its proper college of mathematics into a college of engineering, such that "software engineering" can be used to describe it... but this is just to attract the tuition of students that are also mistaken about what CS is and isn't. Its really nuts, because all this started happening less than 15 years ago. The discipline of Computer Science is probably a couple thousand years old at least. And all it takes is a generation of illiterate little kids with ravenous compulsions to make a computer do stuff while dragging their considerable misconceptions through their advanced education to redefine a subset of mathematics as something it never was nor could be.

    18. Re:Amazing by R3d+M3rcury · · Score: 1

      Well, perhaps compiler writers shouldn't be so harsh in their error messages. Maybe something a bit more fun...

    19. Re:Amazing by Anonymous Coward · · Score: 0

      Oh yes, and don't forget we used to have well-equipped chemistry labs (and you could buy chemistry sets with real chemicals beyond stuff you'd find in any kitchen. I had a teacher who taught us how to make explosives and flash powders. Easily the best teacher I ever had for STEM-related stuff. If you read interviews with "luminaries" of STEM, you'll find many blew shit up as kids and that experience was formative.

  9. COMPUTER SCIENCE by Anonymous Coward · · Score: 1

    What ever it is they are on about, you can be sure it is NOT Computer Science . Maybe they're talking about programming skills, or maybe even the inability of many kids to operate an interface without instruction, not sure... I did not RTFS.

  10. REALLY??? by Anonymous Coward · · Score: 0

    Given recent developments with the Clinton Foundation and investigations into criminal acceptance of certain money I don't think they should be worrying about tech edu, lol.

    1. Re:REALLY??? by turkeyfish · · Score: 1

      What developments? The emails are a SNOOZE. They show nothing other than the mundane.

    2. Re:REALLY??? by Anonymous Coward · · Score: 0

      No; there is a trail and unfortunately for BJ and Hill much of it centers around possible criminal acceptance, not simply bribes, uh I mean donations. It IS illegal for our politicians to accept money from foreign governments.

      Cool your jets, fanboy turkeyfish, supposedly there is another breaking story about bad money and this one is about Jeb.

  11. What do we need all this CS for? by Anonymous Coward · · Score: 0

    Startups that let you buy things at the press of a button? Advertising agencies that make 1984's Big Brother surveillance look tame? AI that tells the government if you're planning a rebellion? Fancier videogames?

    CS isn't going to help anyone.

  12. Education vs. H1B by ggraham412 · · Score: 2

    Does it really make sense to spend money on CS education while importing cheap H1B labor?

    As long as you're spending someone else's money.

    1. Re:Education vs. H1B by Anonymous Coward · · Score: 0

      Possibly... if the market has demand NOW then graduates coming out of school in five or ten years are not much use NOW. I think it sounds practical to fulfil the short term need with immigrants and fix the long term problem with changes to the system that produces the "wrong" graduates.

      I'm not a US resident however, I don't know much about day-to-day life in the US and I have no intention of moving there. I just think that changes to ANY education system do not fix the problems of TODAY they are made in order to avoid problems in the future because they take time to be adopted and once adopted they take yet more time to bare fruit.

      I speak from the point of view of someone who has tried to fill well paid positions within our company here in the UK and I've not been able to find a candidate immigrant or otherwise that was fit for the role. There are a lot of crap candidates out there, and many, many jobs in the programming world. As an employer, I'd rather have an unfilled position than put an incompetent idiot in it

    2. Re:Education vs. H1B by luis_a_espinal · · Score: 2

      Does it really make sense to spend money on CS education while importing cheap H1B labor?

      Yes it does. Unless you do a job that requires direct person-to-person interaction (medicine, nursing) or tied to regulation by necessity (law), or that requires hand-on work (utilities), you are going to compete with H1B and and global workforce no matter what.

      Deal with it. That has been the norm for, what now, 15 years? For 15 years I've been told that my career is going to go poof because H1B labor or because some guy in Bangalore makes 1/5 of what I make, as if software/IT work can be directly compared to picking up fruits or something. In my first 5 years of work, I doubled my salary, and in the 15 years that followed, I've doubled it again.

      And I've also been laid off a couple of times, one time 6 days before my first child was born. Tough shit, such is life. You adapt, you fight, you learn, you re-learn, you borrowed Teddy Roosevelt advise ("“Whenever you are asked if you can do a job, tell 'em, 'Certainly I can!' Then get busy and find out how to do it.")

      We have to compete against H1B workers and a global workforce? Yes. End of the world? Yes if you suck.

      To compete, you need to build your network, and you need to have specialized skills that are on demand. And that requires a baseline education, CS education or something comparable, or related experience.

      This has been a fact like, forever. H1B workers and globalization are just a new constant in the polynomial.

    3. Re:Education vs. H1B by Anonymous Coward · · Score: 0

      Does it really make sense to spend money on CS education while importing cheap H1B labor?

      It makes perfect sense. US companies need software workers now and in the future, at the entry/journeyman level and also with premium skills.

    4. Re:Education vs. H1B by sound+vision · · Score: 1

      Well - it'll be the students or possibly the government paying for education. The companies pushing for this sure won't pay it. If they were taxed fairly and some of those taxes went to higher education, they'd pay for it indirectly. But the system we have now makes this kind of BS wrangling beneficial to them - and the little guy gets fucked at every link on the chain.

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

    No, just no.

    Also, "girls-only Made With Code initiative" sounds bad. It's fine if they want to have programs for girls but let boys join if they want, but to restrict it to girls-only crosses the line in my opinion.

    http://www.universityherald.com/articles/10007/20140619/google-girls-computer-science-coding-bracelets-code.htm

    "The only people that are involved in computers and technology and stuff are only men," said student Luisa Goytia, who participated in "Girls Who Code" program in 2013, said. "I didn't know why, and I never questioned it."

    Maybe we should start a program focusing on comprehension. I don't know if they know what "only" means... in reference to the above.

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

      Girls are clearly inferior as there's a lot of this to make sure they're included, but rarely if ever for boys

  14. Who is theodp? by Anonymous Coward · · Score: 0

    Why is theodp so much against CS education for children? And why does he mention H1-B's always in his articles? Is he afraid that kids and brown people are going to take his jerbs?

  15. Know what threatens the US economy? by Anonymous Coward · · Score: 0

    US businesses and multinationals who have decided to close domestic production, offshore jobs, bring in H1B Visas to do the work, and generally have decided they don't really want a free market, they want a 'free' market in which they are free to change the rules in their favor by bringing in externalities.

    This whole bullshit about needing to cram kids into CS as well as making sure there are no jobs for them (or at the very least lower paying ones) isn't going to save your economy.

    You're letting a billionaire call the shots about what he thinks will work better for rich billionaires in tech companies. Now what it actually better for the country as a whole.

    So, stop giving corporations tax breaks and letting them move your jobs offshore. That will do more to help your economy than anything else.

    And while you're at it, stop listening to the fucking libertarians whose economic models come down to wishful thinking and fantasy. Because the lies they're telling you as if they're facts are undermining the entire core of your economy.

    Douchebag capitalism is destroying your economy, not a lack of tech workers.

    1. Re:Know what threatens the US economy? by turkeyfish · · Score: 1

      You are definitely framing the perspective correctly. However, H1B visas are only a symptom of the larger problem, the ideology and politics of trickle down economics.

      One can see the hand of corporations in the new Transpacific Trade agreement, which locks in Malaysia's use of slave labor and America's and China's use of prison and parolee labor as acceptable parts of the agreement. No wonder Obama and virtually the entire GOP are working together to keep the whole things secret until after it passes. It isn't just software development but microcircuit manufacturing as well.

  16. 1999 by Anonymous Coward · · Score: 0

    in the 1990's with the year 2000 approaching we had a similar panic, and lots of kids were steared into CS. We got no extra programmers but lots of support desk people.

  17. On the other hand... by Anonymous Coward · · Score: 0

    ...we are continuing to create a world in which managing one's affairs successfully requires greater intelligence than it used to.

    We bend over backwards to cater to stupid customers only because they have money, which of course we take. Eventually their inability to contribute meaningfully to society will result in them having no money, and we will be able to leave them behind.

    1. Re:On the other hand... by knightghost · · Score: 1

      More likely they have more money because they work in the only expanding job area - Sales.

  18. The propaganda machine is at full speed. by plopez · · Score: 2

    One 'institute' after another banging that drum. We need to make sure a different story gets out.

    --
    putting the 'B' in LGBTQ+
  19. Message to Chelsea Clinton by Tokolosh · · Score: 2

    Please come and show us your CS skills so lovingly inculcated by your parents. Also, we would like to know how they helped you in your career so far? Or were there other factors in your success?

    --
    Prove anything by multiplying Huge Number times Tiny Number
  20. I agree with this somewhat by ErichTheRed · · Score: 4, Informative

    One big problem with equating CS with "coding" is the fact that low-skill and high-skill jobs get lumped into the same bucket. Same thing in my side (IT) where systems architects and help desk guys get painted with the same brush. If you teach a student to just "code" then all they're going to know is a few web front end tricks and they'll be difficult to train for the next thing. The students coming into the profession now need to have a science background, not just a 9-week coder bootcamp. Remember MCSE bootcamps from the late 90s/early 2000s? We in IT are _still_ working with some of the products of these.

    If anyone is serious about fixing the skills problem, the following needs to happen:
    - Salaries need to be stabilized at a level that will attract new entrants to the field. No one is going to waste time and money studying something that doesn't pay off later on. Look at all the little private colleges that are going out of business after burning through their endowments. Lots of students know that they can no longer expect a job after graduating studying just anything.at any college. (I was one of the last graduation years where that was true.) Unfortunately, college is a trade school now for most people.
    - Jobs need to be available. Companies can't cry "skill shortage" while outsourcing their IT department to the lowest bidder or throwing people away when they turn 40. I think a technical career provides a very fulfilling job if you're lucky and choose your employers well. But, if I were faced with a choice of what to study, and saw stagnant wages, mass layoffs, and a career that can end at 40, I would probably pick something else.
    - A career progression needs to exist. My career progression was help desk monkey --> desktop support monkey --> data center guy --> system administrator --> the strange hybrid admin/designer/architect/integration combo I do now. Now, it doesn't exist to the same degree. Help desk is in India, desktop support is significantly reduced and the pay is much lower than it was, data center monkey jobs now consist of replacing parts in Google or Amazon or Microsoft data centers, and so on. Where are the next generation of IT people and software developers going to be trained? On the dev side, the QA and maintenance coder jobs are increasingly in India or automated. Getting rid of low level jobs means that new entrants can't grow into the better jobs.

    I'm an advocate of taking the different tasks in IT and dev, and splitting them into "technician" and "licensed engineer" tracks. Licensing the top tiers of the job field might mean higher quality of systems and software, fewer major security hacks, etc. The technician track would allow people to grow into these jobs, steadily gaining responsibility and salary over time. The thing we would have to avoid is what lawyers are going through now...the Bar Association threw open the doors to the profession a while back, opened tons of law schools, and allowed the offshoring of routine legal work. Now, look online sometime -- lawyers who spent $250K on school and passed the bar exam can't find work. The only way to make money as a lawyer now is if you manage to graduate at the top of your class at Harvard, Yale or Stanford -- otherwise, don't even bother.

    So yes, definitely find ways to keep students interested in STEM -- but don't be shocked if no one signs on for the long haul when they see what's coming at the end...

  21. one hand gives, the other hand takes by jsepeta · · Score: 1

    sure, let's do more CS education in schools. but let's also eliminate H1B visas so computer science jobs are available in the US.

    --
    Remember kids, if you're not paying for the service, YOU ARE THE PRODUCT THAT IS BEING SOLD.
  22. By CS major, thy mean by Anonymous Coward · · Score: 0

    MS word and ebay skills, right?

  23. Dear Clinton foundation... by Lumpy · · Score: 1

    It's because the USA schools SUCK. utterly SUCK. Most schools do not teach a lick of CS, and MOSt of the money the school has is not put into sciences and math, but the worthless sports programs.

    American kids will graduate as scientifically illiterate dum dum's until this is changed.

    --
    Do not look at laser with remaining good eye.
    1. Re:Dear Clinton foundation... by Anonymous Coward · · Score: 0

      It's not even the money, it's where their minds are.
       
      We keep hearing cries of funding but we already spend the most per student of any nation on the face of the planet. Sooner or later Americans need to face the fact that money doesn't make problems go away.

  24. The REAL story here by NotDrWho · · Score: 1

    which aims to increase K-12 CS education AND THE NUMBER OF H-1B VISAS

    Emphasis added on what this is REALLY all about.

    --
    SJW's don't eliminate discrimination. They just expropriate it for themselves.
  25. There are plenty of coders by ITRambo · · Score: 3, Insightful

    One of the problems is that American corporations are both lazy and greedy. Too cheap and lazy to train local intelligent educated coders in their unique coding operating procedures. So, they lobby to hire foreigners that will keep costs down. Oddly, the foreigners also need training. So, claiming that American't aren't suited is a bold faced lie. They simply want to keep costs down and screw you if you are a qualified American software engineer that has a B+ average and is willing to work hard. Someday, you might become great at what you do and want more money or leave the firm. Hiring H1B applicants keeps costs down and reduces churn, which wouldn't be bad if the cheapskates paid appropriately in the first place and were honest about their hiring needs. Western education is excellent. As a side note, it seems that the Clinton's no longer feel your pain. They help cause it now.

    1. Re:There are plenty of coders by Anonymous Coward · · Score: 0

      Training is why we have universities. If you want training, go to a university. If you want good training go to Brown or Rice or MIT ... etc..

      Jobs are why we have corporations. If you want a job, go to a corporation. Corporations are not for training, unless they are for-profit universities.

  26. Tell the rethuglicans to stop cutting education by Anonymous Coward · · Score: 0

    The best idea is to tell the rethuglican representatives to quit cutting education in favor of tax breaks for big business and the rich.

    Oh and there is NO shortage of tech workers, just a shortage of people willing to work for slave wages like the H1B's.

  27. All of this focus on girls by MikeRT · · Score: 4, Insightful

    It says all you need to know about the culture of the political class that encouraging middle class girls to pursue STEM jobs is higher on their list than ensuring that boys in the inner city and the sticks are getting educational opportunities anywhere near what is accessible, but often avoided, by middle class girls. Maybe Tyrone in the hood would love to make a solid salary working with computers as a sys admin or developer? Jim Bob in bumblefuck, Nowheresville might like to have choices beyond working as a low skilled worker or working minimum wage retail.

    Reminds me of a joke about a SJW approved version of Game of Thrones. Sansa Stark starts a social media campaign to highlight the difficulty of being a high lord's daughter and spends most of her day on Twitter telling peasant boys to check their privilege. That is, more or less, where are now with "equality" in America. We let the privileged put on the airs of being proletarian because heaven forbid we tell them to shut up and use their privilege for the good of society and the less fortunate.

  28. Ah the Clinton Foundation by rubycodez · · Score: 1

    Scam that spends more on office supplies and expenses than it gives to actual charity. Tax fraud investigation in progress....

  29. This is bad news for tech field by Anonymous Coward · · Score: 0

    If general population becomes smart enough to actually use computers properly, ALL tech support jobs are in jeopardy except for the really high level stuff.

  30. what job offers? by bzipitidoo · · Score: 1

    I've had interviews go wrong many times, for dumb and dishonest reasons. It comes down to the fact that the employers weren't actually interested in hiring, had too many candidates to consider. So they hoke up an excuse that you don't have enough experience in a bunch of narrowly defined areas, and you're out. Deep down they know perfectly well that you could do the job. But they manufacture some desired experience that you supposedly lack, and start thinking of you as a liar for even applying. Never mind that the whole hiring process is packed with deception from start to finish. Of course you should never outright lie, but spinning and twisting the facts is fine, even encouraged. They focus on superficial skills and miss the big picture. Overqualified is another fun reason for rejection. Why would an employer ever want to reject a candidate for being too smart? Yet a PhD is typically seen as a negative. The standard excuse is that the employee will get bored and leave, as if there aren't hundreds of other more compelling reasons anyone might leave. More like, there's a good deal of prejudice against geeks and nerds and smart people in general, which has been getting worse in recent years with the upswing in anti-intellectualism. When a job application takes a turn like that, when they start hunting for excuses not to consider people, you know the employer wasn't serious.

    So I'm skeptical of this push to get more people into CS. On the one hand, maybe there should be a 4th "R", 'rogramming. Maybe programming is such a fundamental skill that it should have a place in elementary school. But with all the noise over H1Bs and the demonstrated facts that many employers really don't value, like, or trust engineers as a whole, not just the individuals among them that aren't competent, it's hard to be sure. They know they have to have some engineers, but they don't have to like it, and many don't. Very tiresome having to always watch your back, be ready to defend yourself, and not give them any openings they can use to drum you out. However, this attempt to reach people when very young is such a long play, beyond what such short-sighted companies can conceive, that perhaps it is genuinely meant.

    --
    Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
  31. Clinton 2016 by Anonymous Coward · · Score: 0

    Vote Clinton 2016 for more of this if you like it. She took about $300 Million in bribes with promises from her stint at State Department and what she would do as president. This is her doing what she promised for those bribes.

    Remember, she was dead broke when her husband left the White House and she needs to be able to pay for her daughter's college education. So support her so she can take in more bribes from everyone around the world.

    The DNC having her as their nominee is a disgrace

  32. Does anyone really know what CS means? by LaurenCates · · Score: 3, Insightful

    I'm not talking about the Slashdot crowd. I'm talking to the politicians pushing the ludicrous idea that "not enough" kids learn CS/STEM and the nodding heads in the audience that think the problem isn't so nuanced that all "winning the future" is really going to take is pushing enough kids to do things that they weren't interested in doing to start with.

    Outside of that, I'm regretfully not terribly surprised that the logical conclusion of pushing the misbegotten idea that kids need computer science (despite everyone in the conversation not knowing what it means) hasn't made its way to the mainstream press: that is, flooding the employment pool with applicants to drive down salaries, for positions that aren't filled with H1Bs anyway. It's funny how none of these talking heads talk about THAT part.

    Nope, it's always about how sexy these jobs are; spoken by people who have at most done little more coding than the obligatory "Hello World" script. Except, no, they really, really aren't. In the immortal words of Jonathan Coulton, in a song about this very topic: "This job fulfilling in creative way/such a load of crap."

    It can be long, grueling, and irritating. It's filled with demands for certification by people who barely understand how to use Outlook. And it's a career that requires lifelong learning. Which, for the record, I find nothing wrong with, BUT if you have a life-plan that doesn't involve any severe paradigm shifts and long hours of self-teaching (fuck's sake, half the languages people use now weren't even a thing fifteen years ago), then CS, coding, or whatever the hell non-techie types are calling is isn't sexy or fun. And the people who make the big bucks doing this ARE the kind of people that are willing to put up with all the long and grueling stuff that comes with the turf.

    I don't blame anyone for the life choices they make. I just get pissed when I hear politicians make a career field out to be sexier than it actually is, and trying to turn people into miserable worker-bots.

    --
    Some people don't believe in fairies. I don't believe in The Patriarchy.
    1. Re:Does anyone really know what CS means? by sound+vision · · Score: 1

      Every time I hear CS referred to as "sexy"... or for that matter, a graphics card...

  33. Wait, why is everything about "diversity" now? by Anonymous Coward · · Score: 0

    Judging by the post all these programs seem to be discriminating against the majority. Maybe that's the problem. Maybe tapping into the majority would give you more viable CS people. Has anybody thought of that?

  34. Not enough people with the required capacity by wcrowe · · Score: 1

    You know, in the past, they used to equate the amount of skill and experience it took to be a good coder to being similar with a skilled surgeon. There is some truth in that. In fact, being a surgeon is easier because you don't have to worry about basic human anatomy changing every few years. In IT, however, platforms and languages evolve and your skillset has to cope with these changes all the time.

    Now they would have us believe that you can take regular people, and teach them to be "skilled surgeons" in a short period of time.

    The reason there is a shortage of good coders is because it takes a lot more intelligence, skill and discipline than most people realize. There are simply not enough people with the capacity it takes to meet the demand.

    --
    Proverbs 21:19
  35. More like the business/finance graduates. by digsbo · · Score: 1

    I disagree that the threat to the economy is a lack of CS education. I'd argue it's a lack of finance and business management graduates who are trained to think more than 4 quarters ahead. Short-term thinking is the problem in US businesses today. A lack of highly trained CS grads is arguably a symptom of that problem, but is not any kind of root cause.

    1. Re:More like the business/finance graduates. by Bob+the+Super+Hamste · · Score: 1

      4 quarters, that is far too long of a horizon. 4 months is probably more like it but even that may be a bit too long term.

      --
      Time to offend someone
  36. This organization has no credibility left by Karmashock · · Score: 1

    The laundry list of shady deals is so long as this point that the organization itself has lost all credibility.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  37. Turning talent into "coders" by Anonymous Coward · · Score: 0

    What these people want to do is turn away from talented, creative computer scientists and create a generation of "coders" who are unoriginal and grind out code in the corporation's frameworks. They don't want talented people who think for themselves. They want an army of disposable "coders" who can be hired and disposed of when a corporation releases a new framework. Now there's a new hot skill, so crank out more "coders"! Change your programming language every few years. Change your framework every few years. No one can get 5 years experience these days because corporations churn through their tools so quickly. This is by design. If no technology lasts longer than 5 years, no one "coder" is any more valuable than any other.

  38. So not just kids by TheCarp · · Score: 1

    Not just CS, a bigger problem is more lack of understanding about networking and more operational details.

    You see it especially well in educated people in other fields in their interactions. A particular friend of mine is a chemist. He is aware enough to recognize a web browser with noscript, but his answer to that is to go to a site and based on (when discussing it after) "this site is reputable" hit "allow all temporarily" without any awareness of the actual issues involved like whether affiliate sites can be considered "reputable".... case in point, the site in question referenced doubleclick.

    I of course used this as an opportunity to describe using a web browser in the most common way using my favorite analogy ever... "Imagine if we replaced hand shakes with unprotected anal sex. You get a party invite, and you go. You know youre friend is reputable but, does that mean you want to 'greet' all of his friends too? That is what web browsing is like by default, the website is a crowded diner table, and 'greetings' are going around the table"

    --
    "I opened my eyes, and everything went dark again"
    1. Re:So not just kids by LaurenCates · · Score: 1

      I am stealing your analogy and making it a thing. I hope that's okay with you.

      --
      Some people don't believe in fairies. I don't believe in The Patriarchy.
    2. Re:So not just kids by TheCarp · · Score: 1

      Please do, I can't think of any better way to explain it to people in a context they will understand intuitively.

      --
      "I opened my eyes, and everything went dark again"
  39. The RED mark! by tlambert · · Score: 1

    Red pens and *gasp* telling children they got the wrong answer! A failing grade inflicts unforgivable trauma on the psyches of our little snowflakes.

    if little johnny snowflake cant handle a red mark on his paper, then compiler errors are gonna beat his ass and steal his lunch.

    OMFG! The RED mark!

    You've solved the gender inequality problem in STEM!

    More men than women are red/green color blind!

    They didn't have their souls crushed by getting red marks, they thought they were doing well, and so continued on in STEM! By the time they realized that they had actually been screwing up the whole time, they had already been writing Java and .Net code for 2 years!

    1. Re:The RED mark! by Anonymous Coward · · Score: 0

      OMFG! The RED mark!

      Only a misogynist pig would refer to a "red mark" in such a negative manner. If this isn't allusion to oppression of women of child bearing age and their monthly cycle, I don't know what is.

  40. Need to flood the market! by ilsaloving · · Score: 1

    The only way we're going to be able to drive wages into the ground while simultaneously getting/abusing the creme of the talent crop will be to flood the market with CS people. Doesn't matter if it's schools or immigration... just flood the damn market already!
    --All Fortune 100 Tech Company CEOs.

  41. Keeping costs down, etc. etc. by King_TJ · · Score: 1

    IMO, the "bigger picture" problem is simply that America has jettisoned most of its decent paying jobs in favor of automation and/or outsourcing. What do we really produce here in significant quantities, that we can actually export to the rest of the world? Entertainment and software. (And both of those keep hitting limitations because many parts of the world don't respect the whole concept of intellectual property as something you give heavy legal protection to.)

    Furthermore, the music industry is struggling in America today with the shift towards "all I can listen to via streaming for a cheap monthly rate", vs. actually buying the albums or songs individually. Expect the same to happen with movies, post initial theater release, as broadband becomes more commonplace and less expensive.

    In a word, we're pretty screwed. As someone pointed out last week on Slashdot, self-driving trucks are on the way. Whenever that becomes acceptable on our roadways, you're going to see all of the middle class "truck driver" jobs vaporize, ALONG with all of the business they used to bring the hotels, truck stops, diners and restaurants along the highways that served them.

    There are still some good paying jobs in the medical field, since humans haven't really found a way to stop getting injured, catching various illnesses or diseases, or aging. But even there, the healthcare system (whether you think "Obamacare" was a net positive or negative) is slowly imploding. People don't earn enough money doing OTHER jobs to afford the cost of the healthcare, and insurance can't keep covering it without A) taxing the heck out of you, or B) extracting it on the front end from your employer so you salary diminishes.

    IMO, this big push for STEM and software coding is just a way to try to mask the reality as much as possible that we don't produce enough jobs anymore for all the people who want to work. To an extent, automation will increase the need for these folks. (Self driving cars and trucks, for example, will need software and software code updates on a regular basis, as well as engineers and mechanics to keep them going.) Fast food places going to automated touch-screen ordering systems or food processing/vending systems will need them too. So do farms that go to robotics for harvesting crops. But the very *reason* these technologies add value for the people implementing them is the REDUCTION in labor they bring. You're talking 1 person taking care of one of these systems for at least 4 or 5 people they put out of a (lower paying) job.

    In the long run, I can't really see a scenario that doesn't result in a whole bunch of unemployed people and a relative few with decent paying jobs taking care of the machines that keep the rest unemployed. I *hope* I'm wrong and has been the case in previous history, new things will emerge that create jobs I'm not even thinking of right now. But it looks to me like it's got to get pretty bad before it gets better.

  42. Let's call it what it really is.. by Rigel47 · · Score: 3, Informative

    The Clinton Corrupt Slush Fund for Easy Policy Change..

    Need some weapons deals pushed through? Donate millions to the foundation! http://www.ibtimes.com/clinton...

    And who really cares where the money goes.. Charity Navigator won't even rank them due to their "atypical business model." It's a slush fund for the Clintons to doll out favors to their political toadies. Nevermind Hillary's absurd "I can't carry two devices" excuse for hosting a private mail server in her house to conduct State Department business.

  43. Wait, wait. The who? by Anonymous Coward · · Score: 0

    The fucks behind the CDA?

    The thing we had to paint the goddamned web black over?

    Just another reason to keep those dynastic whores out of the white house.

  44. Computer engineering? by hitmark · · Score: 1

    After reading a interview with Randall Munroe (XKCD) i find myself wondering if what is needed is a computer engineering course alongside existing computer science courses.

    http://www.maa.org/publication...

    "And there's another distinction: There's coding, and then there is computer science. The best explanation I've ever heard of that is that coding is writing programs, and computer science is the study of computers only in the sense that astronomy is the study of telescopes. I think that's a really concise summation, because computer science isn't the study of computers, it's the study of what you can do with a computer and what stuff you can explore with a computer."

    --
    comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    1. Re:Computer engineering? by Anonymous Coward · · Score: 0

      But that just highlights the reality that most "Computer Science" courses ARE actually glorified applied engineering courses, without any of the licensing or formalized rigor that goes along with engineering degrees.

  45. Poor Performance by Bigbutt · · Score: 1

    Wait, why aren't there initiatives to determine why STEM in general is experiencing "poor performance"?

    I know! Not enough women!!

    But if there's a problem with the US falling behind and not doing well, could it be a problem with teaching methods? If we don't have enough people in STEM but the ones in STEM are doing well, then it's a problem with not enough people in STEM. But if the people in STEM are doing poorly, is it a problem with the teachers? Why add more people if the teaching methods are not working?

    [John]

    --
    Shit better not happen!
  46. I smell a rat.... by erp_consultant · · Score: 1

    This seemingly contradictory policy - asking for more H1B visas while promoting more CS education at home - has a sinister end game.

    Either way, big business wins. More H1B's means an endless supply of cheap labor. More CS grads at home means that the market gets flooded with CS grads, thereby driving down the labor rate.

    The real goal here is not to get more women into CS or get more people of color into CS. The goal is to provide a steady stream of cheap labor that places like Microsoft and Facebook and Google and the rest of them can exploit. It is nothing less than a sinister ploy to drive up profits.

    The Clintons are already taking money from every tinpot dictator with a checkbook. Big business is more than willing to drop a few million here and there to make sure that favorable policies are enacted.

  47. CS? by CodeArtisan · · Score: 1

    CS != Programming. That is all.

  48. NCWIT = nickwit? by Anonymous Coward · · Score: 0

    Just a thought. It might be a new good term.

  49. I'm glad I never had a single CS class in school by jjn1056 · · Score: 1

    I really doubt I'd have a career as a web application developer if I had programming classes in school, at any level.

    --
    Peace, or Not?
  50. Clintons' lack of CS savvy by Tepar · · Score: 1

    How about this: Clintons' lack of CS savvy in setting up an email server threatens US national security.

  51. I thought Clinton Foundation was to help Africa by Anonymous Coward · · Score: 0

    I thought the Clinton Foundation was to help Africa, and other developing areas, do better, by coming up with anti-HIV, anti-malaria programs. Develop wells and toilets. Why does the Clinton Foundation care about minorities doing computer programming in the United States?

  52. How could it by Anonymous Coward · · Score: 0

    The systematic brain-drain conducted by the U.S for several decades have worked so well. Immigrants are basically running your entire tech-sector, and things are going great. With fresh stock coming every year, you can just put Americans on welfare instead.

  53. No, the H1B visa program threatens the economy by Anonymous Coward · · Score: 0

    Why would anyone take CS if they're going to be unemployed thanks to our government's policies that say all IT jobs go to H1B visa holders?

  54. The US must be smarter than us. by Anonymous Coward · · Score: 0

    In our country it's not about the kids, but the lack of CS and programming skills among IT specialists that is threatening the economy, along with the lack of basic IT understanding in the government (esp. those who lead complex IT projects).

  55. The Feminazi Solution by Anonymous Coward · · Score: 0

    Problem: Kids don't program.
    Feminazi Solution: Stop teaching boys to program.

    Girls are given advantages at all stages of education, which I will now bear in mind when hiring - have that, sexists sows !

  56. The problem: by Anonymous Coward · · Score: 0

    Intro computer programming courses: write hello world, do some basic math, maybe write a few methods to throw things to.
    Next level courses; algorithms, data types, all kinds of wonky internal stuff to the languages
    Next level courses: database programming and advanced algorithms, maybe directX

    But what about how to write a simple app they can use to do something they want to do? How about teaching them how to write something they can double click on a desktop or click on their phone, toss some stuff into it and get other stuff out? Basic GUI work, basic forms, basic visual output? That would cause skyrocketing interest compared to anything I was taught learning computer science. As is I can write all sorts of advanced programs, but they will all only work inside the command prompt, shelled into a Unix server.

    If you teach kids how to make something they can use, they will use the everloving shit out of it to make their lives easier. Then we wouldn't be having this conversation because virtually everybody would have some standard grasp of computer programming

  57. bs; need more robotics and manufacturing engineeri by WindBourne · · Score: 1

    Seriously, rather than pushing CS exclusively, they should push STEM in high schools, esp so that those going to college enter decently, and those going into blue collar, can make things.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  58. As a fellow Libertarian... by Anonymous Coward · · Score: 0

    ...I really hate the high salaries that software developers pull. That is my money, and I want to keep it! We need a whole lot more software developers (competent ones, mind you!) in the industry, to pull salaries down to reasonable levels.

    They are just low-level functionaries, they should not be paid like executives!

  59. Wrong solution to the wrong problem by bledri · · Score: 1

    Rote teaching of CS to students not interested in CS will just turn people off to it. Teach children critical thinking, teach them about all the cognitive biases that we suffer from. Teach them to think and how to figure shit out. Use puzzles and games to promote exercising these abilities.
    Or continue to crank out students that know how to take a test. Which is a surprisingly useless skill once you're out of school.

    --
    Some privacy policy Slashdot.
  60. Clinton what? by Anonymous Coward · · Score: 0

    If you are using them for any credible source forget it.

  61. Re:I'm glad I never had a single CS class in schoo by JP205 · · Score: 1

    I've had the opposite experience. My first encounter with computer programming was on my own with an old copy of turbo pascal during middle school, but it wasn't until I took classes in high school that I had any interest in pursuing it as a career.

    On the other hand, if the class had been mandatory and taught by someone without a passion and/or good grasp of the subject I suppose I could have easily found it discouraging.

  62. Advise from the corrupt Clinton Foundation by Anonymous Coward · · Score: 0

    The same Clinton Foundation that received millions from Canadian Uranium mining company for inking the deal with a dicator.
    The same one that got miliions in securing arms dealing.
    etc...

  63. Pleading the thirteenth by tepples · · Score: 1

    "Free" tuition would not fix it because there is already lots of ways of getting tuition paid for without running up any debt.
    From government programs that are under utilized where they will pay your tuition if you work, and get paid, in places they want you to and in position related to your degree for a few years.

    I thought the Thirteenth Amendment outlawed indentured servitude. And even if these programs are structured not to qualify constitutionally as indentured servitude, how do they handle a graduate who faces structural unemployment in positions related to his degree?

    1. Re:Pleading the thirteenth by will_die · · Score: 1

      They go with you having to work a number of years for the tuition relief or make minimum payments. So in the even you don't fulfill your obligation they don't pay it off in full so you are back to what you were at before.
      As for position that have structural unemployment as part of the position don't know. If you are talking something like teachers the ones I know that have done this fulfill their obligations with completing the school year as opposed to the physical year.

  64. Structural unemployment defined by tepples · · Score: 1

    If you are talking something like teachers the ones I know that have done this fulfill their obligations with completing the school year as opposed to the physical year.

    Structural unemployment means the labor surplus associated with widespread layoffs in an industry. You're referring to seasonal unemployment, which is generally excluded from structural unemployment. Structural unemployment happens on cycles far longer than a year or is permanent. How is someone supposed to work off student loan debt if he comes to find that nobody is hiring in his location and field?

  65. Not true by thoughtlover · · Score: 1

    Kids' Lack of CS Savvy Threatens the US Economy

    Kids' Lack of Creativity Threatens the US Economy

    FTFY, Mr. Clinton... What threatens the economy are kids that are not allowed to have the time to think and be creative. Unfortunately, it's not as easy as replacing a school's art and music department... or giving kids time to rest and play from learning, thus allowing them to mentally-chew on what they were just taught. Creative people are in every profession, but to be creative means they were exposed to many different concepts of thinking, rather than just rote presentations of 'STEM' subjects. I think the jury's out regarding how damaging to kids' focus technology is... like tablets and mobile devices.

    --
    No sig for you! Come back one year!