Slashdot Mirror


3 Years Ago, Microsoft Said Tech Should Fund K-12 CS Education. What Changed? (motherjones.com)

theodp writes: Last week, Microsoft and some of the biggest names in tech and corporate America threw their weight behind a Change.org petition that urged Congress to fund K-12 Computer Science education. The petition, started by the tech-backed CS Education Coalition (btw, 901 K Street NW is Microsoft's DC HQ) in partnership with tech-backed Code.org, now has 90,000+ supporters. But three years ago, Microsoft backed a very different Change.org petition that called for corporate America to foot the STEM education bill.

"While the need to expand high-skilled immigration is immediate," read the letter to Congress, "we also need to expand STEM opportunities in U.S. education. A positive proposal has emerged in Washington to create a national STEM education fund, paid for only by businesses using green cards and visas. This fund will help prepare Americans for 21st-century STEM jobs. The proposal is supported by a broad coalition [PDF] that includes Microsoft, GE, the National Council of La Raza, the National Association of Manufactures, and the National Science Teachers Association, to name a few."

The earlier petition, which wound up with 41,009 supporters, was started by Voices for Innovation, a self-described "Microsoft supported community" that says it's now "proud to support the Computer Science Education Coalition" as part of its efforts to "shape public policies for our 21st century digital economy and society." So, what changed? Well, Mother Jones did warn that what Microsoft promises and what it delivers for education isn't necessarily the same...

102 comments

  1. CS by rfengr · · Score: 1

    Would I be crazy to steer my kids towards CS theses days?

    1. Re:CS by Anonymous Coward · · Score: 0, Flamebait

      Yes, you would be crazy to steer your kids towards CS gas these days.

      You are also crazy in general, so I guess it doesn't matter

    2. Re:CS by Anonymous Coward · · Score: 0

      Computers are being used in more and more careers these days. So your kids could have extra skills in whatever occupation they eventually get. It's been said that programming increases a child's ability to think logically, too.

      Bottom line: even if they don't become career programmers, it can be beneficial in other ways, too.

    3. Re:CS by jellomizer · · Score: 3, Insightful

      Where would you steer them? I can't really think of a sector of the economy that can be adversely affected from the following factors...
      Outsourcing, Automation, Obsolescence, Overly high regulation, Political interests to discredit you, Already saturated so the pay stinks, and/or extremely dangerous.

      Computer Science and working in IT is just as risky as working in any other sector. Just as long as you work around the Outsourcing problem, you can become the factor causing the Automation, and Obsolescence.

      However more to the point. Having Computer Science Education doesn't mean that kids need to go into a Computer Science field, but enter their field with a degree of understanding and respect towards the discipline. Realizing what is hard to do and what is easy is a good skill to have. In my professional life, I had numerous encounters with customers and managers who either say. Such process is impossible for a computer to do, while it has a lot of steps each step is logical (or sometimes just can be skipped) allowing for a quicky program that solved hours of laborious man hours. Then you get the seemingly simple request which is very easy to explain, and train a person to do. While for a computer it is a difficult tasks and the chances of failure are higher than the acceptable limit.

      Computer Science is a discipline which is a subset of Math which focuses on the study of computation, and process workflow. You see many of these concepts being taught in other disciplines under different names, such as a MBA class in Business Operations which focuses heavily on performance algorithms, where instead of writing a program we look at a business process and find how to improve it.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:CS by Lumpy · · Score: 0

      It depends, would it be crazy for a 1980's parent to steer their kid towards working in a foundry?

      CS today is the 1970's /1980's foundry work. No respect from management, expected to work very long days, and you are expected to do the work with outdated or patched up equipment as you are a burden to the company and not a profit center.

      --
      Do not look at laser with remaining good eye.
    5. Re:CS by Anonymous Coward · · Score: 0

      Do you have power steering?

    6. Re:CS by Anonymous Coward · · Score: 1

      I personally would not steer any kid towards a STEM major these days here in the US. Even with a degree, they are far behind their peers in Europe, India, and China, and due to US law, they will be competing for the non outsourced scraps with H-1Bs, H-2Bs, and cheap foreign labor.

      As someone who has been in the field for a while, you cannot really have a career in IT. You wind up going from job to job every 2-3 years, and then wind up on your ass every eight years when the recession hits after the general election. Already, the clouds are on the horizon for what awaits our next President and her administration come January of next year when the football is passed.

      Want to give your kids a career. In WoW terms, think PvP, not PvE. The days of the pie growing are -gone-. Manufacturing is gone in the US, and IP laws make it pointless to make new stuff. If your kids want to support themselves and not rely on a soup kitchen, I'd recommend accounting or law. There is no such thing as an unemployed attorney, and while the CS major is choosing between paying student loans or eating, the CPA or J. D. is choosing between an Acura, Lexus or Mercedes for the next daily driver.

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

      Steer them towards social connections with the upper elite.

    8. Re:CS by jellomizer · · Score: 1

      So you should just give them lottery tickets.
      If you are not already an upper elite, you are just going to be dedicated as a minion. Often the one who will get the blame for whatever bad behavior the social elite perform.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    9. Re:CS by 110010001000 · · Score: 0

      You must be kidding. You have no concept on what real work is. People in CS make the top 1% in salary and don't work long hours. What an idiot. You people have lost grip with how the real world lives.

    10. Re:CS by 110010001000 · · Score: 0

      More bad advice. Law? There are plenty of unemployed lawyers out there. Christ, I hope you people never have children. STEM is the future. Too bad you are such a loser you can't keep a job for more than 2 years.

    11. Re:CS by Joe_Dragon · · Score: 1

      Jail / prison guards. Mostly still union and then ADA fails / the GOP kills it. People will turn to them as there doctor of last resort.

    12. Re:CS by Anonymous Coward · · Score: 0

      You haven't met the reality of outsourcing either.

      Computer work is independent of location... making it easy to move overseas.

    13. Re: CS by Anonymous Coward · · Score: 0

      Accounting? LOL. Software is very quickly killing accounting.

    14. Re:CS by Anonymous Coward · · Score: 0

      In my professional life, I had numerous encounters with customers and managers who either say. Such process is impossible for a computer to do, while it has a lot of steps each step is logical (or sometimes just can be skipped) allowing for a quicky program that solved hours of laborious man hours. Then you get the seemingly simple request which is very easy to explain, and train a person to do. While for a computer it is a difficult tasks and the chances of failure are higher than the acceptable limit.

      Obligatory XKCD.

    15. Re:CS by bondsbw · · Score: 1

      Some people in CS make the top 1% in salary and some don't work long hours.

      FTFY. This actually applies to many industries, not just CS, so I don't understand your point.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    16. Re:CS by oh_my_080980980 · · Score: 1

      First: There are already computing courses offered in high school.

      Second: They are trying to make it a requirement. It's not necessary because,

      Third: There are already other courses that do far more to enrich a students cognitive abilities, such as learning a foreign language.

      So yes it would be crazy to steer you kids towards CS, especially in High School if they have no interest.

    17. Re:CS by Anonymous Coward · · Score: 1

      As always it's not what you do, but who you work for. Want a job with decent pay, job security and good benefits? Work for the government. Our IT people have been in place for decades and when a new job comes up the chances are they will work here for a long time. The jobs can't be outsourced (security and all that) and in most cases they can't be filled by H-1Bs.
      It might surprise you how many unemployed attorneys there are. Unless you were top of your class or have an in with a prestigious law firm you could be just like every other over-educated barista with a student loan you'll never be able to pay off. Unless you work for the government of course. But then you'll likely be making less than the IT guy.

    18. Re:CS by Anonymous Coward · · Score: 0

      Mr whitey here knows nothing at all about CS, come on back when you even know what CS stands for.

      Hint: it will not stand for "Crispy Sandwiches".

    19. Re:CS by Malaraukar · · Score: 4, Insightful

      I'm an educator. I teach Physics, CS, and Engineering. My advice is maybe. If your goal is to get your child to become a computer scientist, then no. If your goal is to expose your student to different ways of thinking, then absolutely. It's high school! No one should be making career choices at that age. High school, and parts of college, are all about developing agile minds that can incorporate many different ways of approaching tasks and problems. Most of my students are not going to be astrophysicists. However, all of them leave my class understanding how to use the scientific method in their lives. That's more important, imo.

    20. Re:CS by Bengie · · Score: 4, Interesting

      80% of people who apply for programming courses at Universities fail in the first two semesters. Of the remaining 20%, over half of them can't create a proper mental model of what is going on and only get by with luck and determinism. Only 10% of people who even apply are useful, and those skills are power-curve distributed.

    21. Re:CS by __aaclcg7560 · · Score: 3, Interesting

      Computer Science and working in IT is just as risky as working in any other sector.

      I heard this after the dot com bust. People thought it was crazy for me to go back to community college to learn computer programming. But, hey, thanks to George W. following 9/11, I got a $3,000 tax credit to learn new job skills and going back to school was free. I went from working as a video game tester to working as help desk/desktop support technician. Today I'm doing computer security, making more money and paying more taxes. The future looks very bright in the next 20 years as the baby boomers retire and foreign workers will stay home to develop their own country.

    22. Re:CS by ranton · · Score: 2

      Would I be crazy to steer my kids towards CS theses days?

      I would use the term guide instead of steer, since the steering analogy implies they are forced down your path. But no, guiding your kids towards CS is not crazy.

      Every sector of the economy will be affected by increased automation and increased global competition. Even jobs that need to be done locally, such as plumbing, would be affected by a large flux of displaced workers looking for more local work. So any worries about outsourcing or automation and how they will affect the job market 20-30 years for your children specifically is pointless.

      Guiding them towards a well rounded education, whether formal or self-directed, is the most important thing you can do. Computer science will still almost certainly be a great specialization 20-30 years from now because it deals with the underpinnings of the newest phase in the world economy. Deep understanding of database technologies, artificial intelligence, programming languages, etc will be very useful knowledge until the day all humans are unemployable.

      The second most important thing to teach is the value of networking. People who rely on job boards instead of their personal network for career opportunities a decade after college will do even worse in 20 years than they do today. If you teach your children that their technical competency will be the only factor in their professional success then you really are crazy, and doing them a grave disservice.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    23. Re:CS by d34thm0nk3y · · Score: 1

      80% of people who apply for programming courses at Universities fail in the first two semesters. Of the remaining 20%, over half of them can't create a proper mental model of what is going on and only get by with luck and determinism. Only 10% of people who even apply are useful...

      Imagine how much better those numbers could be if people were exposed to these concepts at a younger age...

    24. Re:CS by Nyder · · Score: 1

      80% of people who apply for programming courses at Universities fail in the first two semesters. Of the remaining 20%, over half of them can't create a proper mental model of what is going on and only get by with luck and determinism. Only 10% of people who even apply are useful, and those skills are power-curve distributed.

      The real question should be, how long till we get decent enough A.I. to start writing code instead of humans? 10 years? 15 years? Less?

      Soon humans won't be programming because it will done faster, cheaper & better by computers.

      --
      Be seeing you...
    25. Re: CS by FormOfActionBanana · · Score: 1

      Audits are done by hand and always will be.

      --
      Take off every 'sig' !!
    26. Re:CS by Hognoxious · · Score: 1

      Perhaps we could get an AI to write the specs. Let's face it, very few humans can.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    27. Re:CS by Anonymous Coward · · Score: 0

      Imagine how much better those numbers could be if people were exposed to these concepts at a younger age...

      Not much, is what I'd bet.

      Anecdotal, but I learned programming in college. It was a natural fit for how I thought, I never had issues with any of the concepts taught. Nearly everything took seconds to understand. Even concurrent programming was easy for me to pick up. I can intuitively notice race-conditions and intuitively debug the few that I didn't notice while coding. There are others like me. I am not that great of a programmer in my own eyes. So much more to learn, so little experience.

      If I was to describe myself as a programmer, I would say I have a strong intuitive ability to infer information. Sometimes even more important is not my ability to infer knowledge, but to infer holes in my knowledge.

      Again, I'm not saying I'm a great programmer, there are many more attributes than just knowledge and problem solving, but I am saying almost every problem that I've ran up against, I've had an almost immediate intuitive solution. Due to a memory disability, I find I have to rely on my ability to reason. If I can forget information, but recreate it by reasoning/inference in real-time, I can surpass my disability. For having a memory disability, I can seemingly keep highly detailed amounts of details for large projects in my head. I don't actually remember much, I just remember the mind-set and re-reason the knowledge. I can drive some people crazy because not having a good memory means I make a lot of assumptions, that's pretty much what inference is in lieu of empirical data. And of course my confidence is very high about my assumptions, which is dangerous when I forget that I don't actually know what I'm talking about 80% of the time.

      Needless to say, I have never understood the difficulty people have with programming and I can't understand how being exposed to it early on would help make people better other than to give them more experience. A lack of experience is not the issue. I've joined discussions where I had zero experience and virtually no knowledge on the topic, yet I still managed to be better at the subject than the veteran with a decade of experience. A person with experience is like a reference book. They can tell you how to address cookie-cutter problems, of which none of my issues are cookie-cutter. If you're in the business of "solving" already solved problems, you're not far away from being automated away by an AI.

    28. Re:CS by Bengie · · Score: 1

      Most of the specs are between the lines, the specs constantly change even if slightly, and the specs don't include future major features that could have easily been imagined. I've head to deal with a few SLA'd high feature creep projects, and 80% of my job was to ask questions about the proposed specs, and many times make educated guesses when I could not ask the customer.

      Short of a "hello world" class project, creativity is very important if you don't want a brittle product.

  2. So tired of this by AntronArgaiv · · Score: 5, Insightful

    First, spend money on paying teachers, repairing buildings, buying computers and internet access for students who can't afford it (like many in the inner city schools), since all the books, etc are now e-books (not necessarily a bad thing). Hell, many of the kids in the poorer schools need breakfast and lunch.
    Tech and programming education is a distant second to competency in English, Math and History. Our schools (especially the ones in poor areas) are crying out for money, just to competently teach the basics, never mind tech education.

    Oh, and special ed, ELL for new immigrants, alternative tracks for low level learners, all those should also be getting funding before we start trying to teach everyone to be a programmer.

    Remember folks, everyone working for Google, Facebook, Microsoft and Apple learned to code WITHOUT a nationwide secondary school program.

    Priorities, people.

    1. Re:So tired of this by parkinglot777 · · Score: 2

      ..., buying computers and internet access for students who can't afford it (like many in the inner city schools), since all the books, etc are now e-books (not necessarily a bad thing).

      If you are talking about spending money from taxpayers, then I would disagree with this part. I would rather provide free access to computers and Internet access to all students. There will be issues if buying/giving computers and Internet access to only certain group of students. Providing free access to all would be more fair to everyone.

    2. Re:So tired of this by JoeMerchant · · Score: 1

      Well, if tech is going to fund education, why not oil, finance, agriculture, and every other successful industry in the country?

    3. Re:So tired of this by Anonymous Coward · · Score: 1

      For K-8, throw out the textbooks, get a library. If a student is interested in a topic, buy a book on the subject and add it to the library. Entrenched interests like Pearson and McGraw Hill wouldn't stand for it because they would lose 2/3rds of their business overnight.

      Pearson had revenue of $7.19 billion in 2014.
      McGraw Hill had $5.31 billion in 2015.

      Why can't there be a government-produced set of books for general education?
      Not the subjective stuff, the hard facts, like STEM.
      I'm sure some good books for all of K-12 can be made into PDFs for less than $5 billion.
      Heck, that's enough (>$50M) to make Hollywood-style feature films for every subject for every grade.

    4. Re:So tired of this by JoeMerchant · · Score: 1

      Teacher's salaries (cost to county, not takehome) run $30-60K per year day. That means a single teacher's salary for could provide (45000/200) 225 nice tablets, or with class sizes of 20ish, roughly 11 classrooms full. Make this "educational model" reasonably rugged, with an average service life of 3 years, and we've got 33 classrooms full of rugged tablets for the price of one teacher.

      Let's not even start to get into what it costs to build and operate a single classroom...

    5. Re:So tired of this by Anonymous Coward · · Score: 0

      Remember folks, everyone working for Google, Facebook, Microsoft and Apple learned to code WITHOUT a nationwide secondary school program.

      Yes, but the 'everyone' of which you speak is not the Correct 'everyone'.

    6. Re:So tired of this by Anonymous Coward · · Score: 1

      Throwing money isn't the answer. Throwing money appears to have made the problem worse. My kids school educates on 2/3 of the budget and has to pay building loans that the public schools here don't, and they get a better education. Why? Parents who care enough to do anything. Firing incompetent teachers didn't work; the union went defensive and doubled down on promoting failure. However, firing incompetent administrators is still a good approach.

    7. Re:So tired of this by 110010001000 · · Score: 3, Informative

      Enough with this myth that we aren't spending enough. NYC spends 20k a year per student, 19k in Boston, 17k in Baltimore, etc. Those are all what you would call "inner city" schools. We are spending enough on schooling. We aren't seeing the results.

    8. Re:So tired of this by DigiShaman · · Score: 1

      What good is free internet access without teachers disciplined to utilize this resource appropriately for the students? Just handing the reins over to them won't do, and in fact; cause more of a problem with encouraging shorter attention spans. The Internet isn't just some great digital library, it's also the cesspit of humanity too.

      --
      Life is not for the lazy.
    9. Re:So tired of this by JoeMerchant · · Score: 1

      Sometimes days seem like years...

    10. Re:So tired of this by Mr+D+from+63 · · Score: 1

      ^This. It starts and ends with qualified and enthusiastic teachers. But its not just teachers. The real challenge is parents. Without involved parents there is only so much even a great teacher can do with limited time to individually attend to a kid. All the computers and internet access in the world won't matter. Most kids have sufficient access to internet. Shiny new buildings or new stuff in classrooms are low on the scale of things that make a big difference. Sometimes its a cover up, a way to claim progress.

    11. Re:So tired of this by Anonymous Coward · · Score: 0

      > Remember folks, everyone working for Google, Facebook, Microsoft and Apple learned to code
      > WITHOUT a nationwide secondary school program.

      It's not like the U.S. has much input into the educational system of India anyway.

    12. Re:So tired of this by gtall · · Score: 2

      The books should be e-books, but I continue to see little tykes get off the bus, kneehigh to a grasshopper but schlepping a book backsack bigger than they are.

      I second the call for investing in school infrastructure. In particular, states need to equalize the tax dollars spent on schools, they need to get off that property tax or at least make the property tax spent equably across the state.

      And teach the sprogs competency in English, a foreign language (any will do), Math, Science, and History. Computing they can pick up later after they've been taught to think for themselves and have the abstraction capabilities firmly planted.

    13. Re:So tired of this by bondsbw · · Score: 2

      Talking with a teacher friend yesterday, he said his school spent about a teacher's salary on new projector equipment for all the rooms 3 years ago. But they didn't spend a dime on maintenance or training teachers how to use the systems and all the filters are clogged and overheating and the projectors are starting to fail. So they are now spending 2-3 teachers' salaries on new smart touch displays to replace the projectors. (And unfortunately, they are low enough for the teacher to use them, so the back of the class can't see them.)

      It's easy to justify spending when all you care about is up-front costs, with no maintenance and training costs which are always a significant amount of money. It's pretty easy to see that all those costs aren't helping my friend's school, certainly not as much as a quality teacher would.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    14. Re:So tired of this by JoeMerchant · · Score: 1

      I would disagree, to an extent, certainly anytime you roll out new tech there will be some examples of misuse, abuse, waste, etc. The projectors were probably a miscue (or, maybe the school board has a buddy with a projector/touch screen business... hard to get around that.)

      These capital purchases are one-time, and if every teacher has effective teaching tools, that can be better than +1 to the staff. In another perspective, would you rather stand at the front of the room pantomiming and drawing on a chalk board for 18 students, or giving interactive multi-media presentations to 19 for a year and then 18 in the following years? Also remember, chalk boards cost quite a bit in themselves - the differential cost between a chalk board and a touch screen is surprisingly small.

      So, they'll screw up by mounting them too low, aren't class sizes supposed to be small enough for 3 rows of students these days? The back isn't as far as it used to be. They'll screw up by not training, honestly - the people the training would help will mostly figure it out on their own... there will be a significant number of bad actors who will clap the erasers in front of the intake fans on purpose, training or no...

      Sooner or later they'll figure out how to mount the screens so everyone can see them, maybe the big screens don't need to be touch and people can interact with them through remote control via tablets. Sounds expensive? Not compared to trying to staff up to reduce class sizes.

    15. Re:So tired of this by Anonymous Coward · · Score: 0

      Hell, many of the kids in the poorer schools need breakfast and lunch.

      And they get that already, courtesy of the tax payer.

    16. Re:So tired of this by nbauman · · Score: 1

      Teacher's salaries (cost to county, not takehome) run $30-60K per year day. That means a single teacher's salary for could provide (45000/200) 225 nice tablets, or with class sizes of 20ish, roughly 11 classrooms full. Make this "educational model" reasonably rugged, with an average service life of 3 years, and we've got 33 classrooms full of rugged tablets for the price of one teacher.

      Let's not even start to get into what it costs to build and operate a single classroom...

      Yeah, but after the kids get bored from playing games and watching porn, they're still going to need a teacher to direct them in their education.

      Teachers can raise ideas like, "Here's how to start figuring out what the American Civil War was all about," or, "Here's how a basic electrical circuit works," or, "Here's a Shakespeare play you would be interested in," or, "See what happens when you pour this hydrochloric acid onto the mossy zinc."

      I remember my junior high school teacher suggesting, "Why don't we grow bacteria in petri dishes?" We did, and that taught me some things I still use today.

      Kids can't get an education by doing a Google search and getting overwhelmed by information. That's like going to a thrift shop and buying 50 pounds of cheap books.

      There was a school called Summerhill, built on the philosophy that kids didn't need adult supervision, you could just leave them alone and let them educate themselves. I thought it was a great idea at the time. Since then the evidence has come out that it was a terrible failure. Graduates of Summerhill have written about it (those that managed to learn to write).

      There is a rational system to learning the world's information, good teachers (and librarians) understand it, and if you don't know what it is, you're rowing your boat without a compass.

    17. Re:So tired of this by nbauman · · Score: 3, Informative

      Without involved parents there is only so much even a great teacher can do with limited time to individually attend to a kid.

      Diane Ravitch, who was assistant secretary of education under both GHW Bush and Bill Clinton, reviewed all the data (and had a PhD to understand it). https://dianeravitch.net/ https://en.wikipedia.org/wiki/...

      She found that the one factor that was most strongly associated with educational achievement was the parent's income. That's the best scientific evidence.

      If you want parents to be involved, you have to eliminate poverty and raise their income. It's not sufficient, but it's necessary. A mother can't read to her children or take them to a museum if she's working 60 hours a week at a fast-food restaurant.

      If you want parents to do a better job, give them the resources that they need to do the job.

    18. Re:So tired of this by Mr+D+from+63 · · Score: 2

      Its not simply about them having better jobs and more money. Income correlates to education and ability, and to some extent desire. Educated parents naturally are better equipped to help their children succeed, and they'll naturally have better jobs and more income. A mother can't teach her kids nearly as effectively if she isn't educated, and yes its worse if she is a single mother and has little time. There are plenty of non-working parents who are not exactly helping their kids succeed. OTOH, many well-off parents work 60-70 hour weeks. There certainly is a viscous cycle, one that simply injecting more money to is not sufficient, and attempts to do that have not been successful

      There need to be some way of helping kids in their formative years when the parents are not able, and sometimes not willing. But that's heading down a very controversial path.

    19. Re:So tired of this by JoeMerchant · · Score: 1

      Key word "good". I agree, by no means devalue the teachers, and certainly do what you can to get and retain the good ones. But, making them teach in 50 year old buildings with poor maintenance, and not giving them the best (or, at least, moderately adequate) tools to teach with, piling their rooms full of 35 kids per teacher, that's not going to help even a good teacher reach the kids.

      The most memorable quote I've ever heard at a government meeting was at a school board where the commissioner said "I will not spend a single dollar than I am not required to spend by law." You might think that was taken out of context, but the attitude prevailed throughout their administration, right down to how their schools were run and maintained (or not.)

      My mother was a teacher for about 45 years, and part of how she reached her kids and got them to learn was by bringing in the occasional DVD like "Ice Age" or "Shrek" and playing it for them. There are 180 days in the school year, spending 3 of them on "break time" goes a very long way toward making the other 177 more productive. Sure, there are teachers who will just let the kids do whatever they want - but that happens with or without tablets. Used effectively, in a 45 minute period with 20 minutes of lecture, the kids can be tasked to complete a ~15 minute quiz on the tablet and if they score high enough they can earn free time to play games for the rest of the period, otherwise they get to do subject matter review and retake the quiz until they get a minimum score. Sure, the game they play may be "try to circumvent the school porn firewall" - but 10 minutes of that can be a strong incentive to pay attention and try for the previous 35.

    20. Re:So tired of this by Anonymous Coward · · Score: 0

      This is meaningless data, and if you base your conclusion ("we are spending enough on schooling") on only the 'how much NYC/Boston/Baltimore spends / # of students', then you have no justification for your conclusion, and no one can or should take your post as anything but blather.

      If you want to make a serious point, provide at least SOME data to justify any sort of conclusion, like: what do "successful schools" spend per student? When you say NYC spends that much per student, is this REALLY evenly divided up between schools/students? (I find it hard to believe there are not 'classes' of schools in NYC, and that all of them are 'equal' and/or 'equally funded'). Is all of the "20K" or whatever actually getting spend ON the students (educational-related faciliites (ie, NOT sports-related), books, etc.)?

      Come on, if you want to believe that this IS a 'myth', and you want anyone to take for anything other than a driveler, back up your claim with data.

    21. Re:So tired of this by nbauman · · Score: 1

      I said, necessary but not sufficient. I've worked 70 hour weeks, and I can't imagine a parent giving a child enough attention after a 70 hour week.

      I was working 50-60 hours, and I wanted to take my niece to a science fair and do other activities, but because of my schedule, I could't do it.

      If you expect low-income parents to meet the standards of middle-income parents, you have to give low-income parents the financial and other resources of middle-income parents.

      You can't just say, "Oh, if they wanted to, they could figure out some way to do it." They can't.

    22. Re:So tired of this by Mr+D+from+63 · · Score: 1

      You can't just say, "Oh, if they wanted to, they could figure out some way to do it." They can't.

      I certainly didn't, and wouldn't say that. In fact that thought would be directly counter to may point regarding education, which I still think is a bigger element than money & time. Again, even a lot of those parents that have time available, yet are uneducated, don't do very well either.

    23. Re:So tired of this by matbury · · Score: 1

      That means a single teacher's salary for could provide (45000/200) 225 nice tablets, or with class sizes of 20ish, roughly 11 classrooms full. Make this "educational model" reasonably rugged, with an average service life of 3 years, and we've got 33 classrooms full of rugged tablets for the price of one teacher.

      The OECD recently published a study where they found a direct correlation between classroom computer use and poorer academic performance. There's also dozens of studies that show tech in classrooms improves learning outcomes for a small (privileged) minority of pupils in a narrow range of subjects. How does this affect your opinion on tech in classrooms?

    24. Re:So tired of this by matbury · · Score: 1

      First, spend money on paying teachers, repairing buildings, buying computers and internet access for students...

      ... and if Google, Facebook, Microsoft, Apple, et al. paid their fair share of taxes, we'd be able to afford decent education for everyone.

    25. Re:So tired of this by JoeMerchant · · Score: 1

      That means a single teacher's salary for could provide (45000/200) 225 nice tablets, or with class sizes of 20ish, roughly 11 classrooms full. Make this "educational model" reasonably rugged, with an average service life of 3 years, and we've got 33 classrooms full of rugged tablets for the price of one teacher.

      The OECD recently published a study where they found a direct correlation between classroom computer use and poorer academic performance. There's also dozens of studies that show tech in classrooms improves learning outcomes for a small (privileged) minority of pupils in a narrow range of subjects. How does this affect your opinion on tech in classrooms?

      I don't know the OECD, or the motivations of their leadership, but if I cared, this would motivate me to investigate them before placing any weight on their opinions. Don't delude yourself that the study isn't biased, data collected and thrown away if it doesn't meet the aims of the persons who commissioned the study, published when it backs them up.

      One can easily envision classrooms where change, any change, directly correlates to poorer academic performance - teachers are human, and humans generally resent being told to do things differently.

    26. Re:So tired of this by DigiShaman · · Score: 1

      Education, and the means to provide, is most definitely socioeconomic. I think we can all agree here. The bigger question is "how to break the vicious circle" from parent to child so that they may meet their maximum potential. I believe the answer to be mentoring and random assimilation of poorer communities into the more wealthy. Exactly how you go about doing this from a cultural standpoint is another matter entirely; to be totally candid about it. People are just inharently tribal and flock among those with the same socioeconomic status. Unfortunately for the poor and/or overworked parents, this inherent human behavior will hold back their child's potential.

      --
      Life is not for the lazy.
    27. Re:So tired of this by parkinglot777 · · Score: 1

      So you completely missed my point. If you actually read how I replied to the parent post, you would understand what I said. I even quoted the parent, but still I have no idea how some people replied to my post are missing my point and take another topic into the conversation... :-/

    28. Re:So tired of this by matbury · · Score: 1

      The Organisation for Economic Co-operation and Development (OECD) is a 68 year-old international organisation consisting of 34 member states including the USA, UK, Canada, Germany, France, Denmark, Finland, Belgium, South Korea, Switzerland, and Turkey. Every 3 years, they publish the Programme for International Student Assessment (PISA) report. That's where all those statistics about who's education system is better than who's and everyone declares an education crisis (except Finland).

      It's part of my job to read the research and try to make sense of where the strengths and weaknesses of education systems and their approached lie, especially with regard to technology enhanced learning (That's what I make my living out of). I can quite confidently tell you that any education system that replaces its teachers with computers would suffer massive losses in learning outcomes. The invention of the printing press didn't replaced teachers, neither did radio, audio recordings, video recordings, or TV, as was boldly promised by educational technologists over the past few decades. When you look at the research, the biggest effect sizes (how much students learn) come from students' relationships with their teachers. In other words, the quality (training and experience) of teachers and that they're given the autonomy, freedom, and responsibility to do their best for their learners makes far more difference than anything else. Finland regularly outperforms most other countries because this is exactly what they focus on.

      You can read the report for yourself: OECD (2015) Students, Computers and Learning: Making The Connection, Paris, OECD Publishing, [online] Available from: http://dx.doi.org/10.1787/9789... (Accessed 15 September 2015).

      I hope this makes my position clearer.

    29. Re:So tired of this by JoeMerchant · · Score: 1

      Makes the position clear, yes, but we're still exchanging sound-bites. This time, I heard "replacing teachers with computers" which can be taken in any proportion.

      Do you cut the number of teachers by 50% and give them computers to compensate? That seems like an obvious disaster, hardly worth studying to collect data on.

      What I am talking about is more along the lines of: take a pool of 20 teachers, instead of hiring a 21st teacher, augment the existing 20 with computers. This will now be more a question of personalities, teaching styles, how the administration rolls out the program, etc. If it is pushed out as "instead of getting a 5% pay raise or a 5% reduction in class sizes this year, we are giving you these computers instead. You must immediately discard all the lesson plans you have developed and restructure your curriculum to use these new systems," yeah, that outcome is going to suck - again, no study required. A better way to deal with people, and teachers are definitely people, is to let them "pull" the technology into their classrooms when they want - make it freely available as an option for the teachers who want it, instead of a top-down "push in." Unfortunately, most school systems I am familiar with (Southeast U.S.) are administrated in a very top-down push in style, so change of any sort usually results in poorer outcomes.

    30. Re:So tired of this by matbury · · Score: 1

      Did you not read the bit about the inverse correlation between ICT use and learning outcomes?

      Re: improving learning outcomes, there's a solid body of research going back decades that shows a long list of interventions in K-12 education. In practice, computer assisted instruction typically has an effect size of around .3 - .4. That's low and definitely not worth the time, effort, and expense involved. By comparison, interventions like formative assessment and learner-centred teaching typically produce effect sizes of > .9, nearly 3 times the learning gains and a lot less expensive to implement. If someone can come up with computer assisted learning that justifies the time, effort, and expense, I'll happily endorse it.

    31. Re:So tired of this by JoeMerchant · · Score: 1

      Actually, no, this is a /. discussion and reading the article would be strictly out of character. Instead, let me make generalized assertions based on past experience, as is the norm in this forum:

      Returning to my earlier point: who collected this data? what are their deeper motives? where are the studies published by groups with clearly differing agendas (everyone has an agenda) that back up these points?

      Nobody goes out and labels themselves "The conservative union for exclusion of technology from learning institutions" and then publishes studies of this nature. Instead, they have nice sounding consensus based names from large institutions that people are not prone to question - this is especially the case when they are actually a minority cadre with a specific agenda to put forward.

      I was educated in a paper and hot air (lecture) based system. I spent thousands of hours in libraries, and in travel to remote libraries that might have better collections of my material. In those years (1970s/80s) the best you could hope from computers was that they might know where a book or periodical with a potentially interesting topic might be. Maybe all this time spent in the pursuit of knowledge made it more dear when it was actually found and neurologically it was "learned better." Certainly, the quality of the material, once found, _seemed_ better than the average material you find today - though that was often an illusion.

      When I look at the classrooms I was educated in, and imagine that, instead of 10 year old books and chalk boards with lectures from twenty-something year old graduates from a local college who have never traveled more than 500 miles from home, instead they might be able to pull information from the internet, get actual pictures and videos and educational texts from the current day from around the world, I can't help but think that the depth of information and quality of information _available_ on a given topic is better in a "connected classroom."

      Now, if you are assessing the "quality of learning" with testing instruments that were developed for the old paper and hot air teaching system, yes - I am almost certain that those lessons aren't being learned as well when technology is introduced into the learning environment. Is that a bad thing?

  3. They chose the wrong address by Anonymous Coward · · Score: 0

    , 901 K Street NW is Microsoft's DC HQ

    640 K would've been enough for anybody.

  4. Ask:"What is their motivation?" by rmdingler · · Score: 4, Insightful
    Microsoft, and, to be fair, the other tech giants, would like highly trained and competent employees at a cheaper price.

    The ideal market would be multiple qualified candidates for every job opening.

    Whether that occurs due to the proposed domestic educational steering program or due to H1B-type legislation doesn't much matter to them. If the government is also willing to pick up the tab, well, that's just gravy.

    --
    Happiness in intelligent people is the rarest thing I know.

    Ernest Hemingway

    1. Re:Ask:"What is their motivation?" by shmlco · · Score: 1

      They want them, but they don't want to pay for them. Microsoft also recently ranted to Washington state about the lack of funds going to education... while legally setting things up so most of their US income was taxed in another state.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    2. Re:Ask:"What is their motivation?" by shawn2772 · · Score: 1

      Microsoft, and, to be fair, the other tech giants, would like highly trained and competent employees at a cheaper price.

      True, sort of, but I think this overstates the concern about monetary cost and ignores other costs.

      The challenge with hiring top-tier tech people is that no one knows how to identify raw talent. The only thing we know how to do is to identify well-developed talent, and even that is somewhat hit or miss. When you couple this with the facts that less capable people are hard to get rid of and that they can do a tremendous amount of damage to an organization, the result is that "hire them raw and train them up" is a really bad idea.

      I've been a software engineer for 25 years now, and worked in lots of different business environments, and been involved in hiring in most of them. I now work for Google, and like all Google engineers, I spend part of my time on interviewing. All of the best tech interviewing and hiring processes I've seen are similar to Google's in that they don't give a damn about what you know (notwithstanding the silly "checkbox" approach of many HR organizations), because they assume that the right people will be able to learn whatever is needed. So what they're really focused on is figuring out whether or not you're the right kind of "smart".

      Google's method for identifying the "right kind of smart" is to pose a series of technical problems to solve. The actual problems and solutions are irrelevant, and even the algorithms and data structures knowledge required to solve the problems are not inherently important. I say not "inherently" important because while they're crucial to solve the problems, they're necessary only because they are the language of the problems. If Google had a way to identify which people who lack that knowledge nevertheless have the native ability, interest and dedication to become good at the sort of problem-solving required, they'd have no problem hiring people and then training them.

      Another way to say this is that the problem is fundamentally one of filtering not training, because most people aren't the right kind of smart to fill Google's technical positions. I want to be clear that I'm not saying Google only hires geniuses, because that would be a vacuous statement. Intelligence isn't a simple linear continuum, and what Google needs is a particular constellation of cognitive abilities which no one can really clearly define. And so far, at least, the only way anyone knows to find them is through an extensive filtering process that starts with exposure to CS concepts, continues with a lengthy self-selection process where people who are fascinated by the ideas and who have sufficient levels of dedication devote themselves to studying them, generally also includes the formal filtering process of a relevant university degree program or two, and finally arrives at the interview process which tests for the presence of the needed abilities by demanding that they be demonstrated on toy problems. It's a horribly inefficient process, but the best one presently available, and modulo some details of the last step it's the same process used by all of the top tier software companies.

      So I think this is why Microsoft et al (AFAICT Google actually isn't directly involved with this petition, though it could be) would like to see the entire population of US students exposed to CS ideas and theory during their public education, to cast a broader net. Getting more students exposed means more chance for those who have the right set of cognitive abilities to see and get interested in the ideas, and start the long self-selection and education process, doing the filtering that Microsoft et al simply don't know how to do.

    3. Re:Ask:"What is their motivation?" by Anonymous Coward · · Score: 0

      You mean like Apple? Like Google? Like almost all major corporations? The Delaware tax loophole is used by everyone with enough money to make it worth while. Trump/Clinton also move their money through Delaware.

    4. Re:Ask:"What is their motivation?" by rmdingler · · Score: 1

      ...and what Google needs is a particular constellation of cognitive abilities which no one can really clearly define.

      When we say we're looking for a candidate that has the intangibles, "what we really mean is that we don't know what we're looking for, but we just know it when we see it." ~B.Billick

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

    5. Re:Ask:"What is their motivation?" by shawn2772 · · Score: 1

      ...and what Google needs is a particular constellation of cognitive abilities which no one can really clearly define.

      When we say we're looking for a candidate that has the intangibles, "what we really mean is that we don't know what we're looking for, but we just know it when we see it." ~B.Billick

      Sort of :-)

      The basic abilities can't really be described or measured. The result of applying those abilities through years of study and effort can be both described and measured. So Google can articulate what it looks for in a candidate. It can't articulate what it would look for in that candidate before he or she has taken some years of CS courses.

    6. Re:Ask:"What is their motivation?" by rmdingler · · Score: 1
      It is the loopholes themselves thAT (nipped that CapsLock in the bud) promote corporate presence in a State or a Nation, and I suppose until that playing field is leveled everywhere, there is an argument for localized exception.

      There is a very clever argument that implies the salaries paid by the corporation are taxed, and it is better to have that income than the none you get from no local corporations.

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

  5. Hype Train by randomErr · · Score: 1

    You have to remember what was happening then. Windows 8.1 was released to do a ton of bug fixes. Windows 9/10 was just starting to get steam. They needed something to distract the public from how bad the Windows 8.0 OS and new Windows phone were at the time.

    --
    You say things that offend me and I can deal with it. Can you?
    1. Re:Hype Train by __aaclcg7560 · · Score: 1

      Microsoft never released Windows 9 as a version because any programmer calling for the version name string as "Windows 9" could get back "Windows 95" and "Windows 98" as valid operating systems. Running Windows 9 software on Windows 95/98 would be very, very bad. Microsoft had a hard enough time killing off Windows XP.

  6. Nothing Changed by drinkypoo · · Score: 1

    Microsoft lies, and if you trusted them, you are stupid. End of line.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  7. Driving down STEM wages .. by Anonymous Coward · · Score: 0

    as quickly as possible with a steady H1B labor stream, but not neglecting the domestic commodity labor pool only requires redefining primary education.

    We are halfway there with the boot camp/zero tolerance model. Separates the sheep from the goats.

    Because more is never enough, and if we can't use child labor at least we can get them started early.

  8. The H-1B visa glut will discourage STEM programs by zerofoo · · Score: 2

    As the H-1B glut depresses wages, it will further discourage enrollment in STEM programs. It's a downward spiral that will result in no Americans going into STEM education paths.

    I have young kids. I see that some kids genuinely are interested in math and science. Unfortunately most of these kids are being told by their parents that there are little opportunities in STEM fields.

    I also see many more kids taking the vocational/technical track than when I was in school. Vo-tech seems to have lost it's stigma and is even being praised by many former tech workers.

    The H-1B program has caused almost irreparable harm to the tech sector in the US. It may take a generation to undo the damage.

  9. Tech didn't. by Anonymous Coward · · Score: 0

    And that's it.

  10. And in case the petition doesn't work... by theodp · · Score: 2

    Computer Science Education Coalition Lobbyists: Cornerstone Government Affairs (Microsoft also a client), Penn Hill Group (Microsoft also a client),Third Dimension Strategies.

  11. One of these things is not like the other by vongillern · · Score: 3, Interesting

    >> Microsoft, GE, the National Council of La Raza, the National Association of Manufactures, and the National Science Teachers Association

    I see 2 corporations, 2 associations and one racist council (La Raza stands for "The Race"), members of which frequently advocate for re-conquering "Aztlan" (the american southwest, California to Colorado) and ceding control back to mexico. "The Race" has a large overlap with Mecha, a group that has the motto "For La Raza todo. Fuera de La Raza nada", translated meaning "For The Race, Everything. Outside The Race, Nothing".

    http://humanevents.com/2006/04...

  12. what changed? by Anonymous Coward · · Score: 0

    they discovered there was no money in it for them.

  13. Re:The H-1B visa glut will discourage STEM program by drinkypoo · · Score: 1

    I have young kids. I see that some kids genuinely are interested in math and science. Unfortunately most of these kids are being told by their parents that there are little opportunities in STEM fields.

    I think there are, in other countries. If you push your kids towards STEM, you should also push them to learn at least one if not two other languages, preferably big European ones.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  14. Re:The H-1B visa glut will discourage STEM program by Anonymous Coward · · Score: 0

    I wish you could lose that apostrophe you put into a possessive pronoun. It's means it is.

  15. Nothing changed by 110010001000 · · Score: 1

    They support both corporate AND Congressional funding. Another theodp anti-education rant.

  16. Everybody pays taxes, which pays for schools.... by The+New+Guy+2.0 · · Score: 1

    Giving Microsoft the control that comes with being the sole funding source of schools would be disastrous. So much for OSX and Linux!

  17. Re:what changed? by The+New+Guy+2.0 · · Score: 0

    This seems like an out-of-context quote like "640k". It must be rip on Bill Gates day at Slashdot.

  18. what changed? by Anonymous Coward · · Score: 0

    3 Years Ago, Microsoft Said Tech Should Fund K-12 CS Education. What Changed?

    What changed was that Microsoft would have to actually HIRE people who went through those CS programs.

    No thanks, they said, they prefer to lay off thousands of US workers and bring people in through their Vancouver office using L1 visas.

  19. they decided making them pay was socalism by Anonymous Coward · · Score: 0

    When they can make you pay to train their worker drones and call it capitalism.

  20. Re:The H-1B visa glut will discourage STEM program by Anonymous Coward · · Score: 0

    Actually Chinese/Mandarin, Korean, and Japanese would be better choices.

  21. Re:The H-1B visa glut will discourage STEM program by Anonymous Coward · · Score: 0

    I think Chinese/Mandarin, Korean, Japanese would be better.

  22. Supply and Demand by jenningsthecat · · Score: 1

    In any market, the higher the ratio of supply to demand, the lower the price paid per unit of whatever is being supplied. Tech firms aren't simply interested in fulfilling their personnel needs - they want a sizeable surplus workforce so they can keep wages low. That way they can have lots of people whose first language is English and for whom local cultural norms are second nature, competing for relatively low-paying jobs. Then the whole H-1B thing will no longer be an issue.

    Any corporation would like nothing better than for the vast majority of its workforce to consist of fully interchangeable commodity 'components'.

    --
    'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
  23. how about backing student loans / higher edu? by Joe_Dragon · · Score: 1

    how about backing student loans / higher edu?

    That is part of why it's hard to find people at cheaper price when they have big ones to pay off. Also the high cost of housing in CA.

  24. Vo-tech used to be good but now needs to drop 4 ye by Joe_Dragon · · Score: 1

    Vo-tech used to be good but now needs to drop the needs to be 4 years part and the cost needs to come down as well.

    For lot's of jobs 4 years is to long and at some schools there is like 1-1.5 years of filler and fluff that costs way to much. Now back in the day when the cost of school was lower and there where a lot more jobs that did not need the 4 years + of school.

    Places like ITT, devry and others where good. University of Phoenix was the school for working pros who did not have the time for school in the day and most schools did not like non full time students also some schools where very theory loaded.

    In Germany they have a good Vocational Education / apprenticeship system. In the usa even people in the armed forces after they get out have to go back to school for 4 years to get a piece of paper to do the same job they where doing.

  25. My thoughts by Anonymous Coward · · Score: 0

    There's nothing wrong with tech education / computer science being taught in schools.

    In fact, it goes along with math education quite well. It could significantly boost the visual and feedback components of a math education (see ProjectEuler.net).

    There are also some pretty important tools that programmers use in software projects that would significantly benefit people (source code control). If we had an educational site that used the functionality behind github, a student would be able to see their progress over their years and save all of their work, never losing anything.

    Even if we don't focus on STEM solely, we should take inputs and get the best tools and techniques into the education system. For further inspiration, see FreeCodeCamp.com - that's the model we should focus on for education, boost the feedback process and have little test cases that auto test the code as it's created, with instant showing of how the output changes as the input changes. If we front load our testing in that way, it takes away the need to do so many backloaded / heavy testing at the end. We can still test at the end, but we won't need to test as often, and we will possibly be able to do more cross-disciplinary projects.

  26. How is encouraging H-1B abuse going to help? by ErichTheRed · · Score: 1

    "While the need to expand high-skilled immigration is immediate," read the letter to Congress, "we also need to expand STEM opportunities in U.S. education."

    The problem is not with the H-1B program itself; the letter of the law provides a good relief valve for companies who really need a skill that can't easily be taught or acquired. The problem is twofold:
    - Big tech companies like Microsoft, Facebook, Cisco, Google, etc. use the loopholes in the law to bring in direct, cheaper replacement workers that usually aren't any better than those they could get or train locally.
    - Companies whose core business is not IT sign an outsourcing deal with Tata, Cognizant, Accenture, IBM, HP, Wipro or any of the other big IT body shops. To make margin on the deal, these companies use the loopholes in the law to replace former IT staff they inherited from their customer after all the knowledge has been transferred.

    Until these are at least mitigated somewhat, rational actors are not going to choose a STEM career no matter how much money you put into education. There are many more stable alternatives -- if you're smart, medicine and pharmacy are the only professions with enough political muscle behind them to ensure a restricted supply, high demand and high salaries. If you're not a super genius, there's skilled trades in union states; training is covered through an apprenticeship and pay/benefits are guaranteed through a strong union. If you're crafty, you can go get an MBA and become an investment banker or management consultant.

    As someone who helps hire people for our team, there is some truth to the fact that there is a skills shortage. There are a lot of people who coast through their IT careers and who aren't really suited for the job. I'm less sympathetic to someone who's managed to carve out a niche in a big organization and not learn a whole lot after that. There are also a lot of very good people who can't sell themselves well. I just don't think it's so bad that we should give up on the entire domestic talent pool. Keeping a steady stream of junior positions open is the key here -- bring someone on, let them learn in a supervised environment, and they will eventually be quite good or get frustrated and do something else. The problem is that doing most simple tasks offshore or with replacement workers means no one has the opportunity to develop their skills.

    STEM careers have the somewhat undeserved reputation of being completely dead-end. I think that temporarily this may be true, but most companies are starting to realize that the stories their offshore consultancies are telling them about cost savings aren't as rosy as they think. The company I work at is notorious for being several years out-of-phase on industry trends. They're just on the cusp of realizing they don't have a great system in place after offshoring almost all development work, and we're just now implementing the early-2000's Google open plan office. In other words, these cycles take time to pan out industry wide.

    1. Re:How is encouraging H-1B abuse going to help? by Anonymous Coward · · Score: 0

      The other thing is this: if I were in high school right now contemplating what I want to do for a living, why would I want to select a field or career that would get me labeled a sexually frustrated misogynerd for no other reason that the cisfemale hunnies just don't want to do tech (and the ones who do are consistently chased out by sexual harassment from lying asshole managers who are given a pass (they're "good with women" apparently) while we gleefully throw anybody assigned the male gender at birth under the bus for the lack of cisfemale hunnies in tech).

      Right now sounds like a good time to get interested in welding, machine shop, HVAC, and building in general. I'm a programmer, and local pipefitters make way more than I do. While there are small rumblings about diversity in those careers, it's nothing compared to the "misogynerd" thing from the news media in the past two years. Yes, there are diversity initiatives in nursing and homecare. Perhaps if a young man isn't partial to welding or building, he might take a liking to nursing. Like those pipefitters, local nurses also make way more than I do.

      There's also one more thing that pipefitters and nurses have going for them: at the end of the day, they can point to something and say "This is my job; this is what I did today. This is what I built or who I took care of." As for programming, we have a president who says "Imma programmer!" on national TV and people hear that and think there's no difference between somebody who sat through merely a fucking hour of code and somebody like me with 20+ years experience. Maybe I should call myself something other than a programmer, because in order to be the caliber of programmer I am, I also have to understand internetworking, server administration, database administration, you name it. But at the end of the day, can I prove code.org wrong by pointing to an API that I made available or some module I programmed to consume some other service and say "This is what I did today. This is what I built?" For some reason, the answer is NO! Why? Because people who ask programmers to do things are fucking convinced that their nephew who wrote some HTML once can fucking do what we do as well as us and they think we're fucking liars when we say that we can't just snap our fingers and make the computer do some shit.

      No, getting into tech is a losing proposition. I don't believe there's a shortage, at least a natural one. I may believe there's a shortage because people who hire technical people don't know what they're fucking doing and have no appreciation or understand of what the fuck tech workers do for a living. In that case, boo hoo, cry me a river.

      Oh, and if you're a pipefitter or a welder or a builder or a nurse, you don't need to move to a place with the highest cost of living on the entire planet besides maybe Dubai to even get job offers. Pipefitters and welders and builders and nurses are needed right here in flyover country in all kinds of places, and they can't be outsourced either.

      Nobody accuses pipefitters or welders or builders of being sexually frustrated simply because the cisfemale hunnies don't generally go for those lines of work.

  27. Re:The H-1B visa glut will discourage STEM program by __aaclcg7560 · · Score: 1

    [...] you should also push them to learn at least one if not two other languages, preferably big European ones.

    Doesn't hurt to be proficient in English, which is more or less an international language these days. Too many young adults are using '+' or '&' for the word 'and' in writing sentences. Concatenation symbols are fine when programming with computers, but not when communicating with people.

  28. Re:The H-1B visa glut will discourage STEM program by Anonymous Coward · · Score: 0

    My Dad was a EE. I'm a programmer. I will encourage my kids to be plumbers or HVAC techs.

    It's unfortunate that high schools have dropped vo-tech in favor of college prep.

  29. Not all books are e-books. by westlake · · Score: 0

    since all the books, etc are now e-books (not necessarily a bad thing).

    The geek is in denial about the limitations of e-books. They well and truly suck for anything but plain text.

  30. Obligatory essay by Jeff Atwood by nbauman · · Score: 2

    http://www.nydailynews.com/opi...
    Learning to code is overrated: An accomplished programmer would rather his kids learn to read and reason
    BY Jeff Atwood
    NEW YORK DAILY NEWS
    Sunday, September 27, 2015, 5:00 AM

    Mayor de Blasio is winning widespread praise for his recent promise that, within 10 years, all of New York Cityâ(TM)s public schoolchildren will take computer science classes. But as a career programmer who founded two successful software startups, I am deeply skeptical about teaching all kids to code.

    When I became fascinated with computers as a teenager in the early 1980s, computers booted up to a black screen and a blinking cursor. You had to learn the right commands to get them to do anything at all. In other words, you were forced to become a computer programmer in order to be a computer user.

    One of the great achievements of modern computing is that we no longer need to be programmers to create, build and get things done with the amazing supercomputers that everyone carries around in their pockets.

    Thatâ(TM)s a victory we should claim for our kids â" rather than purposefully, almost gleefully sending them back to the era before computers became user-friendly tools.

    Iâ(TM)m not saying young people should be oblivious to the way the sausage is made, any more than they should be oblivious to where their food comes from. Indeed, in the coming decades, there are thousands if not millions of good jobs waiting for skilled programmers and creative thinkers who understand the logic of programming.

    But as someone whoâ(TM)s been immersed in the digital world for most of his life, I can attest: Computer science is less an intellectual discipline than a narrow vocational skill.

    If someone tells you âoecoding is the new literacyâ because âoecomputers are everywhere today,â ask them how fuel injection works. By teaching low-level coding, I worry that we are effectively teaching our children the art of automobile repair. A valuable skill â" but if automobile manufacturers and engineers are doing their jobs correctly, one that shouldnâ(TM)t be much concern for average people, who happily use their cars as tools to get things done without ever needing to worry about rebuilding the transmission or even change the oil.

    Thereâ(TM)s nothing wrong with basic exposure to computer science. But it should not come at the expense of fundamental skills such as reading, writing and mathematics â" and unfortunately today our schools, with limited time, have tons of pressure on them to convey those basics better.

    Iâ(TM)ve known so many programmers who would have been much more successful in their careers if they had only been better writers, better critical thinkers, better back-of-the-envelope estimators, better communicators. And aside from success in careers, we have to ask the broader question: What kinds of people do we want children to grow up to be?

    Itâ(TM)s true. Anyone can learn to code. But very few people can explain why they wrote a line of code, what that code does or convince other people to use it and help them build it. These are all essential human skills that have everything to do with the art of communicating with other people, and nothing at all to do with the writing code that a computer can understand.

    Learning to talk to the computer is the easiest part. Computers, for better or worse, do exactly what you tell them to do, every time, in exactly the same way. The people â" well . . . youâ(TM)ll spend the rest of your life figuring that out. And from my perspective, the sooner you start, the better.

    I want my children to understand how the Internet works. But this depends more on their acquisition of higher-order thinking than it does their understanding if ones and zeroes. It is essential that they that treat everything they read online critically.

  31. Education approach is all wrong by FormOfActionBanana · · Score: 1

    I just think that if school would focus on teaching the native language of the students; and mathematics, then they should be able to learn everything else they need on their own, and according to their interests.
    I don't understand the big push for STEM when Mathematics is a poorly marketable skill, and science is a low-paying field after crushing stress of getting a PhD.
    Am I the only one in the world who thinks this way?

    --
    Take off every 'sig' !!
    1. Re:Education approach is all wrong by Anonymous Coward · · Score: 0

      Ah yes, but how can we keep science a low paying field if we do not glut the system?
       
      But what do you have to say about technology and engineering? Are they low paying fields and/or poorly marketable skill sets?

    2. Re:Education approach is all wrong by FormOfActionBanana · · Score: 1

      No, of course not. So do we agree we are talking about "TE" and not "STEM"?

      It has been said eloquently by another commenter already: all the developers at Microsoft, Google and Apple managed to build their careers without a national focus on development education.
      I for one, graduated in Mathematics, getting bad grades, and therefore making my degree relatively unmarketable. I then worked as a chef for almost ten years before 18 years in technology. I am now very employable and stay busy. I grew up in a poor yet educated family; and all of my IT skills are self taught.

      What I am getting at i there are tons of resources out there for somebody who wants to learn to code. Anybody who doesn't, either doesn't have a computer with a compiler/interpreter they can play with... or doesn't have the interest. I think if we teach kids to read, communicate and think critically, they can follow their interests toward lucrative or at least respectable careers.

      --
      Take off every 'sig' !!