求推荐后端发展方向 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
FlashEcho
V2EX    程序员

求推荐后端发展方向

  •  1
     
  •   FlashEcho 2023 年 9 月 17 日 5147 次点击
    这是一个创建于 901 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前是应届生正在校招,C++后端,但是 Go/Python 也懂一点,有下面两个学习方向:

    1. C++网络相关继续深入,dpdk 等。包括内核和网络有关的的新特性( ebpf 等)
    2. 转 Go ,学一个 go 的 web 框架,以及云原生( docker, k8s 等)

    请问那个方向好点?

    28 条回复    2024-05-04 10:46:33 +08:00
    Aloento
        1
    Aloento  
       2023 年 9 月 17 日
    Zigig
    wkong
        2
    wkong  
       2023 年 9 月 17 日
    建议学 Go ,门槛不高,Go 现在也越来越好找工作了。

    可以看看我开源的 Go 的项目: https://github.com/TangSengDaoDao/TangSengDaoDaoServer
    happy32199
        3
    happy32199  
       2023 年 9 月 17 日 via iPhone
    ElysiaJS 框架学学吧
    zhiyu1998
        4
    zhiyu1998  
       2023 年 9 月 17 日
    2 楼应该是推销的,我建议继续 cpp ,以我现在海投的经历(我也在秋招)来看 cpp 岗位多于 golang ,golang 我看很多游戏公司都在转但是也不多
    wwxxx
        5
    wwxxx  
       2023 年 9 月 17 日
    目前 java ,也在考虑未来发展方向,求推荐
    wkong
        6
    wkong  
       2023 年 9 月 17 日
    @zhiyu1998 cpp 虽然现在岗位比多,但是 Go 的岗位需求潜力要比 cpp 高。据我所了解的现在中国许多大厂都开始转向 Go 了。比如 B 站,头条,知乎,七牛,阿里也有些产品开始用 Go 开发了。
    lightjiao
        7
    lightjiao  
       2023 年 9 月 17 日
    golang 并不适合写业务,在写 web 方面唯一的优势是 Goroutine ,但这个优势也越来越不够了,比如 C# Kotlin 有原生 async ,C++ 也可以自己实现一套异步库
    wu67
        8
    wu67  
       2023 年 9 月 17 日   2
    2 楼明显推销自己的.

    个人看法, 除非你有信心进大厂, 不然 go 的岗位真的不算多.

    建议多看看本站其他后端大佬的建议
    wangritian
        9
    wangritian  
       2023 年 9 月 17 日
    @lightjiao 原生 go 确实不适合业务,但现在 web 生态比较成熟了,至少不是劣势,GMP 也不是简单的协程模型,对新手相当友好
    dw2693734d
        10
    dw2693734d  
       2023 年 9 月 17 日
    区块链
    Cannian
        11
    Cannian  
       2023 年 9 月 17 日
    校招别考虑 go ,外头 hc 很少
    tianxin8431
        12
    tianxin8431  
       2023 年 9 月 17 日
    cpp 要能玩明白,转什么东西都是降维打击。
    javaisthebest
        13
    javaisthebest  
       2023 年 9 月 18 日   2
    你以为的云原生: 接触前沿技术 & 参与各种先进论坛

    实际上的云原生: 魔改 k8s, 半运维半 devops

    要么搞好 c++ 沉淀几年架构 未来走 c++/java 业务

    要么直接走 java 业务

    至于 go 的话,就算了。。
    optimistic
        14
    optimistic  
       2023 年 9 月 18 日
    isno
        15
    isno  
       2023 年 9 月 18 日   1
    建议 C++、DPDK 、ebpf 主攻网络相关的领域。

    https://www.thebyte.com.cn/ 你看看我写的,不论是云原生领域还是低延迟系统领域,都是上面这些东西。
    nxcdJaNnmyF9O90X
        16
    nxcdJaNnmyF9O90X  
       2023 年 9 月 18 日
    建议学 Go ,未来发展方向
    victimsss
        17
    victimsss  
       2023 年 9 月 18 日
    我应届那年很多校招是 Java 或者 CPP 岗然后面试的时候问你愿意转 go 不,可以试一下这样曲线救国。
    freemoon
        18
    freemoon  
       2023 年 9 月 18 日
    在 boss 上搜 go 岗位,对比 java 和其他语言,来看 go 的市场地位,而不是在这里听一家之言
    rqzrqh
        19
    rqzrqh  
       2023 年 9 月 18 日
    1.C++网络相关继续深入,dpdk 等。包括内核和网络有关的的新特性( ebpf 等)
    这个方向严格来说是非常底层的,你甚至会一直做这个做下去。好处就是技术稳定,新技术少,可以吃老本,缺点是岗位少。
    纯网络这一块我非常不看好,可能只有几个大点的做网络的公司才会深入研究。


    2.转 Go ,学一个 go 的 web 框架,以及云原生( docker, k8s 等)
    golang 其实非常简单。但是这个业务方向其实已经过了最热门的时候了。



    你现在理解的后端可能只是 C/S 架构的服务端,但是实际上有大量的业务系统,这些系统不是简单的学好 CRUD 就能做好的。也不能纯粹做技术,你这两个方向都是纯技术的,没有和业务结合起来,技术是为业务服务的,往架构方向走需要对业务理解透彻。
    不要去绑定编程语言,或者可以做全栈,多精通分布式系统(是一个非常庞大的知识体系),分布式计算,架构设计等。
    sunznx
        20
    sunznx  
       2023 年 9 月 18 日
    c++
    5boy
        21
    5boy  
       2023 年 9 月 18 日
    35 岁退休有啥好发展方向的,该吃吃该玩玩
    ruifeng
        22
    ruifeng  
       2023 年 9 月 18 日
    建议 cpp ,现在 spdk ,dpdk 用的越来越多了
    hrapunzel
        23
    hrapunzel  
       2023 年 9 月 18 日
    java
    xinshoushanglu
        24
    xinshoushanglu  
       2023 年 9 月 18 日
    业务导向 还是 java 好点,其次才是 php ,go ,python 这一档,小公司甚至还倾向于用 php 快速起项目
    RanShunliu
        25
    RanShunliu  
       2024 年 5 月 2 日
    @wkong 大佬,这个项目,可以作为大三秋招,找日常实习的项目吗,打算好好做一下写上简历(目前大二下学期)
    RanShunliu
        26
    RanShunliu  
       2024 年 5 月 2 日
    @zhiyu1998 为啥说 2 楼推销嘞,这不是个开源项目嘛,看了下 1.9k star 了,没有看到付费接口
    FlashEcho
        27
    FlashEcho  
    OP
       2024 年 5 月 2 日   1
    @RanShunliu 不是大佬,强行回答一下,这个项目太复杂了,至少几万行,本科找日常实习没必要做这么复杂的项目,而且面试官一眼看出来你只是把别人的代码复制过来,没有自己的理解

    你想做项目找几个简单项目,比如数据库,rpc ,那种有很多资料的,面试会有东西说。上面那个 im 项目只有源代码,你真把这个项目写在简历上,面试官问你这个模块为什么这个设计,你怎么回答?
    RanShunliu
        28
    RanShunliu  
       2024 年 5 月 4 日
    @chesha1 懂了,看了下 Github 仓库,以为有手把手教的,而且没想到是几万行代码的项目,本科找实习几千行的能弄懂已经很厉害了,谢谢前辈解惑
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2895 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 06:39 PVG 14:39 LAX 22:39 JFK 01:39
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86