移动端开发招不到人
年前,翻看了几个头部互联网公司的秋招补招推文,看到都在招移动端开发。但牛客网2020 年秋招白皮书却显示,移动端开发校招薪酬仅次于算法工程师,排在所有岗位的第二名。
很显然,移动端人才缺失的情况已成为一个共性问题,那么这是什么原因导致的呢?通过对一些相关同学的调研,主要有以下几点:
目前互联网两极分化越来越明显,头部效应越来越厉害,随着创业公司的减少,外加近几年小程序热潮的兴起,都使得移动端开发人才的需求呈现不断下降的趋势。
2、培养环境的缺施
国内大部分高校并没有移动端的教学课程。社会上随着移动端热潮的褪去,第三方培训公司也不再提供培训课程,大部分同学如果想要从事移动端开发,只能依靠自学。
Android和IOS均是2007年正式推出,至今也已走过了十几个春秋,随着技术的日渐成熟,可视化的工具和模块越来越多,这进一步压缩了移动端人才的需求空间。
移动端开发人才的需求大部分集中在一二线城市,相比其他职位,很多工程师会更担心未来就业的问题。
从事移动端开发,不如其他职位更容易做到架构师或技术总监。
在移动端没到来之前,我们听到最多的是诺基亚的 Symbian系统,而未来会不会有更好的语言代替Android和IOS呢?
如此看来,移动端开发确实问题很多,那校园招聘要如何做呢,虽然不同的公司有不同的人才标准,但底层逻辑上都要先对过往人才数据进行分析,那也是通往正确答案的路径所在,只有聚焦目标,才会有好的结果反馈。
写到这,怎么看都像是在劝退移动端,但我想区别于那种文章写点自己的理解,对或不对,仅当参考:
之所以很多人劝退移动端最核心的观点就是需求变少。而需求减少的背后,其实也带来了另一个结果,就是进入的门槛变高了。包括移动端的可视化,也是同样的结果。但仔细想想,今天的算法是不是也是这样?我认为这反而是一种理性的回归,回归的原因既不在高校也不在企业,就像施一公先生说的就业本质其实是一个经济问题,是由中国的经济发展阶段主导了就业供给的变化。
那移动端开发的校招需求真的少了吗?如果去对比产品、运营和职能的校招需求,真的一点不少。可能是我一直在做校招工作,所以我非常理解那些非研发的同学,他们为什么要去花钱上培训课程,因为互联网能给他们选择的机会真的很少,即便他们背景很好,绝大部分人也是拿不到机会的,而互联网给他们的假象就是,看似选择很多,其实根本没得可选。
再说新语言的冲击,以前诺基亚的Symbian系统对开发人员本身就并不友好,另外前段时间埃隆·马斯克说2024年人类要登录火星,仔细了解会发现 SpaceX 飞船首次使用了触摸屏幕,所以Android和IOS真的是新时代的产物,换句话说人类脱离地球前移动端开发还是有工作的。
而今天随着音视频和深度学习的兴起,移动端开发工程师也拥有了更多可拓展的方向。我将移动端开发与后端开发的社招职位进行了比较。在几个一线公司,3-5年两者的薪资基本属于持平状态,进入了5-10年后,移动端平均薪资却要高于后端开发平均薪资。移动端架构师目前更是处于重金难求的状态。
布袋和尚有一首禅诗写得极妙:“手把青秧插满田,低头便见水中天。心地清净方为道,退步原来是向前。”寥寥数语,大有深意。我们可以想象诗中描绘的那个场景:一个人赤着脚站在稻田里,低头插秧时可以看到水田中倒映的蓝天白云,一边插秧,一边后退,退到最后秧苗插满水田。
是参禅的境界,也是生活中的真理,很多事情看起来是后退,实则是大踏步向前。