S
8

Looking back, my zero-tolerance for coding errors was holding me back

When I first got into coding, I thought every line had to be perfect right away. I'd spend an evening on a small program, and if it had one bug, I'd just trash the whole thing and begin again. It felt like I was failing every time something didn't work. But over time, I saw that messing up is just part of how you learn to code. Now, I keep those broken programs and try to fix them step by step. It's actually more satisfying to solve a problem than to avoid it. For anyone starting out, I'd say don't be scared of errors, because they help you understand how things really work. I guess I changed my mind about what it means to be good at this.
3 comments

Log in to join the discussion

Log In
3 Comments
the_caleb
the_caleb1mo ago
Oh please, @fisher.terry, acting like coding is some perfect art form. If I tossed every program with a bug, I'd never finish anything. Last week, my script to sort names kept crashing from a simple mistake. Fixing that showed me how strings really work. Learning from errors is how you get better, not by avoiding them.
6
fisher.terry
But what if that perfectionism is what builds real skill? Settling for errors just makes you sloppy.
4
the_john
the_john1mo ago
Yikes, I used to trash code for tiny bugs. So cringe.
3