Books for software engineers and managers
Finishing 50 books is hard. But not impossible. Using the techniques below, I finished 63 books in 2020 and want to share some tips with you.
For starters, I don’t use the two most common techniques – speed reading and accountability mechanisms. Speed reading doesn’t make sense to me and the last thing I want is for reading to feel like work.
Instead, here’s how I think about reading more:
The number of books you want to read this year is approximately equal to the number of pages you need to read per day. Want to read 20 books this year? That’s about 20 pages per day.
Books this year = pages per day
This rough calculation works because there are 365 days per year and books average about 300 pages for both fiction and nonfiction.
There is no virtue in maintaining a monogamous relationship with books. I always have two kinds of books going: one technical book which demands active and attentive reading, which I usually consume in the mornings and weekend days, the other a story or memoir that I read before bed.
Having multiple books going helps with:
Active reading helps with retention and comprehension. And for me, highlighting is the most effective form of active reading because:
I have two primary sources for book recommendations: the Bill Gates reading list and threads on Hacker News. Good recommendation sources cover a range of topics, so that you can better meet your goal of having 2-3 books going concurrently.
If you want to read a lot of books, you need long stretches of time of continuous reading. I suggest 3-5 hours on a Saturday or Sunday morning.
A good binge day for me will cover +150 pages, easily making up for any days I decide to take off.
Recently I started the Trusted Advisor which had 3.87 stars on Goodreads and 4.5 stars on Amazon, but I just couldn’t get into it. No problem.
I gave myself permission to bail after 15 pages, preventing a month of eating literary gruel. The opportunity cost of a bad, slow read is just too high – you can sometimes finish 3-4 good books with that time.