Click here to Skip to main content
15,891,607 members
Articles
(untagged)

Book Review : Soft Skills by John Sonmez

Rate me:
Please Sign up or sign in to vote.
4.50/5 (2 votes)
30 Dec 2014CPOL2 min read 7.6K   1  
Book review: Soft Skills by John Sonmez

This article is in the Book Review chapter. Reviews are intended to provide you with information on books - both paid and free - that others consider useful and of value to developers. Read a good programming book? Write a review!

Most of my articles are about technical subjects, but being a developer is more than just typing code in a computer. Many of us were originally attracted to coding for the intellectual challenge, but to write code in real life you must also deal with the human factor. I had the chance to take a look at the early access version of the book Soft Skills: The software developer’s life manual by John Sonmez that is coming out today on Amazon. It does a good job to describe all those fuzzy parts of software development that we don’t always like to talk about.

The book starts off discussing the various career paths for a developer as an employee, as a freelancer or as an entrepreneur. It also goes on to explain how to market yourself as a software developer, which is my favorite part of the book. I started this blog last year to learn to communicate better, get out of my programmer’s cave and put myself out there more. John writes about going on even if it feels uncomfortable, which resonates a lot with me: I’ve always been shy, so I have to push myself before publishing something.

The rest of the book is more about having the right mindset and being in good shape physically, mentally and spiritually. I enjoy reading about productivity and learning and I was able to get a few new ideas. It also got me to try the Pomodoro technique again, which is great for days when you feel stuck. I mostly skipped over the end of the fitness section, since it is a bit overwhelming for me. This is one of my weak points: I eat well since I cook most of my food, but I’m just trying to get into the habit of doing a bit of yoga every day, along with gardening in the summer and walks in the winter. All the talk about muscle-building is a bit too much for now.

In conclusion, this book is the manual I wish I could give everyone that is starting out in software engineering. Even if you have a pretty good career already, the book covers such a large variety of subjects that you’re sure to get some interesting nugget of wisdom from it. It reminded me of many thing that I knew or thought I knew and could do better. If you want to improve yourself and your career in 2015, this is the book to do it!

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Canada Canada
Cindy Potvin is a software developer based in the Montreal area. At her day job, she creates web applications using the ASP.NET MVC framework and mobile applications using the Android SDK.

Comments and Discussions

 
-- There are no messages in this forum --