大学刚毕业想去培训ios,android和html5,请问哪个好点,就前景和工薪方面给解答,?
大学毕业3个月,工作了2个月了,感觉目前在公司进步太慢,想去培训,目前很多培训机构提供ios,android和html5,请问哪个好点,就前景和工薪方面给解答,谢谢(补充:c和c加入门,java稍懂)
回复内容:
不要去做前端,虽然工作机会多的离谱,好找工作,但定位不明显,成果不够炫,导致工资不咋地. 我想说的是,这三者都是移动app范畴,并不冲突,关键是你要有合适的项目机会来帮助你学习。合适的项目经验包括但不限于:
1:主流的技术框架
2:良好的技术氛围
3:和谐的同事关系
4:帮助你不断提高的mentor
当你在一个方向做完几个项目以后,再自学其他的方向都不会太吃力。 都工作出来了,何必还去培训。 首先你要戒dota2,少看斗奶TV,少逛优衣库。然后你才能好好学一门 IOS 需求量最大。 入门难度高。 同等水平,工资最高。
前端开发 入门很简单,想学深很难,需求量第二, 工资也还可以,不过要比ios和android低,(在百度,应届生,都是本科, 前端开发,要比其他开发少 1k )。 ios前景和工薪
如果你是一个苹果粉,对于苹果的操作系统iOS,你一定是最为钟爱的.因为苹果不开放,所以iOS开发还是一个神秘的工作.目前iOS的前景就和苹果前景一样,被大家看好!
而关于iOS的工薪,北上广的工资不错,如果有经验,工作可以到15k左右.甚至更高!
android前景和工薪
作为谷歌的产品,移动端被苹果和android瓜分.我本身是用android的用户.android系统也有其他优势.
目前android开发的薪资和iOS差不多.
html5前景和工薪
作为前端开发的新宠,HMTL5已经渐渐被各平台所推崇.目前北上广,html5的薪资可以维持在10k左右.
从学习技巧方面除非,HTML5更容易一些,主要语言是js,还有html和css等.
iOS入门需要C语言,之后OC, ui控件等.
android用的java 之后也会有android基础等. 我并不同意ios难度大的情况。
ios和Android难度都挺大包括h5,
看你学到什么程度,ios的难度主要在oc,Android的难度在于系统权限多版本也多,而不稳定的问题。。。h5的话,想做好也挺难的 。
不管学什么,看自己兴趣和客观条件。
从资金投入来分,投入少 h5,投入中等Android,高投入ios。
至于将来那多少薪水,还是看你个人学的深入程度和应用能力 ios Android、html5、iOS前景都很好,都是基于移动端的开发
但是如果学iOS的话,需要先购买iOS设备
而学习htm5的话,个人以后开发的道路会比较窄
而Android的话,学起来比iOS要快一些
而刚出来的起薪的话 可能iOS要稍微高一点点 如果学得好的话 培训完,在成都这种二线城市 一般是6k+
工作一年两能达到1W左右
如果题主有兴趣学习Android的话,建议可以先看看这套教程《Android视频教程》
先熟悉 可以自学的话 就自学 感觉难的话 再报班 先说结论:如果你想加速你学习的进度,并没有什么卵用。
关于学习方向:在前景和薪资上,这些方向也没有什么区别,完全看你自己能力和兴趣。
编程永远是在实践中学习,你不能指望培训能教会你什么。
只有找到学习方法,才能在这个行业立足。不然在2年后,你又会来问"学习xxx和xxx哪个好?",技术更新太快,这个问题毫无意义。
建议题主仔细思考一下,我喜欢什么,我该如何学习,我的职业生涯应该是怎样的等等,这些问题。

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

The Redmi Note 14 Pro Plus is now official as a direct successor to last year'sRedmi Note 13 Pro Plus(curr. $375 on Amazon). As expected, the Redmi Note 14 Pro Plus heads up the Redmi Note 14 series alongside theRedmi Note 14and Redmi Note 14 Pro. Li

Historically, Oppo has refreshed its flagship 'Find X' series in late winter or early spring, save for the original Find X that it announced in June 2018. To that end, the Find X7 and Find X7 Ultra are barely more than six months old at this point. H

Java 8 introduces the Stream API, providing a powerful and expressive way to process data collections. However, a common question when using Stream is: How to break or return from a forEach operation? Traditional loops allow for early interruption or return, but Stream's forEach method does not directly support this method. This article will explain the reasons and explore alternative methods for implementing premature termination in Stream processing systems. Further reading: Java Stream API improvements Understand Stream forEach The forEach method is a terminal operation that performs one operation on each element in the Stream. Its design intention is

TheZ9 Turbo+has now been unleashed on Vivo's online Chinese store at 2,199 yuan (~$313) for a 12GB RAM/256GB internal storage base model, whereas theRedmiK70 Extreme Editionstarted at 2,599 yuan (~$370) with the same configuration: in fact, its newiQ

The launch of Samsung's long-awaited 'Special Edition' foldable has taken another twist. In recent weeks, rumours about the so-called Galaxy Z Fold Special Edition went rather quiet. Instead, the focus has shifted to the Galaxy S25 series, including

Java Made Simple: A Beginner's Guide to Programming Power Introduction Java is a powerful programming language used in everything from mobile applications to enterprise-level systems. For beginners, Java's syntax is simple and easy to understand, making it an ideal choice for learning programming. Basic Syntax Java uses a class-based object-oriented programming paradigm. Classes are templates that organize related data and behavior together. Here is a simple Java class example: publicclassPerson{privateStringname;privateintage;

Java is a popular programming language that can be learned by both beginners and experienced developers. This tutorial starts with basic concepts and progresses through advanced topics. After installing the Java Development Kit, you can practice programming by creating a simple "Hello, World!" program. After you understand the code, use the command prompt to compile and run the program, and "Hello, World!" will be output on the console. Learning Java starts your programming journey, and as your mastery deepens, you can create more complex applications.

Capsules are three-dimensional geometric figures, composed of a cylinder and a hemisphere at both ends. The volume of the capsule can be calculated by adding the volume of the cylinder and the volume of the hemisphere at both ends. This tutorial will discuss how to calculate the volume of a given capsule in Java using different methods. Capsule volume formula The formula for capsule volume is as follows: Capsule volume = Cylindrical volume Volume Two hemisphere volume in, r: The radius of the hemisphere. h: The height of the cylinder (excluding the hemisphere). Example 1 enter Radius = 5 units Height = 10 units Output Volume = 1570.8 cubic units explain Calculate volume using formula: Volume = π × r2 × h (4
