天天看点

如果时光倒流,你还会选择做 Android 开发吗?

如果时光倒流,你还会选择做 Android 开发吗?

“般若波罗蜜”

假如时光流转

还会选择读计算机专业

从事安卓开发吗?

俗话说只要专业选的好,天天过得像高考

不知道有多少同学和小编一样

当年选专业时填报了计算机专业

选择计算机专业也就罢了

毕业后还选了 Hard 模式做安卓开发

如果时光倒流,你还会选择做 Android 开发吗?

今天流的汗和泪

就是当初选行业时脑子进的水

但不管怎么样

既然选择了这条路

无论如何咱都得捶胸顿足往前走

玩笑归玩笑,虽然各路媒体在鼓吹裁员潮,事实上 Android 不仅没有凉凉,反倒随着 Android 在各个领域的不断渗透,市场对 Android 开发岗位的需求量也一直保持旺盛。

但是,求职者的市场境况,已经从可以随意挑选企业的买方市场,变为了被企业挑选的卖方市场,初级人才饱和也是不争的事实。

最近跟某大厂 HR 聊天,她分享的一些招聘现状也验证了这一点。她最近在面试的时候遇到了一大波候选人,这些人有一些共同的特征:

  1. 15 年 16 年 211/985 研究生毕业。
  2. 毕业过后经过了一段大厂的沉淀。
  3. 赶上了前几年互联网繁荣发展,企业快速融资烧钱的好时候,加入了类似美团、头条等高薪聘请的企业。
  4. 拿着对标阿里 P6 的职级却拿着接近 P7 的薪资。

但是,现在他们的发展却遇到了诸多瓶颈:

  1. 非大厂的核心业务开始缩水,组织架构调整变动,风险越来越大。
  2. 公司内部政策调整,晋升名额减少,加论资排辈,晋升之路遥遥无期,薪酬涨幅也少得可怜。于是乎,他们想跳槽择业,却没想到又进入困境。
  3. 在资本寒冬下,企业对人才的要求提高,出来也没有办法拿到 P7 的职级。
  4. 目前的薪酬远高于市场平均水平,自身性价比不高,却不能接受平薪或者小幅涨薪的心理落差。

其实,对于一线开发岗位,薪水的高低主要由下面三部分决定:

薪水 = 第一学历 + 工作经验 + 技术水平

在第一学历已经确定,工作经验需要时间去累积的情况下,技术水平的高低直接影响了薪酬高低。想要打破现有的困境,最佳的切入点莫过于进阶。通过学习,来不断提升自己的技术水平。

这个时候,我们在学习时所消耗的时间,也就成了我们最大的成本投入了。我们需要不断去探索如何能够在最短的时间内,有着最快的成长,因为成长速度决定着加薪幅度。

很多同学在毕业工作之后,就完全摒弃了学生时代跟着老师进行系统化学习的方式,而是只采用自学的方式,让自己去提升进阶。

但就好比优秀的运动员背后一定会有一个优秀的教练,高考要拿高分离不开老师的指导一样,在加强学习的同时,如果能有个好的老师作为助力,一定能够事半功倍,大幅度节约成长所需要的时间。

当然啦,具体用什么样的方式去学习,是因人而异的。可以参考这份总结:

如果时光倒流,你还会选择做 Android 开发吗?

像高级UI、性能优化、NDK、Flutter和各种前沿技术等,现在基本是要求人人都至少要熟练的了

尤其是对于NDK这块,随便去网上搜一下高级Android工程师的招聘要求,很多都带“精通Java、精通NDK”这种字眼

大家都在学甚至都会,你不会的话,竞争力就会低很多,而最终找不到满意的工作也就成了必然……

当然了,可不是我危言耸听,我们看待问题就应该往最坏的方面打算。

不过,在爱学习的人面前,这些都不是问题,提升最好的路径就是多!看!书!

在这里我也分享自己收录整理的**Android学习PDF+架构视频+面试文档+源码笔记,还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料**帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习

有需要的朋友可以点赞+评论,关注我, 加Vx:15388039515(备注NDK,需要核心笔记)

如果时光倒流,你还会选择做 Android 开发吗?