前言
都0202年了还有人问:
“现在学习 Android 开发还有前景吗?”
“Android 开发还有什么可以研究的?”
甚至之前还有网友跟我说
近半年来,许多移动开发者都问过我这样的问题。大家对于职业的未来,都有一些迷茫和焦虑。为什么会这样呢?
放眼现在互联网行业,各大公司已经从争夺用户转为争夺用户时长。而小程序、快应用的崛起,也让许多 App 的增长达到瓶颈。可以说,国内移动互联网的红利期已经过去。
从技术的角度来看,今年移动端的技术变革也有点缓慢。
大前端的概念虽然说了很久也很多,但 React Native、PWA 的效果依然不尽人意。在插件化热潮之后,移动端的精品文章开始变少。
去年“安利”完 Kotlin 之后,今年讲得比较多的还是 Flutter。遗憾的是这些都像蜻蜓点水一般,没有掀起多大的波澜。
这么看来,移动开发的前景不明朗,再加上竞争激烈以及技术变革放缓,有人感到迷茫、焦虑就不难理解了。
但这是否意味着移动开发没有前途?
我想并不是,移动开发不局限于 App 开发,所有新的技术浪潮其实都可以融入到移动开发的体系里,比如** IOT、音视频、边缘计算、VR/AR,**我们要做的,是要打好基础,随时准备战斗。
对我们开发人员来说,寒冬是否到来不重要,重要的是将自己的技术做精做深。
招聘需求也印证了这一点:
移动端的招聘量变少,但中高端的职位却多了起来,这说明行业只是变得成熟规范起来了。竞争激烈,但产品质量与留存变得更加重要,我们进入了技术赋能业务的时代。
所以保持竞争力的关键在于,你是不是 Android 开发高手?
那如何成为Android开发高手?
1、对于没有背景,没有好学历的普通程序员,去大厂,可以说是算改变命运的一个轨迹。进大厂后,进退都方便。进可去更大的平台,退可去普通中小公司干Leader。
2、技术是学不完的,但是不学好一个方向,就会站不稳。程序员还是要专才,深耕某一领域。但是如果某个领域确实不行了,没有必要吊死在一棵树上。编程是相通的,你能学好Java,难道学不会Python?所以不用担心语言的差异,重点是方法是否对。
3、要有自信,即便自己当下是菜鸡,以后也是能成为大佬的。而现在是即便是大佬,以后可能被淘汰,这都是说不清的,前提是有没有保持持续学习的心态。还有对技术的热情。
有一天,热情褪去后,离离开这个IT行业,也就不远了。大家都是这么过来的,所以那些老程序员,很多后期都是没有热情和兴趣,让自己一直走下去。转而做别的方面了。选择没有对错,喜欢就好。
4、新人要快速超越老人,就是持续学,大量的学。因为新人有大把的时间。职业前5年,这是职场快速超车的黄金5年,别被其他事情耽误了。和大佬们聊天,都会发现一个共同点,他们抓住了职场前5-8年的黄金时间,深耕技术,后面才能越走越远。所以不要本末倒置了。
5、养成自律的好习惯。牛逼的人之所以比我们牛逼,他们往往在自律上做的非常好,而这些严格的自律,才能让他们有成绩,有产出,有输出。就每天早起锻炼这件小事,90%的人都坚持不了几个月。
最后
不说多了,听再多的鸡汤都是要靠自己去努力争取的,要想在移动互联网的下半场是自己占有一席之地,那就得从现在开始,从今天开始,马上严格要求自己,基础夯实好了,高楼才能够平地而起,稳如泰山。
文末有个小福利给大家,内容包含:Android学习PDF+架构视频+源码笔记,高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料 这几块的内容
分享给大家,非常适合近期有面试和想在技术道路上继续精进的朋友。也是希望可以帮助到大家提升进阶
相信它会给大家带来很多收获。如果你有需要的话,可以点击获取!
喜欢本文的话,不妨顺手给我点个小赞、评论区留言或者转发支持一下呗~
网友评论