Sample
  • The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition

  • Your Journey to Mastery
  • By: David Thomas, Andrew Hunt
  • Narrated by: Anna Katarina
  • Length: 9 hrs and 55 mins
  • 4.7 out of 5 stars (1,540 ratings)

Prime logo Prime members: New to Audible?
Get 2 free audiobooks during trial.
Pick 1 audiobook a month from our unmatched collection.
Listen all you want to thousands of included audiobooks, Originals, and podcasts.
Access exclusive sales and deals.
Premium Plus auto-renews for $14.95/mo after 30 days. Cancel anytime.

The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition

By: David Thomas, Andrew Hunt
Narrated by: Anna Katarina
Try for $0.00

$14.95/month after 30 days. Cancel anytime.

Buy for $19.95

Buy for $19.95

Pay using card ending in
By confirming your purchase, you agree to Audible's Conditions of Use and Amazon's Privacy Notice. Taxes where applicable.

Publisher's summary

The Pragmatic Programmer is one of those rare tech audiobooks you’ll listen, re-listen, and listen to again over the years. Whether you’re new to the field or an experienced practitioner, you’ll come away with fresh insights each and every time.

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, independent of any particular language, framework, or methodology, and the Pragmatic philosophy has spawned hundreds of books, screencasts, and audio books, as well as thousands of careers and success stories.

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. All the old favorite topics are there, updated for this new world. And there's a bunch of new content, reflecting what we've learned in the intervening years.

Whether you’re a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you’ll quickly see improvements in personal productivity, accuracy, and job satisfaction. You’ll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You’ll become a pragmatic programmer.

This audiobook is organized as a series of sections, each containing a series of topics. It is read by Anna Katarina; Dave and Andy (and a few other folks) jump in every now and then to give their take on things.

©2019 Pearson Education, Inc (P)2020 David Thomas and Andrew Hunt

Featured Article: The Best Audiobooks and Podcasts for Programmers


If you’re looking for the best audiobooks and podcasts about programming, you might be a programmer looking for resources and new perspectives to expand your knowledge. Or maybe you’re a newcomer still wondering if it's even possible to learn how to program from a book. Whether you’re brand new to programming or you’ve been fluent in Python, Java, C#, and the like for years, there are tons of great audio resources available to help you hone your skills.

What listeners say about The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition

Average customer ratings
Overall
  • 4.5 out of 5 stars
  • 5 Stars
    1,243
  • 4 Stars
    223
  • 3 Stars
    47
  • 2 Stars
    11
  • 1 Stars
    16
Performance
  • 5 out of 5 stars
  • 5 Stars
    1,053
  • 4 Stars
    150
  • 3 Stars
    27
  • 2 Stars
    7
  • 1 Stars
    13
Story
  • 4.5 out of 5 stars
  • 5 Stars
    1,006
  • 4 Stars
    169
  • 3 Stars
    32
  • 2 Stars
    11
  • 1 Stars
    14

Reviews - Please select the tabs below to change the source of reviews.

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Beyond every expectation.

This vocal performance, with all the voices and narrators, as well as the authors, was superbly produced and arranged to deliver the content most effectively and in an unprecedented atmosphere of challenge with grace and gratitude.

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
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Amazing update

I agree with everything they said. This book should be, at some point of knowledge and age, required reading for every developer.

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
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Great insights for programmer's and businessman

I loved the insights in this book, actually more than 100 tips to consider in a professional IT environment. Many thanks to the authors!

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
    5 out of 5 stars
  • Performance
    2 out of 5 stars
  • Story
    5 out of 5 stars

Great book, slightly less great narrator

I loved this book. The only thing I really didn't like was the narrator. She just seems to try so hard. lowers her voice and tries to over annunciate. I would almost recommend just reading the book.

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

My first pick on Audible and such a brilliant!

Content of the book is quite actual and narrated very well.
I definitely recommend this edition for every software developer.

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

  • Overall
    4 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    4 out of 5 stars

Not bad

I have to say, I'm not used to foley work in a non-fiction audiobook. Interesting touch.

I thought a book on programming wouldn't carry over well to audio form. However, the others took pains to keep the code examples very simple and generic.

What I found most interesting is how the authors noted the programming examples are inserted dynamically into the book - it wasn't copied and pasted, it's essentially "compiled" into the text of the manuscript, making it easy to modify, test and "deploy" the code to the book.

I appreciate their commitment to sound password advice and how they debunk oft-heard guidance like "users should have to change their passwords regularly."

Interesting perspective on scrum - and the authors are two of the signatories of the scrum manifesto. They describe how most companies form a "cargo cult" around adopting a few scrum terms and ceremonies, but don't use them effectively, not actually realizing the true purpose of scrum. It seems the purpose it to do whatever is most effective in your situation, to keep experimenting and observing what actually works the best. I appreciate that; in my experience, every tech company claims to follow scrum, but actually doesn't.

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Great book!

Great book! Audio quality was very good! I think is a must for every software developer!

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
    5 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    5 out of 5 stars

The audio version is also amazing

I already have the book, but I bought this audible version so I could review and elaborate on topics from time to time, as this is one of the few works that will stand valid for years. I think is great to be able to review some chapter a while running.

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
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Awesomeness

Awesome narration, I highly recommend for aspiring software engineers and/or career developers. Would definitely supplement your knowledge in software engineering and working in teams.

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
    4 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    4 out of 5 stars

Too Many Voices

Perhaps I am just used to the more traditional audio books with a single narrator, but the constant swapping of voices is very distracting.

also, I could do without all the silly sound effects and music

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

1 person found this helpful