PSA: I was using print() to debug for 6 months before I found the debugger
I started learning Python back in February and I kept using print statements everywhere to figure out what my variables were doing. Last week I finally watched a tutorial that showed me how to set breakpoints in VSCode and step through the code line by line. It felt like I had been reading a map upside down the whole time. Does anyone else have a moment where they realized they were making coding way harder than it needed to be?
Using print statements got me through my first few months too, and honestly it still happens when I'm too lazy to set a breakpoint. What finally clicked for me was learning to actually watch variables change in the panel instead of guessing what value they held at each step. Give it a couple weeks and you'll wonder how you ever coded without it.