have been learning Java, but when looking at recruiting, PHP Android demand is much larger than Java and starting salary is good, Java has a good prospect?

Source: Internet
Author: User
Keywords Java
Master senior, currently mired in Java, the prospect of unclear, seeking guidance

Reply content:

Just talk about the language itself, Java is not a very good language, syntax sugar complex, concurrent processing cumbersome, functional programming progress is slow, but the main topic is obviously not interested in these. You just want to know if it's a good job to learn java.

First of all, you say "Android demand is far greater than Java", which is inherently problematic, do not do Android without Java? Although, now through some way Python, Ruby, JS can develop the app, but Java development is absolutely mainstream, the popularity of Android and Java is complementary, as a Java programmer you should be happy.

I do not know the title of the master is to learn Java which aspect, but the main topic also care about PHP, guess good, you are doing Java Web development. As long as the internet still exists one day, Web development in the programming world will be very important, and Java in this field because of a lot of big companies and programmers support, Java at least when you look for a job will not lose the lose.

Then, if you've only learned Java Web development, it's easy to get started with Android development (hands-on experience tells me it doesn't take one months). However, do not rule out some Java Web programmers have become accustomed to the use of framework development, Java Basic knowledge has forgotten a clean, this turn to what development will be difficult. In order to earn money in life, often do not earn
In order to test a book of the baby, often can only test two you think too much, as a php brain residue, I also found that Java salary is much higher, very tall, starting salary is much higher (in fact, Java is actually better than PHP treatment, you see bad, because you have not learned home).
The first choice of a language, the beginning is for the amount of money, but the master has been learning so long, now look back to choose this language should have another experience it? Don't you like it?
In order to ensure that the day can be over, do the procedure is simply for the money, then the title, you will feel which language is higher than the language you learn, you can also be happy, willful programming????
Therefore, adhere to, the Java programming interest in training out, the technology will naturally improve, the treatment naturally go up, want so much to do for money and learn programming, the starting point is biased. And you're a senior and you think so, of course not to say it's late.
Change your original intention, the language is not good or bad, only appropriate or not. According to their own intuition to do, I have a Java class in the university, self-taught PHP, work on more PHP, and occasionally own nothing to do android~ master don't listen upstairs
Of First of all to solve the problem of food and clothing and then consider XX interest or ideal, with a high vote in the previous answer said: As long as you pay high, you put the art of professional call Aunt is to master Java, a few days to get started Android Java foreground good is because mobile development of the fiery, Android is based on Java language, If not the development of Android, Java may also have a decline in the trend, so the proposal to put the main topic of mobile development. Stuck in Java and looking for a job? The key to see how deep it, the bottom look, the framework understand, parallel pain, and then do some practical projects, a beautiful resume must be able to hit a big lump offer!
Personally, do not care too much on the surface of the thing, the key in the depth bar, Java Foundation, Web,andriod,hadoop, etc., can be conquered.
Interest-Related: In Java learning, in order to get an offer after your mobile development is rapid, Java as the mainstream of the unlimited end, in the future will not slowly disappear. The Java language is more than his own language, and what he represents is more important than his mind. What he brings to the programming language is an innovation, a new kind of thought.
If I can take the Java school number, I think other whether it is Love Android or iOS easy to get started. There's nothing inherently wrong. You can see now how fast mobile development is. So the demand for programmers for mobile devices is so wide.
In short or that sentence, the more refined the study, the higher the value, the treatment of course will be more and more good.
  • 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.