Programming Books C Java PHP Python Learn more Browse Programming Books
Pragmatic Thinking and Learning: Refactor Your Wetware and over one million other books are available for Amazon Kindle. Learn more
Buy New
  • List Price: $34.95
  • Save: $13.49 (39%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by
Gift-wrap available.
Add to Cart
Trade in your item
Get a $2.00
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Pragmatic Thinking and Learning: Refactor Your Wetware (Pragmatic Programmers) Paperback – November 7, 2008

ISBN-13: 978-1934356050 ISBN-10: 1934356050 Edition: 1st

Buy New
Price: $21.46
43 New from $15.94 31 Used from $9.99
Amazon Price New from Used from
"Please retry"
"Please retry"
$15.94 $9.99

Frequently Bought Together

Pragmatic Thinking and Learning: Refactor Your Wetware (Pragmatic Programmers) + The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life) + The Pragmatic Programmer: From Journeyman to Master
Price for all three: $74.44

Buy the selected items together


Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Series: Pragmatic Programmers
  • Paperback: 288 pages
  • Publisher: Pragmatic Bookshelf; 1 edition (November 7, 2008)
  • Language: English
  • ISBN-10: 1934356050
  • ISBN-13: 978-1934356050
  • Product Dimensions: 9 x 6 x 0.7 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (77 customer reviews)
  • Amazon Best Sellers Rank: #118,285 in Books (See Top 100 in Books)

Editorial Reviews


"I’ve recommended it to anyone who will stand still long enough to listen to me. I was familiar with some of the ideas and techniques from my various readings on the science of learning, but its invaluable to have them gathered in one concise book, especially one geared towards developers."

—Dr. Paul V. Gestwicki, Professor & Director of Undergraduate Programs, Ball State University

"I’ve always been looking for something to help me improve my learning skills, but i’ve never found anything as effective as this book."

—Oscar Del Ben, Software Developer

"Absolutely terrific! I’m only beginning the 3rd chapter and I’ve already found the book VERY, VERY useful. It makes me look at what I am doing and how I do it in a different light."

—Carol Saah, Java Software Developer

About the Author

Andy Hunt is a programmer turned consultant, author and publisher. He co-authored the best-selling book The Pragmatic Programmer, was one of the 17 founders of the Agile Alliance, and co-founded the Pragmatic Bookshelf, publishing award-winning and critically acclaimed books for software developers.

More About the Author

Andy Hunt (sometimes credited as Andrew Hunt) is a writer of books on software development. Hunt co-authored The Pragmatic Programmer, six other books and many articles, and was one of the 17 original authors of the Agile Manifesto and founders of the Agile Alliance. He and partner Dave Thomas founded the Pragmatic Bookshelf series of books for software developers.

Related Media

Customer Reviews

4.5 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See all 77 customer reviews
Very concise and well written.
Dennis C. Furlaneto
The "drawback" to books like this is that everyone has a different idea about how things actually happen in the brain.
Thomas Duff
Whether or not, you're in software industry or knowledge worker, this book is for you.

Most Helpful Customer Reviews

142 of 161 people found the following review helpful By Ivan Tarasov on April 10, 2010
Format: Paperback Verified Purchase
I was thrilled when I learned about this book and I waited impatiently for it to arrive from Amazon. Boy, was I disappointed!

The idea of such a book is great, somebody should have done it. The execution though is the one that is bad. The book is mostly focused around small number of defining concepts, which are supposed to explain and substantiate all the facts about the way brain works and the suggestions of how to become more efficient in whatever you do. These concepts are the L-mode and R-mode of the brain, the Dreyfus model of skill acquisition, and the metaphoric comparison of a brain with a two-CPU computer.

Unfortunately, L/R-mode theory is now considered wrong and dated (the theory is more than 20 years old -- a lot has happened in neuroscience since then), and basing and substantiation suggestions on it is questionable. Even though the suggestions themselves are mostly reasonable and useful (in case you have not come up with them on your own yet), the constant L/R-mode preaching makes an impression of somebody selling you snake oil. The L/R-mode explanations make up a bulk of the book, sound really fishy, and get annoying pretty quickly.

