I just graduated from college and want to train ios, android, and html5. Which of the following is better? I 'd like to explain to you about the prospects and salary ,? -

Source: Internet
Author: User
I have graduated from college for three months and have been working for two months. I feel that the progress in the company is too slow and I want to go to training. Currently, many training institutions provide ios, android, and html5. Which one is better, in terms of prospects and salary, I would like to give you an answer. Thank you (Supplement: c and c join the course, java understands a little). I have graduated from college for 3 months and have been working for 2 months, I feel that the progress in the company is too slow and I want to go to training. At present, many training institutions provide ios, android, and html5. Which of the following is better? I 'd like to ask, and I 'd like to give you some answers on the prospects and salary. Thank you (Supplement: c and c join the door, java understands a little) reply content: do not do the front-end, although there are too many job opportunities, it is good to find a job, but the positioning is not obvious, the results are not dazzling, this leads to poor wages. what I want to talk about is that these three are mobile app categories and do not conflict with each other. The key is that you must have the right project opportunities to help you learn.
Suitable project experience includes but is not limited:
1: mainstream technical framework
2: Good technical atmosphere
3: Harmonious Relationship with colleagues
4: help you continuously improve the mentor

After you finish several projects in one direction, it will not be too hard to learn other directions by yourself. All of them work out, so why should we continue training. First, you need to stop dota2, watch less TV and visit the Uniqlo. Then you can learn about IOS with the largest demand. It is difficult to get started. The same level, with the highest salary.
It's easy to get started with front-end development. If you want to learn more, it's hard. The demand is second and the salary is acceptable, but it's lower than ios and android. (In Baidu, fresh graduates are both undergraduate students and front-end developers, 1 k less than other developers ). Ios outlook and salary
If you are an apple powder, you must be the most fond of Apple's OS iOS. because apple is not open, iOS development is still a mysterious task. the current prospects for iOS are the same as those for Apple!
For iOS, beishangguang has a good salary. If you have experience, you can work at around 15 K. Or even higher!

Android prospects and salary
As Google's product, the Mobile End is divided by Apple and android. I am an android user, and the android system also has other advantages.
Currently, the salary for android development is similar to that for iOS.

Html5 prospects and salary
As a new favorite of front-end development, HMTL5 has gradually been favored by various platforms. Currently, the salary of html5 can be maintained at around 10 k in Beijing, Shanghai and Guangzhou.
In terms of learning skills, HTML5 is easier. The main language is js, as well as html and css.
C language, OC, ui control, etc.
Android will also have android basics after using java for android. I do not agree that ios is difficult.
Ios and Android are both difficult, including h5,
To what extent do you learn, the difficulty of ios is mainly in oc. The difficulty of Android lies in the fact that there are too many versions of system permissions, rather than stability... It is difficult to do well in h5.
No matter what you learn, consider your interests and objective conditions.
It is divided by capital investment, with less h5 investment, medium Android investment, and high ios investment.
As for the future salary, it depends on the depth of your personal learning and application capabilities. iosAndroid, html5, and iOS are all mobile-based development.
However, if you want to learn iOS, you need to buy an iOS device first.
If you learn htm5, your personal development path will be narrow in the future.
Android is faster than iOS.
However, iOS may be a little higher if it is just getting started. If it is better, the training will be completed. In the second-tier cities like Chengdu, it is generally 6 k +
Working for about yuan a year
If the subject is interested in learning Android, it is recommended that you take a look at this tutorial. "
If you are familiar with and can learn by yourself, then report to the class and draw a conclusion: If you want to speed up your learning progress, it is useless.

About the learning direction: there is no difference between the foreground and salary. It depends on your own abilities and interests.

Programming is always learned in practice, and you cannot expect training to teach you anything.
Only by finding a learning method can we establish a foothold in this industry. Otherwise, two years later, you will ask, "which is better to study xxx and xxx? ", The technology is too new, so it is meaningless.

It is recommended that the subject carefully think about what I like, how I should learn, and what I should do in my career.

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.