Android 与 Java

走在十字路口的移动开发者

对于移动开发者来说,现在这个时代是最坏的时代,同时也是最坏的时代.

移动原生的开发需求进一步缩减,react native 以及 flutter 这些大厂产品的跨平台解决方案总是想着法子的恶心原生开发者们.同时,小程序也大行其道,对于那些不是用来杀时间的低频使用应用来说,小程序或许是很好的更好的选择.

同时,我们可以看到,需要做能够做移动应用的厂家所剩无几了,也就是市场上对于移动开发的需求是减少了的,再也不是给我个一两百万,然后砸出个移动应用的时代了.因为,似乎所有的移动应用的机会都已经被腾讯、阿里以及字节跳动这个移动应用工厂所把持了.

市场的声音

在 2014 年的时候,市场对于移动开发者的需求的量是巨大的,所以那时候似乎是会写list就能够找到一份移动开发者的工作了.然后万事万物都是动态变化的,大量的开发者使市场有了更多的选择,于是他们开始更挑了.

单纯的功能上的实现已经满足不了他们的胃口了,或者说功能上其实已经都实现的都差不多了.就像我们的社会的主要矛盾,已经转化为人民日益增长的美好生活需要和不平衡不充分的发展之间的矛盾一样,市场与移动开发者之间的矛盾在于,应用已经都开发得差不多了,我们需要的是变得更好,于是乎电量优化、内存优化、性能优化、启动优化各种可能的优化,被列入了要求中.

同样,平平淡淡的清水交互已经不能够满足了,他们需要更炫酷的东西,自定义控件什么的当然也要在射程范围之内.

此外,随着网络速度的发展,图片和音视频的处理这方面的需求也是日益增长的.

何去何从

想来想去,前端界实在是太乱了,各种框架更新的步伐,真的是让人学不动了.还不如搞后端,毕竟这么多年了,Spring 还是那个Spring,