Some words are actually.
At the major technical forums, in the major developers, in a comprehensive student group, it is discussing a question: "What development is good?" This problem is not confused, and there are countless people. Then confused.
In fact, I personally think that this is confused is normal. In the battle between MS and Broland, the majority of developers have lost their thoughts, lose rationality, and all say good, trial: " Is it good? Is it good? "No development tools currently said so certain. However, there is also a circulation: "The real programmer uses C, smart programmers with Delphi", huh, huh. really? VB's application seems to be more wide! In fact, this confusion of developers is due to the business misleading of developing tool manufacturers, who will say their own product poor? And on the current, a tool can do, don't have a tool, you will find a reality, just the time. Because they are growing from the machine language to the high-level language, the impact is only the mainstream development method of current development technology, and the method is unified. Such as the development of advanced languages, from the process-oriented object-oriented programming, which tool is not to develop himself for this change? Therefore, mastering the mainstream programming idea is a developer must, and where you are proficient in the language is secondary, then say it is not that you choose which tool you choose to be proficient, and it is not a joke.
The topic is turned back to the title. Students, students are the successors of the developers in the future. They can be very important for them to take off work, (here, I only face Chinese students) China's current software level is not high, and the school is The level of education, hey, it is possible to harm the flowers. Most students come out of the programmed gate. After graduation, I lame it: "It turns out that it is not enough to learn in school !!!" So call, everyone I started to explore the new road. At this time, I chose the idea of the mainstream tool. I was pretreated. I saw that the recruitment of the sky-covered hiring in the market was a development tool. She put down the book in her hand, turned into the tools. . In fact, this is wrong, students are very valuable time in school, have a lot of time to read the information, learn the most best development, they should do the basic knowledge of the computer, learn the principles, put the program The fundamental understanding, after these foundations, go to a comprehensive understanding of the current computer world, grasp the mainstream thoughts, understand the current market situation, so that you can position your own position, and then move toward the choice. Only dedication can be fine! At this time, you choose development tools to make sense, choose a truly favorite tool, and in realities, with great ideas, learning other development languages or tools are not difficult. And most developers have the case of using two or more language tools, because any language tool is working around the mainstream of the market, and the direct point is to serve the platform. The platform is not directly for general developers, that is, you don't need you to develop a platform, but you do things on the platform, you understand the mechanism of the platform, you are "0, 1", huh. That is, language tools are only different ways, and the purpose is the same. For the purpose, you don't want a means.