Choose android or Java EE?

Source: Internet
Author: User

Many students have consulted the same question, which is also the most controversial question, that is, whether to choose Android or Java EE. Here are some of my comments.
Android belongs to a unique Java technology application, focusing on the Android phone app, currently with the rapid development of the Android market demand is also very strong, so there has been learning Android students average salary than Java EE high phenomenon. But to look at the problem through the phenomenon of nature, and Java EE is the Internet enterprise or software company's core support, Android do mobile applications rely on the core services are supported by Java EE.
Do Android programmers pay much more than Java EE programmers?
For the novice programmer, Android is actually higher than Java EE pay, which is largely determined by the rapid development of the Android operating system in recent years, but those who have worked over the years in the company, those who really get high wages, The technical director or CTO is still the Java EE programmer. At present, Android programmer monthly salary to reach 15K basically is the limit, want in development can only go to C + + language H or Java EE direction, and Java EE has been the backbone of Internet enterprises, with the development of cloud computing and IoT can be said that there is no wage ceiling, A friend is one year older than himself, so the current annual salary of Java EE can even reach 60w. His side have classmates to Baidu (also Dark Horse graduated), Baidu is a big enterprise, but the monthly salary is about 12K, and not imagined high. This could be a bottleneck for Android.
I was in a company before, the company only Java EE personnel do not have Android developers, but the company has a project customer needs to be displayed on the Web page content can be displayed on the Android phone, this is our technical manager first thought is not recruit an Android developer, Instead, we bought a book about Android development and gave it to our Java EE staff, and one weeks later our Android product was born. This example is to say that Java EE is easy to learn Android, but Android Java EE is not so.
Choose android or Java EE, this depends on the client's career planning. In the end, regardless of which one chooses, we need to pay a hundredfold effort to learn, programmers are one of the few to live to learn the old career.

Choose android or Java EE?

Related Article

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.