想问问为什么大家都不愿意做客户端的工作呢?

目前来看客户端的岗位录取率是最高的,甚至比前端测开还高,但是为什么大家都不愿意从事客户端呢?从技术上来说客户端也得懂java后端,又得懂前端,app市面上也非常多,感觉还是挺有前景呀,为什么大家都不愿意选呢?#校招##秋招##提前批#
全部评论
作为客户端老哥,真心说一句,客户端前景有限,技术栈天花板较低,一般3年左右就能到顶,3年-5年经验的最划算。楼上老哥说的性能优化、热修复之类的随着Android的更新基本都快消失殆尽了,原本的插件化更是被系统屏蔽,大量的热修复、插件化框架都不再更新。客户端说白了就是写页面的,所谓底层优化更是Android系统开发做的事,系统开发更偏向c++,linux内核,与java关系就不大了。关于日后跳槽,客户端的发展趋势在于新业务的拓展,才会去写页面,但是面向客户的话,快速发展的阶段已经过去,只需要少量人维护即可,因此需求量不是很大。如果你打算去互联网赚5年快钱就进体制,那可以选择,否则的话后端更好。
2 回复 分享
发布于 2022-08-15 16:15
离业务越近压力越大,身体跟不上的
点赞 回复 分享
发布于 2022-08-05 11:44
首先,前后端,测试进不了大厂还可以去小厂,国企银行啥的,就业面比客户端广多了,客户端进不了中大厂就只有失业,其次,你说“客户端又懂java后端,还懂前端”,你怕不是压根儿就不了解客户端就在这臆想😅
点赞 回复 分享
发布于 2022-08-05 13:01
友友你打算怎么选择呀,我也想投客户端...还是同校的,交流一下?
点赞 回复 分享
发布于 2022-08-06 21:24
u1s1,客户端也很卷的,只要是大厂,大部分岗位都卷
点赞 回复 分享
发布于 2022-08-26 14:54 安徽

相关推荐

不愿透露姓名的神秘牛友
11-12 16:01
经过移动客户端实习和秋招,我终于明白为什么说移动客户端劝退了1.互联网是业务驱动的,按业务分很多公司大前端属于一个组,组内前端又能写 web 又能写移动端,移动端工作量没有那么饱和,产出不如前端,自然升职加薪轮不到移动端。2.移动端只有有自己的 app 的大公司有岗位,而大公司为了效率以及部分人的绩效,往往会有自研的跨端框架,大部分业务代码会用跨端解决,所以跳槽困难,因为每家的跨端框架都不一样,反正都是重新学就不如招应届生。3.至于更底层更有技术含量的性能优化系统架构等相关岗位,也会存在一个共同的问题就是新的app减少,只需要少量人维护,hc减少,还已经有大量早入行的经验丰富的客户端老人存在,社招竞争不过他们。虽然已经想清楚了这些,还是决定去做客户端了hhh,一是前端后端测试都没学过,也不想卷,感恩存在客户端这种愿意从零培养孩子的岗位,二是确实觉得移动端很有意思,工作内容和要学的知识都是感兴趣的,所以决定去传统行业,手机厂/车企/智能终端等做移动设备的应该都算是有稳定和持续的原生开发需求,技术栈也是稳定可深入的, 发不了财但是能让我稳定地做喜欢的工作,到时候实在是被裁找不到工作失业的话就去考编了,也是我可以接受的结果☺️
点赞 评论 收藏
分享
11-14 13:14
门头沟学院 Java
问redis常用命令问大key怎么解决问redis持久化方式,过期策略,内存淘汰策略java问接口和抽象类的区别lamda表达式线程池让我写排序的lamda,stream,然后写线程池打印线程看起来已经挂了,lamda写不出来,不会用stream处理集合,被看出基础不牢,平常不经常写代码。面试官问了很多基础的东西,redis常用命令我没说出来,因为项目很久之前做的,而且用的java客户端,自己也没有刻意去记过,面试脑子也抽了,只说了get一个key这种命令。最近有一些新反思,就是做的项目并不完善 ,有时候面试的时候不能够自圆其说,归根结底是跟着学的这些项目所采用的方案可能本来就是不对的,后续还需要继续完善一下项目。面试的时候问了面试官,像他们平时如何确定技术方案,他给了一些答案,说是会搜索,靠经验,有些场景是类似的,他们还会开技术评审,就是大家一起讨论。如果确定不下来,或许需要试验一下,这样可不可行。面试官还给了一些建议,让我看看源码,学习设计模式,设计模式是会用到的。后面说我的基础不是很好(我觉得这是我不经常写代码导致的,他问接口和抽象类的时候,我漏说了接口可以多实现,抽象类只能单继承被点出来了,他说如果多看看代码可能会有比较深刻的理解)。虽然挂了,也给了我一点继续学习的方向吧,试着多写代码,思考业务逻辑,解决方案,把基础也打牢,不要再出现redis常见命令说不出来这种情况。
查看7道真题和解析
点赞 评论 收藏
分享
想踩缝纫机的小刺猬在打卡:这是10000人的小厂
查看26道真题和解析
点赞 评论 收藏
分享
评论
2
2
分享
牛客网
牛客企业服务