It’s a big topic. So, it’s going to be a little bit wordy. Start small, but what I mean by small is not a “small target” for a millionaire.

Many child educators agree that the ability to read plays an important role in children’s learning. In this regard, I will not demonstrate, because there have been many professional education researchers from the educational theory, psychology, education practice and other perspectives to demonstrate.

Reading, as I understand it, is not just reading printed on paper, but also reading electronic content. It is also commonly known as “reading books”, including print and electronic. But that doesn’t include “watching TV” or “watching videos.”

First, the psychology of watching TV and video should be analyzed. When we look at something as dynamic as a video, our attention is controlled by its content. All video content is trying to grab your attention. Therefore, at this time we unknowingly will be their own thinking ability disabled or reduced. If you still don’t understand, please think back to your high school life. (I talk about high school and not college, because many people go to college but have little understanding of the courses. Maybe it is because college is very human nowadays, and high school is different. High school courses require students to think logically, and also require hard training, otherwise they can not win the cruel competition in the college entrance examination. The reason why there is such a “understand, do wrong” phenomenon, with the above psychological watching video is related. The teacher used to show you a problem solving process, in this show process, he used logical reasoning, language, text and other means to convince you. So, you kind of get it. When you do the problem, because you are not able to master the skills that the teacher does, so it is wrong. It is for this reason that in high school teaching, when the teacher finishes speaking, we have to do a lot of practice, even excessive training. Although exam-oriented education has been criticized, it is indeed an effective way to cope with the competition in the college entrance examination.

The point of harking back to your perhaps painful past (if you ever went to high school) is to show that mastering a skill requires more than simply watching what others do and say. It requires thinking and practicing. “Watching a video” deprives you of thinking and gives you the illusion of “getting it.”

Let’s move on to programming.

In every high-level language, there is a lot of documentation, and it is essential for a developer to read the documentation that contains almost everything about the language. In addition, there are many articles related to programming, are not read. Therefore, reading is an essential skill in software development.

Please evaluate your reading ability.

So, if you’re starting to learn programming, why not build on it as you learn?

Finally, I’ll make my point. To learn programming, the first choice is to read a book (print or electronic), read and think, and try to code again.

This is part one of our learning programming series. And then I’ll talk about my perspective on learning programming.


  • Learning Python with the Old: Easy To Get Started: Introduces the basics of Python3 in simple terms for beginners
  • Learning Python: Django In Action is a Python web development book that introduces the Django framework as a project
  • Python: Data Analysis (Python) is a basic book for data analysis and machine learning in Python. It focuses on how to manipulate data and manipulate it.

The above books, the major online shop for sale. Related site: itdiffer.com