5 Book Recommendations From the Summer of Corona

Summer is almost over, so I thought I would share some books I have learned something from during the last couple of months. Some of them are quite recent, some of them a bit older. This list is a mixed bag of non-fiction, novels, business, and programming books. Here is the list:

  1. Bob Iger – The Ride of a Lifetime
  2. Abhijit Banerjee, Esther Duflo – Poor Economics
  3. Robert C. Martin – Clean Code
  4. J.M. Coetzee – Life & Times of Michael K
  5. Mark Lauren – Your Body is Your Gym

1. Bob Iger – The Ride of a Lifetime

As a kid, I loved Disney movies. The Lion King was huge back then. I watched Snowhite and Alice in Wonderland on Betamax (yup, those were the good old days of the format wars). I even had the chance to go to Disneyland. Like me, many people have a very emotional, even nostalgic, idea of Disney.

So when I read that Bob Iger – former Disney CEO – had written a book about his career I was intrigued. And I was very surprised by how good these memoirs are. First, the book is very well-written and engaging. It keeps you wanting to know what happened. The tone is very conversational. This makes you feel very close to him, even though he was the CEO of one of the largest and most well-known companies in the world. I devoured it in just a couple of days

Besides being entertaining, The Ride of a Lifetime provides a wealth of business advice that is backed by experience – unlike many of the management books you will find in a bookshop at the airport. He gives you the advice and at the same time shows you how he applied it in real life. His success with Disney lends these lessons even more credibility. There is even an appendix with a list of all the lessons he mentions throughout the book. Some lessons relate to innovation, story-telling, perfection not being perfectionism, trusting yourself, ambition vs. opportunity, treating people decently. My favorite lesson is concerning nitpicking. You should not focus only on little details or you will seem petty. Nitpicking can be a way to mask the inability to see the big picture.

I would have liked to know a bit more about his perspective on work-life balance. But I guess that is not such a big concern for his generation. All in all, I think this book is worth your time no matter your industry or area of expertise.

2. Abhijit Banerjee, Esther Duflo – Poor Economics

This book has been on my reading list ever since I started studying economics back in 2015. Back then, I was reading Why Nations Fail by Acemoglu and Robinson. At times, I had the feeling that they just repeat a mantra: no nation can succeed without inclusive political and economic institutions. Their line of argument and the use of examples to support their claim is very convincing, but it still felt a bit formulaic.

Poor Economics shows us a different approach to understanding poverty, which is one of the key measures by which a nation fails. They do not provide us some grand vision. They do not focus on the one big thing that will solve all problems. Rather, they get their hands dirty, go to the places affected, run experiments that focus on a narrow problem, and try to develop a set of concrete measures that address this problem. They also use their data to challenge rationality models from economic theory, which is refreshing. This book will change your perception of the causes of poverty and will disprove misconceptions concerning the decisions poor people make. I am not saying that Why Nations Fail is the wrong approach and Poor Economics is the right one. They are very good complements and you should read both if you have the time.

In a way, I am glad that I did not read Poor Economics back in 2015. After five years studying statistics and economics, I can appreciate much more what they did with their randomized controlled trials. However, the book is also accessible to anyone without a background in any of those fields. Poor economics is a masterclass on data-driven analysis and on how to communicate results without overselling.

3. Robert C. Martin – Clean Code

Clean code is the key to writing code that is maintainable, efficient and readable. This book is a classic for programmers that helps you avoid the worst pitfalls that lead to messy code. It is a collection of code smells and best practices that come from decades of experience by the author. It covers topics from good comments, to unit tests and classes.

This book is particularly valuable for data scientists. Software engineers have seen time and time again that messy code can lead to terrible results. They have learned from their pain. On the other hand, statisticians/data analysts could get away with messy code for a long time. Before open science or ETL came to the picture, statisticians wrote code that was tweaked until they got results. Then the code was rarely used again. There was no incentive to make the code readable and maintainable. There were no complex machine learning applications being deployed every couple of hours. Programming languages like S-Plus or click environments such as SPSS allowed some bad practices.

I have the feeling that the statistics/data science community still has to catch up with more traditional software development in terms of code readability, unit testing, and architecture. When working with statistical models the needs are different, as are the constraints. (For example, Jupyter notebooks are a great tool for exploratory analysis, but not so good for testing and modularization.) This book is a good first step in that journey. You are required to know some Java to follow the examples. Many people love to hate Java, but some basic knowledge of its syntax can be quite handy. The big example in the middle can be a bit overwhelming if you are not used to working with Java programming on a daily basis.

4. J.M. Coetzee – Life & Times of Michael K

Not everyone likes Coetzee. His novels tend to be a bit gloomy and show a darker side of human nature. His novel Disgrace was very controversial, because of its depiction of race. However, he is a master at drawing the reader into the plot and using different perspectives to tell a story. Besides, he is not afraid to take the reader to places he wouldn’t otherwise go. His novels are challenging and that’s why he is one of my favorite authors.

Life & Times of Michael K tells the story of a poor gardener who tries to bring his mother back from Cape Town to her birthplace in the mountains in the middle of a racial civil war in South Africa during apartheid. After his mother’s death, he decides to take her ashes to her birthplace. He lives in the wild, is arrested by the policed, interned in a camp. Throughout the book, we see how Michael tries to find his way in a world that is falling apart.

What struck me in this novel is the strong sense of freedom of its protagonist Michael K. He is thin, poor, and somewhat of an outsider. But he resists any patronizing attempts to make him part of the system. I was also thrilled by the change in perspective in each one of the three chapters. It adds a layer of complexity to the story that makes it come alive. Race also plays an important part in the novel, though in a more subtle way. The reasons for the war are mentioned only once. The picture that Coetzee paints of (what we suppose to be) the white side is anything but flattering. This is even more surprising when you consider that this book was written more than ten years before the fall of apartheid.

A highly recommended book for these polarized times.

5. Mark Lauren – Your Body is Your Gym

This is one is a very different kind of recommendation. Some time ago I saw a book by O’Reilly called Fitness for Nerds. I thought to myself: “Meh, I am healthy. Who needs fitness?” I have always been quite good at self-discipline in many things I do. But working out is definitely not one of them. Over the last couple of years, I have tried to change it. I went to the gym, yoga, pilates, etc. Still, I have trouble motivating myself.

I have found out is that one of the reasons I lack intrinsic motivation is that just going to a course is not enough for me. Being an analytical person (I’m a statistician after all!), it is not enough for me to do an exercise. I also have to have a feeling of why I am doing it and how it connects to other exercises. The problem is, there is just too much information out there. I don’t have the time to do all the research and doing research does not improve your fitness, anyway ;)

That is why I liked this book so much. It provides a good system of categorizing exercises and planning your workouts. It provides a wealth of exercises that you can do at home, without any special machines. In the 30 minutes that it would take you to go to the gym, you could just work out at home. Just trying out some exercises for 15 minutes is a good start. Besides, it is very thoughtful that there is a way of making a given exercise easier or harder. Sometimes the exercise descriptions could be a bit more thorough and it is a bit annoying that the author disparages about people who go to the gym.

This is no silver bullet. If you want to improve your fitness and a systematic approach helps you with the intrinsic motivation, then I’d recommend you give this book a try.


You can find me on Twitter, Linkedin and GitHub