The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition Audiobook By David Thomas, Andrew Hunt cover art

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

Your Journey to Mastery

Preview
Get this deal Try for $0.00
Offer ends December 16, 2025 11:59pm PT.
Prime logo Prime members: New to Audible? Get 2 free audiobooks during trial.
Just $0.99/mo for your first 3 months of Audible Premium Plus.
1 audiobook per month of your choice from our unparalleled catalog.
Listen all you want to thousands of included audiobooks, podcasts, and Originals.
Auto-renews at $14.95/mo after 3 months. Cancel anytime.
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
Get this deal Try for $0.00

$14.95/mo after 3 months. Cancel anytime. Offers ends December 16, 2025 11:59pm PT.

$14.95/month after 30 days. Cancel anytime.

Buy for $19.95

Buy for $19.95

Get 3 months for $0.99 a month

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
Programming & Software Development Technology Software Programming Software Development Career Computer Science Software Engineering

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.

Practical Programming Advice • Timeless Principles • Exceptional Narration • Valuable Career Insights • Clear Voices

Highly rated for:

All stars
Most relevant
Easy listen, helpful topics. there was some code involved that they link to a GitHub (I never looked at it) but it was not essential to usnertanding the message of each snippet of code.

Great Listen

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

good reference for practical programming. updated 2019. tried and true approaches. extreme programming, agile, and other development methodologies.

good reference

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

This is such a great book in every aspect.

Loaded with an abundance of language agnostic useful approaches and ways of thinking you can apply in every project and programming language. I cannot recommend this book enough. It's well divided in topics and very clearly worded and explained with a fine grain of humor here and there. The voice is very pleasant to listen to and is clear to understand.

As a developer I've read a load of books and this one is easily my favorite one.

A must for every developer

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

The book itself is (or should be) mandatory reading for all developers or tradespeople in the IT industry. The content is without question a quality product, and as for the audio book itself it matches nicely with the format and the narrator provides a smooth voice to present complex topics.

A staple for the industry

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

Most engineers will already know and do many of the advised practices, but almost all engineers can benefit from parts they haven't adopted or even forgot over time. Embracing and implementing the author's practices and philosophies is a solid path to honing one's craft. It's like a summary of retrospective learnings from careers of software development. Highly recommended.

A tactical guide to being a great developer

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

See more reviews