Many people ask me how to improve my abilities? There are beginners and programmers who have reached a certain level.
I would like to say, do not read too much code, computer theory, articles written by others, code, etc. The most important thing is that you understand a principle and do it right away.
Many people say that I sing well and it is nice, but you don't know. I will practice songs when I have time. I have sung many classic songs thousands of times and listened to others repeatedly.
You can see that the Linux kernel Linus was not very good at that time, and even printf was written by someone, but he started to write it immediately, resulting in constant understanding and progress.
After understanding the principle, I will do more practical work and write more code. Computer is a very important practical knowledge.
This is my ten-year experience.
For programmers, I would like to say: do more practices and write more code.