作为客户端老哥,真心说一句,客户端前景有限,技术栈天花板较低,一般3年左右就能到顶,3年-5年经验的最划算。楼上老哥说的性能优化、热修复之类的随着Android的更新基本都快消失殆尽了,原本的插件化更是被系统屏蔽,大量的热修复、插件化框架都不再更新。客户端说白了就是写页面的,所谓底层优化更是Android系统开发做的事,系统开发更偏向c++,linux内核,与java关系就不大了。关于日后跳槽,客户端的发展趋势在于新业务的拓展,才会去写页面,但是面向客户的话,快速发展的阶段已经过去,只需要少量人维护即可,因此需求量不是很大。如果你打算去互联网赚5年快钱就进体制,那可以选择,否则的话后端更好。