Cognition | Learn programming, first learn self-discipline

Cognition | Learn programming, first learn self-discipline

Reading takes about 5 minutes

Cognition | Learn programming, first learn self-discipline

Preface

On May 19, 2018, midnight at 00:12, I hurriedly sorted out the article layout as usual, and prepared "prepare" for the article to update the public account the next day. But tonight is indeed very different. The roommates are all asleep, and the one who is editing in a hurry is a close friend who is internship in the newly-built "communication group" I recently created "Join | "Persist" sent the "Summary of the First Employment Experience in Life".

I have talked a lot with him before. It's not that he doesn't work hard, but he lacks "lack" a kind of execution and self-control. I can deeply feel in his words the confused life of a junior college student who has just graduated from "stunned and played in university for four years." I really want to struggle "struggle", but the result of the struggle is still so unsatisfactory. . The most valuable thing is that he gradually realized "little by little" through comparison with those around him that he lacks the execution and self-control that others have, which is the "self-discipline" that we often find difficult to achieve. .

The night was very quiet, and a trace of moonlight penetrated the glass of the front window of the desk. I looked at the sentences he wrote word by word and it was not so fluent in summing up myself. I can feel very strongly in my heart that he has found his way in the process of being lost, and every word can reveal his rush to the four years of university. The regret of time is "regret" and regret, and I am very thankful that "rejoice" has finally found the life state he should have now and is determined to be responsible for his "responsibility" in the future.

These short entry summary lines touched me a lot, so today I decided to summarize and share the life state of the "post-90s". Let more people realize what they really want in the future. We are no longer the ignorant children. The family needs us to "support" and the lover needs us to "responsible".

To learn programming, you must first learn self-discipline

In life, self-discipline no matter what you study. Since I chose programming, I will summarize in this respect

1. "attitude" towards learning

Learning does not happen overnight. The most important thing is our accumulation of knowledge, "accumulate". As the so-called academic masters we usually see, others can not only use their brains to acquire everything, but it is a long-term accumulation. the process of. You know the truth, and why you haven't persisted in such long-term accumulation? Then this is a question of attitude towards learning.

I have deep feelings about my previous learning attitude, and I often learn about three minutes. Why is learning only three minutes hot? Ask yourself if you have thought about this question. If you have thought about it before, then you must be very grateful to the self before, because it can keep you in a positive learning state for a long time.

The so-called three-minute heat is nothing more than a state of intense excitement about knowledge that is under pressure from the outside world and the goal that a person desires to reach is not reached. It is precisely because this state makes you highly concentrated in a few minutes. I am eager to "long for" to reach the goal I want in a short time. However, in this short period of time, I found no gains, so the positive excitement for learning has changed from a high state of positive excitement to learning into a degenerate "currupt" state of low disappointment.

After analyzing this, we should know what we should do next. Learn to split your big goals into smaller ones. If you want to learn a programming language well, you don't just think about the long-term goals in the future, because doing the small goals now can make you more enthusiastic.

When I started learning Android, I never thought that Android technology is now very mature and "mature", the market is saturated, and it will be hard to find a job in the future. Because these ideas will affect my attitude towards Android learning and my judgment on the future development of Android. Therefore, I devoted myself to learning Android application development and realized every small function as a small goal at each stage. One goal to break through "break through", nothing can change my attitude towards programming learning.

If you want to learn programming well, it is better to have a correct learning attitude.

2. Time "time" is driven out

"For those who can manage time well, life is not too bad." Learning programming should manage every second of time. Why is it so precise? Because the finer you divide your time, the more "harvest" you will gain.

I dare to say this because I have practiced "practice" myself. Most people divide their time like this in college. What class will be taken tomorrow, what textbook will be taken, what classroom will go to, and then they will do what they have at hand. My cognition of dividing time is to divide it into specific things, such as: high numbers in the first quarter of tomorrow, think about how to take notes in class tomorrow, go for a while before class, review yesterday’s knowledge Let's preview the new knowledge again. This will drive me to go a few minutes early. Don’t underestimate the few minutes I drove out. If you really execute it, you can feel that it’s more effective than an hour. You might as well try it. Can't express it in words.

I often walk with my friends and they ask me why I walk so fast, haha. They didn’t tell me, I really didn’t realize this problem. I should be used to it. Before I was in high school, I always rushed to study in a hurry. At that time, I thought stupidly that as long as I study more time, I can learn. More knowledge.

It wasn't until the freshman year that I realized that not only was it necessary to hurry but also to pursue efficiency and methods. However, this habit of walking fast has unknowingly persisted for 5 years. I rushed for 10 minutes every day. Now that I think about it, I drove out 1825 minutes, "that is, 304 hours," or 24 days, but I have gained a lot of unexpected things.

If you want to learn programming well, first learn how to manage your time.

Guess you like

Origin blog.51cto.com/15064450/2602767