Buy new:
$17.77
FREE delivery: Tuesday, June 6 on orders over $25.00 shipped by Amazon.
Ships from: Amazon.com
Sold by: Amazon.com
List Price: $34.95 Details

The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
Save: $17.18 (49%)
Get Fast, Free Shipping with Amazon Prime FREE Returns
Return this item for free
  • Free returns are available for the shipping address you chose. You can return the item for any reason in new and unused condition: no shipping charges
  • Learn more about free returns.
FREE delivery Tuesday, June 6 on orders shipped by Amazon over $25
Or fastest delivery Monday, June 5. Order within 17 hrs 5 mins
In Stock
[{"displayPrice":"$17.77","priceAmount":17.77,"currencySymbol":"$","integerValue":"17","decimalSeparator":".","fractionalValue":"77","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"iqmDKnKccAuxjH7KhuXEsdfNQgf4PAWXDMzOMAHdlmwRu2dYChug%2FteL0XjmrKj4OzXXXR%2Bv3Wdj38ZmWKaHanmwwgOu2tGkfO1abkqQwv9aZqVHY%2BVr8%2FeTHEHHOqf6e8i8%2FijpA4M%3D","locale":"en-US","buyingOptionType":"NEW"},{"displayPrice":"$7.90","priceAmount":7.90,"currencySymbol":"$","integerValue":"7","decimalSeparator":".","fractionalValue":"90","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"iqmDKnKccAuxjH7KhuXEsdfNQgf4PAWXI4BnQWUcdfPE2JjHro83VJuferps4JtYZKQJXEbaoQWXlR2cuxfzCIQEJ8UjUpWw7S7ZQkhSiHogty4dJ7yoQCfD4kLKzWYQucWEOMcVExIaJK20je7YspFG9nuXU1KP1jghBq9f39auxeSpHi3%2BpUqm8KuMEC9W","locale":"en-US","buyingOptionType":"USED"}]
$$17.77 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$17.77
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Ships from
Amazon.com
Sold by
Amazon.com
Returns
Eligible for Return, Refund or Replacement within 30 days of receipt
Eligible for Return, Refund or Replacement within 30 days of receipt
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Ships from
Amazon.com
Sold by
Amazon.com
Returns
Eligible for Return, Refund or Replacement within 30 days of receipt
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Get Fast, Free Shipping with Amazon Prime
FREE delivery Thursday, June 8 on orders shipped by Amazon over $25
Used: Very Good | Details
Condition: Used: Very Good
Comment: Minor packaging damage observed during inspection.
Access codes and supplements are not guaranteed with used items.
Have one to sell?
Other Sellers on Amazon
Added
$17.61
FREE Shipping
Get free shipping
Free shipping within the U.S. when you order $25.00 of eligible items shipped by Amazon.
Or get faster shipping on this item starting at $5.99 . (Prices may vary for AK and HI.)
Learn more about free shipping
on orders over $25.00 shipped by Amazon.
Sold by: YesWelle 📚
Sold by: YesWelle 📚
(873 ratings)
96% positive over last 12 months
Only 1 left in stock - order soon.
Shipping rates and Return policy
Added
$17.99
& FREE Shipping
Sold by: Fun with Books and Board Games
Sold by: Fun with Books and Board Games
(744 ratings)
93% positive over last 12 months
Only 1 left in stock - order soon.
Shipping rates and Return policy
Added
$31.79
& FREE Shipping
Sold by: premium-books-usa
Sold by: premium-books-usa
(7943 ratings)
63% positive over last 12 months
In Stock.
Shipping rates and Return policy
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more

Follow the Authors

Something went wrong. Please try your request again later.

Pragmatic Thinking and Learning: Refactor Your Wetware (Pragmatic Programmers) 1st Edition

4.4 4.4 out of 5 stars 421 ratings

Price
New from Used from
Kindle
Paperback, Illustrated
$17.77
$12.00 $2.00

Purchase options and add-ons


Check out reading-themed apparel and accessories in the new Amazon Books merch shop

Frequently bought together

$17.77
Get it as soon as Tuesday, Jun 6
In Stock.
Ships from and sold by Amazon.com.
+
$28.99
Get it as soon as Tuesday, Jun 6
In Stock.
Ships from and sold by Amazon.com.
+
$40.00
Get it as soon as Tuesday, Jun 6
In Stock.
Ships from and sold by Amazon.com.
Total price:
To see our price, add these items to your cart.
Details
Added to Cart
Choose items to buy together.

From the brand


From the Publisher

Pragmatic Thinking and Learning: Refactor Your Wetware

Where We’re Going

Every good journey begins with a map, and ours appears in the front portion of this book. Despite the linear flow of a book, these topics are entwined and interrelated, as the map shows.

After all, everything is connected to everything else. But it’s somewhat difficult to appreciate that idea with a linear read of a book. You can’t always get a sense of what’s related when faced with countless 'see also' references in the text. By presenting the map graphically, I hope you get the opportunity to see what’s related to what a little more clearly.

With that in mind, the following is roughly where we are headed, despite a few side trips, tangents, and excursions on the way.

Journey from Novice to Expert

In the first part of the book, we’ll look at why your brain works as it does, beginning with a popular model of expertise.

