One day, I was told to make "a quick fix" in some horrible code. I just opened it up and entirely read it, understood it then fixed it in one row. I mechanically added some comments to explain what the code was doing, what I did as a fix and some "// TODO" to keep tracking of the improvement it would be nice to make.
It took me less than an hour.
Then I just "woke up from the flow state", and realized how natural it seemed to be. Some years ago, I just coded like that guy, wasting time on easy stuff, scratching my head and working messy. I just told myself : WOW, ok now I am a programmer.
Did that happen to you ?