2021年,Android开发该何去何从?

5,353 阅读5分钟

前言

客户端3年内必死。小程序/跨端方案盛行,很多公司已经开始裁客户端了。这不是危言耸听,不少同行已经发声,客户端面临的危机前所未有,前端跨平台和小程序蚕食移动端市场,客户端行业内部内卷严重,同行一直都不是你的朋友,但是现在杀死你的不是你的同行,而是其他人。。。

现在Android开发的现状大致是这个样子,人才严重过饱和,加上跨端和小程序盛行,原生客户端(安卓 iOS)岗位进一步萎缩,入行之后就业极为困难。目前行情是移动端严重过剩,服务端供需平衡,前端供不应求。市场上前端工作好找,服务端职业上限整体较高。。客户端上百人抢一个工作岗位,竞争激烈,内卷惨烈。

客户端开发整体水平较低,大量培训出来的开发者,简历包装两三年就能出来找到一份CV的工作,起薪就可以超过大部分人,所以这也是造成人员过剩的一个条件,人员过剩不可避免地就会导致公司的要求变高,福利变少等一系列问题。

为什么Android开发会面临如此的危机

这就要说一说什么样的人能成为程序员,答案是:有手就行

对,门槛就是这么低,无需学历,没有性别限制,只要你想,花点钱学习个半年,直接就能上场,这种批发效率极高。导致Android开发者鱼贯而入,人数爆发式增长对于原先老一辈的Android开发有一个极大的冲击,行业新人带着新的工作模式,新的工作态度,以及更好的精力和更低的工资供老板选择。

这样的条件,你被优化了也无可厚非,相同的事情,别人的性价比更高,产出也比你高,为什么不用性价比跟高的年轻人呢?当然,人都是会老去的,这对于大多数人来说都是一个死循环。

如何从这个循环里面跳出来? 这就需要仔细想想,你所在的公司,有哪些人可以在一次又一次的优化之中活下来,这些人就是你需要学习的,人到中年,避免不了的就是三十五岁的那一道坎,生活压力,身体压力以及种种让你劳心伤神的事情都会接踵而至,要解决这些事情最简单有效的办法就是有钱,赚到一个能够轻易解决这些事情的金额,所有的事情都将迎刃而解。

对于程序员来说,赚钱最简单有效的办法就是提升自己的技术,学习永远是最廉价最有效地提升自己地方法。避免被优化有两种路可以走:

第一:

转行成为管理人员,在一家公司做的久了,对于公司的运营方式和管理模式都有一个较为全面的了解,对于技术层面和运营层面都有一个较为正确的理解,但是这个管理岗位是竞争力相当大的,不想当将军的士兵不是好士兵。所以管理岗位却是只有极少的人能够爬上去,在这里我是不建议你去做的,因为竞争太大,而且付出的努力不见得能够得到相应的回报。

还有一点更重要的原因就是:没人能够教你怎么去做一个 “将军”,没有一个确切的学习方向和路线,只能自己摸索,老板来看,老板说你行,你就是可以的,不行就是永远不行。

第二:

提升自己的技术,建立属于自己的技术壁垒,这是个有明确方向,学无止境的过程,这条路也是一条不断学习的路,只有不断学习才能从这条路上走得更久,把自己打造成一个 “T” 型人才,从涉猎到精通的过程,就是成为技术大牛的过程,成为大牛之后,你就会发现,所有的技术都是有相互关系的,也就是说,所有技术到了一定程度上之后都是互通的

这也是大牛的恐怖之处,能够快速上手一门语言,搭建一个成熟的架构....等等

在自己技术牛逼之后,便是不再受公司的内卷影响了,架构师在任何一家公司都是稀缺资源。

结语

生命不止,学习不止,程序员这一行,以我的眼光看,就是底层人民翻身的最好职业,它只看你的技术,绝对不会因为其他任何东西去歧视你,只要你技术好,便是超过了极大部分人,有人会说,996,内卷等一系列针对于程序员这个行业的贬义词。

但是我想说的是,在任何行业这种情况都是不可避免的,当我们抱怨着996没有休息的时候,却不曾想到工人全年无休,当我们抱怨内卷严重的时候,不少表演系的大学生还没毕业毕业就就已经开始被各种卷,各种。。。

生活不易,吾辈且奋发图强!

公众号:初一十五a(专注于Android各类学习笔记、面试题以及IT类资讯的分享。)