I watched this over my lunch break today. I think Mitch Resnick says a lot of important things in here. People do seem to have the impression (and I fall into it now and then myself) that you only need to learn to code if you're going to be a programmer or a web developer or something along those lines. But Resnick points out that learning to code helps kids (and adults) learn other skills through coding.
Great video. Take the time to watch it.