Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Education Programming Politics

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

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!
This discussion has been archived. No new comments can be posted.

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

Comments Filter:
  • by AntronArgaiv ( 4043705 ) on Wednesday May 27, 2015 @10:33AM (#49782331)
    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...
    • by Archangel Michael ( 180766 ) on Wednesday May 27, 2015 @10:35AM (#49782355) Journal

      Guess who is a big proponent of H1B?

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

      That is, unless she flip flopped on that too.

      • by Richard Dick Head ( 803293 ) on Wednesday May 27, 2015 @11:21AM (#49782775) Homepage Journal
        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.
        • 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.

      • Is there any candidate who does not support H1Bs? Serious question.
        • by Durrik ( 80651 ) on Wednesday May 27, 2015 @12:29PM (#49783501) Homepage
          Yes, there's Bernie Sanders [slashdot.org] 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.
          • by phantomfive ( 622387 ) on Wednesday May 27, 2015 @12:52PM (#49783789) Journal
            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.
            • by Archangel Michael ( 180766 ) on Wednesday May 27, 2015 @01:03PM (#49783909) Journal

              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.

              • 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?

                • 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 [washingtonpost.com] for that matter.

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

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

                Th
              • by quax ( 19371 )

                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.

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

              • by DUdsen ( 545226 )

                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 i

          • 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 po
          • by rtb61 ( 674572 )

            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.

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

      • And that is different from nearly all of the fucking neo-cons running for president, how?
    • by NotDrWho ( 3543773 ) on Wednesday May 27, 2015 @11:16AM (#49782715)

      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.

    • by prefec2 ( 875483 )

      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 finger

    • 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 comp

  • by Anonymous Coward on Wednesday May 27, 2015 @10:33AM (#49782335)

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

    • Re: (Score:3, Interesting)

      by Anonymous Coward

      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.

      • 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.
  • Joke heard today (Score:5, Insightful)

    by Marxist Hacker 42 ( 638312 ) * <seebert42@gmail.com> on Wednesday May 27, 2015 @10:34AM (#49782345) Homepage Journal

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

  • Amazing (Score:5, Insightful)

    by DoofusOfDeath ( 636671 ) on Wednesday May 27, 2015 @10:42AM (#49782405)

    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.

    • Re:Amazing (Score:5, Funny)

      by lq_x_pl ( 822011 ) on Wednesday May 27, 2015 @10:53AM (#49782537)
      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
      • Re:Amazing (Score:5, Funny)

        by Anonymous Coward on Wednesday May 27, 2015 @11:07AM (#49782653)

        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.

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

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

      • 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 pr

    • 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?

      • 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 op

        • 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

        • 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 stuc

      • Re:Amazing (Score:4, Informative)

        by russotto ( 537200 ) on Wednesday May 27, 2015 @01:06PM (#49783933) Journal

        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.

    • by ranton ( 36917 )

      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 th

  • by ggraham412 ( 1492023 ) on Wednesday May 27, 2015 @10:50AM (#49782501)

    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.

    • 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 compar

    • 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.
  • by plopez ( 54068 ) on Wednesday May 27, 2015 @11:01AM (#49782613) Journal

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

  • by Tokolosh ( 1256448 ) on Wednesday May 27, 2015 @11:06AM (#49782643)

    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?

  • by ErichTheRed ( 39327 ) on Wednesday May 27, 2015 @11:06AM (#49782645)

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

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

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

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

    Emphasis added on what this is REALLY all about.

  • by ITRambo ( 1467509 ) on Wednesday May 27, 2015 @11:17AM (#49782725)
    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.
  • Comment removed (Score:5, Insightful)

    by account_deleted ( 4530225 ) on Wednesday May 27, 2015 @11:23AM (#49782799)
    Comment removed based on user account deletion
  • Scam that spends more on office supplies and expenses than it gives to actual charity. Tax fraud investigation in progress....

  • 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 m

  • by LaurenCates ( 3410445 ) on Wednesday May 27, 2015 @11:33AM (#49782899)

    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.

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

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

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

  • 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 struggl

  • by Rigel47 ( 2991727 ) on Wednesday May 27, 2015 @12:05PM (#49783227)
    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... [ibtimes.com]

    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.
  • 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... [maa.org]

    "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

  • 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

  • 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 Goo

  • CS != Programming. That is all.
  • I really doubt I'd have a career as a web application developer if I had programming classes in school, at any level.

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

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

The Tao is like a glob pattern: used but never used up. It is like the extern void: filled with infinite possibilities.

Working...