News for hackers. Stuff that matters.
Re:Reading, Writing, Arithmetic, and Lately, Coding by lifeisstillgood on Sunday May 11, 2014 @10:26AM (#7728772)
We've said it before. We will say it again:

Programming is the new literacy for the 21st Century.

Charlemagne was the first and only illiterate Holy Roman Emperor. This current generation of business and political leaders are the only generation that can remain software illiterate.

No, We wont expect Fortune 500 leaders to do production coding but we don't expect the Managing Editor of a newspaper to write articles either - but they must be literate as well as everything else expected.

Re:Reading, Writing, Arithmetic, and Lately, Coding by dave_sullivan on Sunday May 11, 2014 @10:48AM (#7728813)
Agreed. People think of the application of software and automation to every facet of our lives as an industry (tech) when really it is a new industrial revolution. We're undergoing a major shift in how people will work in the future.

"I'm not good with computers" will be the 21st century equivalent of "I can't read good"

Re:Reading, Writing, Arithmetic, and Lately, Coding by lostcolony on Sunday May 11, 2014 @11:18AM (#7728880)
Or, "I'm not good with computers" will be the 21st equivalent of "I'm not good at math". Meaning LOADS of employed people will be saying it.

The real benefit of programming for non-programmers is being able to break large problems into small, solvable ones, and logically assemble those small solutions into various larger ones (even outside of the original problem; code reuse, as it were). This is a skill you can learn a myriad of ways, but computing is perhaps the first time we've had a mechanism by which you can directly practice it in a non-contrived, endlessly extensible manner.

Re:Reading, Writing, Arithmetic, and Lately, Coding by thelastpizza on Sunday May 11, 2014 @11:45AM (#7728944)
Disagree. What we call coding today will have virtually nothing in common with what they call coding, if they do at all, at the end of the 21st century.

Just look at tools like Parse or Visual Studio Code Search. The future is going to be very, very different from the present.

Re:Reading, Writing, Arithmetic, and Lately, Coding by KC8ZKF on Sunday May 11, 2014 @12:30PM (#7729074)
You are seeing the mechanics of programming and missing the programming. Do Parse or Visual Studio Code Search change what a lambda expression is?
Re:Reading, Writing, Arithmetic, and Lately, Coding by _random_ on Sunday May 11, 2014 @01:21PM (#7729223)
Programming is math, even if some branch falls out of favour, at least the foundations will be useful.
Re:Reading, Writing, Arithmetic, and Lately, Coding by thesimpsons1022 on Sunday May 11, 2014 @11:06AM (#7728843)
can you explain why? i think as we progress most things will "just work" and coding will become easier and more fluid meaning even less people need to know how to code.
Re:Reading, Writing, Arithmetic, and Lately, Coding by lifeisstillgood on Monday May 12, 2014 @01:16PM (#7734027)
Nah... not at all. We are moving away somewhat from the "need to understand the underlying machine architecture" of 80's coding, but most things will not "just work" and they will not just work for various hard to understand reasons (the encrypted wifi link to the UAV might be affecting the rendering on the CV library...) - and everything will get further away from someone who cannot use a keyboard.

THink perhaps less "new literacy" and maybe "new car driving". But I feel literacy is more the thing.