Android开发的三道坎,该怎么解决

101 阅读4分钟

干了四五年Android 开发了,如何突破成长中的技术瓶颈期?,这个问题放到现在也是非常值得深思。

干了四五年Android开发了,感觉做App几乎没有什么技术门槛越来越像搭积木了,现在每天都特别烦恼和焦虑,感觉自己遇到了非常大的技术瓶颈了!而且做很多事情都很难获得成就感!

想知道有小伙伴也和我一样遇到技术瓶颈期的么?你们都是如何解决的呢?

补充,其实不仅仅是技术的瓶颈期,感觉工作,生活都处于这个状态之中!!

在这里插入图片描述

这三道坎也是目前Android程序员的痛

第一道坎:互联网寒冬,一二线企业裁员比例不断上升,竞争成为常态

近几年由于疫情影响,互联网企业裁员比例纷纷上涨;

据内媒报道,BAT等互联网一线大厂的裁员人数竟高达2000,裁员比例上涨到恐怖的15%

在阿里,已有75%的普通员工被降薪;

而20%市场效益低迷的中小型产业大部分倒闭、失业者纷纷下岗择业。

第二道坎:Android开发趋于“饱和”,新一代技术“人工智能”正在崛起

毫无疑问,属于Android爆火的时代已经过去,人工智能是下个十年要进入的时代,而且现在已经有蓄势待发的意思,但是人工智能跟 Android 开发完全不冲突。

人工智能它是一门技术与科学,它可以应用于各行各业,方方面面,同样,它也可以应用于手机端,这两年也有不少手机厂商推出了 AI 芯片,以后人工智能在手机上的应用会有很大潜力。

第三道坎:职业前景发展难

做架构师能力不行,就只能转管理,但基层管理岗位也很尴尬。首先接触技术少了,技术退化,管理能力是有所长进。

但是跳槽资本降低,空降到其他公司做基层管理可能性不大,做回技术吧又忘的差不多。基层管理管理基层员工,想要往上爬到中层管理,难,只能不犯错,等机会。

Android开发人员的职业破局

一、提早做职业规划

做架构师太难,走管理又进了死胡同,所以你必须早做规划。规划时,问清楚自己几个问题。

会什么?——技术 or 能力… 有什么?——人脉 or 渠道 or 技术 or 能力… 想干什么?——行业,技术,能力… 能干什么?——行业,技术,能力… 喜欢什么?——行业,技术,能力… 还差什么?——技术,能力… 搞清楚你到底想做什么,如此才不至于多走弯路

二、抓住新技术,做新打算

新技术岗位大厂通常都是最先招聘的,比如做Android可以转Linux底层开发、rom开发,Framework开发,所以只有不断学习,掌握新技术,增加更多技术支撑,例如学习大厂企业实战课程,不断专研核心技术,寻找更多模拟实战环境,为自己增加更多练手机会,这样面试的时候就多了一层保障和优势。

三、提升自己,进阶成为高级Android开发

说是说Android已经趋于饱和,但是这一切都只是对于Android初级开发,这个市场对于初级开发是不太友好的;

如果你自身没有很强的技术含量,可能很难进入自己满意的公司;(毕竟技术牛的顶层代码开发者太多了)只有提升自己才是最好的办法。

这里给大家分享一套由阿里高级架构师编写的《Android八大模块进阶》

关注公众号:Android老皮

《Android八大模块进阶笔记》

在这里插入图片描述

相对于我们平时看的碎片化内容,这份笔记的知识点更系统化,更容易理解和记忆,是严格按照知识体系编排的。

一、源码解析合集

在这里插入图片描述

二、开源框架合集

在这里插入图片描述