I agree AndersonChau that if you are going to be a quality designer or developer you must assume the role of a life long learner. I am 50+ now and still hit the books on a regular basis from design patterns to deepening my understanding of concepts learning is a daily exercise.
This somehow reminds me the 2nd sentence in my signature
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.