The Life-Changing Mysteries of Coding

Writing computer code can be so easy — and so hard at the same time

Simon Pitt
OneZero

--

Illustration: Simon Pitt

TThis is what coding is: You type some special words into a text editor. It probably has a black background. Some of those words turn different colors as you type them. Once you’ve typed all the special words, you save, or save and build, or press compile. And then you look at the output. If it doesn’t look right, you go to a white and orange website and hunt around until you find someone who has done more or less what you want to do and you copy and paste that.

This is also what coding is: You’re at a whiteboard. It’s covered with mathematical symbols. There are Greek letters up there. A colleague is drawing some dotted lines. Someone is talking about memory management. You all have at least one PhD.

When we talk about coding, we’re talking about everything from putting together basic HTML for a static page to creating software that runs custom embedded systems inside nuclear power stations. Coding is easy and coding is extremely hard. It contains multitudes.

I do easy coding. Strings. Strings are bits of text. That’s what I write. Computers like to know what they’re dealing with, so when you give them information, generally you tell them ahead of time what you’re going to give them: I’m going…

--

--

Simon Pitt
OneZero

Media techie, software person, and web-stuff doer. Head of Corporate Digital at BBC, but views my own. More at pittster.co.uk