Goodreads helps you keep track of books you want to read.
Start by marking “The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job” as Want to Read:
The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job
Enlarge cover
Rate this book
Clear rating
Open Preview

The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job

4.08  ·  Rating details ·  1,106 ratings  ·  97 reviews
Technical Knowledge Alone Isn't Enough - Increase Your Software Development Income by Leveling Up Your Soft Skills

Early in his software developer career, John Sonmez discovered that technical knowledge alone isn't enough to break through to the next income level - developers need "soft skills" like the ability to learn new technologies just in time, communicate clearly

Kindle Edition, 796 pages
Published July 12th 2017 by Simple Programmer
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about The Complete Software Developer's Career Guide, please sign up.

Be the first to ask a question about The Complete Software Developer's Career Guide

Community Reviews

Showing 1-30
Average rating 4.08  · 
Rating details
 ·  1,106 ratings  ·  97 reviews

More filters
Sort order
Start your review of The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job
Lori Lalonde
Aug 03, 2017 rated it did not like it
I have read many career development books and this book doesn't come close to providing the wealth of knowledge that others have.

The author's attempt to tackle the diversity and inclusion issues prevalent in the tech industry with Chapter 47 missed the mark. Focusing solely on women in tech, this chapter read like one from the Mad Men era of the 1950s, advising women not to get offended easily by offensive jokes and comments and to use their womanly charms to their advantage ("if you've got it,
Chris Witt
Jan 14, 2018 rated it it was ok
If you are a software developer (or aspiring SD) and are looking for a book that will give you some good advice but is written in the tone of an absolute attention whore, this is the book for you.

It's his right to do it, but be prepared to slog through a plug for the writer's website every 5 pages and a mention of his abs every 20 pages.

Part advice book, part Tinder profile.
Oct 18, 2019 rated it did not like it
Where do I start? Honestly, the best advice I got from this dude was to return the book and get a refund.

In all honestly, I'm not a Software Developer nor am I looking to be one. But I am the HR Manager to a group of Software Developers so I've been wanting to learn more about their side of the work as to understand them better, be more empathic and do a better job of assisting them.

Yes, there is some useful information on how to write a resumé, an easy breakdown of technologies and developmen
Nov 19, 2017 rated it it was amazing
The time I decided to buy this book, I was gonna skim through all the chapters and if anything I fancy, I would read. However, it turned out, I’ve read every single word in this book, as it is written in a unique way with an entertaining tone. In many ways, it was influential for me. Strongly recommend anyone who is planning career in software industry or already on their way of this journey.
Tadas Talaikis
Jul 21, 2017 rated it it was amazing
Haha, noticed the author only after downloading it to Kindle.

Learning first language. Good point that today it is more important to know th libraries than the language. Languages are easy and fast to learn when you're psychologically prepared, but getting to know countless libraries/ frameworks can kill you, like trying to decide which technology to use for some specific problem.

Can't agree that language isn't that important, because they differ in performance and server loads. If that would bee
Jan 20, 2018 rated it it was amazing
Oh, I wish I had read the book when I was just starting out as a software developer. It would save me much time and nerves.
Today I've already figured out most of the things in the book, but I still enjoyed it very much. It was a very inspiring and motivating read.
I really liked the chapter about debugging. It contains a very useful advice about not using debugger unless you're absolutely desperate.
I wish I had this book year ago! Even now it will serve a lot of value as I can recommend it to others.
Mar 18, 2020 rated it it was ok  ·  review of another edition
Shelves: own, audio, life-skills, career
This gigantic, 800-page tome, The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job, should be regarded as a standard self-help book, repackaged for software programmers looking to make careers mainly in the old-school corporate environment--think IBM and HP (but not Google or Facebook). To some extent, that means software development has become a regular job, just like all other corp ...more
Sep 25, 2019 rated it liked it
I had the audible book and it was >20 hours of slow pain. What I came out of was knowing practical knowledge that seemed common sense in the technical workforce and knowledge I had before hearing the book. John Sonmez was great in keeping the audience engaged in a very long book but I learned more about him than practical knowledge to use in the industry.

