众所周知,后端算法大数据岗位已是红海,竞争异常激烈,那到底有多激烈呢?下面楼主将结合自身的内推数据分析给出答案。
在去年 6 月字节跳动的提前批内推中,楼主共内推了 400 +人,对其中的职位方向做了简单的统计(按占比由高到低排列),如下所示:
格式:职位 占比
后端 31%
算法相关(包括计算机视觉等细分方向) 27%;
测试(包括测试开发、测试) 9%;
前端 8%;
数据相关(包括大数据、数据开发等) 8%;
客户端 6%;
其他各类职位总计 11%。
可以看到,后端、算法分居第一、第二,远超其他职位。在这样的情况下,除非有较好的学校背景、简历、面试表现等,否则难以脱颖而出,甚至连面试都不一定有(很多投这两个职位的同学就很快被拒了),原因无他——市场供需关系导致。现实就是这么残酷,但我相信如果你是 HR,面对众多的简历,没有理由不这么做。
接下来说说为什么推荐客户端。
也许看完上面的统计结果,你觉得客户端相比其他职位竞争也不小,虽然垫底但也有 6%的占比,至少仍在第二梯队里面,并且落差没有那么明显。但如果我告诉你,这 6%中只有一半是最初发邮件来明确要求投递客户端的,另外一半都是后端转的,也就是在内推后端前或者在内推后端失败后,我建议他们转客户端的时候才转的,所以真正投递客户端的只占 3%。那么在客户端投递人数如此低的情况下,各职位最终的通过率有多少呢?我这边最终拿到 offer 的同学里面,算法占比 33%,后端占比 25%,客户端占比 25%,而从前边的数据看到,后端:客户端投递人数比= 10:1,由此可见通过率比后端高 10 倍,碾压其他岗位。而且,整体 19 年秋招中,由于提前批之后有相当一部分同学转投客户端,最终 offer 中,算法:后端:前端:客户端 = 20%:20%:5%:55%,可见客户端的通过率一骑绝尘。
所以,客户端岗位竞争少是一定的。
由于前两年大家一窝蜂去学机器学习、算法、人工智能等热门方向了,都不看好客户端,导致了如今招聘时总出现热门方向早已饱和,投递客户端的同学又太少的局面。 但是市场需求在这里,只能智能手机还在生产没有变革性的产品来代替,只要还有这么多家公司需要开发 App,只要还有 App 要提升用户体验要做性能优化,客户端岗位就有缺口。 因此前两年造就的局面导致如今供需关系失衡,进而导致目前客户端岗位缺口比较大。
关于客户端本身,往上可以面向用户搞炫酷的动画、界面,可以思考怎么抓住用户的眼球,让用户用的更爽,往下可以钻研操作系统内核,另外也必不可少地要接触存储、并发、网络等等,综合起来是可以运用到很多计算机知识的,所以不用担心天花板低,这个职位还是大可作为的。
我在下面贴一个客户端职位的要求:
1 、2021 届获得本科及以上学历,计算机相关专业;
2 、热爱计算机科学和互联网技术,对移动产品有浓厚兴趣;
3 、扎实的数据结构和算法基础;精通至少一门编程语言,包括但不限于:Java 、Objective-C 、Swift 、C 、C++;
4 、关注用户体验,能够积极把技术转化到用户体验改进上;
5 、对新技术保持热情,具备良好的分析、解决问题的能力。
可以看到主要有三方面--计算机基础,算法基础,一门语言基础。关于其他职位,各位同学可以戳这两个传送门:后端开发工程师、算法工程师,然后自行比对下。
也许看到这里你会想投,但因为没有移动端开发经验而犹豫不决,没关系,客户端职位入职后会有完善的培训课程,以及一对一的 mentor 指导,可帮助你快速提升技能,上手开发。
总而言之,推荐客户端就是上面这五个原因。
投递链接: https://job.toutiao.com/s/JR4Bb77
内推码:G4UWQSF
客户端开发工程师-今日头条 /西瓜视频 /内容生态
北京·校招·全职
职位描述
团队介绍: 通用信息平台,覆盖今日头条、西瓜视频、 番茄小说等各类产品,为数亿用户持续提供优质的资讯、视频、小说等服务,致力于通过尽可能丰富的内容体裁和尽可能多的分发方式,连接人与信息,促进创作与交流,丰富大家的精神生活,让人们看到更大的世界。
1 、负责产品研发与工程架构部相关产品迭代改进及移动新产品的开发;
2 、参与 APP 性能、体验优化及质量监控评估体系建设;
3 、参与客户端基础组件及架构设计, 推进研发效率;
4 、参与 hybrid 容器搭建,插件、React Native 等动态技术调研
职位要求
1 、2021 届获得本科及以上学历,计算机相关专业;
2 、热爱计算机科学和互联网技术,对移动产品有浓厚兴趣;
3 、扎实的数据结构和算法基础;精通至少一门编程语言,包括但不限于:Java 、Objective-C 、Swift 、C 、C++;
4 、关注用户体验,能够积极把技术转化到用户体验改进上;
5 、对新技术保持热情,具备良好的分析、解决问题的能力。
字节 21 届秋招提前批所有岗位:job.bytedance.com
内推码:G4UWQSF
不管投递什么岗位,我都可以帮助查询进度,答疑解惑,前提是要用我的内推码哈,所以可以先点赞收藏关注来一波三连,后面内推、秋招啥的就不迷路啦~
提前批都有什么优势呢?
稳:提前批投递结果不影响秋招,相当于有 2 次校招投递机会!
快:处理流程高效,简历投递进来,如果合适 2 个工作日内即会被推进!
早:早面试早拿 offer 早安心,别人还在忙考试忙毕设忙简历,而你已经可以安心过暑假甚至提前来实习啦!
多:公司发展迅速,21 届研发职位 HC 多多,机会多多!
我还没准备好简历,哪天之前必须投递进来?
提前批参与时间为 6 月 16 日-7 月 16 日,期间都可以投递,同学可以可以先尽快准备简历,如果面试觉得没有准备的话,后续若简历评估通过,hr 联系约面的时候,可以约稍晚些的时间。
之前没有实习经历,可以投递吗?
客户端职位不要求同学一定要有客户端相关基础,只要计算机基础扎实、算法基础可以且对一门语言有一定掌握,对客户端开发感兴趣,我们都非常欢迎投递。入职后,我们会有 mentor 一对一指导,带你一步步上手。
招聘对所学专业和学历有限制嘛?非相关专业可以投递嘛?
不同的岗位对人才的需求也会有所不同;
有关专业和学历的需求都会在具体的职位描述中呈现,符合要求的同学都可以投递相应职位~
听说面试很难,被刷怎么办?
提前准备是大家必经的过程,提前准备,给自己留刷题、刷面经的时间;
另外也可以先去面面其他公司,找一下面试的感觉,或者先进行投递,选时间进行面试。不管怎样,机会来之不易,一定要准备好并且尽量抓住。
你们是不是加班很多呀?
字节跳动高速发展,带来的成长机会多,更多是看个人的成长欲望;
公司氛围很好,上班时间灵活,安排好自己的项目和时间,不提倡盲目加班。
可以参加视频面试吗?
同学们可以远程视频参与面试,面试前会提前进行短信、邮件等形式沟通,请注意查收~
最后祝大家早日上岸!
如有其他任何疑问,欢迎在帖子下方留言或私信,我会及时回复~
另外,可以到牛客网关注我——CHN_ByteDance,还有一些其他帖子供参考~
1
Jooooooooo 2020-06-20 21:25:31 +08:00
这个招聘写的很有诚意啊
|
2
CHNByteDance OP @Jooooooooo 哈哈,不走心招不到人啊:-D
|
3
nauyaidyl 2020-06-20 21:44:35 +08:00
好心动啊 之前一直投贵司的前端 都是走内推的 但是一直没有被捞 想转 iOS 了……
|
4
changsen 2020-06-20 23:59:59 +08:00 via Android
没有运维开发?
|
5
CHNByteDance OP @changsen 是的,提前批只有技术序列,运维可以等下秋招看看
|
6
CHNByteDance OP @nauyaidyl 可以了解了解,现在都是 0 基础就可以~
|
7
nauyaidyl 2020-06-21 22:20:42 +08:00
害……已经投了前端了 现在好后悔(
话说是不是大家都缺 iOS 新人啊 暑期实习我腾讯申的前端 结果中间被 iOS 开发捞了 也是说没有 iOS 经验不要紧 会带新人的 似乎现在入客户端是个好时机?正式秋招准备投客户端了 TAT |