How can I speed up the "finally get it" process?
- by Earlz
Hello, I am a hobby programmer and began when I was about 13. I'm currently going to college(freshman) for my computer science degree(which means, I'm still in the stuff I already know such as for loops). I've been programming professionally for a start up for about 9 months or so now.
I have a serious problem though.
I think that almost all of the code I write is perfect.
Now I remember reading an article somewhere where there is like 3 stages of learning programming
You don't know anything and you know you don't know anything.
You don't know anything but you think you do.
You finally get and accept that you don't know anything.
(if someone finds that article tell me and I'll give a link)
So right now, I'm at stage 2. How can I get to stage 3 quicker?
The more and more of some people's code I read I think "this is complete rubbish, I would've done it like..." and I really dislike how I think that way. (and this fairly recently began happening, like over the past year)