For a long time, I was quite happy with reading fantasy and sci-fi. I’ve always enjoyed a good Terry Pratchett book or a Douglas Adams one.
At some point, I felt it stopped being the best use of my spare time. I suddenly had an urge to improve myself in any way I could. To start off, I decided to read what those who took this path before me had to say.
One of the first books I picked up was Soft Skills: The Software Developer’s Life Manual. This is an interesting one. This is not yet another programming book. In fact, it couldn’t be farther from that. If you’re a software developer, the Manual is your guide to all aspects of life other than development.
From career progression to passive income to productivity, this book covers it all. The advice it contains is practical. Of course, if you want to explore any of the topics in the book in depth, you’ll want to get other books later. This book is a great starting point.
In fact, it is this book that planted the seed of writing a blog in my head. Admittedly, it did take me a couple of years to find the muse. But the book gave me the drive. In my humble opinion, this is a must read for any software developer. I’ll keep saying this, because I truly believe it: keep reading, keep getting better.
I may get commissions for purchases made through links in this post.