This is a new video circulating out in the Internet world. You'll recognize many of the faces in it.
Look, I'm married to someone who knows how to program (and teaches computer science). He did a stint at Google and yes, it's an exceptional work environment (free food - for both you and your dog - free snacks, massage chairs, games - it's a swell place to work). But I would also gently point out that not everyone is cut out to be a programmer and many of the people in computer science have what I might gently call "communication issues." Sometimes people are drawn to certain jobs based on their personalities.
Yes, learning to program does bring together a lot of elements in the brain. I think it might be good to have an elective class in every high school for programming. But not everyone is going to have to program to have a job.
Do I think it should be a core item to teach? I do not.
I sense some arrogance in this video about who the new "wizards" of the world are. I can only say, from my own viewpoint, that I believe the ability to write and communicate are far more important.
One speaker talks about creating an idea and sending it out into the world. That could also be called writing and it's been with us for centuries.
(I also had to laugh at Mark Zuckerberg talking about creating something that billions of people use every day and you can make lots of money. Well, not everyone. The highway littered with failed start-ups shows us that. Also, Zuckerberg didn't start Facebook with any intention of creating a company - he wanted to meet girls and be the big man on campus.)
But maybe I'm just too old-school.
I hope some of you watch this video and tell me what you think.