Comment Re:everyone needs to lean to code!! (Score 1) 306
Actually I'm fine with teaching most people to code at some level (*cough* python *cough*). The logical thought process and being able to use a computer to solve actual problems is going to be a valuable life skill. I consider it a logical extension of teaching other basic life skills, like math or home economics or shop or other practical classes they should stop eliminating...
But the output of this is not aimed to be professional programmers. It's exposure to how to use an advanced tool to solve a problem, much like using a lathe to make a handle or a router to dado a cabinetry joint. I'm not a professional machinist or woodworker and could never pass as such, but I have enough experience with both tools to understand how to use them to solve problems.
Professional programmers should be held to a much higher standard than "I got it to work... once... and it chewed up all my memory and CPU for an hour before it spewed the output and segfaulted..."