The Dreyfus model of skill acquisition provides a powerful way of looking at how you move beyond beginner-level performance and begin the journey to mastery of a skill. We’ll take a look at the Dreyfus model and in particular look at the keys to becoming an expert: harnessing and applying your own experience, understanding context, and harnessing intuition.

This is Your Brian

The most important tool in software development is, of course, your own brain. We’ll take a look at some of the basics of cognitive science and neuroscience as they relate to our interests as software developers, including a model of the brain that looks a lot like a dual-CPU, shared-bus design and how to do your own brain surgery of a sort.

Get in Your Right Mind

Once we have a better understanding of the brain, we will find ways to exploit underutilized facets of thinking to help encourage better creativity and problem solving, as well as harvest and process experiences more effectively.

We’ll also take a look at where intuition comes from. Intuition, the hallmark of the expert, turns out to be a tricky beast. You need it, you rely on it, but you also probably fight against using it constantly, without knowing why. You may also be actively suspicious of your own and others’ intuition, mistakenly thinking that it’s 'not scientific.'

We’ll see how to fix that and give your intuition freer reign.

Debug Your Mind

Intuition is a fantastic skill, except when it’s wrong. There are a large number of 'known bugs' in human thinking. You have built-in biases in your cognition, influences from when you’re born and from your cohort (those born about the same time as you), your innate personality, and even hardware wiring problems.

These bugs in the system often mislead you by clouding your judgment and steering you toward bad, even disastrous, decisions.

Knowing these common bugs is the first step to mitigating them.

Learn Deliberately

Now that we’ve gotten a good look at how the brain works, we’ll start taking a more deliberate look at how to take advantage of the system, beginning with learning.

Note that I mean learning in the broadest sense, covering not only new technologies, programming languages, and the like, but also your learning of the dynamics of the team you’re on, the characteristics of the evolving software you’re building, and so on. In these times, we have to learn all the time.

But most of us have never been taught how, so we sort of wing it as best we can. I’ll show you some specific techniques to help improve your learning ability. We’ll look at planning techniques, mind maps, a reading technique known as SQ3R, and the cognitive importance of teaching and writing. Armed with these techniques, you can absorb new information faster and easier, gain more insights, and retain this new knowledge better.

Gain Experience

Gaining experience is key to your learning and growth—we learn best by doing. However, just 'doing' alone is no guarantee of success; you have to learn from the doing for it to count, and it turns out that some common obstacles make this hard.

You can’t force experience either; trying too hard can be just as bad (if not worse) than slogging through the same old motions. We’ll take a look at what you need to create an efficient learning environment using feedback, fun, and failure; see the dangers of deadlines; and see how to gain experience virtually with mental grooving.

Manage Focus

Managing your attention and focus is the next critical step in your journey. I’ll share with you some tricks, tips, and pointers to help you manage the flood of knowledge, information, and insights that you need to gain experience and learn. We live in information-rich times, and it’s easy to get so swamped under the daily demands of our jobs that we have no chance to advance our careers. Let’s try to fix that and increase your attention and focus.

We’ll take a look at how to optimize your current context, manage those pesky interruptions better, and see why interruptions are such cognitive train wrecks. We’ll look at why you need to defocus in order to focus better in the mental marinade and manage your knowledge in a more deliberate manner.

Beyond Expertise

Finally, we’ll take a quick look at why change is harder than it looks, and I’ll offer suggestions for what you can do tomorrow morning to get started.

I’ll share what I think lies beyond expertise and how to get there.

Editorial Reviews

Review

""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.

Product details

  • Publisher ‏ : ‎ Pragmatic Programmers, LLC, The; 1st edition (November 7, 2008)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 280 pages
  • ISBN-10 ‏ : ‎ 1934356050
  • ISBN-13 ‏ : ‎ 978-1934356050
  • Item Weight ‏ : ‎ 1.04 pounds
  • Dimensions ‏ : ‎ 8.5 x 0.64 x 11 inches
  • Customer Reviews:
    4.4 4.4 out of 5 stars 421 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.4 out of 5 stars
4.4 out of 5
421 global ratings

Top reviews from the United States

Reviewed in the United States 🇺🇸 on March 27, 2010
13 people found this helpful
Report
Reviewed in the United States 🇺🇸 on March 22, 2012
23 people found this helpful
Report
Reviewed in the United States 🇺🇸 on December 23, 2008
8 people found this helpful
Report
Reviewed in the United States 🇺🇸 on March 3, 2021
One person found this helpful
Report

Top reviews from other countries

Robert A. Carter
5.0 out of 5 stars Opened my Eyes
Reviewed in the United Kingdom 🇬🇧 on September 4, 2012
One person found this helpful
Report
DInglis
5.0 out of 5 stars Good introduction
Reviewed in the United Kingdom 🇬🇧 on June 23, 2013
One person found this helpful
Report
Mikkel T. Kristiansen
5.0 out of 5 stars Amazing tour through the brain
Reviewed in the United Kingdom 🇬🇧 on June 28, 2012
Ron Gerhardt
4.0 out of 5 stars Value for money
Reviewed in the United Kingdom 🇬🇧 on January 10, 2020
One person found this helpful
Report
Ken O
5.0 out of 5 stars Underrated and Highly Recommended
Reviewed in the United Kingdom 🇬🇧 on March 4, 2022