java服务端开发和安卓开发哪个更有前途?
前途?or 钱途?哈哈,开个玩笑,关于这个问题,答者根据自己经历简单说下,希望对你有用。
1、关于兴趣。兴趣真的很重要,写代码本身是一件相对枯燥乏味的事情,日常工作可能就是面对电脑写代码、处理各种系统bug,且有的公司加班有点多,如果自己本身对这个职业没有一点喜欢、只是一份赚钱的工作的话,真的有些痛苦。(对于喜欢的人来说,写代码是一件很惬意的事情,因为当你解决一个问题的时候那种成就感是无法描述的。还有,程序员的职场关系,相对而言,可能没有其它行业那么复杂,对于不太善于处理各种职场人际关系的人来说,这也是选择这个职业的理由之一)
2、关于钱途。前几年智能手机刚开始普及的时候,APP开发(安卓、IOS)人员真的很抢手,待遇也水涨船高,工作不到半年就敢喊10k以上,各种培训机构相对应也大量招生赚快钱。这两年,随着APP开发人员越来越多,人员技术良莠不齐,再加上H5技术的成熟应用,不少相对简单的APP可以通过H5包个外壳来实现,简单高效且灵活(如微信里分享的各种H5链接、微信小程序等),行业慢慢也规范起来了,待遇就看你的技术实力和机遇了。
至于服务端开发待遇,前些年真的有点被客户端压一头的感觉(初中级开发),这两年行业慢慢规范后,基本也就差不多了。但是,系统架构师、技术专家等更高段位,待遇从来都不差。
3、关于前途。怎么说呢,其实做技术这条路,到后面都会面临职业转型的问题。如果段位够高的话,要么转管理岗,要么走资深技术专家路线,成为某个领域的超级大神。
相对来说,APP开发(安卓)的技术深度和广度没有服务端开发那么强,特别是这几年大数据、云计算、AI大火,这些都是服务端的发展方向,前途自不必多说。
最后,good luck!