Skip to content

4 Habits You Need for Picking the Most Awesome Coding Books on Amazon

Photo by Peter Herrmann

Learn to learn code faster, using techniques honed by years of study, neatly packaged into one book: How to Learn Code

Choosing the right book can make or break the goal you have in seeking a read. The author is trying to change the readers perspective or widen their understanding of a topic. Some authors are great at this and some are not. Having a system for your book choices, is a smart way of habitually choosing the best books.

Create a Vision & Pick a Topic

Photo by Chris Lawton

There should be a vision of your future self after reading the book. Will you understand the life of Elon Musk better than 90% of your peers? Is Javascript just much easier to understand after reading that coding textbook? Did your learning ability improve after reading a learn to learn book?

This vision should guide you in your purchase and motivate you to seek out the right author and their most perfect book, at least the one you know at the time. So, yes, pick a topic according to the vision

Use Top Listings for Book Rankings

Each book/topic has a top listing on Amazon. Pick a book you are familiar with and check the sellers rankings. Here are the rankings for “Clean Code” by Robert Martin:

Use Top Listings for Book Rankings

You can click a rank listing and see which books are ranked higher than Clean Code. Here is Programming & Software Development:

Screenshot: Amazon

Apparently, “The Pragmatic Programmer” is very popular right now. It seems it would be a good read. This can be done for any topic at any time. This selection process of picking familiar books and seeing their rankings is invaluable.

Check the Ratings

Once you have found a book, check the ratings. Here are the ratings for “Pragmatic Programmer”:

Screenshot: Amazon

Anything above 75% is pretty good, so, this one is darn good. It is also good to look at the number of ratings. If the rating count is very high and the 5-star ratio is high, you got yourself a golden book.

Here is Clean Code, for your reference:

Screenshot: Amazon

To be fair Robert Martin’s Clean Code is more of a workbook rather than a passive read. Because of the 5k+ rankings and fact that it requires work (usually gives lower rankings) I would still say Clean Code is better.

Check the table of contents

Okay, at this point I would not buy a book yet. The next thing to do, if we were comparing “Pragmatic Programmer” and “Clean Code” is check the contents. I will check the contents now. You can do so by clicking here:

Screenshot: Amazon

For me, honestly, nothing in “Pragmatic Programmer” seemed interesting besides this part: 

Screenshot: Book Preview Pragmatic Programmer Table Of Contents

Now let us check “Clean Code”:

Screenshot: Book Preview Clean Code Table Of Contents

And wow, after a quick glance I can tell Clean Code is superior to Pragmatic Programmer in general content. I checked the entire table of contents and feel Clean Code would be a better investment and would potentially buy it.

Do This With More Books

At this point, I would widen my search with this process and see what the current literature on my topic of coding is like, basically repeating this until I find a book I am most compelled to buy.

Anywho, I hope you learned something!

Happy coding!


“Clean Code” book:

“Pragmatic Programmer” book:

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts

Learn to learn code faster, using techniques honed by years of study, neatly packaged into one book: How to Learn Code