Advice to computer students

Source: Internet
Author: User
If you are a computer college student and want to be a programmer, read on:
1. College life is rich and colorful, which will make your life unforgettable, but there are many kinds of unforgettable. You can learn a lot and never forget it because you have never learned anything!
2. Computer science is a very boring profession, but when it comes to computer science, you will find the pleasure of it as long as you study hard.
3. Remember: The building starts on the ground! The Foundation is very important, especially the basic professional courses. Only by laying a good foundation can we learn more deeply.
4. C language is the foundation and is very important. If you do not learn C language well, you will not be able to learn any advanced language well.
5. C and C ++ are two different languages. Just like a giant panda and a little panda, the name is very similar!
6. First, Please study the Professional Course "Data Structure" and "Computer composition principle". Don't take a VC at the beginning. You don't even have a clear idea about object orientation, VC is useless.
7. After you have a certain understanding of programming, you can learn C ++. (It's c ++, not VC. These two are also two things! C ++ is a language, while the VC tutorial explains how to use the MFC class library. Learning VC should be based on a full understanding of C ++. I can't learn the C ++ language when I read VC books .)
8. The secret to learning programming is programming, programming, and re-programming;
9. study every professional course carefully. It's your bowl.
10. Even if you do the wrong program 10 thousand times in the school lab, no one will scold you. If you are in the company, try it! So I went to the lab to run the machine more often. Now there are more mistakes, and fewer mistakes will happen after graduation.
11. From now on, you must develop good habits when writing programs.
12. Do not miss any exercise questions in the book. Please finish all the exercises and record the solution ideas.
13. You will purchase a lot of reference books, so please input the program examples in the book to your computer for practice, even if the supporting CD contains the source code.
14. VC, C #, And. net will be outdated. What will not be outdated is the data structure and excellent algorithms!
15. Remember: When books are used, they hate less. Do not let this happen to you. At school, you have enough time and conditions to read more books. If you have the conditions to read more original books, you must know that when a translator translates a book, he will write his ideas into the book without knowing it, and the book will become like a chicken ribs!
16. I want to listen carefully to professional courses, because some courses are like data structure, compilation principles, and operating systems. The instructor will give you a one-minute lecture on what you can understand, you can watch it for several months, and some may not even understand it for several years.
17. Seize various practical opportunities in school and accumulate experience for yourself. Experience is more useful than anything else in employment.
18. Go to the library more. Every school library has many good books waiting for you to see!
19. programming is not a technical activity, but a physical activity.
20. If you decide to be a good programmer, please give up the game unless you are the kind of genius that can write a good program every day as long as you play the game!
21. You must have enough toughness and perseverance! A master has a question to test your toughness and perseverance: Find a prime number table of less than 10000, copy them all, and then check it three times, if you can do this without interruption, you can satisfy this requirement.
22. Find your own learning method! Do not blindly follow others' methods. what suits you is the best!
23. Please love the programmer's work!

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.