I am not a bookworm, no way! But I have interests in some subjects which led me to read some really really great books. So, I am starting a new series on the books that I have read and would like to recommend to my friends and colleagues. They cover different subjects such as Software engineering, Team management, Personal development, Psychology, Strategy and Management, autobiographies, etc.
Here goes the first list:
- Clean Code: I read this book in 2016. My first reaction after reading a few chapters was – why I didn’t come across this book before! It’s for software engineers, btw. Later, I got to know more about Robert C Martin, and more books and articles by him, which helped me to learn a lot about the core elements of software architecture and management.
- Don’t Make Me Think: Steve Krug wrote this very insightful book back in 2000 and I read it in 2014. It’s a pure GEM. It targets product development. Every software architect and designers are encouraged to read it once in your lifetime. Most interestingly, this book makes you think too much about your assumptions, and you won’t need to read it twice!
- 7 Habits of Highly Effective People: Probably one of the best book for self-development written by Stephen Covey. I do think every person should have a chance to read this book. It helps me to simplify my life and goals. I read it in 2016. I wish I had read it 10 years ago. I could have started to see myself a long ago.
- The Man Who Mistook His Wife for a Hat: This is a psychological case study book. It was written by Oliver Sacks a long ago. This book helped me to see different perspectives of different people. You will tend to see things differently if you really can absorb the contents. It clearly shows how and why people act so differently. I got questions about people’s behavior, outlook, attitudes, etc. answered by it. Hard to read, but it’s worth it.
Here goes the covers: