从最近的风向来看,Android 没凉,似乎还回暖了,不过不可否认,现在做 Android 确实比以前难过,其实每个行业发展到一定程度都会饱和,这都是属于正常情况.

如果你第一份工作是 Android,如今工作三四年,想必也会遇到技术瓶颈,无关 Android 是否没人要,也会思索考虑自己的职业发展:1、继续钻研技术?2、技术经理?3、转岗转行?

钻研技术

首先来看看 Android 有哪些方向,列举几个常见的:

  • 应用层开发,日常业务开发,主要还是原生开发,就业方向基本饱和,大部分只招高级工程师;
  • 游戏开发,相比应用开发更吃香,有 Unity-3D 等游戏引擎;
  • 跨平台,比如 Flutter、RN,从成本上考虑,跨平台是个不错的选择,我们 Android 有必要密切关注下;
  • 安全开发,一些对安全性很高,比如银行项目,熟悉 Https、支付密码安全、应用加固等;
  • SDK 开发,将应用里的部分功能独立了出来,封装成 SDK 提供给合作伙伴使用;
  • 音视频开发,比如音视频直播/点播功能,则需要了解音视频编解码的传输协议,编解码方式等;
  • 图形开发,比如美图、天天P图,对图形处理要求十分高;
  • Framework 开发,手机厂商定制手机为主,比如小米、魅族等;
  • 驱动开发,同上,更多是在和 Linux 打交道;

如果你对技术感兴趣,想做到专家级别,可以在以上这些方面深究下去,总之,劳资有技术,不怕没饭吃。

如果你不知道怎么学习,我给大家提供一个方向,进行体系化的学习!

在体系化的学习过程中,博客、书籍、视频课程都是较好的学习手段。

鉴于Android也是基于java语言的,因此很多与java相关的基础也是必须掌握的,比如《深入理解Java虚拟机》、《Effective Java》等相关书籍也是必读的。

Android相关的书籍包括《Android开发强化实战》、《Android开发艺术探索》、《深入探索Android热修复技术原理》等,

如果你觉得自己看书太慢而且难以全部理解,博客不够系统,可以找一套进阶视频学习。没有的话我可以免费分享一套给你

今年整理了 一份阿里P7级别的Android架构师全套学习 ,特别适合有3-5年以上经验的小伙伴深入学习提升。

主要包括腾讯,以及字节跳动,华为,小米,等一线互联网公司主流架构技术。如果你有需要,尽管拿走好了。

以下内容免费分享;

  • Android高级技术脑图

  • P7级Android高级架构视频教程

  • Android核心高级技术PDF文档+BAT大厂面试真题解析

  • Android架构师面试题精编解析大全

P7级别的Android架构师全套学习可以关注我看个人介绍或者直接私信我来领取

技术经理

这也是一种途径,如果你喜欢与人打交道,会吹逼,有机会就去争取做技术经理,经理可以懂技术,也可以纯粹管理的,我是建议还是懂点技术吧,这样是不会那么容易被程序员糊弄过去的,所以从程序员转经理是十分合适的。啊,程序员好坏哦,哈哈。

转岗转行

很多公司有转岗制度,可以通过转岗做自己喜欢的工作,一般内部转岗薪资不会调整。据一些读者反馈,有人已经不做 Android,做小程序前端开发了,还有做 Java、Python 后端,还有女生一般干了几年研发基本转测试,也有转产品,当然也有人干脆脱离了 IT 行业,做行政,做公务员,开店自主创业等,职业发展到一定程度,转岗转行都是正常行为,工作最重要是开心,卧槽,我现在看的这么开了。

心里话

随着年龄的增长意味着我们的时间也越来越少了,所以我们自己心里要明白自己该做什么?

浑浑噩噩,最后自己只会被淘汰。

当然,我们程序员,最大的底气就是技术!

所以,如果你只想在技术这条路上越走越远,一定要进阶,迈上一个高的台阶!