John is a self defense contractor who was able to re-negotiate his own contract by going on an interview with a government contractor who was a
Jul 25, 2017 rated it it was amazing
Tons of advice for people in all stages of their career

This is one of those books I wish I knew about earlier in my career. Its jam packed with tactics and information. Its also extremely long. Fortunately, each chapter is independent, so it's easy to skip around and find whats relevant to you now.
Marcin Czarkowski
Aug 21, 2017 rated it it was amazing
John Sonmez, you did it again! Game changing book that already had and will have a big impact on my life and career. So much wisdom in such a easy read - gonna recommend it to all my devfriends.
Damian  C.
Feb 21, 2018 rated it it was amazing
One of the very few books I'd recommend in getting both audio and physical copy. ...more
Jun 28, 2018 rated it it was amazing
I listened to this book on Audible. Here's a copy of the review I posted there:

Halfway through listening to this book I texted my friend that it felt like I got accidentally let into a boy's club meeting I am not supposed to be at. Don't get me wrong-- I loved this book. It was really helpful, I learned a ton, and it was definitely worth the listen. The extra materials you get access to are also definitely worth it. However...

As a woman who is pursuing a career in software development, I felt as
Sep 08, 2018 rated it it was amazing
The most impressive thing about this book is that it's more than 1,000 pages long,this is a long book, it's the second book the author releases and the author also has numerous pluralsight courses (like hundreds of hours of conent actually) he also has a youtube channel, a blog, some applications he has developed for the real world, he lifts weights and other stuff like that, and so basically in the book he talks about being productive, how to maximize your efficiency, how to be more productive ...more
J.D. Forslin
Jul 29, 2021 rated it did not like it
Red pill, toxic trash. For the patriarchy, by the patriarchy. The whole thing has a "hustle and grind till you die" kind of energy. At one point, in this software development career guide, John Z Sonmez says in no uncertain terms that when a woman says "no," it's a test, and she secretly wants you. ...more
Majid Hajian
May 12, 2019 rated it really liked it
I like John and i recommend his books, he has done a very good job until he got where he is now.
Stephen Bennett
Oct 06, 2017 rated it it was amazing
Well rounded

