Listen free for 30 days
-
The Complete Software Developer's Career Guide
- How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job
- Narrated by: John Sonmez
- Length: 20 hrs and 4 mins
Failed to add items
Add to Cart failed.
Add to Wish List failed.
Remove from wish list failed.
Follow podcast failed
Unfollow podcast failed
Buy Now for $37.53
No default payment method selected.
We are sorry. We are not allowed to sell this product with the selected payment method
You may also enjoy...
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- Written by: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
Great technical book, needs accompanying diagrams
- By Christine Y. on 2020-04-16
Written by: David Thomas, and others
-
Soft Skills
- The Software Developer's Life Manual
- Written by: John Sonmez
- Narrated by: John Sonmez
- Length: 12 hrs and 3 mins
- Unabridged
-
Overall
-
Performance
-
Story
Success isn’t a clear road for software developers. There’s too much information, and it can feel overwhelming. Many developers get stuck and have no idea what to do next. Soft Skills aims to solve this. To give you a clear path with actionable steps for your career (and life). So you can get back to what you enjoy doing...solving unique puzzles and fun problems.
Written by: John Sonmez
-
Fundamentals of Software Architecture
- An Engineering Approach
- Written by: Mark Richards, Neal Ford
- Narrated by: Benjamin Lange
- Length: 13 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks.
Written by: Mark Richards, and others
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- Written by: Titus Winters, Tom Manshreck, Hyrum Wright
- Narrated by: Mark Sando
- Length: 23 hrs and 36 mins
- Unabridged
-
Overall
-
Performance
-
Story
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
-
-
Doesn't benefit as much as expected
- By K A Par. on 2024-02-06
Written by: Titus Winters, and others
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- Written by: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 8 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
-
-
Fantastic book
- By John Hopkins on 2022-03-28
Written by: Robert C. Martin
-
Clean Code
- A Handbook of Agile Software Craftsmanship
- Written by: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 5 hrs and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer - but only if you work at it.
-
-
Good tips to follow while coding
- By Serge Jabo Byusa on 2022-11-07
Written by: Robert C. Martin
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- Written by: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
Great technical book, needs accompanying diagrams
- By Christine Y. on 2020-04-16
Written by: David Thomas, and others
-
Soft Skills
- The Software Developer's Life Manual
- Written by: John Sonmez
- Narrated by: John Sonmez
- Length: 12 hrs and 3 mins
- Unabridged
-
Overall
-
Performance
-
Story
Success isn’t a clear road for software developers. There’s too much information, and it can feel overwhelming. Many developers get stuck and have no idea what to do next. Soft Skills aims to solve this. To give you a clear path with actionable steps for your career (and life). So you can get back to what you enjoy doing...solving unique puzzles and fun problems.
Written by: John Sonmez
-
Fundamentals of Software Architecture
- An Engineering Approach
- Written by: Mark Richards, Neal Ford
- Narrated by: Benjamin Lange
- Length: 13 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks.
Written by: Mark Richards, and others
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- Written by: Titus Winters, Tom Manshreck, Hyrum Wright
- Narrated by: Mark Sando
- Length: 23 hrs and 36 mins
- Unabridged
-
Overall
-
Performance
-
Story
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
-
-
Doesn't benefit as much as expected
- By K A Par. on 2024-02-06
Written by: Titus Winters, and others
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- Written by: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 8 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
-
-
Fantastic book
- By John Hopkins on 2022-03-28
Written by: Robert C. Martin
-
Clean Code
- A Handbook of Agile Software Craftsmanship
- Written by: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 5 hrs and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer - but only if you work at it.
-
-
Good tips to follow while coding
- By Serge Jabo Byusa on 2022-11-07
Written by: Robert C. Martin
-
Software Architecture: The Hard Parts
- Modern Trade-Off Analyses for Distributed Architectures
- Written by: Neal Ford, Mark Richards, Pramod Sadalage, and others
- Narrated by: Dena Dahilig
- Length: 12 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
There are no easy decisions in software architecture. Instead, there are many hard parts—difficult problems or issues with no best practices—that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures. Architecture veterans and practicing consultants Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani discuss strategies for choosing an appropriate architecture.
-
-
requires to follow along with visuals
- By Amazon Customer on 2024-03-18
Written by: Neal Ford, and others
-
The Clean Coder
- A Code of Conduct for Professional Programmers
- Written by: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 6 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn’t written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them - and earn the pride and fulfillment that they alone possess.
-
-
Essential
- By Dabin Lamming on 2022-11-05
Written by: Robert C. Martin
-
Algorithms to Live By
- The Computer Science of Human Decisions
- Written by: Brian Christian, Tom Griffiths
- Narrated by: Brian Christian
- Length: 11 hrs and 50 mins
- Unabridged
-
Overall
-
Performance
-
Story
From finding a spouse to finding a parking spot, from organizing one's inbox to understanding the workings of human memory, Algorithms to Live By transforms the wisdom of computer science into strategies for human living.
-
-
They must have written this book for me
- By SJ on 2018-10-24
Written by: Brian Christian, and others
-
Modern Software Engineering
- Doing What Works to Build Better Software Faster
- Written by: David Farley
- Narrated by: Amy Gordon
- Length: 9 hrs and 37 mins
- Unabridged
-
Overall
-
Performance
-
Story
In Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues.
Written by: David Farley
-
Designing Data-Intensive Applications
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- Written by: Martin Kleppmann
- Narrated by: Benjamin Lange
- Length: 20 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
Author Martin Kleppmann helps you navigate the diverse data landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.
-
-
Kleppmann’s Brain Dump
- By Vacant Thought on 2022-06-27
Written by: Martin Kleppmann
-
JavaScript: 3 Books in 1
- JavaScript Basics for Beginners + JavaScript Front End Programming + JavaScript Back End Programming
- Written by: Andy Vickler
- Narrated by: Chuck Roe
- Length: 19 hrs and 29 mins
- Unabridged
-
Overall
-
Performance
-
Story
Gain a deep understanding of the basics, front-end programming and back-end programming using JavaScript with this handy book! This book is written in a practical and easy way and offers theory and plenty of practical material. There are explanations and practical examples that help beginners learn fast. Instead of diving deeper into lengthy and boring texts, I tried to get straight to the point for each topic.
Written by: Andy Vickler
-
Clean Agile
- Back to Basics
- Written by: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 5 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
Nearly 20 years after the Agile Manifesto was first presented, the legendary Robert C. Martin (“Uncle Bob”) reintroduces Agile values and principles for a new generation - programmers and nonprogrammers alike. Martin, author of Clean Code and other highly influential software development guides, was there at Agile’s founding. Now, in Clean Agile: Back to Basics, he strips away misunderstandings and distractions that over the years have made it harder to use Agile than was originally intended.
Written by: Robert C. Martin
-
Understanding the Mysteries of Human Behavior
- Written by: Mark Leary, The Great Courses
- Narrated by: Mark Leary
- Length: 12 hrs and 11 mins
- Original Recording
-
Overall
-
Performance
-
Story
Every day of your life is spent surrounded by mysteries that involve what appear to be rather ordinary human behaviors. What makes you happy? Where did your personality come from? Why do you have trouble controlling certain behaviors? Why do you behave differently as an adult than you did as an adolescent?Since the start of recorded history, and probably even before, people have been interested in answering questions about why we behave the way we do.
-
-
Decent overview, but unsurprising and unoriginal
- By Anonymous User on 2020-02-02
Written by: Mark Leary, and others
-
Grokking Algorithms
- Written by: Aditya Bhargava
- Narrated by: Derek Lettman
- Length: 3 hrs and 46 mins
- Unabridged
-
Overall
-
Performance
-
Story
This friendly guide teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression and artificial intelligence. This accesible introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python.
-
-
Great introduction to algorithms
- By narcis on 2019-07-04
Written by: Aditya Bhargava
-
Staff Engineer
- Leadership Beyond the Management Track
- Written by: Will Larson
- Narrated by: Shaula Evans
- Length: 8 hrs and 52 mins
- Unabridged
-
Overall
-
Performance
-
Story
At most technology companies, you'll reach Senior software engineer, the career level for software engineers, in five to eight years. At the career level, your company's career ladder won't require that you work towards the next promotion; being promoted further is an exception rather than expected. This is also when many engineers are first given an opportunity to move into engineering management.
-
-
Very useful and helpful guide for mid-level and above
- By H Elsayed on 2022-06-21
Written by: Will Larson
-
Knowledge and Decisions
- Written by: Thomas Sowell
- Narrated by: Robertson Dean
- Length: 20 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
This reissue of Thomas Sowell’s classic study of decision making, which includes a preface by the author, updates his seminal work in the context of The Vision of the Anointed. Sowell, one of America’s most celebrated public intellectuals, describes in concrete detail how knowledge is shared and disseminated throughout modern society. He warns that society suffers from an ever-widening gap between firsthand knowledge and decision making—a gap that threatens not only our economic and political efficiency but our very freedom.
-
-
Brilliant. Required material for modern humans
- By Matt on 2018-04-26
Written by: Thomas Sowell
-
Naked Statistics
- Stripping the Dread from the Data
- Written by: Charles Wheelan
- Narrated by: Jonathan Davis
- Length: 10 hrs and 48 mins
- Unabridged
-
Overall
-
Performance
-
Story
From batting averages and political polls to game shows and medical research, the real-world application of statistics continues to grow by leaps and bounds. How can we catch schools that cheat on standardized tests? How does Netflix know which movies you'll like? What is causing the rising incidence of autism? As best-selling author Charles Wheelan shows us in Naked Statistics, the right data and a few well-chosen statistical tools can help us answer these questions and more.
-
-
narrow minded
- By Haithem M. Abdelaty on 2021-07-15
Written by: Charles Wheelan
Publisher's Summary
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 with management and consulting clients, negotiate a fair hourly rate, and unite teammates and coworkers in working toward a common goal.
What you will learn in this book:
- How to systematically find and fill the gaps in your technical knowledge so you can face any new challenge with confidence
- Should you take contract work - or hold out for a salaried position? Which will earn you more, what the tradeoffs are, and how your personality should sway your choice
- Should you learn JavaScript, C#, Python, C++? How to decide which programming language you should master first
- Ever notice how every job ever posted requires "3-5 years of experience," which you don't have? Simple solution for this frustrating chicken-and-egg problem that allows you to build legitimate job experience while you learn to code
- Is earning a computer science degree a necessity - or a total waste of time? How to get a college degree with maximum credibility and minimum debt
- Coding boot camps - some are great, some are complete scams. How to tell the difference so you don't find yourself cheated out of $10,000
- Interviewer tells you, "Dress code is casual around here - the development team wears flipflops." What should you wear?
- How do you deal with a boss who's a micromanager. Plus how helping your manager with his goals can make you the MVP of your team
- The technical skills that every professional developer must have - but no one teaches you (most developers are missing some critical pieces, they don't teach this stuff in college, you're expected to just "know" this)
More from the same
What listeners say about The Complete Software Developer's Career Guide
Average Customer RatingsReviews - Please select the tabs below to change the source of reviews.
-
Overall
-
Performance
-
Story
- Alma p
- 2018-08-23
Great book
Highly recommended, a bit long but worthy, it will definitely add to your knowledge, good luck
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
1 person found this helpful
-
Overall
-
Performance
-
Story
- Phillipp-Antoine
- 2021-08-21
A must
Timeless book that covers everything a programmer must know about software development. It is extensive. I will be listening to this one every year or two for sure.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
1 person found this helpful
-
Overall
-
Performance
-
Story
- IronLloyd
- 2019-04-05
Hey John! I love your book.
John this book is great. I am a student for web development in Canada. I got scared when all of the job postings I saw for web developer requires experience. I am middle age and trying to shift careers to I.T. particularly in web development, but your book gave hope that I can still find a job right after I finish this program hopefully on Jan 2020. I bought the audio book and I listened to it before I sleep, sometimes I just let it be until morning. Great book funny, inspiring and well-structured.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
2 people found this helpful
-
Overall
-
Performance
-
Story
- Lucas
- 2018-10-23
Foundational
A great book. I found it to be full of great advice on improving your programming skills/knowledge, as well as your life in general. This book will lead you in the right direction if you're interested in filling in some of those gaps you didn't realize were missing to begin with.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- João Paulo de Souza Soares
- 2018-04-04
Great glossary of the career
He doesn't go deep in the subjects, but the summary of the whole career is of much value.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- Jag D.
- 2019-07-11
Good Carrier Guidance Book
It gives you a practical advice to begin or accelerate your career in software, highly recommended.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!