The Ultimate Learning Algorithm For Mastering Any Skill

A seven-step process for learning any skill in the least amount of time.

You probably know the feeling.

You get all pumped up to learn a new skill, and two weeks in, you quit (to be honest, it was barely 10 days).

But wait, the story doesn’t end here.

A couple of months laters you decide to start again … this time, three weeks in you quit.

This becomes sort of like a ritual, every once in a while you give it a go, but it doesn’t stick.

At this point, reminders from Duolingo: “Learning a language requires practice every day,” start to look quite similar to your ex-lovers messages for reconciliation.

I know how you feel, I’ve done this numerous times.

Here’s a brief story; It’s actually a funny one. I failed to learn how to code. Twice.

Several years back, I decided to learn how to code with the hope of becoming an entrepreneur. Coding will prove useful, especially in the beginning when you don’t have enough capital to hire developers. So my journey of becoming a coder began. At first, I paid a subscription on a monthly basis. The first couple of months it went great, but then my motivation completely drained and I stopped. For an entire year, I had this guilt trip that I just needed to learn it, otherwise, my entrepreneurship career is dead. A silly belief,  I know.

Fast forward a year—I started again.

I got a coach and an instructor. One would think you cannot fail like this.

Two weeks in, I bailed coding. And I bailed it for good.

I don’t hold a grudge towards coding, but I decided to divert my focus to other things. As an educator by profession, I was both pissed off and stoked that this could happen. How can I fail to learn a skill, when I need to educate other people and be extremely efficient at it? Usually, I was quite proficient at learning, but this time, it just didn’t work.

So the quest to create the best learning algorithm began.

My goal was to create the best learning algorithm to become so efficient in learning that you can learn anything in the least amount of time. It didn’t matter what skill that was —anything that can help you grow personally or professionally.

I defined a two-step process:

  1. Research top experts in the field of learning and extract universal principles that tend to repeat.
  2. Use my knowledge and experience in Adult Education and Lifelong Learning to improve their process.

The first part was kind of weird. I locked myself in a room for about a month and started reading, watching and listening to everything I could find on the topic, studying from the best experts in the field, such as Tim Ferris, Brian Tracy, Josh Kaufman, Josh Waitzkin and several others.

After a month or so, I ended up with a list of steps one needs to take to learn whatever skill they want … and also with a big beard.

But to me, it seemed that something was missing. It felt incomplete.

So the second part began. I dedicated myself to improving these steps. I have to be honest here — it takes a lot of work to improve something people worked on for years. Since I was in the education industry for years now, and kind of obsessed with it, to me it was the perfect challenge.

The output of this challenge was something I refer to as a “Learning Algorithm.” A seven-step process for learning any skill you want in the least amount of time. So let’s start!

1. Preparation

This is something that a lot of people leave out of their learning process when they try to learn something.

The first thing to understand if you are trying to learn a skill that is not in line with your current skill set or your talents: It will be a big challenge. Because you are not used to the certain type of information and the way you should approach them.

Know that this is not a deal breaker; this article will show you how you should approach any type of knowledge for any skill you desire to learn.

The second thing to have in mind is the purpose of the skill you are trying to learn, whether it’s for personal enjoyment or professional advance.

Why is this important?

Because the approach to learning one or the other is different. The motivation for personal tends to be intrinsic and much stronger; professional advancement can be intrinsic, but in most cases it’s external, so people can grow their career.

If you remember my example with coding, you’ll notice this pattern. Coding was definitely something not in line with any of the skills I currently know (I barely know math). The second thing is I didn’t start learning it for enjoyment, but rather from the pressure of knowing that this was the only thing limiting me from becoming an entrepreneur. This created strong mental and emotional barriers and in the end, led me to bail on trying to learn it.

Now I understand why that happened, and how my approach should be different in the future.

Here are a couple of things you should have defined before you start learning anything:

  • Why do I want to learn this particular skill? What is my motivation for it; is it something I want to do as a hobby for personal enjoyment or it will help me grow professionally?
  • Does this skill work well with my current skill set? If not, is there anything I should have in mind before I start? How can I use existing set of skill to make learning new skill easier?
  • What approach can make it easier for me to learn this skill?

Once you define these things, you should also prepare your environment. That means that you should define a place where you can commit to your learning in peace, without interruptions, and where people around you are aware of the importance of your learning.

2. Research

This is a two-sided coin because technology makes it really easy for us to access various resources online for free, but it’s became overcrowded with a lot of information that is just distracting you. This includes cat pictures, latest must-know news about the Kardashians, and the top five Donald Trumps (Drumpf) racist outbursts.