2020的Android凉了?聊聊 Android 现状及出路!相关推荐

  1. messenger android 4.,简单聊聊Android AIDL之Messenger

    哈喽,大家好,接触Android的同学们对AIDL这个概念肯定不会陌生,就算没用过,那肯定也是听过.很多刚开始接触Android的朋友可能会感觉AIDL很难.今天,就用Messenger来教大家如何简 ...

  2. 2020 年 GitHub 上那些优秀 Android 开源库,这里是 Top10! | 原力计划

    作者 | 依然饭特稀西 责编 | 郭芮 出品 | CSDN博客 每过一段时间呀,我都会给大家带来一些从Github上收集的一些开源库,有的是炫酷动效,有的则是实用的工具和类库.2020年有哪些优秀的开 ...

  3. android控件的touch事件_聊聊Android嵌套滑动

    聊聊Android嵌套滑动 最近工作中遇到了需求是使用 Bottom-Sheet 交互的弹窗,使用了 design 包里面的 CoordinatorLayout 和 BottomSheetBehavi ...

  4. 2020年GitHub 上那些优秀Android开源库,这里是Top10!

    目录 前言 No1. LiquidSwipe 1.1如何使用呢? 1.2 效果图 No2. Flourish 2.1 如何使用? 2.2 效果图 No3. AestheticDialogs 3.1 如 ...

  5. Android开发(一):Android Studio及SDK下载安装教程2020

    Android开发现在基本上都用Android studio来进行了.不过因为国内的网络问题,该软件的安装一直挺费劲.一般是需要用vpn的. 最近在家办公,用家里的电脑重新配置了遍,为想开始学习And ...

  6. 2020史上最全的Android面试题集锦

    Android基本知识点 1.常规知识点 1. Android类加载器 在Android开发中,不管是插件化还是组件化,都是基于Android系统的类加载器ClassLoader来设计的.只不过And ...

  7. 都2023年了,Android凉了没?

    作为Android开发人员,经常会看到类似的问题 Android凉了没? Android开发前景如何? 其实并不是Android凉了,而是技术不过硬的Android凉了 Android不仅现在没凉,在 ...

  8. 盘点国内Android移动广告平台的现状

    盘点国内Android移动广告平台的现状 - 51CTO.COM 51CTO编者按:不久前51CTO对国内的移动广告平台进行一个详细的介绍,对哇棒(wooboo).架势(casee).有米(youmi ...

  9. 以下哪些属于android控件的touch事件?_聊聊 Android 的 GUI 系统

    你长得辣么好看,我想着要更详细地了解你.今天,让我们一起来聊聊 Android 的 GUI 系统. 缘起 在2019年的 Google I/O 大会上,Jetpack 团队首次为大家介绍了 Jetpa ...

最新文章

  1. linux发行版本在这里。
  2. tomcat_安装卸载启动
  3. 11- 深度学习之神经网络核心原理与算法-卷积核典型的CNN网络
  4. STM32H743+CubeIDE-CanFestival实现两个CANopen Master同时独立运行
  5. SQL的bit列名转换成access是/否数据类型,True无效的问题
  6. 所谓国产机:别的LINUX,要么无法安装,要么安装了跑不起来
  7. 父html向子html传递参数,子父组件之间传值.html
  8. Echarts 图表放大功能
  9. 我的世界逆时空服务器怎么注册密码,我的世界1.7.10服务器逆时空
  10. 计算机描绘的基因结构图,傻瓜式图文教程:Genecards基因信息检索与分析、基因结构图绘制.........
  11. 鸿蒙处理器985相当于内核多少,麒麟985处理器相当于骁龙多少_麒麟985处理器性能测评...
  12. 【nn.LSTM详解】
  13. Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resour
  14. 年产1万吨L-赖氨酸干粉工厂的设计-发酵工段及车间的设计(lunwen+CAD图纸)
  15. Pixhawk系统架构介绍
  16. Excel实用技巧分享:Excel如何跨工作表求和
  17. Linux培训哪家靠谱?过来人教你如何挑选培训机构
  18. 选择恐惧症与产品设计
  19. 运行错误:“试图执行系统不支持的操作”
  20. 港大计算机硕士面试多久有通知,港大计算机 HKU CS面试准备

热门文章

  1. 一起自学SLAM算法:11.5 强化学习与自主导航
  2. 全国计算机电脑系统有问题吗,笔记本重装系统对电脑有影响吗
  3. RTFM — man
  4. Android HorizontalScrollView和ScrollView 水平滚动 垂直滚动
  5. SQL Server 2014 SP2
  6. gpu 虚拟服务器玩游戏,gpu云服务器可以玩游戏吗
  7. 人工智能时代下,Python与C/C++谁将成为人工智能核心算法选择?
  8. python fpdf中multi_cell实现自动换行
  9. 诺丁汉郡议会与Rimini Street续签任务关键型SAP应用程序的支持服务协议
  10. JS实现函数递归、运用技巧