ios程序员35岁以后出路?
iOS开发虽然曾经很赚钱,也比较风光,但毕竟都是苹果的封闭体系,所以相对路比较窄,程序员超过35岁后,体力能力下降,后续出路可以考虑:
一是技术转型,提前学习一些更通用、更开放的技术,让就业道路更宽阔,二是累积***,开放门路,通过合法途径接一些个人开发业务。希望以上回答可以帮助到您。
it行业的IOS开发和安卓开发是不是都转行了?
没有都转行,但其中肯定是有转行的。内转和外转都有。
因为现在客户端开发需求不像前几年那么火热了,而且现在越来越流行即用即走的小程序,另外除了常用的几个app,一般用户都不愿意主动下载,App开发成本高,多平台要写多份代码,更新也不如小程序快速,总之对于初创型公司开发APP绝不是一个好办法。
所以内转一般会转Java后台、算法、前端(跨平台混合开发,rn、flutter)等岗位,外转就是其他行业,不赘述。
首先,随着移动互联网在消费端的用户增量时代逐渐进入尾声,App开发也进入到了一个存量时代,所以当前IT(互联网)行业对于App开发人才的需求也逐渐趋于平缓,岗位附加值也并没有前些年那么高了,这就导致不少曾经专注于App开发的程序员选择了岗位附加值更高的领域。
我是一名iOS 开发工程师,已经有多年的开发经验了,从我的工作经历来看,一开始我们公司有7个iOS 开发人员,当时公司的业务重点是手机App,网页端的功能很少,基本为零,后来RN跨平台App一出,公司就开始尝试,后来RN相对稳定了,iOS和android 就少了一两个(离职后开发人员没在补充),跨平台技术对原生开发有一定的冲击力的,可以节省一些人力,包括现在的Flutter ,现在我们公司的新App都是由Flutter技术来编写的,有的iOS 和Android 同事转成了Flutter 开发,但对于一些功能复杂,和一些特殊功能还需要原生开发来完成,就需要原生开发者的资历比较深了,现在各大企业对原生的资深开发者的需求还是比较大的,一些资深的原生开发应该不会转其他语言,但是他们会对移动端相关的技术进行学习,做到一专多通,来提高自己得竞争力,更好的开发公司业务。
并没有,国内还是有大量的从业者
不过自从小程序出来后,由于小程序开发简单,易于转发分享,很多企业在开发原生APP的同时,也会开发一款小程序。
又要开发原声APP,又要开发小程序,还要做H5,至少需要多种语言的开发技能,所以有不少所谓的统一开发平台/软件出现,其实就是一套代码,自动适配到不同的平台,而这套代码通常不是原来ios或者android的原生开发语言,所以会有这些开发人员转行的错觉,其实百变不离其宗,语言只是工具而已。
首先,我们必须通过观察行业变化,注意到两点,哪两点呢:
- 市场对于 App 开发的需求确实变少了,原因一个是移动互联网进入下半场,App 开发需求少,成本高,周期长,创业公司很少开发 App 了。
- 确实有很多开发者内转了,我注意到 Android 原生开发以前大多***用的是 J***a 语言,所以有很多 Android 开发者内转 J***a 后端开发了。
所以,通过上面两点的变化就可以看出,市场需求确实变少了,还有很多移动开发者内部转岗成为了 J***a 后台开发或者前端开发了。
其实,说到底,现在已经不是那个***都可以靠着一个 App 大众创新,万众创业的时代了,在移动互联网的初期和中期,创业者靠着一个 idea 就可以吸引投资,成立[_a***_],开发 App ,所以很多公司都需要移动端原生开发,从大众创新,万众创业的上万创业公司中能够脱颖而出成为独角兽的真的寥寥无几,进入后半场资本市场进入寒冬,而且投资者也成熟稳定了很多,所以相关 App 开发产品的创业公司大量减少,这就导致市场需求变少。
现在需要 App 开发和维护的基本上都是中型或者大型互联网公司了,而移动端开发者,尤其是初级中级的开发者绝对进入了饱和状态。
小公司现在都转小程序开发了,小程序以其快速,低成本的特点,极度适合小公司创业期的市场需求的检验和尝试,所以,加之小程序开发的冲击,原生需求下降的也很厉害。
那是不是移动开发转行了呢?内转的有一部分,其实,现在的市场状况移动开发没有那么火热了,以致于现在学 iOS 和 Android 开发的本身就少了,给人的感觉就凉了。