How to Explain Coding to a Grown-Up