The first time I wrote a C program without looking at a tutorial
When I started learning C, I could follow tutorials and understand what the instructor was doing.
But the first time I closed the tutorial and tried to write a small program completely on my own, I realized I didn't remember nearly as much as I thought I did.
I got stuck on simple things, made stupid mistakes, and had to look up a few things.
But honestly, that was probably the first time I felt like I was actually learning to program instead of just following along with someone else.
Now I'm trying to spend more time solving small problems without immediately looking at the solution.