N
N
Nikolay2016-09-28 11:45:38
Programming
Nikolay, 2016-09-28 11:45:38

How to learn something new and not forget quickly?

The bottom line is that every day I read something and learn from books or video lessons. I make notes for myself, write down something on stickers and glue it directly on the monitor, so that it would always be in front of my eyes until it is remembered :) But I often come across the fact that new technologies do not want to join the workflow, even with all this study of information they just become information garbage! Also often seen implementation examples or searching for answers on Google to a problem that has arisen is forgotten very quickly ... and the next time I encounter this problem, I go to Google again, although I remember for sure that I solved this problem in some way :)
How to teach and do not forget, learn quickly new things, or at least understand how to use it further?

Answer the question

In order to leave comments, you need to log in

10 answer(s)
O
Oleg Tsilyurik, 2016-09-28
@Olej

The bottom line is that every day I read something and learn from books or video lessons.

The people's faith in video lessons is generally empty - as it was blown in one ear, it was blown into the other ...
And the programming technique is not memorization mnemonics like the Fool-Ass, but the practice of applying it to writing code.
You don’t need to memorize anything, that’s what reference books are for, but you need to understand and write, write and write your own code.
And keep all interesting fragments of code (someone else's or your own) on a disk, at hand, ... so that you can always copy-paste the necessary lines.

D
Denis Bukreev, 2016-09-28
@denisbookreev

A lot of practice A
sea of ​​practice
At some point, for you, some aspect simply becomes ordinary and simple, like walking, and it is almost impossible to forget it.
But this is only thanks to the ocean of practice.
PS: being able to code and remembering something are two completely different things. Practice and theory are not comparable here.

I
index0h, 2016-09-28
@index0h

something that would always be in front of your eyes until you remember it

Waste of time. Programming is NOT memorizing rhymes. Programming is about understanding.
Even more I will say: it is better to learn to quickly forget.
Make yourself a script with a demonstration of what you learned on gist.github.com for example. When needed, apply.
It's ok.
The roof will go, no need to want it.
Practice. For example, you saw an interesting headline on Habré about some technology. Read the article, if it's really something useful - poke it. Let it not be possible to apply it now, try to remember why it is, that's all. Further, having met a task in which this technology can be applied - poke it more carefully, in the context of your task. Something like this.

S
Saboteur, 2016-09-28
@saboteur_kiev

Write code.
Just trying to create a working product will take you through the whole chain. Watching video lectures helps to master the primitive basis, and helps to notice some points from someone else's experience when you are already rummaging around.
But remembering information does not mean establishing logical connections about how it works in different conditions. There is only a lot of practice here.
Force yourself to write several working examples for each article or book you read. own. Make your examples more complex.

A
Andrew, 2016-10-06
@iCoderXXI

I always teach only the most necessary minimum, based on the Pareto principle that 20% of effort gives 80% of the result. Often these 80% of the result is enough for the eyes for most tasks.
The second point, I learn everything in practice. Of course, at first I do a massive theoretical study, so to speak, I conduct reconnaissance, but specific techniques are only close to combat conditions.
At idle, for the future, I personally don’t absorb information from the word at all, for this reason I didn’t study poetry at school, I didn’t remember it even with 10 repetitions ...
So I would recommend honing each skill in a specific module, in practice, in different circumstances, then principles and an approximate idea will fit in your head, where, if necessary, you can quickly find details and nuances ...

A
Andrey Pletenev, 2016-10-08
@Andrey_Pletenev

The brain is designed in such a way that it remembers what you really use and forgets information that you do not access.
All the information that we consume can be curious, useful and necessary. Curiosity is anything that satisfies your curiosity and amuses you. Useful is something that you think might come in handy in the future. What you need is what you need right now.
1) Necessary, applied regularly, you will not forget.
2) The necessary, applied once and useful should not be tried to be kept in mind. This is reference information whose place is in a structured and tagged personal reference such as OneNote.
3) Cut off those sources of information (books, video tutorials) that provide information without understanding "how to use it further." For you at the moment - it's just curious information and information garbage. Don't turn your head into a trash can.

C
cyberlog, 2016-09-28
@cyberlog

Use mnemonic memorization techniques

S
sim3x, 2016-09-28
@sim3x

What is the best way to remember what you read?

D
Dmitry, 2016-09-28
@Dit81

Read about mentalism, especially mind training, mnemonics (associations, Memory Palace, etc.) and speed reading. Should help. And memory is trained only by practice and constant memorization of mountains of information ...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question