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

After three days of programming, I don't want to stick to it


Jun 01, 2021 Article blog



Recently began to gnaw W3Cschool's Python tutorial again, read about a third, not three days later, suddenly can not learn, feel too tired, do not want to insist. Want to learn Python because you can do reptiles, feel more fun, can not stick to how to do?


Later I found that a lot of people are like this no matter what to learn, Clearly very excited in the head, also know to learn to supplement the knowledge, can really do, not two days to give up, back and forth dozens of times, learned a little fur, no progress at all.


It seems that we are all "giants of thought, dwarfs of action."


a defensive fortress of psychology


Ten years later, I invented a programming language that transcended the C language, eliminated Python, developed advanced artificial intelligence programs, and became a much-admired computer science master.


In the real world, getting a resource comes at an equal price. B ut in the human mind, it's not needed at all. You may only need to consume 1 percent of your energy for the day to become Superman, president, industry elite, almost omnipotent.



We often build our perfect image in our minds. Learning programming, I learn it for 8 hours a day, I can write a lot of programs in a month, and a year later I can become a master and develop a world-class game.


When ideal and reality collide, too high psychological expectations, will make it difficult for them to climb, we will tend to give up.


Psychology explains the act of "giving up":


Defense belongs to a self-defense mechanism, in order to reduce the impact of failure on the value of life, we will choose to lower their expectations, give up their pursuit.


Once we choose to give up, the results we want will disappear, and we naturally blame it on our own failure to do it, not on our personal abilities.



Psychological expectations are too high, giving up becomes a habit. I think this phenomenon will be curbed if we are based on the present and don't have an excessive vision of the future.


Not really tired


In "Weaknesses in Human Nature", the idea is mentioned that the fatigue caused by most mental workers is not really fatigue, but is caused by psychological factors.



Psychiatrists have shown that most fatigue comes from mental or emotional states. B oredom, dissatisfaction, feeling useless, haste, anxiety, worry, etc. These factors consume all one's energy.


Emotions create tension in the body and make us feel tired.


That's why some people can study for seven or eight hours without feeling tired at all, and you yawn for a few minutes without opening the tutorial manual.


When I was a child my parents often accused me, you look at others, study so hard, you think all day long to play, now do not suffer, what can be done in the future.


This is the external reason why you feel tired. P eople all over the world basically believe that the success of your study and work depends on whether you have a sense of hard work and hard work. If there is no such feeling, it is not serious study, do not work hard.


So, when we're learning programming, we're always frowning, we're claspping our faces, we're looking at the syntax of a sentence, we're looking at every line of code, and we need to do a lot of hard work to get that satisfaction.


The problem is quite serious. W hen I realized it, I began to consciously relax myself, especially when I was learning programming. I wrote the word "relax" on my note and posted it under my computer screen to alert myself.


Pretend to be interested


A young man looked at a little girl, but every time he chatted with her, the little girl always looked like she loved to answer, so that the young man was depressed. It wasn't until later that he consulted a love and emotional expert to understand the crux of the problem, and he always liked to talk about topics of interest to him, ignoring the feelings of others.


So he began to learn to listen, and even when the little girl often talked about topics like makeup and shopping that he wasn't interested in at all, he pretended to be very interested and listened. It didn't take long to win the little girl's favor.


This is the power of "pretending".


Whenever I ask some experienced programmer friend what is most important to learn programming, they will tell me consistently: "Interest is important, no interest in programming." " But my interest in programming is not very high, at least not as much as my interest in playing games and watching movies. How can I increase my interest in programming?


A sense of accomplishment through programming, a strong programming learning atmosphere, and so on can make a person interested in programming. Unfortunately, most people are lazy.


Pretending to be interested is a good choice. When we pretend to be interested in programming, a little effort makes your interest in programming real and reduces tiredness and tension.



Pretend to be interested, will think about how to learn programming well, think about how to learn programming well, it is easier to learn, learn will have a sense of accomplishment, and the sense of accomplishment will continue to generate interest, such a virtuous circle.