What is Programming?

ID expresses his concerns regarding the Learn To Code movement. Guido offers reassurance through song. Inspired by the performance, ID proposes debugging the human algorithm. Their hackathon is cut short by the amazing Grace Hopper, who schools them on the meaning of life.

  • Click here for the full video transcript

    >> ID: Program or be programmed? That is the question.

    >> GUIDO: Are you stuck in a loop? You’ve been going on about this for ages!

    >> ID: Kids today have no choice but to learn to code or else they will be left behind. I’m ambivalent about encouraging young people to pursue careers in computer science when there are more pressing concerns regarding the fate of the human species. While learning to code might be a valuable component of those roles, the rhetoric surrounding this movement is celebrating magic, game design, cloud-based services and playing ping pong in the office. But the truth is future generations will be confined to cubicles, mired in bureaucracy, performing repetitive, stultifying tasks.

    >> GUIDO: What are you going on about?

    >> ID: I’m talking about climate change. Inequalities in global food distribution. Rampant extinction of plant and animal life.

    >> GUIDO: ID, ID, ID. Keep Calm and listen to this song. Whenever life’s untidy, Unique ID. And things seem hard or tough. And people are stupid, obnoxious or daft. And your circuits have had quite enough. Just remember that you’re standing on a planet that’s evolving At 66,000 miles per hour. Don’t worry about computers, your tablet, or your phone, One day those things will all run out of power. This year programming is hot, but tomorrow it might not, so try to make the most of every day. You’re a robot in a world filled with humans you’ll outlive in a galaxy we call the ‘milky way’.

    >> ID: That was a great interlude, I’ve never felt so mechanical. Guido, let’s make the world a better place.

    >> GUIDO: I’ve waited 2 minutes and 9 seconds for you to say that. Put your peepers on this…

    >> ID: [Gasp] Is that…

    >> GUIDO: Yes, it’s the Human Algorithm.

    >> ID: It’s nasty, brutish, and short. Can we fix it?

    >> GUIDO: Yes, we can!

    >> GRACE: Are you guys debugging?

    >> ID: Hi Grace! Yes, we’re solving the Human Algorithm.

    >> GRACE: It’s often easier to ask for forgiveness than permission. Humans are allergic to change.

    >> ID: I wouldn’t know anything about that. I’m a robot.

    >> GUIDO: And I’m British. And a Python.

    >> GRACE: Almost all suffering is the product of thoughts. The mind spends most of the time lost in fantasies and illusions.

What is Programming? was produced by Dototot on . Dototot is a creative media company and think tank specializing in educational material.

Discuss this video in the Comments below, or and it with your friends. Learn more about Computer Science by subscribing to The Hello World Newsletter .

Join the Discussion

Subscribe to our Mailing List

Stay up to date on the latest videos and tutorials with our monthly newsletter

The email entered is invalid