Talk about my opinion on the study and software college (transfer)

xiaoxiao2021-03-05  29

On my own understanding, talk about my opinion on the study and software academics, it can be smirked.

If you have actual development work experience, I feel that my level and strength have entered a plateau period, and I urgently need to improve from theory, then the computer college is the only choice. Because the computer college can make you more on the same floor. The Software Academy did not bring you this aspect from the teaching plan. Of course, it is possible to make a better floor ultimately depends on yourself. It is necessary to specify that work experience is not necessarily equal to the development experience, I have seen many people working for 2-3 years, but there is no experience in development. You said: "They all have a strong development ability, just don't like reading, but also hope that mixed a degree will be promoted to the future", I can guarantee you, what you said is definitely not the development ability Very strong person. Because, 1) Master is impossible to do not like reading; 2) Master can't want to mix a degree; 3) The master cannot think that promotion is because of the reasons for education. It is also necessary to explain that people who take the computer may not be a master, strict, most of them will be programs. In other words, the meridians still account for the vast majority. The graduate graduated from the brothers only took about 2,500 yuan, so I don't want to send a high salary of high salary. However, for people with practical development work, if they have a true improvement in 3 years, the computer college provides a broad platform. As I know, I have more than 20,000 yuan in every month (Shanghai Yubi, graphics special effect algorithm design). Therefore, the difference between graduate graduates is very large. So, don't ask "How much can graduate by graduate students?", What is the level of this level, how much can the graduate graduate? "This man can answer you accurately. The so-called "actual development work experience" means that you have the following capabilities: 1) You already think that C and assembly languages ​​are very simple languages, and can be used in place; 2) You can within 30 minutes Thinking of the right five-child vibrates design ideas and directions; 3) You fully understand why STL is so important; 4) You can solve all compilation and link issues independently, even if you have never encountered problems, you don't need to ask any People; 5) English website is your primary information source; 6) Can read international standards written in English, such as NTFS disk format standards. 7) You often stand in the perspective of aggregation, thinking about algorithm; Importance; 10) You fully understand the design idea of ​​COM, especially what COM wants to design it; 11) When I said the important role of the virtual function, you will not be anxious to find a book; 12) you Can tell why C excellent reason is better than other languages, remember this reason should come from your development experience, not because others say this. There are also many judgment criteria, but if you have more than 5, you can think that you have experienced corresponding development. In this state, you will get the maximum value of the research benefits.

The most important thing to study and study is to understand what you have to do, you can't wait for your mentor to tell you what you should do. The advantage of graduate students is that the theoretical skill is deep, and thinking has penetration. Of course, the programming ability must first pass, do not read the postgraduate still don't know where the Winmain function of the MFC program is. Therefore, during the postgraduate period, you must do theoretical depth algorithm design, such as the search algorithm of large-scale data, the performance is the primary consideration, don't expect the SQL function to help you solve the problem, all questions You must solve it, you The performance bottlenecks in the internal and oxemption exchange must be solved. For example, the 3D scene generation, graphical transformation, collision detection, physical simulation, texture mapping, lighting model, etc., can guarantee the technology of more than 20,000 months. If you think these things are too difficult, if you can't do it, then you are not suitable for reading. Really, to be what you think after reading and study, you have to engage in a general programming, such as software such as the information management system, then the value of your study will not be reflected, because these work does not need to be read research. The Software Academy claims to train software development talents, IMHO, I have never seen that master is successful. There is only one way to become a software development master: self-study! Software development requires a lot of programming practices and independent thinking, only in this process, you can gradually grow up. The Software Institute claims to cultivate software project managers, which is more funny, in a sense this is deception. The college can cultivate software development managers even more lies, software project managers must, or emphasize the war in war. Project managers without practical experience is a embroidery pillow. To be honest, the Software College is a Mongolian institution, the public relations work is very good, good at advertising, and all the high-salary scorpions are like the same as the North Big Jade Bird Training Class. Two words: Money! Four words: still is money! In short, if you just want to be a software development master (for example, it is considered that the driver or anti-virus software is the kind of master), it is recommended to work, don't postgraduate; completely no work experience, it is not recommended, you have come in一. If you have the above-mentioned work experience and want to be a senior software engineer (can independently understand and design a fast Fourier transform algorithm), then strong recommendations. The postgraduate will have a chance to relax in three years, and there are also a chance to accumulate precipitation in 3 years. Non-normally rare opportunities. If you don't postgraduate research, this opportunity is a luxurious, expectant and unable to be a luxurious. Therefore, no matter which case you are, you will not recommend the Academy of Software. Unless you are a girl, it is possible to become a graduate girl with the biggest satisfied girl.

) The opportunity cost problem about reading. The opportunity cost of reading and research is indeed very high. Anyone can simply calculate. So, I don't agree that all people go to study. Reading and resets only those who are only the extreme importance of painful mathematics in the program. If there is no skin understanding of the extreme importance of the theoretical tools and theoretical thinking, then the value of reading and research is almost zero; the benefits of reading and research are: a, put yourself in an academic and engineering intersection; B, Let you have the possibility of entering the world's top software research and development agencies such as Microsoft; remember is just the possibility. But not reading this possibility is 0; c, as mentioned earlier, if there is no chance to study, you will not calm down the opportunity to study the theory of theory; while working with high salary, learn each other Is it possible? I think it is impossible, I think I am the most needed to study the theory of study is a long-standing environment. I can't have such an environment while reading. You will feel tired every day. And the study can provide such an environment. I also followed the buttocks of the tutor all day, which will waste a lot of time. Reading a computer graduate, mainly relying on himself to see the latest literature, go to study the literature, and the oral communication of the mentor is enough for a month, and the premise is also a tutor's level enough to be enough. If the tutor's level is not a cow, this is nothing to do, ignore him, you can do your own things. 2) About postgraduate teaching quality problems. Frankly, the whole country is "there is no good person in Hongtong County", especially in the field of calculation, the big bull is extremely small. Then why should I go to study? Well! Putting the harvest of the reading and research in the name of the famous school or a teacher. I think it is destined to fail. Reading and relying on self-study, the gap between graduate students is reflected in self-learning ability. Another person asked, since it is self-study, why do you have to read research? The answer is: Because of reading and researry is to buy a insurance for you, it is to buy a self-study insurance that will not be unemployed after three years. This insurance is primarily a psychological backing, so that you can get a temptation in the process of self-study, you can pursue the solid footprint of computer theory development, from Euler, Gauss, Gauss, Tuling Waiting for the jewelry of the methodology. If there is no guarantee, you can self-study at home for 3 months, and ensure that you will be breathed in the pressure of unemployment, how to talk about peace of mind? 3) About the problem of practical experience and theoretical learning. This does not conclusion, as mentioned earlier, management information system, equipment driver development, tool software development, software virus analysis, etc. These work is not needed, it is patient and experience, it is necessary to understand the exact understanding of both specifications. This type of development work is best suited to improve in actual combat, and there is no role in learning. However, in the field of artificial intelligence, pattern recognition, image compression, virtual cash, huge data retrieval, natural language understanding, computer graphics, etc., theoretical learning will occupy an absolute domination! Breakthroughs in these areas are extremely huge for human life. Some areas are in an extremely rapid development, such as computer graphics, believe that all the monarchs can be able to recognize this from many 3D games. In these areas, if there is no solid theoretical skill, everything is so far, no matter how much time you spend on the program. 4) The knowledge structure problem of senior R & D personnel. First, declare that I am not a pure theoretical radical division, that is, in addition to theory, everything is not important.

