First of all to say that the purpose of entering the computer professional, I personally because I like it industry, like to toss the computer, so in the report is not hesitate in the newspaper all the schools are filled with the computer professional, dream of entering the computer professional can meet a lot of experts, can make a few confidant, who came in but disappointed. Computer professional students have a lot of computers do not know much before, and some people go to college before even the computer touch have not touched, the computer is very familiar with very few, Master is very rare, most people are subordinate to the life of parents, it is obvious that the hottest industry in the society is IT industry, the highest wages is IT industry, Holding this factor, most of the candidates ' parents let their children into the computer profession, and most of the students are naïve to think that after graduating from computer science can be like most white-collar TV in the same day just sit in the office and colleagues to chat, and the boss to eat, Sign a few words a day and then have a high salary waiting for you to get it.
After entering the school they found that in fact, they do not understand anything in the specialized courses, they do not have any interest, there is no motivation to study, and this major is to rely on perception, and interest is the first step to cultivate understanding, and then they will find that the more the more difficult to learn a professional course, the more they do not understand, the better will Bite the bullet hard study a pass, it is possible to get out of a road, and the bad will give up, only need to mix the exam through, mixed graduation, find a unit to work at ease. Some people do not know what classes they have in the past few years, and take a program he is not clear is written in C or Pascal write, accidentally into the DOS do not know how to go back to Windows. But talk about the game to make it sound, as if each is a professional player, and some only know the daily bubble in the Internet cafes. This is the sorrow of the next generation of computer talents in China!
Besides, the study and life of computer majors now. Most computer majors have no knowledge of the development and prospects of the profession, and every day is a "future" thing, such as reading novels, playing games, watching movies, playing cards, drinking, sleeping and so on. Occasionally see one or two students to see the computer-related books, run to take a look, all is what "Introduction", "Hacker Cheats" and other such books. There are people even C language and C + + who is not clear, take this VC book "assiduously", I do not know they understand not. Many students have bought a computer, but the use of video game + disk Machine + audio, every day in the computer playing a variety of popular games, watching the latest blockbuster, listening to the music of fashion, is not computer learning. Some students even asked me what the computer can do in addition to playing games, I asked him why you asked, he told me he felt that the computer can only be used to play games, do not know whether or not to do anything else. As far as I know, in recent years, several colleges and universities in the computer professional graduate design is to do Web pages, in the university for four years, after learning the "data on the structure", "Software Engineering", "C language" and other professional classes, unexpectedly handed a computer without learning a day or two can do a good thing!
This is the majority of computer science students, after I have played in college for two years, I suddenly understand that I want to plan for their future, but still have a lot of people still do not understand, so there is this article.
If you are the above I said the parents of the life to learn computer students, if you read the "Computer Application Digest," the 15th issue of "to be a friend of the programmer," and found that they do not have the desire to be a programmer, then I have a few ways to give you a choice:
1, study web production, the future to work on the site!
2, learn 3D Max and other software, to make animation!
3, Learning art design!
4, Learning Network, in the future to test a CCNA, to professional networking!
5, under the premise of guaranteeing the smooth graduation, go crazy play game, do a professional player or do one or several online games of GM. (I have this kind of person around me)
6, the above five are related to the computer, to have a certain degree of expertise, but compared to your professional courses are much simpler. If you see here do not have the right to do, that this is the best for you: in your school to go to a double degree, a professional interested in your own, the computer really does not suit you!
If the above are suitable for you, then you try to do the right piece of heaven and earth, to read the magazine's next article, the following text you see will only waste your time.
If you are a computer-majored college student and want to be a programmer, look down:
1, the university life is rich and colorful, will make your life unforgettable, but unforgettable has many kinds, you can learn a lot of things and unforgettable, also because of what have not learned and unforgettable!
2, Computer science is a very dull professional, but that comes, clear, as long as you study hard, you will find the fun.
3, remember: Lofty high-rise ground up! The foundation is very important, especially the specialized basic course, only then the foundation can learn deeply.
4, C language is the foundation, is very important, if you do not learn C language, then what high-level language you can not learn.
5, C language and C + + language are two different things. Just like the giant panda and the Little Panda, the name is very similar!
6, please learn the "data structure", "Computer composition principle", do not just start to take a VC in the look, you even object-oriented are not clear, see VC no use.
7, after a certain understanding of programming, you can learn C + +. (c + + instead of VC, these two are not the same!) C + + is a language, and the VC tutorial is to explain how to use the MFC class Library, learning VC should be based on a full understanding of C + +. Look at the VC book, is not learning C + + language. )
8, the Secret of learning programming is: programming, programming, re-programming;
9, earnestly study each specialized course, that is your food bowl.
10, in the school's laboratory even if you do wrong 10,000 times the program will not be scolded you, if you in the company you try! So to go to the laboratory more machine, now wrong more, after graduation on the wrong less.
11, from now on, in writing procedures should develop good habits.
12, do not miss any of the book exercises-please complete and record the problem-solving ideas.
13, you will buy a lot of reference books, then please put the program examples in the book into the computer practice, even if there are source code on the companion CD.
14, VC, C #,. NET these things will be outdated, not outdated is the data structure and excellent algorithm!
15, remember: The book to time side hate less. Do not let this happen to you, in school you have ample time and conditions to read books, more reading, if you have the conditions to read the original book, you have to know, when a translator to translate a book, he will unknowingly put his ideas into the book, the book will become like chicken!
16, I still emphasize to listen to specialized courses, because some classes like "data structure", "Compiling principle", "operating system" and so on, this class teacher said a minute can let you understand the content, you see to watch for a few months, and some even see for several years can not understand.
17, seize the opportunities in the school's various practices, to accumulate experience for themselves, employment experience than anything useful.
18, more to the library, each school library has a lot of good books waiting for you to see!
19, programming is not technical life, but physical activity.
20, if you decide to be a good programmer, then please give up the game, unless you are the kind of every day as long as the game can write a good program genius!
21, you should have enough toughness and perseverance! There is a master out of a problem test your toughness and perseverance: find a 10000 within the Prime number table, copy them all down, and then check three times, if you can do this work without interruption, you can meet this one.
22, find only your own learning methods! Do not blindly follow other people's methods, suitable for their own is the best!
23, please love the work of programmers!
Some of the above words are my experience, some of which I directly copy from the master, but they are very useful, remember them, and abide by them, then you will be successful!
For most beginners, there are a lot of people who have this problem: what do I learn first? Learn C + +? or learn VC? or learn Borland C + + Builder? Or is it Delphi? Which one is better? What is the relationship between the learning program design and the Learning programming language? How should beginners choose? On these issues, I have seen from a master there this paragraph, can help in this area has the problem of people: Learning program design is like learning to shoot, and the programming language corresponds to the shooting of air guns, Shouqiang, rifles and other firearms. Learning to shoot must choose a firearm, not without a gun can also learn to shoot, it is impossible to learn to use all the firearms at the same time. However, if you master the shooting of a firearm, then learn something else will be comprehend by analogy. Because in the familiar with a firearm, but also learn the shooting technology itself. Learn the rest and do more with less. Learning program design is the same, it is necessary to learn from a programming language to start. After learning the programming concept of the system, use what tools are the same!
The reason why write this article is because I see so many students around each one are "idle", abandoned their studies, worried, they also wasted a few years, watching Microsoft Windows from 3.X to now 2003 Server, and China's software industry is still in place, Do we really have to wait every year for Microsoft to give his operating system another name, and do we pay him once? Why not leave us with such a big profit, why not let another country pay us? This is the vast number of Chinese programmers a common dream, to achieve this dream is now still in the University of "quasi-programmers", they are Chinese software tomorrow's Hope! Hope that the vast number of computer industry students see this article, sleep can wake up, play games can stop, in the Internet bar can come out, together pick up textbooks, sitting in front of the computer, with the program to write the Chinese software industry tomorrow's brilliant!
Write to all computer students (forward)