This Banner is For Sale !!
Get your ad here for a week in 20$ only and get upto 15k traffic Daily!!!

How to understand complex coding concepts better using the Feynman Technique

There are different studying methods accessible, however that is certainly one of my favorites. The Feynman method is a superb option to achieve a deeper understanding of a posh subject. It is one of many quickest methods to show a posh subject into one which you can clarify in easy phrases to others.

This text will train you the best way to break complicated coding ideas into the best phrases.

let’s get began πŸ’ƒ

The Feynman Method Of Studying

Richard Feynman, a Nobel Prize-winning physicist, created the Feynman technique for studying. He loved explaining complicated subjects in easier phrases. In Feynman’s view, the easiest way to review an thought was to ask laborious questions and absolutely perceive it.

For extra details about Richard Feynman, see this article.

“If you wish to be taught one thing, examine it. If you wish to perceive one thing, write about it. If you wish to grasp one thing, train it.” – Yogi Bhajan.

Feynman’s method, in a nutshell, is you may’t clarify one thing nicely in case you have no idea it nicely your self. Once you attempt to clarify what you already know to somebody who does not know something about it, you may discover your flaws. The objective is to speak what you have discovered in a easy method {that a} baby can perceive.

What are the advantages of utilizing the Feynman method?

Listed here are just a few of the advantages of utilizing Feynman’s studying methods:

  • It helps in gaining an intensive understanding of what you are studying. In case you’re having bother understanding Javascript loops, do that studying technique.

  • Study new Concepts: It lets you be taught new issues quick, recall what you will have discovered, and be extra productive.

  • It helps you turn into a greater instructor. You get higher at educating if you maintain sharing your data with others.

  • It improves your vital considering means. It is possible for you to to cause in an organized method to clarify complicated stuff in easier phrases.

The 4 steps of the Feynman method

The Feynman Method consists of 4 important steps:

  • Select a subject you need to find out about.
  • Clarify it to a 12-year-old.
  • Assessment Your Rationalization.
  • Simplify.

Step 1 – Select a subject you need to find out about

First, you must give you a topic or subject you want to be taught after which write it on the high of a chunk of paper.

For instance, if you wish to examine javascript loops, write it as a heading on a clean piece of paper. As you continue learning about javascript loops, write no matter you already know on that piece of paper. Write it so that somebody who is aware of nothing about javascript loops will perceive it.

Earlier than transferring on to step 2, do extra analysis on Javascript loops or take a follow check to see how good you’re.

Take a look at this text for sources that will help you follow web development.

After you have a agency understanding of the subject (Javascript loops), proceed to step 2.

P.S. Paper will be something you utilize for writing, reminiscent of your cellphone’s pocket book app to every other app you utilize daily.

Step 2 – Clarify it to a 12-year-old

Now that you’ve got a transparent understanding of Javascript loops, it is time to clarify it to a 12-year-old.

You do not have to search for a 12-year-old to show. All you must do is clarify loops in essentially the most primary phrases doable, such that even a toddler can perceive.

There is a saying that utilizing complicated phrases to clarify a subject masks one’s lack of information. So your means to clarify loops within the easiest phrases doable means you already know what you’re saying.

I do know a few of you studying this text are considering, however what if I haven’t got someone to clarify what I am studying?

That is not an issue. You may use quite a lot of strategies to clarify what you have discovered, together with:

  • Technical writing: You do not have to be an ideal author to start out writing. All you must do is begin writing. Platforms like, hashnode, medium make it straightforward to share what you be taught. So join one of many platforms and start writing. Additionally, try Google’s free technical writing course.

    • Be a part of on-line communities: Be a part of on-line communities to share what you will have discovered. Once you be a part of on-line developer teams, you may meet individuals who share your pursuits. You may be snug sharing and answering questions. A improbable developer neighborhood to affix is the Freecodecamp on-line forum. You can even use social media platforms like YouTube, Tik Tok, Twitter,

One other method you may clarify what you have discovered is by doing it in entrance of an imaginary viewers. Faux you are educating a bunch of 12-year-olds about javascript loops.

Educating to an imaginary viewers could be enjoyable, however they can’t ask questions. This studying technique works greatest if you use an actual viewers as a result of they will ask questions.

When your viewers asks you questions, you get to establish areas during which it is advisable to enhance.

Step 3 – Assessment Your Rationalization

Step 2 will, as acknowledged earlier than, help you in figuring out particular areas the place it is advisable to enhance.

Assessment your loop rationalization and establish areas the place you suppose it fell brief. Now that you already know the place you fell brief, return over your studying materials to know higher. Think about using different studying sources if doable. Examine till every thing you could not clarify earlier than is evident to you.

Step 3’s objective is to vary your areas of weak spot into your areas of energy.

Step 4 – Simplify

Because of step 3, you now have a greater data of javascript loops. Step 4 requires you to follow step 2 once more together with your new understanding of loops.

Take up your observe and simplify each space of loops you could not clarify earlier than. Rewrite your loops article or give another person a greater rationalization.

You can even faux you are educating a bunch of 12-year-olds about javascript loops. In case you can’t clarify a specific a part of the subject, return to step 3 to know it higher.

This technique of studying works greatest for subjects which can be robust to know. It isn’t an efficient studying technique in case you already perceive an idea.


This studying type is all about understanding a subject to the purpose the place you clarify it in your individual phrases. Once you describe it, act as if you are educating a toddler to see how nicely you already know the topic.

Additionally, remember the fact that you should use this studying technique to review any ideas that you simply discover troublesome.

Thanks for studying. I hope you loved the article! In case you have any questions or a studying technique you’ll like to share? Submit about it within the remark part. I am going to attend to them shortly.

In case you discovered this text useful, please like and share it πŸ’™.


Listed here are some sources that could be helpful to you:

The Article was Inspired from tech community site.
Contact us if this is inspired from your article and we will give you credit for it for serving the community.

This Banner is For Sale !!
Get your ad here for a week in 20$ only and get upto 10k Tech related traffic daily !!!

Leave a Reply

Your email address will not be published. Required fields are marked *

Want to Contribute to us or want to have 15k+ Audience read your Article ? Or Just want to make a strong Backlink?