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!
I have just finished reading The Book.. On the Taboo Against Knowing Who You Are by Alan Watts. I have thoroughly enjoyed reading this book! It comes as close as I can imagine to a book that helps its reader truly understand the concept of existence, our world, and our “purpose in it”.
I must admit that I have had an affair with such ideas and philosophies for a very long time – and this perhaps makes the content and context of the book easier for me to grok than it would others – but it is worth the effort. If there is anything worth doing in this world, I would image that understanding who you are, and understanding why you have the experiences and knowledge that you do, in contrast to the experiences and knowledge of others around you, to be of utmost significance and importance.
I have written a few articles under various pseudonyms over the years that explore the very concepts explained in this book, but have never really come across a published work that summarized these thoughts as clearly and succinctly as I would have liked, until now.
If you have any capacity or motivation to understand the world you live in, and you are able to free yourself (your mind) from the conditioning of your environment and your up-bringing, even for a moment, then I suggest you take the time read this book.
If you are not very familiar with Eastern or Western philosophy to begin with, then the ideas in this book may be difficult to grasp. Nevertheless, once you’ve had a chance to explore the basics of such ideas in other writings, you would do well to circle ’round and come back to this marvelous treasure.