• 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,486 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  cover art

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,206
  • 4 Stars
    209
  • 3 Stars
    46
  • 2 Stars
    10
  • 1 Stars
    15
Performance
  • 5 out of 5 stars
  • 5 Stars
    1,020
  • 4 Stars
    144
  • 3 Stars
    25
  • 2 Stars
    7
  • 1 Stars
    12
Story
  • 4.5 out of 5 stars
  • 5 Stars
    976
  • 4 Stars
    159
  • 3 Stars
    31
  • 2 Stars
    10
  • 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

An excellent and entertaining technical book

I had been looking for technical audio books to listen to in the car for my commute, I stumbled across this book and it checked all the boxes!

an excellent listen I only wish there were more technical audio books of this caliber out there.

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

You voted on this review!

You reported this review!

21 people found this helpful

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

Everything you're looking for

This was by far the best mix of technical and professional discourse I've ever found in audio book format. Presented in a very enjoyable way even though most technical books do not lend themselves well to audio. I bought the print edition afterwards so I could enjoy the bounty of tips in a quicker reference.

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

pragmatic

excellent tips and a good look at the way programming should be and can be

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

Very useful for any programmers, QA, DevOps, etc

Great book on how to be a better programmer, how to be effective and construct code that works

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
  • Ed
  • 10-20-22

Great book recommended

If interested in improving your craft this is great book full with simple tips. recommended

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

Required for self taught programmers

I’m 2 years into my career as a self taught developer and just reading this book for the first time. It introduced a lot of concepts that will help make me a better programmer over the course of my career, and also put words to ideas and feelings I’ve already had about my code! I will be reading this book again and again and again in order to solidify these concepts in my practice.

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

As a 20yr developer, this is highly recommended

This felt like a podcast and a training program for software developers. Highly recommended for new and old developers. Will buy hard copy as a reminder.

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

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