Recommended Reading List
1 comments
Why not think outside the box. (I apologize for the overused cliché.) Reading is only a means for learning something which is the outcome that you want.
Like you I like reading books (and still do), but I found out that I can learn much faster and efficiently through programming courses offered in sites like tutsplus, treehouse, infiniteskills, etc.
That doesn't mean that you should stop reading books, for all I know those video courses are an effective learning companion. You can subscribe to any learning sites that you want, but if you ask me tutsplus is a good one.
Like you I like reading books (and still do), but I found out that I can learn much faster and efficiently through programming courses offered in sites like tutsplus, treehouse, infiniteskills, etc.
That doesn't mean that you should stop reading books, for all I know those video courses are an effective learning companion. You can subscribe to any learning sites that you want, but if you ask me tutsplus is a good one.
Here is a partial list of the books I have considered purchasing next:
How to Prove It: A Structured Approach
Computation: Finite and Infinite Machines
The Art of Computer Programming
Practical Object-Oriented Design in Ruby
The Linux Programming Interface
I know some of my former professors have actually read reference manuals cover to cover. Would this be beneficial, or a waste of time for a normal software developer? I was thinking of reading Java The Complete Reference 9/E, but it would be a pretty hefty endeavor and probably take a good chunk of a year (I tend to try to read 3-6 books at a time).