Pragmatic Thinking and Learning book. Read reviews from the world's largest community for readers. Software development happens in your head. Not in. PDF Download Pragmatic Thinking and Learning: Refactor Your Wetware ( Pragmatic Programmers) Full Download by Andy Hunt. The language of law school: learning to “think like a lawyer” / Elizabeth Mertz grounded teaching and learning strategies for the thinking classroom.
|Language:||English, Spanish, Arabic|
|Genre:||Business & Career|
|ePub File Size:||22.38 MB|
|PDF File Size:||9.22 MB|
|Distribution:||Free* [*Regsitration Required]|
Pragmatic Thinking and Learning. Refactor Your “Wetware”. Andy Hunt. The Pragmatic Bookshelf. Raleigh, North Carolina Dallas, Texas. Prepared exclusively. Pragmatic Thinking and Learning: Refactor Your Wetware (Pragmatic Programmers) [Andy Hunt] on teshimaryokan.info *FREE* shipping on qualifying offers . Printed. Pragmatic Thinking and Learning. Refactor Your “Wetware”. This PDF file contains pages extracted from Pragmatic Thinking and Learning, published by the.
Merlin transforms Arthur into different animals and birds so that he might experience the world in different ways. Implementing this book will be an integral part of my life. Bill Billimoria. This technique of studying a book or other printed matter is known as SQ3R; that's an acronym for the steps you need to take. Just a moment while we sign you in to your Goodreads account.
An annual anal Embed Size px. Start on. Show related SlideShares at end. WordPress Shortcode. LydiaMartiny Follow. Published in: Full Name Comment goes here. Are you sure you want to Yes No. Be the first to like this. No Downloads. Views Total views. Actions Shares. Embeds 0 No embeds. No notes for slide. Pragmatic Thinking and Learning: Refactor Your Wetware Pragmatic Programmers to download this book the link is on the last page 2. Description Printed in full color.
Software development happens in your head. Not in an editor, IDE, or designtool. You're well educated on how to work with software and hardware, but what about wetware--our own brains? Learning new skills and new technology is critical to your career, and it's all in your head.
In this book by Andy Hunt, you'll learn how our brains are wired, and how to take advantage of your brain's architecture. You'll learn new tricks and tipsto learn more, faster, and retain more of what you learn.
You need a pragmatic approach to thinking and learning. You need to Refactor Your Wetware. Programmers have to learn constantly; not just the stereotypical new technologies, but also the problem domain of the application, the whims of the user community, the quirks of your teammates, the shifting sands of the industry, and the evolving characteristics of the project itself as it is built.
We'll journey together through bits of cognitive and neuroscience, learning and behavioral theory. This book was a nice vacation for me to think about how I learn, how I could learn, how I solve problems, etc.
There are definitely some concrete things from the book I've put into practice already that are paying off. Apr 24, Nima rated it did not like it Shelves: Totally disappointed, waste of time. View all 6 comments. Dec 09, Vinay rated it really liked it. A good book to read for all the workaholics specially for a software professionals but not restricted to only those.
All the nine chapter in the book are very informative and well written, my personal favorites are 1. Debug your mind 2.
Manage Focus. With lizard logic I was able to explain to myself of different behaviors I have seen at my work place an A good book to read for all the workaholics specially for a software professionals but not restricted to only those. With lizard logic I was able to explain to myself of different behaviors I have seen at my work place and connect each of them to one or more persons with whom i have worked with.
Humor is neither a waste of time nor a harmless diversion; instead, it reflects an important ability necessary for thinking, learning, and creativity. And many more, but restricted to mention only 2 , don't want to overload this summary with those extracts. Dec 10, Nathan Glenn rated it it was amazing Recommends it for: This is definitely one of the best books I've ever read. Andy takes research from cognitive science, neuroscience, psychology, sociology, behavioral science and everything else you can think of to show you how to be the best person you can be.
This book is filled with interesting facts, and to-do lists that challenge the reader to take immediate action. Random tidbits: The notion that our brain cells can die but we can't create new ones is now known to be false. It turns out that you need to be happ This is definitely one of the best books I've ever read.
It turns out that you need to be happy and stimulated, and the lab rats they use to test this sort of thing are anything but in their cages. Having trouble focusing? Practice meditation. It's relaxing, and you'll find benefits in all aspects of work and studying and the book has a how-to.
Feel like you're doing a lot, but not really? Set up different workspaces on your computer. Make it a real commitment to switch between tasks, and you'll stay focused and get more done. Switching tasks is expensive. I seriously recommend this book to anyone and everyone. May 13, Tomasz rated it it was amazing Shelves: Amazing book about how our brain works, how it learns, searches for solutions and answers. Moreover it shows many tips and tricks how to squeeze out from our brain as much as possible to increase our mental abilities.
More about this book can be read in my blog post http: Dec 06, Kelley rated it liked it. I have a lot to say about Hunt's ideas in this book, unfortunately I'm not inclined to go into all the theory, chipping away at it. But I don't want to avoid the theoretical arguments in his book altogether, just for the sake of preserving what's useful about his practical tips for improving memory and creative thinking skills.
Hunt correctly observes what is wrong with the programming discipline, and also understands, I think, why programmers are not encouraged to be experts, let alone competent I have a lot to say about Hunt's ideas in this book, unfortunately I'm not inclined to go into all the theory, chipping away at it.
Hunt correctly observes what is wrong with the programming discipline, and also understands, I think, why programmers are not encouraged to be experts, let alone competent in their field. But after correctly observing symptoms, and offering you a diagnosis as the causes, the treatment is all wrong. That doesn't mean this book isn't worth a read if you read it for the treatment: Just don't make the mistake of thinking that the treatment attacks the cause of the problem.
What does art, rock climbing, music, and tennis have to do with anything? You will wonder them because a sign of competence and expertise is looking at the bigger picture.
You don't just do things -- like try to improve your artistic side -- because the rules said you should. You do them because you are always thinking in terms of the bigger questions. So, if you wonder why, then you have to buy Hunt's theory. I wasn't always sure I bought it. I could see where Hunt was going, but he seemed to have lacked an in-depth knowledge of certain of the supporting struts for his framework. But is it really the case that you can address some of the problems Hunt identifies in his book by doing so.
In other words, if one of the problems is that programmers aren't motivated to become competent or experts is because they are beat down by companies that treat them like interchangeable parts, then how will taking art classes or learning how to do mindmaps change anything? If another problem is that coders aren't paid well enough to stay in their jobs as coders and, instead, have to migrate into management, consultancy, or teaching to make increase their salaries, how will any of these practical tips for improving memory and creative problem solving actually address that issue?
The answer is: Hunt correctly observes problems: All of this combines to create organizations which do one thing pretty well: But Hunt's antidote only treats the individuals suffering in those organizations -- if it does even that. In fact, I'd argue that if everyone adopted Hunts ideas, it's be a huge distraction from the real problems Hunt identifies.
Instead of looking outside yourself, to the organizational imperatives -- pay, lack of career structure, endless search for silver bullets, etc. Which is great, but likely going to make the individual code even more frustrated. After all, the organization is still hearding race horses as if they were sheep.
Still, the fact remains: You can't, really. You can't get your organization to pay software engineers better -- not all by yourself.
In short, the problem with Hunt is that he comes up with a Grand Theory that explains that the root of the problem existing in very social institutions and organizations; however, he tells us to solve the problem by giving us tools to improve our individual skills.
Which is pragmatic, I guess. After all, how could we possibly change the pay structure across an industry.
Much easier to focus on developing your skills. And it is, which is why I'd recommend this book.
I don't think Hunt explains the reasons particularly well, and I don't have the time to write the book he should have written. In the meantime, being of a pragmatic bent, I say: Pick and choose what works for you and discard the rest.
Oct 04, Anton Petrov rated it it was amazing Shelves: An awesome book! It is a real eye opener for so many aspects of our life - how our brain works, concentration, errors, self improvement, meditation and rest, dealing with lots of work, valuing your ideas and ways of generating more. It has so many practical examples that even if you try just one of them and most probably it will work for you you will already have made a good step towards your goal.
You'll be a little more pragmatic. And you'll love it: This is not a book strictly related to An awesome book! This is not a book strictly related to programming, even if programming is used as the base field to get examples from. You can basically apply all these principles in many other fields.
Let's hope after all this praising that you at least like it "a third" of how much I like it. Have fun!
Apr 04, Inna rated it it was amazing. Great book! During reading the book, I found out some bugs in me and will continue refactoring of the wetware to have them fixed in the nearest next versions: Sep 20, Arjen rated it it was ok Shelves: I'm not sure if the book is just a tad outdated, or if the target audience is mostly aimed at Americans.
Most examples and practises are things I already knew or already implemented myself. May 16, Brittan rated it it was amazing. I have read this book twice now and I'll probably read it again. Very good tactics for 'rewiring' your thinking. Especially good for engineers but I think others can enjoy it too. Oct 30, Ilya Ivanov rated it it was amazing Shelves: Overall You know you've picked up the right book, when you just can't stop reading it at 3 AM.
Andy Hunt - the co-author of a well-known "Pragmatic Programmer" masterpiece, tries to debug human brain in order to understand patterns and failures of human behavior. Core idea of this book in that your brain has two modes of operation: Linear mode. Performs thinking: Rich mode. Coursera class Learning How to Learn: Powerful mental tools to help you master tough subjects describes similar modes: Definitelly recommend that class. These two approaches in decomposing thinking are not quite equal, but share a lot of common ideas.
Our major task is to apply both of these modes if you want to be efficient in you mental capacity both in the work and daily life. In Depth In short, following is the main chapters but not all of them with my naive summary of the core concept. Journey from Novice to Expert: This Is Your Brain: Get in Your Right Mind: More importantly: Contains a few descriptions and examples of the power of metaphor, ideas on visual sensory in general and drawing in specific.
Debug Your Mind: Learn Deliberately: Gain Experience: Manage Focus: Chapter explains how not to lose context, how to avoid context switching, how to manage interruptions, how to practice you attention skills.
Drawbacks Like everything in this word, this book has some disadvantages: Contains highlighted text blocks, which interrupt your reading flow. I think it's a bit counterproductive, since this half-page panel with text just interrupts you reading flow. There aren't too many of them though. I would reorder chapters a bit: But this is just my personal preference.
Hey, naive personal review with a tiny bits of ideas, that probably fit well only into my head. Summary I would definitely recommend this book not only for developers, but to the general audience as well.
Nov 29, Jacob Tjornholm rated it it was amazing. Initally I was going to give this book a mediocre review. It turns out that I was wrong.
This book is actually amazing. It is interesting on so many levels. First of all, I thought that I would hate it. This is interesting, given that I ended up lov Initally I was going to give this book a mediocre review. This is interesting, given that I ended up loving it. Andy Hunt uses a lot of computer hardware analogies, and I hated these I still do. It inspired me to change the way I work, and I can feel the improvement immediately. Lots of details in the book are quite unimportant to me - it is the big things that matter.
Being able to focus on one thing at a time. Being conscious about when and how to take notes. Some of the points in the book are repeated so many times. This is pretty annoying, but is it necessary?
I feel that maybe it is. Many of the concepts in the book are very simple, and I feel like a bit of an idiot for not having realized all this on my own. It seems really obvous now. Also, much of this I knew already but had neglected to act upon. For example: If I am in the middle of a challenging programing task and I receive an email, what should I do?
Should I stop working and immediately read the email? Of course not. We all know that it is a bad idea, and that getting back into the programming mindset takes time. Nevertheless, this is what I have been doing, for whatever reason.
And the book has given me the push I needed to break the habit, for whatever reason. Also, at some point in my life I had decided that note taking was not for me. Much easier to just remember stuff and act on it quickly. But boy, have I been missing out. Very simple problem with a very simple solution: What this book has taught me is that learning to take good notes can dramatically increase my ability to organize my life and my work.
Again, this seems trivial to me now. I think most people would benefit from reading this book. Highly recommended. Nov 08, Rafael Bandeira rated it really liked it Recommends it for: Recommended reading for those constantly seeking for improvements in their day-to-day life, career and profession. Hunt goes right and deep in theories and studies about how the brain operates and how differently our creativity and logistic are and why having both working together is ought to bring betterment to one's learning, focusing and making.
From the several concepts brought to the table we have the Dreyfus Model for talent acquisition, and the R-mode and L-mode studies that go on the diff Recommended reading for those constantly seeking for improvements in their day-to-day life, career and profession. From the several concepts brought to the table we have the Dreyfus Model for talent acquisition, and the R-mode and L-mode studies that go on the differences between our so called Rich-mode, the "part" of the brain responsible for our creativity and problem solving, and Linear-mode, the other "part" responsible for logic and reason, as the main focus.
The book also gears the reader with techniques and tools to take advantage of the R-mode like meditation, morning writing and defocus, and it also helps to create a framework to exercise our L-mode with reading techniques, knowledge management and task tracking tools, and others. One specially interesting technique presented is the Morning Pages.
The idea is to always keep a pen and a notebook close to the bed, and once you awake on the morning the first thing you have to do is take the pen and write at least 3 pages in the notebook. It doesn't need to be formal writing nor it needs to be any relevant content, you just need to put out whatever is in your mind at that moment. On the book is described a situation where a business man who started using the technique spent some days only writing "blah blah blah Might worth the try.
Jan 01, Steve rated it really liked it. This is one of the better books I have read recently. It is as if the author "Andy Hunt" wrote this book to inspire me personally. This was the perfect book to read around new years. It helped me re-gain my focus and passion about being in technology.
I don't want to get in to too many specifics about the book, since you can read the outline of the book online elsewhere, but generally speaking, the book helped me create a plan for 09, and suggests ways to help effectively execute my plan. There This is one of the better books I have read recently.
There are so many great ideas in the book, it is a bit overwhelming to try to incorporate all of them in to your daily life, so it is best to incorporate the ones that work for you. The beauty of this book is that fact that it is not a traditional "how to" type book that you need to follow every suggestion step by step in order to succeed. To me the book comes across more like a conversation with a friend who you look up to, where they are giving you all the secrets to their success. Where you just absorb all the good ideas, and form a plan for on your own based on their suggestions.
For example, one suggestion that I really took to heart was, a new technique for reading my next book which includes using the the SQ3R method along with Mind Maps. I have applied this technique already to my next book, and I can't begin to say how much better it is that my traditional note taking technique. Even thought I am finished reading it, this book will stay on my desk, and I will refer to it anytime I am in need of inspiration.
Sep 06, Ben rated it it was amazing. I enjoyed this book and got a lot of value out of it. I thought it did a good job of distilling decades of research into easy-to-understand and salient ideas that can be put to use immediately. I really appreciated how the author heavily referenced his research material so that you can easily dive deeper into a particular subject if you want to.
The part that made this book really great, for me, was all of the practical ideas that you can start right trying away. I've already begun doing some of I enjoyed this book and got a lot of value out of it. I've already begun doing some of the ideas maintaining a personal wiki, reading tips, and using a flashcard program for SRS and have found them to be very effective. The book is very easy to read and I would recommend it to any software developer.
The author claims this book can be read by programmers and non-programmers alike. While I think anyone certainly could read this and get value from it I'm not sure if I would recommend it to all my non-programmer friends. Many of the metaphors used to describe the brain and how we think use computer terminology that I think would confuse some people.
Aug 15, Szymon rated it it was amazing Shelves: One of my favorite books ever. I've read "Pragmatic Thinking and Learning" the second time after six years, and I must say that this book is phenomenal.
My opinion is entirely biased - I'm not going to deny this fact. Just like Andy Hunt, I'm also a software engineer, and that is why I find all examples and exercises very useful. He explains how our brain works in L- and R-modes , how we can benefit from both modes, how we can design and plan our learning process to build habits that will help us One of my favorite books ever.
He explains how our brain works in L- and R-modes , how we can benefit from both modes, how we can design and plan our learning process to build habits that will help us achieve even more.
It's a great supplement for Cal Newport's "Deep Work" book. However, it's much more practical and useful for software engineers or any knowledge workers. I strongly recommend reading it! I've wrote more detailed review on my blog - https: May 01, John Schneider rated it it was amazing Shelves: Although this work is written mostly for programmers and other knowledge workers, it contains a wealth of knowledge and practices that will enable even the most learned to do more.
Written in a clear and compelling style, "Pragmatic Thinking and Learning" succeeds at illustrating how to think better and lear better. I really wish that I had read this book before the completion of my formal education because I am certain that I would have learned far more with the insights this work contains.