Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

Give you so many learning resources, why do you "collect not to see, has become a habit?"


May 31, 2021 Article blog


Table of contents


Hello everyone, here is the "online programming learning platform w3cshcool", this issue we talk about learning topics.

Want to learn programming

Get a call from an industry programmer who gives a few good tips:

Play more code, read more code

The foundation should be solid, the project can not be less practical

Are these suggestions right? Of course it's true, but when you swear up the guy and get ready to do it, you find it hard to stick to it, and you end up having to give up and do it your way.

Why can't you do that? Are you not working hard enough?

Tired marching ants

Marching ants are very special ants, they do not build nests, born in constant movement, find prey, eat prey.

Marching ants have a simple set of rules of action, each ant secretes a "trail of Ferromon" so that other ants can follow the legion's path.

However, when the leading marching ant accidentally walks a "circle":

 Give you so many learning resources, why do you "collect not to see, has become a habit?"1

Do you have an experience like this:

Baidu a lot of self-taught programming resources, feel good about themselves, there is an impulse to do a big job, but will not go to the real, systematic learning of them, become a "collection do not look, has become a habit" of the collection party.

Like marching ants, your predecessors showed you a way out, but they went into a strange circle.

It's getting harder and harder, the harder it is not to learn, and then giving up...

Peak and final value

A complete and poor learning process:

Sit down, open the book, uh... Very simple.

After a while, I can understand.

After a while, how did this happen?

After a while, calculated not to do, it seems that they are not learning material.

The failed learning process always ends with "negative energy", who will fall in love with learning?

In 2002, Nobel Laureate and psychologist Daniel Carmani proposed:

Memory of the experience is determined by two core factors: peak and final value

 Give you so many learning resources, why do you "collect not to see, has become a habit?"2

Throughout the learning process, encountering the simplest problems, easy to make people feel happy, encountering the most difficult topics, people will feel lost. So the forward peak and the negative peak are produced.

What's it like to finish your studies? This is the end value.

Actively create positive peaks, and the end value is pleasant, then you will fall in love with learning.

For example:

When you learn the tittle tag of html, it's easy, oh! T hat's how the title on the original page came about. (At this point, the forward peak appears)

When you learn a property, you can see it, but there are so many property values that it's hard to remember (negative peaks appear). At this point, recall yourself to learn the label, and then go back to learn "attributes", you can avoid the appearance of negative peaks.

As you near the end of your studies, review your favorite chapters/knowledge points that are easiest to remember, to ensure that the end value is enjoyable.

In this way, "collection does not look, has become a habit" of the problem, will get a certain improvement, let oneself fall in love with learning.

Forget when you learn

For impetuous programming beginners, learning to forget is a big problem.

Mingming learned a lot of knowledge, after two days to forget almost, hands-on writing, also can not write a few lines of code.

Human memory will not be too bad, in the end, or learning too impetuous, do not pay attention to the method caused.

The famous Ebenhos forgotten curve, it is a good illustration of why you learned so much, forgot so much.

 Give you so many learning resources, why do you "collect not to see, has become a habit?"3

When learning begins, forgetting begins, and after 20 minutes, only 58.2% of the knowledge is remembered, and two-thirds is forgotten after 1 day.

Constantly instill new knowledge into your mind, and after 20 minutes, if you continue to learn new knowledge, the old knowledge will be forgotten for a large part, and the new knowledge learned will begin to be forgotten again...

Old knowledge forgets, new knowledge begins to forget, nature is equal to nothing to learn.

How can we prevent this from happening?

A good solution, 1 plus 1 learning method.

The so-called 1-plus-one learning method refers to the time it takes to enter new knowledge, not more than an hour a day, and then spend a day consolidating those points of knowledge.

For example:

Python learned a print ("hello world") and it took us less than a minute to consolidate it.

Print ('hello world') also seems to output normally, allowing python to output different words to try. H ey? I 'd like to output a double quote of "Hello" OK, print ('Hello')? S o, what if it's all double quotes? o")? N o, Baidu, oh, the original to use a kind of thing called escape character, print ("Hello") can. Is there anything new to play besides this?

This set down, no one believes you will forget the print ('hello world').

Previous generations let you play more code, not according to the tutorial, without thinking about it, but the process of constantly trying.

Read more code, project combat, the same thing.

This article is here to inspire you.

Today's Good Lesson Recommendation: "From 0 Foundation to Front-End Development Employment"