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

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

Your Journey to Mastery

Preview
Get this deal Try Premium Plus free
Offer ends December 16, 2025 11:59pm GMT.
Prime members: New to Audible? Get 2 free audiobooks during trial.
Just £0.99/mo for your first 3 months of Audible.
1 bestseller or new release per month—yours to keep.
Listen all you want to thousands of included audiobooks, podcasts, and Originals.
Auto-renews at £8.99/mo after 3 months. Cancel monthly.
Pick 1 audiobook a month from our unmatched collection - including bestsellers and new releases.
Listen all you want to thousands of included audiobooks, Originals, celeb exclusives, and podcasts.
Access exclusive sales and deals.
£8.99/month after 30 days. Renews automatically.

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

By: David Thomas, Andrew Hunt
Narrated by: Anna Katarina
Get this deal Try Premium Plus free

£8.99/mo after 3 months. Cancel monthly. Offer ends December 16, 2025 11:59pm GMT.

£8.99/month after 30 days. Renews automatically. See here for eligibility.

Buy Now for £14.99

Buy Now for £14.99

Only £0.99 a month for the first 3 months. Pay £0.99 for the first 3 months, and £8.99/month thereafter. Renews automatically. Terms apply. Start my membership

About this listen

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

Listeners also enjoyed...

Modern Software Engineering cover art
Fundamentals of Software Architecture cover art
The Complete Software Developer's Career Guide cover art
Clean Architecture cover art
Clean Code cover art
The Design of Everyday Things cover art
Software Engineering at Google cover art
Staff Engineer cover art
The Staff Engineer's Path cover art
Building Microservices cover art
Designing Data-Intensive Applications cover art
The Unicorn Project cover art
Algorithms to Live By cover art
The Phoenix Project cover art
Soft Skills cover art
The DevOps Handbook, Second Edition cover art
All stars
Most relevant
This is a really good audio book for playing as you bury your brain in code, coffee beans or Jelly Beans. There is a lot in this book. Loads of tips & tricks on many topics for coders to consider. Even if you have never progranned anything, you will learn why we love code and how we think. Because these tips, tricks & toppics can also be used in other ways in a nontechnical world.

Better than ever

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

Good for those old and new - a lot of things I had previously known subconsciously, brought to light. New things were also introduced to me and have already been used effectively in my work.

Good narration - S's were a bit harsh but likely fault of audio equipment during recording. There are a few code narrations and when listening whilst driving, they are just impossible to visualise - luckily, they're mostly extra to drive a point home.

Something for everyone

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

Love the way they made the audiobook. It differs from the book but contains its essence. Lovely.

I just love it.

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

great information, well laid out and practical for real world.
audio recording is poor. main narrator isn't engaging at points but biggest bugbear is the changing in audio quality at different points. you need to turn up or down the volume at random points in chapters and sometimes it's grainy audio and hard to hear at a few points.

good content, bad recording

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

I loved it! As a beginner in programming, I have learned a lot of tips and best practices from this book that I have immediately applied to my work.👍 The book is engaging and kerps you hook till the end as well. Thank you to the authors and editors for this great book!

I loved it!

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

See more reviews