V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ionian
V2EX  ›  Android

客户端还有前途吗?为什么我看到很多人都想去后端不愿意搞客户端?听说字节很缺客户端?

  •  3
     
  •   Ionian · 2020-02-11 20:46:46 +08:00 · 23627 次点击
    这是一个创建于 1752 天前的主题,其中的信息可能已经有所发展或是发生改变。

    题主大三,看到很多实习的都不愿意搞移动开发,同时也看到字节在疯狂招人

    53 条回复    2020-02-22 10:55:54 +08:00
    chenliangngng
        1
    chenliangngng  
       2020-02-11 21:24:10 +08:00 via Android   ❤️ 1
    Android 5 年后可能会消失,慎入。一家之言
    q8164305
        2
    q8164305  
       2020-02-11 21:25:51 +08:00 via Android   ❤️ 1
    你能去字节么?现在客户端就是寡头垄断,除了大公司,小公司很少需要客户端的,但是所有公司都需要后端
    JerryCha
        3
    JerryCha  
       2020-02-11 21:40:06 +08:00   ❤️ 3
    字节大概什么岗位都缺人吧
    但是几乎也招不着几个人吧
    pecopeco
        4
    pecopeco  
       2020-02-11 21:42:45 +08:00 via Android
    小公司养不起,也推不动
    aabbcc112233
        5
    aabbcc112233  
       2020-02-11 21:48:54 +08:00
    移动端未来变数太大了,还是转去更稳定的岗位吧。
    STtree
        6
    STtree  
       2020-02-11 22:08:54 +08:00
    缺客户端的基本都是大厂,小企业不需要客户端的。去不了大厂只能去外包,但是客户端的外包还能活几年啊?
    jdgui
        7
    jdgui  
       2020-02-11 22:16:51 +08:00
    不建议做客户端了,技术栈不够深其实。
    我是不打算做 it,安心考公,不然我应该是转后端了。
    我毕业两年多了,工资和 java 后端差不多。但是感觉技术栈太浅了,后面几个方向,一个走逆向这条路,会坐牢的。或者往驱动,系统层走,但是这个和安卓开发没有任何关系其实。
    jdgui
        8
    jdgui  
       2020-02-11 22:22:59 +08:00
    可能一线城市安卓开发需求会多一点,二线城市,很多都是安卓系统开发吃香。因为二线城市很多是硬件厂商,什么 pos 机,自动贩卖机,ktv 设备这些
    mayx
        9
    mayx  
       2020-02-11 22:35:50 +08:00 via Android
    @chenliangngng 这个可能性不大吧,目前没有其他操作系统代替安卓的趋势啊
    crella
        10
    crella  
       2020-02-11 22:54:38 +08:00 via Android
    2011 年发布安卓 4,都快十年了
    xFrye
        11
    xFrye  
       2020-02-11 23:09:46 +08:00
    你才大三,去学后端吧
    murmur
        12
    murmur  
       2020-02-11 23:13:57 +08:00
    @chenliangngng 安卓消失了用啥,h o m o 操作系统么
    charlieputon
        13
    charlieputon  
       2020-02-11 23:38:43 +08:00 via Android
    前端和后端似乎都比 Android/iOS 有前途。。
    FreshOldMan
        14
    FreshOldMan  
       2020-02-11 23:40:41 +08:00
    客户端现在寡头已经形成了
    charlieputon
        15
    charlieputon  
       2020-02-11 23:41:41 +08:00 via Android
    @charlieputon 而且国内这个 Android 开发真是一言难尽,突然发现还是后端适合作为工作,平时可以把开发 app 作为兴趣。我觉得明天开始可以自学 Java web 了,反正因为疫情宅在家也没事做。。
    lietoumai
        16
    lietoumai  
       2020-02-11 23:45:38 +08:00   ❤️ 3
    不可把前途寄托在任何 XX 端上
    Goolge
        18
    Goolge  
       2020-02-12 00:05:41 +08:00 via Android   ❤️ 1
    建议大家都不要学 Android 了,这样我工资就更高了
    Ionian
        19
    Ionian  
    OP
       2020-02-12 00:23:23 +08:00
    好的 我还是深入学一下后端吧 谢谢各位了
    nicevar
        20
    nicevar  
       2020-02-12 00:38:58 +08:00   ❤️ 2
    按上面这群人的意思没有哪个是有前途的,我也可以说前端人满为患,后端满大街
    10 年前就有人说做移动客户端没前途了,死掉的移动平台多了,对客户端开发有多大影响,事实上做不好一件事与客户端、后端还是前端没多大关系,做客户端的转个后端前端又不是什么难事
    elfive
        21
    elfive  
       2020-02-12 04:35:40 +08:00 via iPhone
    @JerryCha #3 招聘广告不能不发,录不录取就是另一回事了。

    现在很多公司,发招聘广告,只是做个广告,提高曝光和 SEO 用的,背后录取了几个人,鬼知道
    philipjf
        22
    philipjf  
       2020-02-12 04:49:38 +08:00   ❤️ 4
    其实就是前端技术更新换代太快太辛苦,后端更容易吃老本而已
    codepm
        23
    codepm  
       2020-02-12 08:09:14 +08:00 via Android
    前途还是有的
    liuchen01
        24
    liuchen01  
       2020-02-12 09:40:37 +08:00
    喜欢都可以先试试,入门了可能对行业、对自己把控更清楚些,不过确实后端比前端就业面要广一些
    abcbuzhiming
        25
    abcbuzhiming  
       2020-02-12 09:47:36 +08:00   ❤️ 6
    @mayx 千万不要预言客户端的趋势,如果你是从 windows 时代一路过来的,应该知道几个历史,windows 从如日中天到被移动端吃掉大部分民用基本盘就 3 年的时间,而塞班这玩意甚至可以称作是“一夜之间”被干翻
    其实客户端作为直接和客户打交道的领域,有很大的业务价值,但是这个价值,往往是由设计(美术)带来的,不是由技术带来的,相反技术在客户端这个领域老是不够,这就导致客户端的技术变动极其的剧烈,各路野心家死不绝,客户端领域绝对不会太平,个人深耕一门客户端技术,划不来,说不好突然就城头变幻大王旗了
    bk201
        26
    bk201  
       2020-02-12 09:57:08 +08:00
    我觉得客户端不是一通百通的,就算安卓死了,换一个还不是一样开发?
    las917vki
        27
    las917vki  
       2020-02-12 10:15:09 +08:00   ❤️ 5
    别扯有的没的。
    哪有那么多区别,从 Windows 时代一路上来的人都知道,客户端和后端并没有很大的差别。
    无非就是一对一和一对多,扯到底层 API 上就是 HTTP 和 IOCP ( epoll )的区别 /sqlite 和 mysql 的区别。
    请问你还能折腾出其他东西来吗?现代客户端操作系统 Windows 也好 mac 也好内部到处都是远程调用,本质上是客户端也是服务端。
    Web 前端和 Web 后端区别是有一些大,但是,这两个都是文档语言啊,不难啊,分分钟就可以转。
    当年写 cpp 的,现在写 go 的底层后端,无非就是在为上层屎一样的业务挖一个能埋米田共的坑,上层后端业务永远在堆屎,到一定的量埋不下了,就要分离重构整合。
    哪有那么多区别,不管学哪个,对于写程序来说,概念要学好。
    grewer
        28
    grewer  
       2020-02-12 10:21:32 +08:00
    如果想搞客户端 建议转 rn/flutter 更好 不过 flutter 生态还不行
    gsgtzq
        29
    gsgtzq  
       2020-02-12 10:34:15 +08:00   ❤️ 2
    @las917vki 回复精辟,无论客户端后端前端,最后都是工具,成就了业务和商业价值的米田共坑。

    至于题主,你才大三,选哪个其实都无所谓,入程序员这行的敲门砖而已,但有个原则:选自己能坚持做下去的。别看哪个容易混口饭吃就选哪个,还没到你反复横跳的时候。这是个商业社会,最终的落脚点都会是商业价值。
    anyforever
        30
    anyforever  
       2020-02-12 10:47:16 +08:00
    @las917vki 你说的层次更深入,大部分学者学的都是表层,不愿意深究原理吧。懂得了原理,转哪个都容易,就是再补补语法,看看语言的特性之类的。当然想要熟练了,还是需要更多实践的
    drackzy
        31
    drackzy  
       2020-02-12 10:52:48 +08:00
    面主流的技术,进去再让转其他的,一般都是坑
    areless
        32
    areless  
       2020-02-12 10:59:35 +08:00
    那些 gui 哪有什么真正统一的标准啊。一天一个样。然后前端也被他们带的。
    dabaibai
        33
    dabaibai  
       2020-02-12 11:07:04 +08:00
    学历高的谁还写代码。。。然而字节只要学历巨高的。
    qiumaoyuan
        34
    qiumaoyuan  
       2020-02-12 11:08:07 +08:00
    前途跟人有关,跟技术无关。
    learnshare
        35
    learnshare  
       2020-02-12 11:13:00 +08:00
    各种技术都很难吃一辈子,学啥不用太纠结,别 49 年就行
    有长久价值的是人、经验和能力,而不是哪门具体的技术
    fancy111
        36
    fancy111  
       2020-02-12 11:39:41 +08:00
    啥的前途不前途的,搞了十多年的前后端,看透了
    lijsh
        37
    lijsh  
       2020-02-12 11:46:19 +08:00
    我以前一个 leader,做塞班 /Meego 开发出身的,后来客户端换了技术栈还不是随便转,现在一样是大牛。
    across
        38
    across  
       2020-02-12 12:00:45 +08:00
    要是 25 上下去字节跳动也不错吧,看起来真的很锻炼,毕竟能做到严限招聘门槛的话,团队大牛多学习进步也快。
    字节现在发展很快,看着都有点吓人,不过主力产品就靠的算法推荐,对其他领域我持保留态度的·····尤其是游戏·····
    across
        39
    across  
       2020-02-12 12:02:02 +08:00
    @across 问题是····等你毕业字节跳动就不缺客户端了😂~~~ 说不定还开始裁客户端了···
    paoqi2048
        40
    paoqi2048  
       2020-02-12 12:10:54 +08:00
    你看看 flutter 就知道了……变数太大
    itfanr
        41
    itfanr  
       2020-02-12 12:19:38 +08:00
    头条 app 技术比微博 app 烂多了 还有很多改进的空间
    blank0ken
        42
    blank0ken  
       2020-02-12 16:20:11 +08:00
    主要大部分客户端都是写 UI,其实约等于前端,因此会被 flutter 等冲击。如果你客户端 UI 也精通,系统底层也精通,你之后想转前端或者后端都是可以转的。
    本人四年 Android 开发,最近两年已转 Java 后端,确实也是因为 UI 比较容易写到头,系统底层公司又没需求。
    iFlicker
        43
    iFlicker  
       2020-02-12 16:22:11 +08:00
    移动端目前的情况是断层。也的确是小公司不要了。。大公司要求高
    那些说不行了的 你可以说 Android 不行 iOS 不行 你不能说移动终端不行啊
    只要自己跟得上变化不就可以了
    Sniper416
        44
    Sniper416  
       2020-02-12 17:21:50 +08:00
    话说跨端都在推荐 rn (相较于 flutter 生态好),那关于系统层面的 api 调用比如摄像头、蓝牙等都是自己去找相关的包吗?
    IMCA1024
        45
    IMCA1024  
       2020-02-12 17:34:58 +08:00
    @jdgui 能不能说下 什么城市 什么岗位的公务员吖。。
    现在我三年 JAVA 16K 感觉有点迷茫。。。。 我也有点想转公务员,但我怕薪资跟不上······
    chenliangngng
        46
    chenliangngng  
       2020-02-12 18:10:53 +08:00 via Android
    @mayx
    @murmur
    1.国策,安卓是米国谷歌授权的
    2.新一代手机系统谷歌已经推出了有段时间了,目的是取代安卓
    3.跨平台方案越来越成熟
    fescover
        47
    fescover  
       2020-02-13 00:17:45 +08:00
    学前端啊,网站,app,客户端,服务端,人工智能。。。什么都能做
    lee015
        48
    lee015  
       2020-02-13 09:50:58 +08:00 via Android
    去年字节跳动客户端毕业生入职给 3 个月“签字费”,是真的缺人。今年春招还没开始不知道行情
    jdgui
        49
    jdgui  
       2020-02-13 10:14:01 +08:00
    @IMCA1024
    所在地的公务员岗位吧。
    像我在福州这边,三年工作经验的开发岗位基本就一万到一万二上下,996 的可以到一万五六这样。
    但是在福州的公务员,年薪也差不多 10w+,算下来可能比没 996 的开发工资略低一点,但是足够在福州过的相对体面的生活。
    自己如果能搞份副业,接接外包,还是挺舒服的
    crackhopper
        50
    crackhopper  
       2020-02-13 11:45:21 +08:00
    我前端、后端、算法端都做过。说起来还是喜欢做前端,感觉有意思。现在做算法,收入是高了,但没那么开心。打算坚持看看,觉得没啥意思,还没前端图形算法有意思。
    crackhopper
        51
    crackhopper  
       2020-02-13 11:53:12 +08:00
    我还觉得未来后端对小企业来说可能越来越不重要。说不定 serverless 各种发展下去,对初创小企业来说,做好用户交互,做好产品设计、运营反而更麻烦。后端的最终形态,应该就是封装成一对前端调用的 api,做数据管理和分析。前端由于跟人近,估计会有各种各样的变化。

    企业做大了,有钱了,自然也会更好的优化后端。

    就跟算法一样,小公司搞算法,不如好好把市场和产品交付理清楚,直接调用大公司提供的开源算法。

    要从技术角度来看,后端、算法啥的,确实门槛高一些,所以未来门槛会越来越低。做到更深入的程度上,说不好哪个更难,都是一些系统原理性的东西。
    wsssss
        52
    wsssss  
       2020-02-15 12:48:19 +08:00
    @chenliangngng 可能性不大。之所以感觉安卓不行,可能是国产厂商喂的屎太难吃了。
    mikulch
        53
    mikulch  
       2020-02-22 10:55:54 +08:00 via iPhone
    @crackhopper 我同意你的观点,但事小企业也不需要专业前端。前端,后端,在中小企业都会消亡。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1188 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:55 · PVG 02:55 · LAX 10:55 · JFK 13:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.