Hacker News new | ask | show | jobs
by shahinghasemi 1687 days ago
I have created a learning framework for myself to learn literally anything. First of all It’s not going to be easy to get started learning something new because there are many holes in your mental model about the material and the aim of the learning is to fill those holes. We’re living in an information era. You can drawn yourself in surfing the web/docs/articles if you are some kind of perfectionism to convince yourself that you’re learning. But that’s the trap. You should spend about 30-40% of your time learning the material and 60-70% of your time applying it and then under the process you’ll find: “Oh I don’t know how or what is X” then you go to learn about X specifically. This works best. In other words as you will be applying what you have learned so far you start “learning on demand”. In other words filling the individual holes. This loop will force you to learn the topic.
3 comments

I think it's a very big problem when learning things that almost everything can be made to sound plausible when you don't have real world experience to compare them to.

It's also very easy for those plausible-sounding ideas to stick around for so long in your mind that you sort of start taking them for granted, and we tend to be really bad at scrutinizing those things we take for granted.

It's only much later, when it just isn't working, and you're relutantly forced to come face to face with the difficult fact that some of the things you thought you knew really well were just some loudmouth opinion on the internet.

> First of all It’s not going to be easy to get started learning something new because there are many holes in your mental model about the material and the aim of the learning is to fill those holes.

It's worse than that, which you allude to later in your comment. The problem is not holes in your knowledge. The problem is, as they say "what you know that just ain't so."

A large part of learning is about unlearning invalid, oversimplified mental models. And you won't find those problems without trying things out and realising the outcome diverges from your expectation.

> You should spend about 30-40% of your time learning the material and 60-70% of your time applying it

+1. This is so common that there's a name for the algorithm that searches a space this way: IDA*!