Does it still make sense to learn how to code? This is a question I’ve been thinking about a lot recently. When I started learning programming more than 30 years ago, my teachers didn’t begin with a programming language. Instead, they taught us algorithms, flowcharts, requirements, inputs and outputs, conditions, loops, and how to reason about a solution before writing a single line of code. At the time, I didn’t fully appreciate that approach. Like most students, I was eager to...