Reading is fundamental. We see and hear this all the time because it's true. I would be a lesser person today, if it wasn't for reading. Sounds hyperbolic, but it's true. When I was in elementary school, the school librarian would actively seek me out when she received the newest Harry Potter book. Thanks to J.K Rowling I was the kid who could devour 700+ pages in 2-3 days. When that adventure ended in 2007, I still had a need to read that needed to be satiated - luckily I was a teenager in AP English in 2007, so my teacher's book assignments took the place of Harry Potter.
I just finished a book by the glorious Oprah, started a book by Malcolm Gladwell that elicits some sort reaction from me every 5-10 pages, read a handful of pages from J.K Rowling's 'Very Good Life' most mornings, and also started a book called Mastery by Robert Greene, that prompted me to write this post.
Where am I going with this? Reading is important. No matter what you do in life, even if it's programming. When I first stumbled across Codecademy I thought it was amazing. After I completed their HTML & CSS curriculum one of the first things I Googled was "books for learning HTML & CSS" so I could further my knowledge. As programmers we mostly find the answer to our questions from other developers, stack overflow or an epiphany (this is what I call it when I walk away from my code, come back, look at it with new eyes and miraculously know the answer), and quite honestly this might be enough. How reading helps me is by providing an alternative way to look at things.
The first book on HTML & CSS I bought was very visual. For some reason it increased my excitement for learning more about the language and it made certain topics easier to understand - this was something I never came across online. Also as an iOS developer, the Apple documentation (which can be found for free in iBooks) is the Holy Grail. It's not the most entertaining of reads, but it jam-packed with info you need as an iOS developer.
Reading also helps me with the non-technical part of my transition into being a developer. When I was at FS learning code for 3 months straight (waking up at 5AM, so I could get in at 7AM and code until 6PM - good times) I claimed I had no time to read (I did, there's always time to read), it was a very intense time where I was learning so much about myself and of course programming. I know that if I read during this time it would have brought a bit of clarity to my experience, the way my current reads are bringing clarity to my current development as a programmer.
So, I urge you fellow programmers (and maybe I don't even have to urge you, maybe you're already an avid reader), read! It's good for you as a programmer and as a person :)