iOS,安卓原生开发的“未来”

今天在iOS交流群里有一个小伙伴想转语言以后写web端,在群里问关于web端端一些情况,由此引发了一大群小伙伴的讨论 :关于iOS,安卓原生开发的未来。ps仅代表个人想法 。

首先总结几点在群里讨论的观点,现象:
(以下web端等以H5,js语言为主要开发语言的的称为前端,iOS,安卓原生开发称为客户端)
1.现在前端比客户端忙很多,前端十点下班,客户端七点下班,有什么需要比较灵活,都会让前端去实现。
2.衣食住行 资讯 新闻 方方面面 都被他们垄断。每个产品都有一个龙头老大。移动端唯一出路:去大厂
3.前两年可以没有前端,但是必须有客户端,现在相反。
4.现在移动端除非大厂靠谱 。小厂 创业感觉都不靠谱。他们宁愿写H5.也不愿意花大价钱搞两端的产品

综合以上的观点不难得出结论:
1.在小型中型公司来确实前端要比客户端要好,毕竟节约成本,轻 量,并且迭代快,但是在大厂来说两者必不可少。
2.前端的发展在已经有挤压到客户端的生存空间。
3.客户端的发展方向就是走向大厂。

其实我个人觉得大环境确实已经不跟两年前一样了,现在在技术上是百花齐放的时候,但是在app生存环境来说大厂已经把持了大部分流量,很多app已经都是在大厂的夹击中生存,但是这样的环境并非不是 一个好的事情,我们应该认清现在的这个情况,环境已经是这样了,我们应该做出改变,拥抱这个百花齐放的环境,找出适合自己的职业路线。咱们进入IT这一行不就已经做好了随时应对改变的准备了吗?

针对上面的情况我觉得可以考虑一下几个方向:
1.跨平台方案, 跨平台技术集合了前端的动态以及原生的体验,可以说是结合了前端还有客户端的优点,如Reactnative,flutter,还有hybrid技术等。但是也是有缺点的比如学习曲线,技术不够成熟,坑多等。结合自己实际情况来就好了
2。横向发展或者转语言,有iOS的基础在我想转语言应该不难,而且后期两者都熟悉了之后两者碰撞可以有新火花,但是这个还是理想状态,就怕两个都是半吊子。

  1. 深入研究iOS开发,客户端未来一段时间还是存在的,现在前端并没有挤压到高端iOS开发人员的生存空间,很多公司还是缺少高级开发人员,而且iOS开发的一些方向还是大量缺人,如音频视频等
    4.沉下心来,沉淀自己。总会有收获别想太多了。
    5.放弃吧。变化太快了现在不被淘汰以后也会。

IT这一行始终是大浪淘沙。留下来的总是真金。
祝编程开心。

你可能感兴趣的:(iOS,安卓原生开发的“未来”)