相比后端开发来说,移动端开发算是后来者了,自从进入智能手机时代,智能手机的诞生,越来越多程序员们加入移动端开发的行列,觉得移动开发更有前途,不过每一种感觉都是会随着时间的变化而变化的,现在看来,移动端开发的热度稍微降了一点,并不是那么热了,但是也并不差,近期,一名安卓程序员网友给我们分享了他个人的一个想法。
据这名安卓程序员网友说,他已经从事安卓开发三年了,感觉移动端技术栈实在太窄了,只能这一个方向一直搞一直搞,然后越搞越窄,即使深入到底层又能怎么样呢,移动端还是以应用为主,并且app里原生开发的比重越来越小,想有机会转Java后端,感觉后端的天地更广阔些,什么高吞吐高并发的听着就很牛,这是他个人对目前情况的一些分析,由于对后端没什么经验,他更多的是想听听大家的建议,针对他这样的想法与观点,让我们一起看看其他网友们都是怎么看待的吧!
网友一:移动架构 性能监控优化 业务监控运维 动态化 组件化复用 移动安全 移动AI 都搞明白了?
上世是朵花:这名网友提出了关于移动端的一些技术,也就是说任何一个领域都不像你想的那么浅,只要用心去挖掘还是有很多没挖掘出来的,自以为已经碰到天花板,其实这只是阶段性的瓶颈,并非真正的天花板。
网友二:转后端吧。我以前写android应用跟你一样觉得不爽,后来去华为做android底层系统级开发,发现android的代码和架构太烂了,不值得再投入。然后义无反顾地转后端了。现在表示后端的东西真多,学都学不完。
上世是朵花:这名网友的经历算是过来人了,不过如果要转需要事先考察一下,看看自己是否真的会适应,别以后转了一段时间再后悔,那么就比较被动了。
华为员工:应用层面: 移动架构师了解一下 性能优化了解一下 混合开发了解一下 组件化 插件化 了解一下 ndk开发了解一下! 深入一点: framework开发 rom定制 车载设备 机顶盒 智能家居 移动AI设备 智能设备(扫码枪 售货机等) 都掌握了吗?
上世是朵花:这名网友再次对移动端相关技术进行补充,既然能成为一个领域,想必空间也不会那么窄,看怎么去扩展了,可能是自己平时从事的范围让自己的眼光相对窄一点吧。
网友四:我干了两件多的Android,已经转Golang后台啦,可挖掘的东西很多,每天都在学习,很爽!
上世是朵花:这是这名网友转后端的感受,呵呵,喜欢就好,没有抱怨经常curd很不错了!
网友五:要转趁早,28以后再转就没机会了
上世是朵花:只要想好了就要趁早,有想法一定要在精力旺盛的时候去折腾,别留遗憾,别等到没精力折腾时想法只能是想法。
网友六:说的这些方向搞了会窄?精通任一个都不愁了吧
上世是朵花:没错,对于大多数人来说,都没有到达领域内的顶尖位置,往后发展可能会有点困难,但如果突破了也的确很厉害的。
网友七:后端就crud,不要觉得有多高级
上世是朵花:这也是一种浮浅的看法,没往深处挖掘而已,和楼主此时看移动端的方式差不多吧。
网友八:移动端天花板确实低,毕竟主要还是以ui展示和业务逻辑为主,app量级不大优化意义不大
上世是朵花:不见得,移动端的可挖掘之处不在量级上,而是另外一个维度。
其实呢,我个人觉得,楼主要转后端开发,如果想好了,我也是支持的,不过说移动端的路比较窄这个我并不认同,说移动端路比较窄可能并不是真的路窄,很有可能是自己的眼界受限导致了这个片面的观点,相当一部分app开发者所做的工作都是一些ui和一些简单的业务逻辑,因此很容易让人感觉就做app就这么多东西,其实对于后端来说,一个眼界受限,比较肤浅的人同样也会说后端路也很窄,无非就是天天curd之类的话,其实这些观点都是比较肤浅的,不论是后端还是移动端可挖掘的东西也是很多的,不论什么领域,都是一花一世界,一叶一菩提,只要深入研究,都够你一辈子去钻研了,就拿客户端为例,咱们可以拿photoshop为例,photoshop不就是客户端产品么?这个产品够重量级吧,它的实现逻辑不都是在客户端的吧,它用到的技术想必也不浅吧,因此,还是那句话,有时候你认为的天花板可能并不是真正的天花板,只是暂时的瓶颈而已。
以上所有图片均来之互联网
大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!(微信公众号:sssdhua )
有疑问加站长微信联系(非本文作者)