In addition to impetuous, in the programming path to continue to go on, another factor is "perseverance."
It is very impolite to say that learning programming is very tiring. In fact, when learning everything is very tired. Originally like computer, just a kind of interest, interest, is what you want to do, do not want to do when you can not do. It is true that interest is the driving force of learning, but really learning, or, really want to learn, we need perseverance.
I started learning computer programming when I was in the third grade of elementary school, and it was 1993. Learn the logo, now it seems that the logo can only be called a script, not even the program can not be called. However, I felt that the study was hard, even more difficult than I am learning programming. Do not understand English, do not understand mathematics, is the biggest problem at that time. All the commands are in English, and most of the programs are geometric drawings. Do not know how to do? Can only rote, one command to remember, fd,bk,rt,lt,repeat ... The corner of the pentagram is 144 degrees and the hexagonal corner is 60 degrees ... Then there is the understanding of recursion, the understanding of nesting ... Almost all of these were mechanically remembered, and some even now dared not think, or imagine how they had spent those days.
The logo language has been studied for nearly three years, every weekend face the 80 production of Apple2 machine, black screen, green characters, floppy disk can be started, but also from time to time panic. Many of their peers retreated, and many juniors came in and retreated after some time ... Finally, there are less than 10 students who have adhered to our grade. But, 10 won the prize in the contest, I also have the harvest, the Guangdong Province Informatics Olympic Competition Second Prize, is our school competition team number two.
The reason I remember these three years vividly is because it left me too deep and left me too many things. In the course of three years of learning, I did think about quitting and thinking about it more than once. But I am proud of what I have been doing for three years, and what has been brought to me in three years? After three years of six years in high school, I almost stopped all systems of computer learning and turned to the exam and the college entrance exam, but after I got into college, I found that my computer level was at the top of my peers, and in my current computer science and technology department.
I dare not say "perseverance" in other respects, for I have no perseverance in many ways. But in the computer field, the spirit of perseverance is much better than the cleverness of many times. Back to what I want to say Java, for example, a sample code snippet 500 lines, that is very regular code snippets, but many people look at 20 lines, do not want to see, too complex ... Then turn to play CS, play Warcraft, or watch Korean dramas VCDs ... I have no language, how can such a study learn something? Also, I have been a few netizens asked this question: what is the use of exception handling? After a brief explanation, they say that exception handling has no effect, such as C language so much good. Just when I thought I was not articulate and could not express myself correctly, I asked them, where do you not understand the concept of exception handling in books? They said that they had not read, read too much, or directly asked better ... I again dizzy, even the book can not stick to look down, can learn?
Among the people, there are my classmates, my friends and netizens, but also my own.
The reason for this, I just remind myself again and again, to insist, have patience, to slowly.
What kind of environment in the future, in this fast food culture as the mainstream of society, I can not predict. So I don't know if I can do this in the future, but in this year's study, I did it. So I dare to use the tone above and communicate with you.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.