Enjoyed reading John's book. Good information written in an easy to read style. Got me to try blogging and thinking about that 'side project' that I need to finish!
Jan 02, 2019 rated it it was amazing
Not a lot of technical info (not what it's about), but many good starting points and direction for people starting in this field. Useful to me in deciding how to further my knowledge and get more purposeful about furthering my career in software development. ...more
May 17, 2020 rated it it was amazing
Great book for someone like me, who is thinking of what working in the industry is like. Knowing nothing about programming, I went through a couple of Python textbooks and intended to get competent at it, but changed my mind after going through the first part of this manual.
Key points:
Software development is a large field. There is no way one can be good at everything, so it helps to choose a specialty and stick to it.
Set up a goal and a blueprint of how you are going to achieve it.
First, lea
Dec 27, 2018 rated it it was amazing
This book is a beacon to software developers around the world. It talks about all the aspects of software developer career which helps one to succeed.

This should not be one time read. This book should be read again and again. It's a guide to which you refer whenever you are stuck in your career.
Jun 16, 2019 rated it it was amazing
Very clear and concise overview of software engineering (methodologies, programming languages, testing, source control etc). Holistic view of the profession - included best practices on what it takes to thrive in the software industry. Overall, bite sized nuggets on a variety of topics - suitable for people who are exploring careers in the software industry or who want to get a quick refresher on software concepts.
Abhijit Ghatnekar
Jul 03, 2019 rated it it was amazing
Influential book. Picked it at a time when I felt I have just hit a glass ceiling in my career. Not only does this explain what you need to do to move up in your career, many of its principles are applicable in life too..
Martin Zane
Apr 14, 2019 rated it it was amazing
Shelves: 2019-books
Since I am about to finish high school and start looking for a software developer job I needed a resource that could explain to me the bigger picture of software development and get some, but hopefully most of my questions answered. I had a lot of questions about the programming world. I was very confused. But thankfully I got this book by John Sonmez, which helped me become a lot more clear about my path.

The Complete Software Developer’s Career Guide covers an enormous amount of topics, everyt
Aug 16, 2017 rated it it was amazing
Every software developer, whether aspiring, intermediate or experienced should read this book. In fact, Complete Software Developer's Career Guide should be required reading along with the other classics, like Code Complete, Clean Code, Design Patters and Mythical Man Month to name a few. John Sonmez is living proof that setting goals, working hard and persisting can help you achieve anything you set your mind on. This guy lives what he preaches. He is a successful real estate investor, speaker, ...more
Vojtěch Růžička
Sep 18, 2017 rated it really liked it
If you are just starting your career this book is great. It gives you a good high-level picture of the software development in general. And it teaches you some important habits, which will benefit you much, especially if you embrace them early on. However, despite the name, it cannot be used as a Definitive guide – the range of topics covered is so wide that each topic is covered not in much depth. Given the number of topics, it wouldn’t even be possible as you could write whole books about each ...more
Pablo María Fernández
Sep 27, 2021 rated it really liked it
To be honest I didn't have great expectations on this one. I found about it on my Kindle where I saw its ad. Usually this type of offers are terrible (silly best sellers of unknown authors) but in this case the title caught my attention and I started reading it.

Sonmez gives tons of useful advice far beyond the software developing world: how to negotiate, how to get a raise, a promotion, how to deal with a difficult boss or a bad colleague and much more. And yes, he also gives useful recommendat
Deepak Prathapani
May 02, 2018 rated it really liked it
Shelves: academic
Lots of advise and lots of references. It touches many important subjects like advancing your career or getting a job in general. I wish I had read the book when I was just starting out as a software developer. It would save me much time and nerves.

One thing that was particularly disturbing was that the Author uses every opportunity throughout his book to link back to his own site and constantly refers to his work (too much self promotion of his blog and courses on pluralsight).

Although I would
Mohamed Hema
Oct 19, 2020 rated it really liked it
Shelves: coding, audio-books
It covers all aspects and everything related to software development form learning till working and which path should you take, but what I didn't like, that the Audiobooks is very long and many things could be said in a shorter amount of time. But overall it is good for anyone want to be a software developer, but for professional ones, I don't think it will be worthwhile or will add new information, it covers mostly basics. ...more
Ivan Kvyatkovskiy
Aug 01, 2021 rated it it was ok
The book is full of common sense and gives very little value to people who spend several years in the industry, it can be useful for fresh joiners or people just looking for a career in tech. If you have 3-5 years of experience in a decent company my advice is to skip this book and take similar career books like Pragmatic Programmer, Clean Coder, Clean Agile, Software Craftsmanship, Code Complete, and so on.
« previous 1 3 next »
topics  posts  views  last activity   
ost to pst Konverter kostenlose Vollversion 1 1 Aug 03, 2021 01:35AM  

Readers also enjoyed

  • The Pragmatic Programmer: From Journeyman to Master
  • Clean Code: A Handbook of Agile Software Craftsmanship
  • The Clean Coder: A Code of Conduct for Professional Programmers
  • Team Geek: A Software Developer's Guide to Working Well with Others
  • Ask Your Developer: How to Harness the Power of Software Developers and Win in the 21st Century
  • Clean Architecture
  • The Millionaire Fastlane: Crack the Code to Wealth and Live Rich for a Lifetime!
  • Algorithms to Live By: The Computer Science of Human Decisions
  • Being Geek: The Software Developer's Career Handbook
  • The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact
  • Software Engineering at Google: Lessons Learned from Programming Over Time
  • Code: The Hidden Language of Computer Hardware and Software
  • Code Complete
  • Unscripted: Life, Liberty, and the Pursuit of Entrepreneurship
  • The Passionate Programmer
  • The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
  • Limitless: Upgrade Your Brain, Learn Anything Faster, and Unlock Your Exceptional Life
  • How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Related Articles

You’d never know it from reading the books listed here, but good science writing is incredibly difficult to pull off. There is both an art...
137 likes · 9 comments
“Advancement only comes with habitually doing more than you are asked.” —Gary Ryan Blair” 7 likes
“So many people set off in a direction in life but don’t think things completely through first.” 3 likes
More quotes…