4 ms·
There's the famous Feynman method i.e. Study hard, Teach it to others, Identify the gaps in your own knowledge, and Simplify/Synthesize. But people often also
by pkoird 5y ago
There's the famous Feynman method i.e. Study hard, Teach it to others, Identify the gaps in your own knowledge, and Simplify/Synthesize.
But people often also forget that there is another method associated with Feynman aka The Feynman Algorithm (which was outlined by his colleague Murray Gell-Mann, a noble prize winning physicist himself). This method goes as follows:
1. Write down the problem.
2. Think real hard.
3. Write the solution.
Not to discount or discredit anything (or anyone) here but we must understand that Feynman was no average person and that his advice on anything related to learning or problem-solving must be viewed through an optics that adequately adjusts for his intellect as well.
- WalterBright 5y agoMy variation on that method: 1. load my brain with all the context of the problem 2. go out for a run, which bounces it all around in my brain until things fall into place 3. write the solution when I get back
- BurningFrog 5y agoA lazier step 2 that works for me is to sleep for a full night.
- finalfantasia 5y agoThis is also well known in the Clojure community as Hammock-Driven Development [1]. [1] https://youtu.be/f84n5oFoZBc https://youtu.be/f84n5oFoZBc
- bitexploder 5y agoThis diffuse mode learning (vs focused). Barbara Oakley’s book and course go into detail about leveraging the science of how we learn.
- deleted 5y ago[deleted]
- marginalia_nu 5y agoTo be fair, that second algorithm works pretty well. I frequently solve problems by staring at them.
- qiskit 5y ago> Teach it to others If there's no one around, try explaining it to yourself. An easy method to determine whether you superficially understood a topic or not. After reading some material, it's remarkable how little of it you've truly understood sometimes.
- westurner 5y agoTeachers, Professors, and TAs may have prepared a quiz for us: to test the knowledge of others in order to help them feel learned in application.
- kwhitefoot 5y agoMany years ago I worked in the same small department as another engineer who was using the same development gear as I was. We had a fairly formal schedule with well defined times for tea breaks. We generally sat opposite each other at a table drinking tea and eating biscuits while describing our problems to each other. Neither of us ever really said much about the other person's problems, we certainly didn't attempt to offer any real solutions, but it was striking how many problems that had seemed intractable before the tea break were trivially soluble afterward. We were designing and programming embedded controllers in the early '80s.
- corobo 5y agoRecord it and play it back too! That way you get both the explaining and the being explained, now you can notice new things while past you is talking too :)
- paulpauper 5y agoLike an MLB player telling you if you want to get better at baseball to throw the ball faster . thanks.
- forgotmypw17 5y agoThis reminds me of this poem I read somewhere: === Are you willing to put in the time to learn to throw the ball faster, even if it takes hours and hours of throwing that ball over and over again? Or will you say that it's only for those who are good at throwing the ball very fast and submit voluntarily to being average?
- mod 5y agoThis poem reminds me of Carol Dweck and the growth mindset.
- gridspy 5y agoTo be fair, I think Feynman applies this in sequence. I.e Study hard, Teach it to others, Identify the gaps in your own knowledge, and Simplify/Synthesize. THEN 1. Write down the problem. 2. Think real hard. 3. Write the solution. If a problem seems intractable, return to the first process. Also, remember that Feynman also spent weeks at play with problems that interested him. Do that too. Be kind to yourself.
- gnfargbl 5y agoGell-Mann probably had his tongue at least a little bit in his cheek when he said that: the two had a competitive relationship. I always took it as a dig at the way Feynman liked to make out that ideas just came naturally to him, when in fact (as Murray would have known) Feynman had to put the work in the same as everyone else, even if he was a genius.
- v-erne 5y agoI met some really hard working people that literally had no good ideas - only poor clones of the most obvious solutions. So for me, event if it took him some work, he was far above most of others. And I like to read the quote about Feynman method as a remainder of the obvious: we do not control our creativity - there is no structure to it that can be thought or sold (contrary to what some self help book writers would like us to believe). There is only chaotic exploration and time, and for some it bears fruit and for others it only makes them go round in circles.
- yeetsfromhellL2 5y agoA lot of his intellectual capacity seems to come from his ability to visualize a problem and make something difficult and complicated easier to conceptualize. He credits his dad with showing him how to visialize a problem, but he definitely refined the ability and trained his intuition for non-intuitive problems.
- Buttons840 5y agoHis dad asked Richard to teach him calculus, but just couldn't get it. Still, the idea of an adult wanting to learn something like calculus shows me he was a smart guy.
- yeetsfromhellL2 5y agoI was thinking of his dad describing a giraffe to him from a book when he was really young, and then describing the length of its neck and how it would allow it to poke its head into his upstairs bedroom window. He said things like this put him on the path to visualize things. Maybe when you're a kid, certain things set you off on certain paths that you take, and some of those paths are profitable (I don't mean this in a strictly monetary sense). Feynman latched onto that and rode it (with some natural ability) for his whole life. Other people might have been able to do the same thing, but they never would have latched onto it as a kid and refined it. I think we'd have better thinkers in the future if we put more focus on refining abilities in kids like visualization of problems, or giving them different tactics to approach things they don't understand.
- harles 5y agoI’d also credit likely dyslexia for his ability to visualize.
- harry8 5y ago>Not to discount or discredit anything (or anyone) here but we must understand that Feynman was no average person and that his advice on anything related to learning or problem-solving must be viewed through an optics that adequately adjusts for his intellect as well. I wonder about this a little. Let's assume the premise, Feynman was "no average person". To what extent is this explained by the hardware, as it were, between his ears and to what extent the software he was running? The way he approached puzzles, problems and so on throughout his life from a very early age influencing the functioning of that hardware? It seems to me he had some impressive sounding intellectual programming going on, much of which he was doing himself, when I listen to his stories of his childhood. Michael Jordan was pretty good at a particular sport. He was "no ordinary person" and obviously so - he's 6 ft 7 or so which makes him an outlier in just that one dimension of his genetics, ie his hardware (and no doubt some others too, just that one is measurable in a clear and obvious way). If I wanted to play "like Mike" I can forget about it and there was nothing I could have done or that could have been done for me, or to me while I was growing up and after that would make any meaningful difference. Is that statement true of every single person reading this comment? I am in no way discounting Michael Jordan's work ethic, competitive drive & basketball decision making study and genius, I'm just noting if I had all those and had them to a greater extent that Jordan (if such a thing is possible - I have no clue) I still would not play like him, I had literally zero chance. Is the same true of Feynman? I don't think it's a question that can be answered with anything much more than "belief" and prejudice. Psychology is probably the academic field that might address this and the question is too complex & sophisticated to get a good answer so much so that we have seen rather a lot of utterly discredited, appallingly bad answers that have gained traction over the years. Too many factors that cannot be controlled for. Too much that cannot be measured. Given that, if we believe Feynman had the genetics the way Jordan did as a necessary condition of whatever we're calling success, and it's reasonable to believe that, we still must have a doubt about it. Beyond that, we don't know how many other humans have or had a "Jordan like" body who did not go on to his levels of achievement and if there are any or many, why they did not which would tell us something about the worth of potentially controllable factors - eg training & study. And yet when we try to achieve something with our physical strength, stamina and so on, listening to Jordan on his training regime is probably useful - unless you're getting something equally good, somewhere else (which is very readily available). Physical training regimes seem to have had a lot of work put into their analysis and we can probably all talk meaningfully about some aspects of achieving better physical fitness than we currently have. Is the same true for training our brains? Listening to anyone who has done impressive things with their brain on the topic of how they prepared seems quite worthwhile to me. Contextualizing their thoughts also seems worthwhile. We genuinely do not /know/ what makes a person into someone with Feynman's intellectual abilities. So as far as listening and trying what he recommends? What else do you have? Why do you think it's better? What is he recommending that would only work for someone with better hardware between their ears that we have? How could we get meaningful metrics on any of it if we can at all?
- wolverine876 5y ago> Feynman was no average person and that his advice on anything related to learning or problem-solving must be viewed through an optics that adequately adjusts for his intellect as well. I wasn't planning to work on models of fundamental physics.
- abnry 5y agoThe second "algorithm" is good in that you _can_ overlook those three things in solving a problem. Defining the problem can be a task in itself. So write it down. Think hard. If you aren't willing to sweat and endure mental pain, then it isn't a problem. It's an exercise. Write it down. Here is where the biggest gap lies in the algorithm. Usually a solution in your head isn't a solution and writing will reveal that. So there is a feedback loop between thinking and writing. All of these are good, but obviously they don't help much beyond the obvious. It probably advantaged Feynman to create a mystique around his problem solving tactics. Which is why it is probably so obvious.
- deleted 5y ago[deleted]
- jimmont 5y agoThese accommodating adjustments are appropriate in many contexts.