iOS 出现了人才断档
从16-19 出现了大量的培训生,用着2-3经验的包装简历,涌入了十分内卷的领域,大量的人找不到工作,有些人留了下来,到现在也是4,5年经验的老鸟了,现在做 iOS的起步经验是4年,新人入场机会渺茫,所以从培训机构的角度看,这个方向没有利润,当然是不行了。
但是留下来的人就舒服了,就这么多人,只要想做,总会有口饭吃。
目前 iOS 的主要矛盾是人们迫切想要把传统生产力搬到这个移动平台上的愿望与系统限制和开发人员水平不足的矛盾,说人话是什么呢,就是基础设施不足。iOS 开发现在最需要的人才是胶水型人才。
举个例子
如果你即了解 FFmpeg 又会 iOS 开发,已经吃饱了直播的红利,如果了解 OpenGL 又会 iOS 开发,已经吃饱了短视频的红利,如果了解内核,大概率在某个大厂做基础架构的工作,如果对编译的那一套比较熟,应该在做自己的内嵌虚拟机,做热更新。
操作系统,图形学,编译原理,三大浪漫占全了,啧。
只要 iOS 还在,剩下的这波人就会过的不错,随着 MacOS 和 iOS 的融合,还会过的越来越好。
————————————
看到很多回答说前端跨平台技术挤压了原生的空间,这种说法不值一驳。
我衷心希望跨平台技术能更成熟一点。
各种 tableview 都快写吐了。如果前端的同学乐意把这部分接过去,iOS 开发界谢谢您了。
不管是 RN 还是 Flutter,我劝各位一线开发同僚不要为了一时利益去搞这些东西,这东西对各种高 P 才最有价值: 引入一种新框架,自己摸熟之后剪裁定制,推出自己的家仿制品,扩大影响力,对内做述职升级,美滋滋升值加薪,留下你擦屁股,累的直秃顶。
你用原生,还是 RN, 还是 Flutter, 写页面遇到问题不都差不多嘛: UI 的复用,多级组件嵌套传值,多级组件事件传递,跨组件通信…… 是不是已经有点恶心了,这些问题真的是能逼死有点代码洁癖的业务仔。
前端技术对于原生开发的唯一阻碍是 css, 寇可往,吾亦可往。
以后谁再跳出来说,有了跨平台,你们就要失业了,我会说对对,我可太害怕了。
<hr/>2023年3月16日
孩子们快跑 |