The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job
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...more
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, ...more
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 ...more
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.
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.
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 ...more
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 ...more
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.
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 ...more
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.
The Complete Software Developer’s Career Guide covers an enormous amount of topics, everyt ...more
Too much fluff too little valuable information. The actual content can be reduced to one third the size of the book if the author or the editors took out all the fillers. Even then the content is not that great.
Take the chapter on the recruitment industry for example. Nothing new there. I was very disappointed. Consider this piece of info. When the headhunters call you, sometimes they are all competing to get you submitted to the same position at the same client. What I hav ...more
This book gives a good overview, big picture description of software development as a career. The biggest flaw in the book comes from its lack of editing. It could have likely been cut in half if it cut all the unnecessary language in which John tries to be cute. Its sloppily edited. including heavy use of bold text, sometimes making you wonder why a certain thing was highlighted and not another and there are grammatical errors here and there. This book desperately needs to be rev ...more
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 ...more
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 ...more
The author not just talk about technology - which is minor part in this book rather he talks about all around things which involves in the life of a software engineer.
Goodreads is hiring!
Learn more »