我眼中的 iOS 就业形势

100offer 根据今年的自己平台的数据发布了一篇博客:2017年,移动端程序员的日子好过吗。数据显示 17 年企业移动岗位的招聘人数大幅缩减(下降一半左右)。求职的人数也下降了 40% 左右,所以整体上而言,17 年的就业难度比 16 年还难。

接着再结合我观察的情况说说我的观点。

移动端的需求已经饱和

随着之前的“资本寒冬”,一些实力不够强或者商业模式不够清晰的公司的倒闭,移动端需求少了很多。而今年我发现很多已经规模很大的公司也精简了很多业务线,大公司发现有些非主营业务做了几年没起色后也会优化掉。

去年开始很多公司对 RN 这种技术的应用已经很广泛。这类技术在某些场景下确实可以明显的提高开发效率。应用这类技术的公司对传统移动开发工程师的需求下降了很多,因为大部分的业务场景都可以通过 JS 实现。所以原来的移动端工程师大部分日常就变成了大前端工程师,更多的在参与 JS 的开发。

今年的另外一大事件是小程序的再次爆发。由于微信强大的流量,公司基本上都认同必须要有自己的小程序的观点。早期小程序做的好的公司确实也带来了不少收益。对原生的开发还是造成了一些冲击,因为有一些业务场景小程序已经可以完成了,对于小公司而言可能 App 都不用开发了。

从未来几年发展来看,原生的移动开发的需求没有增长的可能。

我在和某独角兽公司的客户端负责人聊天时提到他自己都有些焦虑,他觉得如果公司未来战略转型,极端一点整个原生的移动端技术团队都可以去掉。虽然只是一种想象,但是也可以看出业内的焦虑。

高级工程师确依然稀缺

在市场整体下行的情况下我确看到各个大厂还是在招人,声称一直招不到人。我在杭州就深深的感受到阿里对人才的需求,感觉阿里的每个部门都在招人。有跟我直接提到在招人的就有:手淘、天猫、钉钉、口碑、国际事业部、蚂蚁金服、盒马。

既然这些好的公司都在招人,那淘汰掉的是谁?淘汰掉的是那些成长不够快的人。这些人限于工程师素养、学习能力、刻苦程度、项目经验等因素,在市场宽松时候综合技能没有什么提高。最后成为了百度复制粘贴一把梭的界面工程师。市场最后剩下的这些赢家公司却不太需要这类工程师。

100offer 博客里有人提到这样的观点:

「我们偏向于面试工作 3 年以上、精通传统框架和基本原理,可以阅读英文文档,并且能够一个人独立负责一个项目的 iOS。」这是目前市场上一家普通创业公司招聘高级移动端程序员的基本需求。

我基本认同这个观点,现在的门槛变高了,只有综合实力能达到这个水准的客户端工程师才有未来。这个能力我概括为**能解决整个APP开发遇到的所有问题 **。

top Created with Sketch.