Android开发现状怎么样?

290 阅读3分钟

前言

看见最近大家都很关心的一个问题——Android开发现状怎么样? 我也在想,近几年来,鸿蒙生态圈逐渐扩大,大多数企业为了抢占市场已经开始不断进军鸿蒙。 那现在Android开发是一个什么样的状态呢?在这里插入图片描述

事实证明:2024年了,Android现状就是生命力还很旺盛,短期内不会凉,但会很卷

如果Android开发是指手机app应用开发,那确实不太行,不行的不止是Android,更惨的还有iOS开发 互联网客户端开发就像是一场死亡大逃杀,一群工龄10年+的老油条在末位淘汰机制的PUA下卷生卷死。

受影响的其实不止是客户端,还有前端、后端、算法,甚至还有产品、运营、测试,几乎所有岗位都会受影响,这也是这几年的互联网行业现状,现在校招进互联网Android岗(实际上,我已经3年没见过Android校招生了),确实有点49年入国军的感觉。

但Android岗还有一个优势就是,岗位不止于互联网

除去基础的客户端app开发9,Android还有系统ROM开发,去HMOV手机厂商搞搞framework搞搞Ndk/C++。 还有车载Android,去各大车企搞搞车机,Android岗机会还是挺多的,或者去搞搞iot,各种智能设备,甚至工业产品,也有一部分Android开发岗。

这是Android相比前端或者后端独一无二的优势,但这些岗位都不容易,有一定门槛,需要掌握的技能太多太深了,还要面临和互联网那帮人的竞争,极度内卷。

但这不是Android的问题,是目前行业或者社会现状,Android或许不是最糟糕的!

写在最后

关于Android程序员的技术提升

对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!

不用多说,相信大家都有一个共识:无论什么行业,最牛逼的人肯定是站在金字塔端的人。所以,想做一个牛逼的程序员,那么就要让自己站的更高,成为技术大牛并不是一朝一夕的事情,需要时间的沉淀和技术的积累。

关于这一点,在我当时确立好Android方向时,就已经开始梳理自己的成长路线了,包括技术要怎么系统地去学习,都列得非常详细。👀关注公众号:Android老皮!!!欢迎大家来找我探讨交流👀

在这里插入图片描述

接下来就需要梳理知识,提升储备了! (Android移动架构师七大专题学习资源)

  • 架构师筑基必备技能:深入Java泛型+注解深入浅出+并发编程+数据传输与序列化+Java虚拟机原理+反射与类加载+动态代理+高效IO
  • Android高级UI与FrameWork源码:高级UI晋升+Framework内核解析+Android组件内核+数据持久化 360°全方面性能调优:设计思想与代码质量优化+程序性能优化+开发效率优化
  • 解读开源框架设计思想:热修复设计+插件化框架解读+组件化框架设计+图片加载框架+网络访问框架设计+RXJava响应式编程框架设计+IOC架构设计+Android架构组件Jetpack
  • NDK模块开发:NDK基础知识体系+底层图片处理+音视频开发
  • 微信小程序:小程序介绍+UI开发+API操作+微信对接 Hybrid 开发与Flutter:Html5项目实战+Flutter进阶

知识梳理完之后,就需要进行查漏补缺,所以针对这些知识点,我手头上也准备了不少的电子书和笔记,这些笔记将各个知识点进行了完美的总结.

在这里插入图片描述

在这里插入图片描述