本人已经30了,现在想转行干android开发,你们觉得我还有希望吗?希望了解软件开发行业的人士回答,谢谢?
首先楼主的愿望和志向是好的,但是我还是不建议你转行,你这个收入还可以了,已经超过全国大部分区域的公务员了,其次说Android,之前对于android开发的定义一般就是门槛较低,基本上会java的 或者0经验基础的通过一个月的培训就能胜任,现在,android开发的这个市场其实已经很小了,也更加集成和化了。H5、小程序、已经取代了android的多个应用场景,或者说现在需要android应用的场景已经不多了,通常一个公司维护一个业务网站可能只需要1到2名的android开发人员维护本单位的android应用即可。人数少也影响技术的提升,有好些应用还是用几年前的android框架完全没有进步,第二,android手机屏幕的碎片化太高, 做屏幕优化和内存优化会占用大量的时间,所以目前好多android已经放弃原生应用使用web技术做,简单点说就是android的布局上放了一个网页。总的来说android目前在走下坡路,入门门槛低、可替代性高,功能集成很高 ,从事人员相对较少,技术提升相对较慢。这是我的观点。
注意上面的条件——35到40岁,毫无疑问这个年龄段之前是人生的大好时光,但后面的道路也会铺满鲜花和掌声吗?
虽然我现在还不到35岁,但几年之后我就在这个年龄段了。
所以我会考虑这个问题就不足为奇了:软件开发真的是一个没有前途的工作吗?
不得不说迄今为止我的职业生涯逗非常成功,我从一个底层开发人员做起,直到现在成为一个软件架构师,在这期间,我做过程序员、架构师、项目经理、团队主管等等。在非技术层面,我曾从零开始组建团队、雇佣人员、针对成员的薄弱点对他们进行培训等等。
总的来说,软件开发的诸多领域我都有所涉及,我喜欢参与SDLC(软件开发生命周期Software Development Life Cycle)的各个方面,能够轻松带领一支团队(不管是技术方面的,还是团队管理、流程确立、氛围营造等方面。
it行业的ios开发和安卓开发是不是都转行了?
并没有,国内还是有大量的从业者
不过自从小程序出来后,由于小程序开发简单,易于转发分享,很多企业在开发原生app的同时,也会开发一款小程序。
又要开发原声App,又要开发小程序,还要做H5,至少需要多种语言的开发技能,所以有不少所谓的统一开发平台/软件出现,其实就是一套代码,自动适配到不同的平台,而这套代码通常不是原来iOS或者android的原生开发语言,所以会有这些开发人员转行的错觉,其实百变不离其宗,语言只是工具而已。
我是一名iOS 开发工程师,已经有多年的开发经验了,从我的工作经历来看,一开始我们公司有7个iOS 开发人员,当时公司的业务重点是手机APP,网页端的功能很少,基本为零,后来RN跨平台App一出,公司就开始尝试,后来RN相对稳定了,iOS和Android 就少了一两个(离职后开发人员没在补充),跨平台技术对原生开发有一定的冲击力的,可以节省一些人力,包括现在的Flutter ,现在我们公司的新App都是由Flutter技术来编写的,有的iOS 和android 同事转成了Flutter 开发,但对于一些功能复杂,和一些特殊功能还需要原生开发来完成,就需要原生开发者的资历比较深了,现在各大企业对原生的资深开发者的需求还是比较大的,一些资深的原生开发应该不会转其他语言,但是他们会对移动端相关的技术进行学习,做到一专多通,来提高[_a***_]得竞争力,更好的开发公司业务。