First of all, why books when we already have THE INTERNET

Problem with the internet is that too many things are taken out of context.
You get full context, mapping of coherent ideas, frameworks and disclaimers from books, mainly because there were kind people (thanks to all the authors out there) who took the time to organize knowledge.

It was 2015 when I realized this, I was working in Tokyo with Japanese programmers and I learned this habit of theirs. Maybe they do this because they have limited access to materials written in Japanese so they treasure whatever books they get translated, and I believe that’s one thing that makes them very good software developers.


I  believe that the answers to most of our problems have already been written somewhere and is just waiting there on a shelf, or in an online ebook/Kindle/PDF store waiting for us to accept them.


“Everything that needs to be said has already been said. But since no one was listening, everything must be said again.”

― André Gide

Reading just one book can improve your career, simply because it gives you an edge over your peers who rely on out-of-context, easy-to-misinterpret, misguided data from the internet.

So after that long explanation, here is a list of some of the books and short notes on what I learned from them

Pin It on Pinterest

Share This