Reading is one thing, implementing is another thing. You can read a book and glean a lot from it, without practice or practical implementation all you've done is load the data. When we practice what we read and or implement what we read we are actually leveraging new knowledge.
I'm a software developer by trade and practice. I pick up new software or tricks to existing tools in my toolbox on a regular basis. If I read a book, blog post, how to, getting started, etc. it's not until I put code to file and run it that I truly learn something. With software I leverage my experience to learn new software tools and right now I'm digging deeper into NodeJS and am seeing so many different ways to implement that it could be confusing to anyone new to software. New tools and technology are evolving very quickly these days and staying on top of the latest update, paradigm, process or best practice is getting pretty tough.
I don't think a day has gone by that I don't learn something new and in many cases, several things. If everyday is a learning experience then it's a good day.