Pragmatic Thinking and Learning (Pragmatic Programmers Series) / Edition 1

Pragmatic Thinking and Learning (Pragmatic Programmers Series) / Edition 1

by Andy Hunt
     
 

View All Available Formats & Editions

ISBN-10: 1934356050

ISBN-13: 9781934356050

Pub. Date: 09/01/2008

Publisher: Pragmatic Programmers, LLC, The

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

Overview

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. You'll see some surprising aspects of how our brains work, and how you can take advantage of the system to improve your own learning and thinking skills.

In this book you'll learn how to:

  • Use the Dreyfus Model of Skill Acquisition to become more expert
  • Leverage the architecture of the brain to strengthen different thinking modes
  • Avoid common "known bugs" in your mind
  • Learn more deliberately and more effectively
  • Manage knowledge more efficiently

  • Product Details

    ISBN-13:
    9781934356050
    Publisher:
    Pragmatic Programmers, LLC, The
    Publication date:
    09/01/2008
    Series:
    Pragmatic Programmers Series
    Edition description:
    New Edition
    Pages:
    288
    Sales rank:
    510,855
    Product dimensions:
    6.00(w) x 8.90(h) x 0.90(d)

    Table of Contents

    1 Introduction 1

    1.1 Again with the "Pragmatic"? 4

    1.2 Consider the Context 5

    1.3 Everyone Is Talking About This Stuff 6

    1.4 Where We're Going 7

    1.5 Grateful Acknowledgments 11

    2 Journey from Novice to Expert 13

    2.1 Novices vs. Experts 15

    2.2 The Five Dreyfus Model Stages 17

    2.3 Dreyfus at Work: Herding Racehorses and Racing Sheep 25

    2.4 Using the Dreyfus Model Effectively 31

    2.5 Beware the Tool Trap 38

    2.6 Consider the Context, Again 41

    2.7 Day-to-Day Dreyfus 43

    3 This Is Your Brain 45

    3.1 Your Dual-CPU Modes 46

    3.2 Capture Insight 24x7 51

    3.3 Linear and Rich Characteristics 55

    3.4 Rise of the R-mode 63

    3.5 R-mode Sees Forest; L-mode Sees Trees 68

    3.6 DIY Brain Surgery and Neuroplasticity 70

    3.7 How Do You Get There? 71

    4 Get in Your Right Mind 73

    4.1 Turn Up the Sensory Input 73

    4.2 Draw on the Right Side 75

    4.3 Engage an R-mode to L-mode Flow 80

    4.4 Harvest R-mode Cues 92

    4.5 Harvesting Patterns 102

    4.6 Get It Right 110

    5 Debug Your Mind 113

    5.1 Meet Your Cognitive Biases 115

    5.2 Recognize Your Generational Affinity 123

    5.3 Codifying Your Personality Tendencies 133

    5.4 Exposing Hardware Bugs 136

    5.5 Now I Don't Know What to Think 140

    6 Learn Deliberately 145

    6.1 What Learning Is...and Isn't 145

    6.2 Target SMART Objectives 149

    6.3 Create a Pragmatic Investment Plan 154

    6.4 Use Your Primary Learning Mode 158

    6.5 Work Together, Study Together 164

    6.6 Use Enhanced Learning Techniques 166

    6.7 Read Deliberately with SQ3R 167

    6.8 Visualize Insight with Mind Maps 171

    6.9 Harness the Real Power of Documenting 178

    6.10 Learn by Teaching 180

    6.11 Take It to the Streets 182

    7 Gain Experience 183

    7.1Play in Order to Learn 183

    7.2 Leverage Existing Knowledge 187

    7.3 Embed Failing in Practice 189

    7.4 Learn About the Inner Game 193

    7.5 Pressure Kills Cognition 198

    7.6 Imagination Overrides Senses 202

    7.7 Learn It like an Expert 206

    8 Manage Focus 209

    8.1 Increase Focus and Attention 210

    8.2 Defocus to Focus 216

    8.3 Manage Your Knowledge 219

    8.4 Optimize Your Current Context 226

    8.5 Manage Interruptions Deliberately 232

    8.6 Keep a Big Enough Context 239

    8.7 How to Stay Sharp 243

    9 Beyond Expertise 245

    9.1 Effective Change 245

    9.2 What to Do Tomorrow Morning 247

    9.3 Beyond Expertise 248

    A Photo Credits 253

    B Bibliography 255

    Index 265

    Customer Reviews

    Average Review:

    Write a Review

    and post it to your social network

         

    Most Helpful Customer Reviews

    See all customer reviews >