We say ‘Building Software’
Building emphasises the Physical.
But we are creating nothing physical.

‘Writing Code’ is closer to the truth.
We are inscribing Symbols in the same way humans have communicated since the invention of writing.
Our audience is machines, and more importantly, other engineers.

Thinking of the Software Engineering process as creating an Instruction Manual provides different insights…
… in to the way things can go wrong

And how Clarity is essential.