自己真正的iOS从入门到放弃(续)

199 阅读4分钟

image.png

小程序对于 iOS的影响

iOS 从买方到卖方市场的转换,我个人的体感是小程序的普及。为什么说小程序的影响大于跨平台 大于 swift语言的切换。

  • 1 iOS本身在国内的份额是2/8 中的2 部分,甚至有的公司更少。但是iOS的招聘人员基本和安卓1:1 ,这个对于小公司而言是不希望的。

  • 2 没必要一个app,可以先弄一个小程序试试,行再招聘。但是大部分是不行,所以iOS这部分的招聘从开始就消失在小程序阶段。

  • 3 因为是小程序是前端,网站开发,跨平台也算前端的范围。这样iOS开发努力半天很大可能就是个小组长,不能更上的管理岗位。这里不是说iOS开发是官迷,而是iOS开发者没有办法参与更高信息差的会议和更深度参与公司的决策。都是公司里面信息的最后一道关

这样一套组合拳下来,积极性肯定是没有了。就是一个体面的待遇,在北上广深活下去。一旦大厂的客户端iOS程序员下来了,再找工作如果是待遇断崖的下降,毫无竞争力,因为市场已经很小的情况下,不可能给予很高的待遇。进入了恶性循环循环

在线教育 最后的内卷

从2018年开始,在线教育发育成熟,开始线上招聘,iOS 特别是pad 方向岗位需求强烈。作业帮,猿辅导,新东方,字节跳动等 资本加入,对于iOS开发者来说,最后一次狂欢。那个时候我记得上午面试作业帮,下午就是猿辅导。待遇都好谈,但是加班严重,毕竟他们也是在拼命的花资本的钱,扩张速度和打法如16年的o2o 打车 一套逻辑。薅羊毛的好时候那个时候。

待遇高,24honcall,累,离职率高,是那个时候iOS开发者的内心,什么职业发展都抛在了脑后,挣最后一波钱是真的。至于技术什么的都不用考虑。

为啥?

因为那个时候国内已经沉淀了很多成熟bug少的app和模块,有的开源了,有的没有,但是代码还在这些程序员手里。一个下拉刷新,一个弹框逻辑,一个后台逻辑,一个网络架构。。。。都是直接用前公司的都行,因为都是github开源的改到没bug为止。适配一下现在的项目就行。

和现在的swiftUI一样,功能一样,就是换了个ui架构,功能都一样。对于产品和老板不在乎你的技术实现路线,甚至oc的效率比ai的写的代码还要效率高。

特殊时期,iOS也难逃

  • 1 口罩时期,在线教育全线喊停,在线教育公司改行其他业务。iOS饱和一个岗位100个简历很正常。

  • 2 外包培训彻底退出了iOS的舞台,培训机构甚至安卓都改为车机方向,甚至一种移动互联网结束的前兆。

  • 3 苹果技术没有突破,没有很好的创新,仅仅是改来改去一套东西,今天swiftUI实现,coredata 等等,没有在技术开发领域引领时代,导致iOS开发者可以那种5年前的技术和5年前的面试问题答案准备面试

2023年后移动互联网时代

大公司的客户端依然是个密集型的个性化 自定义编写的时代,待遇高同事需要学历高 周期短,甚至过了30 就要陷入裁员的危机,开发的生命周期越来越短。 这样导致一个事情,就是大厂也看到没有内部愿意转iOS开发,只能高校里面校招聘。甚至有骗刚刚毕业的,来的是开发,但是没有说什么开发。上岗才告诉是iOS开发。

总结

iOS 开发干了12年,最后变成爱好。现在的ai开发者 同样的经历,之前还有人工智能,大数据等等岗位都一样的经历。

干一个自己爱好的行业和岗位,对于任何一个人都是一个奢侈的事情。时代的原因,生活的环境等因素都会导致我们看向快点挣钱,做一些变形的动作最后导致长时间看不是最好的策略。

从公司出来,发现没有人对于自己的写的代码原因付款,倒是抖音卖货陌生人会购买。一个行业一个岗位,从入门到放弃可能一生时间,也可能就几年。

个人不看好国内的iOS开发就业环境,海外不了解。还是找一个能够迭代自己经历人脉肌肉记忆的行业。如果是一个爱好 iOS开发是一个很好玩的行业。