Extra - Idle Chat
It was just an impulse at first. I was watching ROR and didn’t know about test-driven development or what I was doing. It felt like I was being played, especially when I watched a video where a passenger kept asking a flight attendant why phones couldn’t be used on airplanes. The flight attendant kept explaining from a scientific perspective, but eventually snapped and said, “You muggles, airplanes are powered by magic. Otherwise, how could such a big thing fly in the sky? Aerodynamics and electromagnetism are just made up by aliens to deceive you humans…”
That made me realize that programming is a bit like magic. In lectures, professors often say there’s no magic here, but I feel the opposite. You code, you put together a bunch of letters, and then it runs. Isn’t that magical?