Note: This article was originally repurchant in the Program Life Forum. Those veterans of the workplace don't have to look, and write here is a bit helpful to the young student generation.
* Decide something should not be too hesitant to prepare for postgraduate research, not to be a kind of exercise, you can decide whether it is not going to go, just like many postgraduate students, the process of postgraduate will be very harvest.
* If you want to expand the knowledge (very important!) Students who have studies in school must relax their eyes, can't just stare at the majors you have learned, more other books, in the school's resources, the conditions are very good, should be a heart Learning, it is also necessary to pay attention to society, so you can understand what you have to learn, what is the focus of learning. Many students mentioned that they will understand the society, they don't have to do this, don't necessarily want this. Take more magazines in the industry. For example, the economic manager weeks, economic observation report, software is nothing more than what computer world, Internet weekly magazines, of course, direct access to access information seems to be more convenient, but not for everyone, use some traditional ways to acquire Effective resources are often more convenient, such as those who can be printed by physical and methods, are definitely strictly reviewed and edited, and the quality of the network is clearly unaffected. How to effectively obtain information and improve itself is a very complicated issue, only Through multi-reading, it is true that success in the occupation, a solid professional technology is only one aspect, and more important is the comprehensive quality. Do not understand the comprehensively narrow understanding of interpersonal communication skills and expertise, too much attention in the school. The interpersonal ability is obviously too early, and it will progress in work, and good interpersonal communication skills also rely on extensive knowledge, only understanding, behavior is more mature. School The so-called community seems to have a lot, not to participate.
* Basic lesson is very important to the basic courses of the university, do not be taken away by the popular technology, such as the new software technology conference, most of the core technologies introduced by various technologies is the basic theory of university. For example, "Hi Xin" operating system and the difference in operating system, the system structure, etc., the key technology introduced by Jinshan Company, including the network load balance (may be used in advanced first out algorithm, long time not using algorithm, etc., It is a very classic algorithm in the operating system), the server cluster (requires quite solid network basics). Baidu company rely on search engine, and the search engine mainly experiences three generations: word frequency statistics, links, bidding ranking, look good I am very mysterious, but the core is the search, sorting, hashing, etc. in the data structure. There is a job experience knowing these truths, but the students who are bored in the school may be too far from the industry, often easily ignore the basic theory, so Here, some pens is told, because it is really unwilling to go wrong with the old way.
* For the importance of fundamentals, some students may be misleaded by some requirements of society, thinking that only Java, VC, COM, etc. are eating fragrant, and the old slag things of school learning is just a mixed. I want to sleep. Simply give an example, a company may have to do an information management system, and then a few people have no day to play, the last function is full, the surface looks, everyone is very different, they are very diligent, use Java, VC, etc. The development tools are almost skilled, there may be more people experience, the code specification is good, but this gap is not enough to let this person to crane the chicken group. Because this gap is not the key to the project, the boss is certainly will not In order to pay high salary for this gap, can it really reflect a person's value in? For example, after the system is completed, it is found that the speed is unacceptable. Then look for the reason, generally the database design is unreasonable, the code algorithm is not good, the network configuration is unreasonable, the system architecture is unreasonable, etc. It is often the test basic skill. At the time, it is certainly not all technical cores to be directly related to college, but these basic theories have been well helped to understand the knowledge of other levels. If a person can learn the operating system that contains a large number of classic algorithms Very thorough, very deep, can you believe that he does not learn JAVA, VB, OO? This is also the case, just like many people said that in college is an important thing to exercise very robust learning methods, the so-called strong learning method refers to the loss of people in a completely unfamiliar technical environment, and This person is almost unmanned (to know, in practice, you must never expect a lot of guidance to get a lot of people. This is a kind of popularity that is popular there. * For low grade The student's recommendations have not started learning the basic class, and it may be more awkward in the direction. In fact, it is not easy to put the base classes in the school. It doesn't have to buy those books, and at least two books for each professional class. This textbook, most of which are domestic, one is a reference book, it is best to choose foreign, general, basic theory, the book is not too expensive, and the teaching materials can guarantee the examination, and some classics, the reference book is selected. There are many classics written by systems, compilation principles, data structures, etc., and most of these books can keep up with technology development trends, the content is very rich, the amount of exercises is large and very deep, if you can do some experiments, such as Realize a certain part of the operating system: file system, process scheduling, memory management, etc., write some small scripting languages with your compilation principle.
* Visiting philosophy, although the university has also opened a lot of basic philosophical courses, such as Marx philosophy, such courses seem to be unwelcome, should be said, the original intention of opening these courses is good, but mayberately The foundation of college freshmen. General junior high school students study political courses are the way to die, most of them don't know what they are talking about. In fact, these courses are still useful, a qualified college student should understand the basic political, Marxist as the leading ideology of the rule of the country. If you don't understand it, it is not the most tough, relative. Also understand.
* German, wisdom, body, and beauty comprehensive development This is a slogan that makes people feel very boring, but in fact it is also the most intractive and most appropriate. Students must prepare for entry into society, almost big after entering society Some time is working, it is difficult to have time to cultivate all aspects of capacity, and we should try to participate in various sports activities in the university. If you can learn something, you can learn more. Otherwise, only the TV and the game are Wu.