Dreyfus model, although somewhat useful in some fields, not too useful in the context of research work and science (and any non-trivial software engineering), where things are a tad more complicated [note: this is my personal opinion, don't take my word on it and read about it elsewhere if you want]. That wouldn't be a problem, if Dreyfus model wasn't used throughout the book to explain things.
Read more ›
8 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
73 of 81 people found the following review helpful By Thomas Duff HALL OF FAMETOP 500 REVIEWERVINE VOICE on November 1, 2008
Format: Paperback
I tend to gravitate towards books that explore how the mind works, and how you might be able to manipulate it into better performance. Naturally, when I saw that Andy Hunt's Pragmatic Thinking and Learning: Refactor Your Wetware had been released, it went up on my to-be-reviewed list. Hunt does a great job in exploring your "wetware", and there were some chapters that squarely addressed certain issues I'm currently dealing with.


Journey from Novice to Expert: Novices vs. Experts; The Five Dreyfus Model Stages; Dreyfus at Work - Herding Racehorses and Racing Sheep; Using the Dreyfus Model Effectively; Beware the Tool Trap; Consider the Context, Again; Day-to-Day Dreyfus

This Is Your Brain: Your Dual-CPU Modes; Capture Insight 24x7; Linear and Rich Characteristics; Rise of the R-mode; R-mode Sees Forest, L-mode Sees Trees; DIY Brain Surgery and Neuroplasticity; How Do You Get There?

Get in Your Right Mind: Turn Up the Sensory Input; Draw on the Right Side; Engage an R-mode to L-mode Flow; Harvest R-mode Cues; Harvesting Patterns; Get It Right

Debug Your Mind: Meet Your Cognitive Biases; Recognize Your Generational Affinity; Codifying Your Personality Tendencies; Exposing Hardware Bugs; Now I Don't Know What to Think

Learn Deliberatively: What Learning Is...
Read more ›
8 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
80 of 92 people found the following review helpful By Russell Montgomery on May 20, 2009
Format: Paperback
I'm going to be a dissenter among all the praise the other reviewers are heaping on this book. I bought it because of the acclaim here so I feel I should warn other people considering this book that it may not be as great as it seems. Between all the anecdotes, references to The Pragmatic Programmer (a good book but why so much self-promotion?) and pointless pictures (a mention of the automatic sewing machine is followed by a half-page diagram of one; an expert software developer is apparently a wizard so there's a half page illustration of an evil-looking wizard; many pages are filled like this)... wait, what was I talking about? Oh yes, and all those sidebars that go off on a tangent and distract from the main text. Between all that stuff there's not a whole lot of useful, actionable content with which to "Refactor Your Wetware". And what content there is won't be very exciting to anyone who already spends much time learning on their own. This book could be helpful to people entering high school but if you're already successful at learning new skills and are looking to sharpen your edge I suggest you consider Brain Rules: 12 Principles for Surviving and Thriving at Work, Home, and School instead of this book.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
39 of 49 people found the following review helpful By Todd Crone on October 17, 2008
Format: Paperback
If you have read and loved any of Andy's books like the foundational book "The Pragmatic Programmer", you will not be disappointed here. Those of us that are constantly chasing the changing technologies and despite our best efforts continue to fall behind, this book gives some amazing insight into learning more effectively. I must admit I have not completed the book yet. But even with less than half of the book behind me, I feel empowered to begin approaching my career development (programmer) with new found optimism and enthusiasm.

Put down (temporarily) whatever "must learn" tech book you are stumbling through right now and pick this one up. When Andy is finished with you, I guarantee you will be able to "pick up" that new technology more quickly. I don't know how many new technologies I've waded into and felt discouraged because despite my best efforts, it was taking too long for me to 'get it'.

On another note, if you have been a fan of GTD (Getting Things Done) and still feel something was missing, I sincerely think Andy's helpful hints will give you the skills you need to get the most out of your brain.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews