I am a hard worker and a good technical reader. With experience and the framework of undergraduate life I understood one thing, "Always write what you learn". Then you can refer them without wasting time on Google for the same thing you have done once.
When you don't have a touch or practice of things you learn there is high possibility for you to forget things. This is the reason most of technical people maintain a blog of their thoughts and day to day activities of life.