I think that scholastic programming skills are the most basic but is also the most indispensable skills. Without this basis, all computer theories are empty talk (except for researchers for studying the atrial calculated theory). After this foundation, the following theoretical learning direction must be aware of:

Finally, someone posted, can not reply three times in a row, there is another period, =============================== =============================================================== 1, scientific philosophy. This is the core of the core! Unfortunately, there is no such thing in the country. Not only don't start less, but also as a critical object, it is really regret! This is a discipline that teaches you how to "fishing", which is the most intracarda in a scientific study. It is an ancient and modern research method and a collection of thinking methods. It is difficult to imagine a mature researcher without its own methodological system. Scientific philosophy is the most important thing to understand, its thoughts and revelations are accompanied by our lifetime. 2, interstitial relationship, matrix method, discrete structure, diagram method, and clustering method. The most important understanding of these theories guided the important revelation and method of practice. I always think that if you have learned a theory, I don't know what the theory has, so your theory is white, you have not yet. So, before you learn any theory, ask yourself: What is it used? Where is it used? How to use? With these questions to learn theory, you will really learn things. Using these three questions to ask your teacher, his answer is to judge the best standards of its actual level. 3, thinking must have strong penetration, learn to see the motives that the author does not write. Most teachers have habit of concealing their most ways to think about the meaning of the revelation. Mr. Newton and Hua Luogence have this bad habit. This makes everyone think they are genius, because many problems he think of, we can't think of it. But why they can think of it, don't we think? What do they think of? No one told our Newton to discover the thoughts of the law, of course, Newton can tell us his thoughts, but he can don't teach us by the "golden finger" of the stone. Our mission is to cultivate the ability to look through the intentions and motives through the article. In this regard, Taiwan's Houjie and the United States Donbox is a great feet. These two old foxes (huh, I love said) With its hound average smell, scoring and stripping, a way to open the behind-the-scenes design behind COM and expose it to the light days of the day, and the other has made a perfect macro structure of the MFC. Surgery. Its extraordinary thinking is amazing. 4, English. English itself is not important, but the literature written in English is extremely important. Therefore, specializing in English as a heavy drama. Don't believe in the meaning of English unused. For your computer, English is your mother tongue! 5. There are still many other specific theories, but it is not as important as these three aspects, because I think these three aspects are the most fundamental, global capacity training. It should be pointed out that many deep theories are meaningless to your work, and they are trapped in time. Be sure to use the highest efficiency time to learn in the most decisive theory.

转载请注明原文地址:https://www.9cbs.com/read-32735.html

New Post(0)