I’m almost through the book Soft Skills: The Software Developer’s Life Manual. I’m listening to the audio-book. I like it, it’s pretty good. Along with the benefit of having the author, John Sonmez narrate his own book, he also provides a lot of commentary, discussion, and elaboration. At first I thought it was annoying that the author would go off on a tangent every once in a while, then say “back to the book” and continue the verbatim reading.
However later I realized that the commentary and discussion were worth the tangents. There are several very valuable tid-bits of information in this book, such as references and discussion of Pomodoro Technique, and KanbanFlow. The book touches a very broad scope of topics, from software development methodologies to personal finance management tips. The book tries to help it’s readers see the habits and actions (or lack thereof) that are required to achieve a high degree of quality, consistency and professionalism in your career.
One of the things to keep in mind is that this book discusses a lot of tools and techniques that are documented external to the book itself. The author frequently references his company’s website where the reader can find more information.
This book and the topics it discusses are very relevant to the success of an aspiring software developer. Worth a read!