By: Isaacson, Walter - Read: 2023-12-31 - Rating: 8/10
This once took me a while to finish. Not because it was a hard read but more so I found myself losing interest in it especially early on. This book really helps one get a good look at who Elon Musk is, he’s a driven, imperfect, and complicated individual with many interesting intricacies. Learning about his dark childhood and his relationship with his father helps the reader better understand how and why he acts the way he does today. It serves as a reminder that despite the power and influence these billionaires wield, they are still human and possess the same flaws and vulnerabilities that we all have. This manifests in how he treats the people around him and helps to explain a lot of his less desirable character traits. Outside of his personal life it was very compelling for me especially to learn about how he approaches his business and how he holds such strong conviction in his decisions. His concept of the “algorithm” in particular was very interesting and made me rethink how I approach projects in the future.
Here are some notes I took from this book:
# Friendliness does not equal success
- If there's anything I've learned from this book and from Steve Jobs' book, it's that there's little to no room for camaraderie when leading a company. Elon regularly cycles through employees and does so without regard to whether he's acquainted well with you or not. This can lead to people having harsh feelings towards him but he cares more about his mission than maintaining a good image with the people around him
- Message: Be willing to have people hate you in order to succeed. Do not settle for mediocrity
# The Algorithm
1. Question every requirement.
- Each requirement should come with a name of the person who made it or at least the origin. Find this and question whether this should be in place, no matter who or what deemed that it should be in place.
2. Delete any part or process that you can.
- You might have to add some stuff back later, but as the saying goes **If you don't end up adding 10% back later you didn't delete enough.**
3. Simplify and optimize
- Only after deleting do you then simplify and optimize.
- Never optimize something that shouldn't exist in the first place.
4. Accelerate cycle time
- Speed up every process.
5. Automate
- Only after doing everything else should you begin automating.