写点什么

你觉得 Android 又凉了?那带你看下 2020 年 Android 开发的前景如何?

用户头像
Geek_211aa0
关注
发布于: 2020 年 09 月 23 日
你觉得Android又凉了?那带你看下2020年Android开发的前景如何?

不管在任何行业,任何岗位,初级技术人才总是供大于求,都是不好找工作的,Android 开发只是其中之一


同样,不管任何行业、岗位,技术过硬的也都是非常吃香的!


说到底,是 Android 凉了吗?其实只是你凉了!


技术不过硬,就算转去 Java、大数据、人工智能,还是会问出类似的问题:


“Java 凉了?Java 前景如何?”

“大数据凉了?大数据前景如何?”

“人工智能凉了?人工智能前景如何?”

……


身边有很多同学都会问到:


1、Android 开发如何啊?

2、感觉前景不太乐观啊

3、现在人工智能热度很火,是不是换这个会好一些?


坚守还是转行?


我觉得吧,首先抛开其他因素,就拿人云亦云来说,在当下这个互联网时代,很多技术一下子就火起来了,这个时候匹配的岗位需求肯定也多了,难道每次都想着换方向,转岗?


显然这个是不对的,这些火热的技术肯定会慢慢趋于正常,那么你又回到了原点。如果还是思路不变,那么就会永远的原地踏步。


转行,就是抛弃自己现有的基础,重新开始!身边也有不少 Android 开发的小伙伴转行 Java,但是他们对于目前的市场还是过于乐观,Java 市场竞争不大吗?从 0 开始的你,甚至连应届生都比不过……


Android 市场怎么样?


就当前的手机使用人群占比来说,Android 是榜首这个毫无疑问,伴随着 5G 时代的来临,而 iPhone 目前还没有一款真正意义上的 5G 手机,那么 Android 会迎来一波热潮。


用 Android 手机的人多,那么肯定对于 Android 手机里 APP 的需求就会多。APP 需求多了,那么开发岗位的需求也多。对比以往来说,没啥差别,甚至还有可能会更好。


就 Android 目前广州的平均薪资是 15345 元/月


薪酬范围还是可以的,而且提升空间也不小,初略统计,普遍一个月 2w 到 3w 在有一定工作经验里面来说是比较合理的。


把自己提升为“T 型人才”


作为身处开发类岗位的大家或者还在纠结方向的大家,我觉得还是找准方向,深耕。技术有一点深度了,然后工作经验也有了,那么我相信距离稳定的高薪也就不远了。


因为就目前形势来说,对于企业,初级开发都比较好招,但是中级或以上的就比较难了,有很多公司在这上面花了很多时间,找简历,猎头,主动联系等等,最终也是无功而返。


这其实也就变相说明了,行业内中高端人才的稀缺。想要高薪,必先埋头钻研,自身达到一定高度,薪酬自然跟着上去。


换个角度,当你技术有一定深度的时候,对于一些其他技术,或多或少都会有所涉及的。这个时候技术的广度也有了,大家还会觉得薪资会低吗?


那么,接下来我就带着大家一起来看看,一线大厂的 Android 开发者都需要掌握哪些技能知识点呢?


参考下图《对标“腾讯 50W"年薪 Android 高级工程师成长曲线》:



由于成长曲线图过大,所以展现一部分想要获取完整的《对标“腾讯 65W"年薪 Android 高级工程师成长曲线》图,点击GitHub查看领取,获取完整版和下方 2020 Android 复习资料汇总版资料。


2020 Android 复习资料汇总版


一、JAVA 知识点汇总

1.1 JVM

1.2 static

1.3 final

1.4 String、StringBuffer、StringBuilder

1.5 异常处理

1.6 内部类

1.7 多态

1.8 抽象和接口

1.9 集合框架

1.10 反射

1.11 单例

1.12 线程

1.13 volatile

1.14 synchronized

1.15 Lock

1.16 引用类型



二、Android 知识点汇总

2.1 Activity

2.3 Service

2.4 BroadcastReceiver

2.5 ContentProvider

2.6 数据存储

2.7 View

2.8 进程

2.9 Parcelable 接口

2.10 IPC

2.11 Window / WindowManager

2.12 Bitmap

2.13 屏幕适配

2.14 Context

2.15 SharedPreferences

2.16 消息机制

2.17 线程异步

2.18 RecyclerView 优化

2.19 Webview



三、Android 扩展知识点

3.1 ART

3.2 Apk 包体优化

3.3 Hook

3.4 Proguard

3.5 架构

3.6 Jetpack

3.7 NDK 开发

3.8 计算机网络基础

3.9 类加载器


四、Android 开源库源码分析

4.1 LeakCanary

4.2 EventBus


五、设计模式汇总

5.1 设计模式分类

5.2 面向对象六大原则

5.3 工厂模式

5.4 单例模式

5.5 建造者模式

5.6 原型模式

5.7 适配器模式

5.8 观察者模式

5.9 代理模式

5.10 责任链模式

5.11 策略模式

5.12 备忘录模式



六、Gradle 知识点汇总

6.1 依赖项配置


七、常见面试算法题汇总

7.1 排序

7.2 二叉树

7.3 链表

7.4 栈 / 队列

7.6 哈希表

7.7 堆 / 优先队列

7.8 二叉搜索树

7.9 数组 / 双指针

7.10 贪心

7.11 字符串处理

7.12 动态规划

7.13 矩阵



需要领取这些资料的小伙伴,点击GitHub查看领取,获取完整版和上方 2020 Android 复习资料汇总版资料。希望能够帮助大家。

用户头像

Geek_211aa0

关注

还未添加个人签名 2020.09.23 加入

还未添加个人简介

评论

发布
暂无评论
你觉得Android又凉了?那带你看下2020年Android开发的前景如何?