对 Android 开发领域有冲击的主要有三个方面:
1、跨平台组件 目前 Flutter、React Native 以及其他的一些跨平台开发的框架发展的越来越好, 也有越来越多的 App 采用他们来进行研发,使用这些框架可以省去一些移动端交互部分,和一些业务逻辑、请求之类的研发,从而冲击 Android 开发领域。
2、市场需求2020 年,已经过了移动互联的风口, 以前很多公司的 App 都在起步阶段,加上有许多创业公司都想来移动互联分一杯羹,所以导致移动研发工程师的需求曾经在几年前被冲到了顶峰,那时候看一轮教程,熟悉基本的开发,就可以找到一份工作。可当下不一样了,新 App 的研发需求减少,移动互联也进入平稳期,公司招人不再需要那些只会一点 Android 研发的人了。对 Android 中/高级研发工程师来说,虽然找到一份工作不难,但是岗位需求还是下降了很多,且要求变高,这一点可以从各大招聘网站上可以看出。
3、应用架构国内大厂的 App 基本都有小程序的容器, 这也就导致很多创业的业务,或者公司的 App 业务,完全可以被小程序所替代,自研原生 App 需要耗费更多的人力,审核、软著一整套流程麻烦,有些轻量级的业务完全可以被小程序所替代。除了小程序容器影响之外,H5 容器也会对原生 Android 开发造成冲击。目前市面上很多移动应用都将一些业务用 H5 来研发,手机端直接显示 H5,既能达到多端统一,又节省人力。
说说我个人的看法吧: Android 研发趋势虽然下降明显ÿ