£17.51
  • RRP: £21.99
  • You Save: £4.48 (20%)
FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Soft Skills: The software... has been added to your Basket
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

Soft Skills: The software developer's life manual Paperback – 29 Dec 2014

4.8 out of 5 stars 30 customer reviews

See all 3 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
"Please retry"
£17.51
£14.56 £16.95
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more

Great Discounts
Shop the Books Outlet. Discover some great deals on top titles. Shop now
£17.51 FREE Delivery in the UK. In stock. Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Frequently bought together

  • Soft Skills: The software developer's life manual
  • +
  • Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
  • +
  • The Pragmatic Programmer
Total price: £64.88
Buy the selected items together

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.



Product details

  • Paperback: 504 pages
  • Publisher: Manning Publications; 1 edition (29 Dec. 2014)
  • Language: English
  • ISBN-10: 1617292397
  • ISBN-13: 978-1617292392
  • Product Dimensions: 18 x 2.5 x 24.1 cm
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (30 customer reviews)
  • Amazon Bestsellers Rank: 148,686 in Books (See Top 100 in Books)
  • If you are a seller for this product, would you like to suggest updates through seller support?

Product description

About the Author

John Sonmez is the founder of Simple Programmer, where he tirelessly pursues his vision of transforming complex issues into simple solutions. John has published over 50 courses on topics such as iOS, Android, .NET, Java, and game development for the online developer training resource, Pluralsight. He also hosts the Get Up and CODE podcast, where he talks about fitness for programmers. John is a life coach for software developers, and helps software engineers, programmers and other technical professionals boost their careers and live a more fulfilled life.


Customer Reviews

4.8 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
Too shallow, book only scratches the surface. And author even don't bother to provide where to find more deeply discussion about various topics (and it's strange, as author mentions, that he read a lot).
To get fast sense what quality of book contents are, just read the Uncle Bob's foreword. What do you think?

Also book has some serious flaws:
1) Oversized and overpriced. It would be much better book without repetition... almost in each chapter you can hear, that you must write a blog!
And price - for same amount you can get Code Complete 2nd ed. By quality and amount of work putted in writting book, Code Complete is in different league.
2) 95% of the content is for very junior software engineer. Most people after 1 year work expierence already know that stuff. But book is not advertised as it is focused on young and without any experience developers. Please, say it clearly!
3) Some advices giving wrong message. As Uncle Bob says, half of delelopers don't have 5 years of experience. If all these developers would start writting blogs, making presentations or providing other content - how newbie would be able to find right answers to his doubts regarding creating software? Today already we have a lot of garbage information. And author goes even further - suggests for reader to make commitments to create content non-stop, 3 items each week! Insane!
Instead, I would suggest, not go and create personal content, but find what you can improve on existing stuff. Go and improve the world, but not create your own!
Comment 12 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I have followed John's Simple programmer blog for sometime now and watched his YouTube videos. The book starts off with a section on Career with advice on interviews and people skills. The section then moves on to the various employment options that you have available and might not considered before. There is lots of great advice on being an independent consultant or even starting your own startup. There is a useful chapter on resumes and even asks you to consider getting your resume professionally written.

The next section is about marketing yourself as a developer and the various ways in which you can do this. This section covers topics such as blogging, speaking and writing books. I think this section is great for developers who want to start blogging and speaking but don't know where to start. The is a strong emphasis on how useful these things are in your career development and also how it makes it easier to find consulting work if you are well known.

Section 3 is all about learning techniques, which I think is valuable because as developers we all have to be continuously learning and sharpening our skills. There are some great chapters on finding a mentor and being a mentor for someone else.

Section 4 is about productivity, there are lots of useful tips in this section. There is a chapter on the Pomodoro technique which I found interesting. There are lots of interesting chapters from Holding Yourself Accountable To How You Are Wasting Your Time.

The Financial section is very useful and again helps you kick-start you into different areas of finance that you may have thought would be nice to get involved in but have never taken the time to find out about.
Read more ›
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Great read. One of those you would keep on your forever reading pile as each time you read it you pick up something you missed. I keep re-reading paragraphs and chapters just so I know I have a good handle on what John is getting at. Nicely written too, you can read this any time of day. Nice piece of work. Recommended.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I am developer who loves self-development and I am always looking for ways to improve my career. There is a lot of wisdom inside this book touching various aspects of the life of a software developer. John story is fascinating, inspiring and helps to self-reflect about the direction you want to follow in your career and life. One of the main tip in the book is the principle that providing value to others is the best way to market yourself and accelerate your success. Finding a specialization and having a blog that you consistently update is key. It is also very important to make sure the results of your work are visible. The other interesting part of the book is how to motivate yourself to do more and grow: stop caring what people think, overcome fear, act with confidence and especially do things that make you uncomfortable. The 10-step system for learning creating by John is exactly what I was looking forward to develop skills more quickly and with fun. Basically the idea is the learn the minimum to get started and then experiment on your own driven by curiosity. Then you can fill the gaps to your unanswered questions using traditional learning materials like books. Finally sharing and teaching is the ultimate way to cement your learning. Surprisingly the book also helped me to understand better about finance and how the market works. I also discovered some tools like Kanbanflow to manage my activities and Buffer to schedule social media posts. Overall I am very happy about this book and I recommend it. I am sure you can find some valuable tips to enhance your future career.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews