Live data from Hacker News

President Obama calls on every American to learn code

youtube.com

61–70 of 441 posts

Re: President Obama calls on every American to learn code

#63
When I was growing up in Silicon Valley, everyone learned to code using Logo in (iirc) third grade. Everyone also learned to type. It was a required part of the curriculum.

Teaching us to code didn't mean we didn't learn to communicate. We still were taught math. At no point did the small period in programming and typing done once a week somehow deprive us of critical life skills.

It did however have a dramatic effect on myself and a good amount of my class. By the time I was in 6th grade, I knew three people running their own BBSes out of their houses (this was about 1989).

Not everyone who went through Bullis Elementary went into programming, but thinking procedurally (though technically Logo is a functional language), is a valuable skill to be learned regardless. In my opinion, being able to break a large task down into simple steps is a critical life skill.

Re: President Obama calls on every American to learn code

#64
post #31

This "learn to code" meme is getting tiresome. Why not focus on the more critical skills in life that are more applicable to most people. Here's a big one: 1. Learn to communicate. Improve your writing and speaking skills.

Well presumably because we already are telling people to learn how to write and communicate. Public schools spend more time on those topics than probably any other. Furthermore, advocating mastery of one skill is different from advocating basic literacy in another skill. This said, I agree that "learn to code" is tiresome. Why aren't cries of "learn basic electrical engineering" as popular? Or, if we want clear socie…

In the long run the ability to understand and manipulate information via automated instructions (ie, coding) will almost surely end up being as important being able to capture down and consume ideas (reading and writing) or manipulate abstract quantities through symbology (mathematics.) It's a fundamental skill that is plain to see unless you are so entrenched in the contemporary details of things like programming languages and platforms that you've lost touch with the underlying power, leverage, and joy of it.

Re: President Obama calls on every American to learn code

#65
So much work could be saved if most people learned a tiny bit of scripting, or really even what code is capable of doing. My girlfriend was telling me how one of the people in her office spent a few days renaming a huge number of files, so they'd be consistently named. I cringed when I heard that - it was repetitive, followed a pattern, and could have been done in minutes with a python or perl or bash script written in an hour or two by someone with a basic knowledge of code. That's the kind of coding everyone should know - the same way everyone should be able to add columns of numbers without using their fingers.

Re: President Obama calls on every American to learn code

#66

This "learn to code" meme is getting tiresome. Why not focus on the more critical skills in life that are more applicable to most people. Here's a big one: 1. Learn to communicate. Improve your writing and speaking skills.

Learning to code does not mean programmer, but if you learn a little bit about creating software you will have a peak behind the curtain and will be better able to assess what is practical and what is not as well as have some sympathy for the code monkeys.

Re: President Obama calls on every American to learn code

#68
post #31

Earlier quoted context omitted.

Well presumably because we already are telling people to learn how to write and communicate. Public schools spend more time on those topics than probably any other. Furthermore, advocating mastery of one skill is different from advocating basic literacy in another skill. This said, I agree that "learn to code" is tiresome. Why aren't cries of "learn basic electrical engineering" as popular? Or, if we want clear socie…

> "learn basic electrical engineering" Because when, outside of work and hobbies, have you ever found it useful to know basic EE? Unless you're rewiring houses on a regular basis, I can't really think of a common situation where you'd need this type of knowledge. OTOH and IMHO, everybody should know how to use a computer and have at least a rudimentary idea what the thing is capable of. Edit: Actually, rewiring house…

A basic understanding of the physics of electricity will give you helpful insight into countless things in your everyday life; you likely don't notice this because you take such a basic understanding for granted. For example, understanding resistance current and voltage will allow you to reason about the efficiency of different sort of light bulbs (the package will give you the numbers and tell you it is good, but consumers are rightfully wary of what packaging tells them), understand how electrical heaters work, reason about their monthly power bill, etc. Knowledge of how electricity works, particularly home wiring, can save lives. Hell, just understanding what a circuit breaker is for and how to use it has the potential to save lives (and you would not believe the number of shoddy low gauge extension cables I have confiscated from my grandmother...) Even figuring out how to jump a car battery becomes much easier if you understand what you are attempting to do.

Meanwhile, since you and I can both code, we naturally inflate the importance of it. If we could not code, we would still get along in life just as well as the majority of the population (which by most reasonable accounts, is "just fine"). Basic computer literacy is much different from the ability to code, and this is only becoming more true year after year.

Re: President Obama calls on every American to learn code

#69

>Starring Bill Gates, Mark Zuckerberg, will.i.am, Chris Bosh, Jack Dorsey, Tony Hsieh, Drew Houston, Gabe Newell, Ruchi Sanghvi, Elena Silenok, Vanessa Hurst, and Hadi Partovi. Directed by Lesley Chilcott, executive producers Hadi and Ali Partovi. >Code.org owes special thanks to all the cast and the film crew, and also Microsoft, Google/YouTube, Facebook, Amazon, and Twitter for helping us spread the word What the f…

Every kid should be able to learn this stuff and should understand why they would want to. If we have more kids programming in 2013 then I assure you by the time they are in a position to take your job they will deserve it.
Post reply on HN