Learn. NET or Java

Source: Internet
Author: User

NET and Java are currently the mainstream system development language, from Beijing, Guangzhou, Shanghai and other regions 2010 years of employment statistics, see. NET and Java have a ratio of 2:3 jobs, from the employment website and the main technical community data, in 2010. NET and Java staffing ratios are 1:3. In terms of data,. NET has a slightly lower absolute number of jobs than Java, but the number of Java learners. NET learners are 3 times times higher, so. NET job is less competitive than Java.

from the employment pay,. NET junior developers pay at 2.5k-3k,java Junior developers ' salaries at 3k-4k;.net intermediate developers and Java intermediate developers pay around 8K. Because. NET adhering to the simple characteristics of the introduction of Microsoft technology, after a short period of learning can grasp the rapid development of the drag control, many people are. NET's rapid development method satisfies, thinks oneself "the study", no longer studies the deeper technology, therefore the talented person market is full of many only can drag the control, but does not understand. NET advanced technology for. NET developers, Java is a high threshold for entry, if you want to configure a Hello world level of learning environment will involve a lot of technology, development environment also need learners to carry out complex configuration, It may take a week for beginners to configure the simplest environment, the Java development environment is not as easy as the. NET development environment, the difference between Java and. NET is like the difference between Windows and Linux, because the Java learning threshold is very high, A lot of learners have been eliminated, so that they can survive the difficulties of learning the developers are the level of the higher personnel. So. NET junior developers pay on average slightly lower than those of Java junior developers. But because. NET senior talent is very scarce, so master. NET advanced technology, internal principles of the middle and high-level developers in the enterprise is very popular, recruiters often issued such a sigh of "recruit Java Masters a day can attract a bunch of, recruit. NET master one months are not recruit a few."

trained not only to drag the control of the "control talent", but familiar. NET advanced technology and internal principles of the middle and senior talent, take the ASP., as an example, Preach Wisdom podcast not only teach students how to drag the ListView control developed a website, but put a lot of effort to explain HTTP, ASP. NET of the internal principle, so that learners from the moment of learning with those "drag control talent" to open the gap, so that in the employment time in the forefront of the position to achieve high-paying employment.

Microsoft's localization promotion work is doing very well, so learn. NET has a large number of Chinese materials can be consulted, so unless the research is very advanced areas, otherwise the Chinese material can basically meet the needs of developers, and Java because of the high-end route, so in addition to the beginner's information, most of the Java materials are in English, learning Java needs to refer to a lot of English materials. Therefore, if the English very good students learn Java will be very easy, and English is not very good learners. NET would be better.

In summary, if your study time is longer, have research technology, encounter difficulties indomitable spirit, and English is very good, you can learn Java (Preach Wisdom Podcast Java training is the top Java training institutions, determined to study hard Java students can click here Learn about the Intelligence Podcast Java Training), if you want to quickly enter the software development industry then you can learn. Net. No matter what language you learn, just like the teacher of the Preach Intelligence podcast says, " all languages are paper Tigers ", so you can easily master other languages by mastering a language.

Learn. NET or Java

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.