So you have to put in additional effort to find information that is relevant to you.

Here’s how:

Find authorities in a specific field. You can literally search for:

“Top Experts In The Area Of ___________.”

Or

“Top Resources In The Area Of ___________.”

Here, people have a tendency to make a mistake and limit themselves to books. So the next step is to expand it to different channels.

Different channels for acquiring information:

  • Books/audio books
  • Podcasts
  • Online courses/offline courses
  • Talks (TED Talks for example)
  • Conferences and seminars
  • Coaches and instructors
  • Online communities
  • Etc.

But the idea is that you have a variety of different resources you can use. All you need to do is start, search and find whatever you can on the topic and adapt it to your type of learning.

Useful tip #1: Create a place (folder) from the start, and make sure you store all of the information you find in one place that is clear and structured.

Useful tip #2: Try to find a friend with the skill you want to learn and see whether or not they want to help you.

Useful tip #3: Be careful of paralysis by analysis. This means that we have a tendency to search, read, scroll and store, but we procrastinate actual learning.

3. Deconstruction

This might be the make it or break it step. Basically, trying to learn an entire skill is possible, but extremely difficult.

Because of that, you need to break it down into smaller pieces.

Every skill consists of a specific number of components. When you go through the data you just gathered, see how many pieces you can break it down into.

Let’s use this example: If you want to learn how to speak in public, the skill can be broken down into the following components:

  • What is public speaking and what are the main components?
  • Speech structure
  • Preparation
  • Eliminating fear of public speaking
  • Audience management and handling objections

And so on … you get the idea.

Each skill usually has several main components and once you define them ;  there is no need to learn everything in each one of them, but just enough to get you going.

Let’s go on to defining that “just enough” amount of information.

4. Selection

At this point, you have your skill broken down into smaller components and you have resources for each one. The next thing you need to do is find a minimum effective dose that you can learn, which will make acquiring a new skill much easier.

Tim Ferriss found a good use of Pareto Principle here:

“Identify the 20% of causes (of language elements, or dance steps, or karate moves, etc.) that will provide 80% of the desired result. “

But what does this mean for you?

It means that you should focus on the specific 20 percent of the data you’ve gathered, and you will get roughly 80 percent information needed to learn the fundamentals of the skill.

For an example: By learning 1000 words of Spanish, you would be able to make up to 80 percent of any Spanish conversation.

5. Sequencing

Okay, so you’ve done what I asked you to do. You prepared yourself, did the research, deconstructed your skill and selected what needs to be learned.

What’s next?

In Computational Thinking, this is called an algorithm.

Basically, what you are trying to do is take what you have selected in the previous step and put it into a logical flow.

I will take the example with public speaking again. Learning how to handle objections, before you know what public speaking is, makes no sense. You need to set up a foundation for yourself and build on top of it.

Your job here is to take the deconstructed components and the minimum effective dose within them and create a sequence so you can start learning one at the time.

6. Investment

This section is called investment for a very specific reason. Because investing in knowledge has the highest return rate, both in the personal and professional areas of your life.

From the very beginning, you have to be clear about what you will gain from learning something or lose if you don’t learn it.

Remember that inner motivation has the highest drive and have in mind that relying on the external motivators (rewards or punishments), can suffocate your inner drive … which will eventually lead to doing something for the sake of doing it, without any enjoyment whatsoever.

It becomes a task, rather than a process that makes you grow (personally or professionally).

7. Practice

Okay, you are ready.

You designed a learning path for yourself, and it’s time to stop procrastinating and start experimenting with your (soon to be acquired) skill.

Forget perfection. Learn just enough so you can correct yourself along the way.

Immerse yourself and remember to adapt what you are learning to your personality. Some things might suit you, some won’t.

But you won’t know until you start. So, start and start small.

Create a healthy ritual out of learning, something you can’t wait to get back to when you have enough free time.

You will notice these things when enthusiasm kicks in because you can see results, no matter what skill you are learning.

We as humans tend to complicate everything. I know that at least I do, so this is why this algorithm is so simple and can help you reach desired results fast.

Find something you would like to learn and go through these steps. Prepare yourself, see why it is that you want to learn this. Go through research and gather relevant data.

Once you research, deconstruct that skill into several components. The next step is to find the minimum effective dose in each component.

At this point you have almost everything done; you need to define the sequence in which you will learn this skill and what you are willing to invest in order to make that happen.

The final step?

Practice.

This article originally appeared on Medium

YOU MAY ALSO LIKE:

#EducateYourself: How I Taught Myself Digital Marketing

What I Learned From Coursera’s “Learning How to Learn”

Continuing Education: How to Learn For Free