Would you build before reading the instructions?
Imagine assembling a piece of furniture without first checking the instructions. You might begin quickly, but you could miss a part or build something in the wrong order.
Programming scenarios work in the same way. Before writing code, you need to understand exactly what the problem is asking you to do.