Adam Solove
Blog/Working & learning
23 Jan 2018

Learning about learning

Notes on study skills, meta-cognition, and how organizations learn — distilled from a vacation spent reading about learning.

By Adam Solove · Published 23 Jan 2018 · Reading time 9 min

Thanks to an extended holiday vacation and some family illnesses, I was lucky enough to spend two weeks reading about how people and teams learn. It was really interesting.

Why read about learning?

A few months ago, I started working at Stripe. It has felt like Neo getting plugged into the training modules. Except instead of kung fu, I know about complex online business models, brand-new payment methods, and detailed financial regulations. (It might not sound like it, but this has been really fun!)

Stripe has lots of teams working on lots of things. The organization has to understand and adapt to everything going on in the worlds of finance and tech. So teams generate enormous quantities of knowledge. And the projects I work on have enough scope that I sometimes need to understand large parts of that outside knowledge to do my job well. (If this sounds fun, I’m obligated to mention we’re hiring and you should contact me if you have any questions.)

So I need to read, systematize and retain more information every day. And my code and prose need to convey that context to others. This has been a big but fun challenge.

That’s why I started reading about how individuals and whole organizations can learn. There are a lot of great books about this, and I’ve only read a tiny number of them. But I hope these summaries encourage you to learn more about learning or to be more thoughtful about your own work.

Study skills and meta-cognition

My first goal was to understand how I could learn and retain more by myself. I used the very scientific method of picking the first highly-rated book on Amazon, which was Teach Students How to Learn. This book is aimed at professors who want to help their students adjust to the self-directed learning of a college environment. But if you ignore the faculty-specific bits, it’s also a great guide to being a better learner yourself.

It covers a lot of material about study skills, meta-cognition, different failure modes for teaching and learning, and how to create a learning-friendly environment. A lot of the ideas were already in my brain somewhere, but I was mostly ignoring them in my day-to-day work. So a systematic reintroduction to them was really helpful. Here are some specific things I took away:

After finishing the book, I was pretty excited to apply these strategies in my learning and teaching. But I was also a bit perplexed: all this advice seems to be about extra things students should do to turn lectures and textbooks into real learning. Couldn’t we cut out the middle step and find a way to expose information in a way that naturally invites interactive learning?

Learning with computers

So I picked up Mindstorms: Children, Computers, And Powerful Ideas and was fascinated with its main themes. In part, the book describes the Logo children’s programming environment and how it can be used to teach math. But more importantly, it argues for a different method of teaching, where children figure things out for themselves by interacting with computers.

How do computers lead to a different way of learning?

I really enjoyed Mindstorms as a critique of learning methods in general. It’s hard to convey in summary: there are a lot of interesting concrete ideas in there.

The main idea I took from Mindstorms is a sharp discomfort when using static words to convey the interactive behavior of complex systems. But I don’t yet know what to do about this. How would I go about building an interactive model in anywhere near as little time as I would need to write prose to describe it? What kind of tooling would make this easier? I’m not sure.

What actually happens when we learn?

Several footnotes in Mindstorms referenced Bruner’s Toward a Theory of Instruction, so I continued my reading there. This book is a collection of essays that span from details of cognitive psychology all the way to philosophy and the ultimate goals of human life. The most interesting parts for me were about the question: what actually happens when we learn? What is the actual function of a teacher, a text, an image, a study session? What is the actual effect in our mind’s ability to think about the subject?

Further on, I was really struck by this idea:

“It took the efforts of many highly talented mathematicians to discern the underlying structure of the mathematics that was to be taught”

This is a comforting thought when a subject is hard to learn! It’s not clear to me, but it also wasn’t clear to many of the same people who made progress on particular bits of this material.

I arrived at an image of a math course as a large pile of unassembled legos. Over time, people shape them into local, overlapping structures which only coalesce at the last moment into a surprising finished product. It shouldn’t be surprising if students presented with just the raw materials and then just the finished structure have trouble seeing how they could possibly be related. They need in part to try assembling the bits themselves, or at least see some of the early results, for the picture to become clear.

It also helped me accept that for subjects I’ve had trouble with in the past (like graph algorithms), I should search out different partial explanations for the material. (Which I’m doing! About which, more in a future post.)

How to teach it

I can’t write a post about conscious problem-solving and different ways of learning without mentioning George Pólya. After reading so much about self-teaching and meta-cognition, I wanted some concrete suggestions that were specific to the domains of programming and math. So I picked up a copy of his How to Solve It and am slowly making my way through the strategies. Stuck on a problem? Just flip to a method at random and try what it says. (This has worked for me more than once.)

I also found a great video of Pólya demonstrating his student-directed teaching technique. He poses a problem and then gently steers a room full of students to use problem-solving strategies. The video lasts an hour, but I found it worth the time to see his approach in action.

For extra fun, try pausing part-way through and proving the solution yourself. Guess if the students will follow the same path. I wrote a proof with a completely different path from the one in the video. Interestingly, I noticed that Polya side-steps or ignores some student questions and answers that would lead towards the way I solved the problem. Maybe my proof has a flaw in it. But this made me wonder if he really wants to solve the problem in one specific way, and whether his method might not work for some students.

It was painful for me to watch him ignore the line of inquiry that clicked for me. (Even if it’s faulty, I’d like to know why, and his method hasn’t showed me.) The memory of that pain is a regular reminder to me: don’t waste time on the one perfect explanation. Explain things several ways. And always let your audience figure it out themselves or ask questions that might lead along an unexpected but interesting path.

I hope these book suggestions and summaries lead to fruitful changes to the way you teach and learn! They certainly have for me.

In a future post, I’ll summarize a few other books I read which focus not on individuals but on how whole organizations learn and think together. This material was even more surprising to me, and has important consequences for how companies and whole disciplines work together. Look forward to that soon.


Originally published on Medium.