2020 Android开发的年度总结:“这一年里我到底做了些啥,掌握了哪些技术?”

867 阅读4分钟

前言

眼看2020年还有两天就要结束了,即将迎来2021新的一年。感觉今年比起往年要过稍稍的快一些,因为2020的开年工作时间比以往是晚了许多,基本都是在3月份左右开始投入工作。而以往基本都是大年初八左右,人们都开始投入工作了。

小编把自己这一年的一些事件进行了总结,请看下方

本人是一名Android 开发者,毕业3年,年龄到了人们常说的中年危机的年纪。30岁之前就常常在各大社交博客平台上看到一些程序员中年危机和Android 不行了等相关帖子,刚开始我还是有点慌,在想当初选择走开发这条道路是不是错的?要不要趁早转行从事别的工作?

本不焦虑的自己,反到被这些话题帖子给弄焦虑了。最后自己静下心来想了想,这些事情还没有发生到自己身上,为什么要去想这么多,自己吓自己,在这里浪费自己的时间呢?有这些时间还不如去多写几行代码,去深入研究技术,说不定自己可以通过技术去突破这个危机呢。

直到现在我终于明白了,30岁并没有什么中年危机,只是一些遇到技术瓶颈的同行在造谣罢了。

为什么这么说呢?

如果是一个公司的老板或者管理者,你手下有一批多年开发经验的技术人员,他们的技术水平能力都不等。突然有一天你招聘了一个没有什么开发经验的毕业实习生,而这个毕业生又肯勤奋的学习,没过几个月,技术能力水平有明显的进步,甚至可以与一些多年开发经验的老员工不相上下。

等到公司需要裁员的时候,你觉得公司会怎么选择呢?想必大家的想法是我一样,肯定是优先裁掉技术能力和水平排在末位的人员,现在这个时代是非常现实的。

所以我们要一直保持学习的心态去工作,这样才能更好的进步。

作为Android 开发现在需要深入学习的技术有哪些呢?

我为大家总结了八大版块,分别是:项目开发底层技术、Android Q FrameWork源码与UI、APP调优技术、音视频技术、架构技术、 Gradle、Kotlin、混合开发技术等。

1.项目开发底层技术

2.Android Q FrameWork源码与UI

3. APP调优技术

4.音视频技术

5.架构技术

6. Gradle技术

7.Kotlin技术

8.混合开发技术

这八大版块里面的技术知识点,基本都是现在市场上的主流技术。就拿音视频技术来说,现在市场会音视频开发技术的人才并不多,而有许多公司在高薪聘请会音视频开发的技术人才,大家可以在各大招聘网站上可以看的基本都是在20K起步,大家可以看下图。

这是因为互联网发展日新月异的今天,人们的社交需求也在不断升级。一直以来,社交平台持续探索新的互动方式,以满足人们不断更迭的社交需求。从2018年火爆的直播,再到越来越被大众依赖的实时音视频通话,高速发展的通信技术为社交平台的探索提供了更多可能。

随着5G的普及,将会改变人与人之间、人与物之间的沟通方式。以后图文沟通的方式会越来越少,而音视频通话则将成为主流

这也催生出大量的音视频通话相关的需求。但目前具备开发音视频通话能力的开发者,可谓是少之又少。

这说明现在学习好音视频技术前景还是非常不错的。如果想割这波韭菜就要趁早了。

为了能够帮助到大家更有效快速的切换至学习的状态,少踩点坑,我把我之前学习的一些知识点笔记等进行了整理并上传至GitHub项目中,大家如果感兴趣的话可以自行查阅。