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

有一些 Golang/k8s 基础,想转行做 云原生开发 我还需要学什么?

  •  2
     
  •   Branlice · 4 天前 · 2425 次点击
    我现在有一些 Golang 和 K8s 相关的基础(至少可以自己把搞个中型微服务项目/比如 kratos ,在 k8s 环境下部署运行/处理流量、HPA 、可观测等东西)。

    现在对 云原生开发 这个领域比较感兴趣。
    想问下如果转行做职业,除了现有的知识技能、最好还需要准备/学习哪些东西?
    33 条回复    2025-11-11 09:46:11 +08:00
    tairan2006
        1
    tairan2006  
       4 天前 via Android
    写 operator
    crackidz
        2
    crackidz  
       4 天前
    什么是云原生开发?
    caqiko
        3
    caqiko  
       4 天前
    云原生开发 是指做 PaaS 平台吗?
    Dogtler
        4
    Dogtler  
       4 天前   ❤️ 1
    找不到工作的,建议勿学
    jarvanluo
        5
    jarvanluo  
       4 天前
    什么是云原生开发?
    hongyexiaoqing
        6
    hongyexiaoqing  
       4 天前
    先看市场,再决定转行。个人观点:前景不乐观,喜欢还能赚钱,才能持续。
    songtianlun
        7
    songtianlun  
    PRO
       3 天前 via iPhone
    助力 Ai
    seers
        8
    seers  
       3 天前 via Android
    前景不是很好,大厂都在考虑下云
    Cola98
        9
    Cola98  
       3 天前
    简单来说 k8s client 要掌握,然后楼上也说了 operator ,比如之前流行的 k8s 管理平台这种。然后再就是经典的 CNI/CSI/CRI 这些等等。
    willchen
        10
    willchen  
       3 天前
    转型 ai agent 开发
    julyclyde
        11
    julyclyde  
       3 天前
    没明白,你想开发平台,还是在平台上开发?
    Frankcox
        12
    Frankcox  
       3 天前   ❤️ 1
    你懂 Golang 和 k8s 的话那不是转行啊就是专业对口,云原生开发就是 Golang 和 k8s 。。。要是想深入一些,就去看 k8s 源码,了解下 controller 和核心组件比如预选优选的代码实现,然后有精力再稍微了解下 linux 系统以及网络那些运维的点。
    SingeeKing
        13
    SingeeKing  
    PRO
       3 天前   ❤️ 1
    还是先定义下你认为的「云原生开发」吧,站在研发的角度让程序可以在 k8s 中跑起来比较简单,随便翻翻文档啥的就懂了;如果是想运维一个 k8s 的集群,包括你说的 HPA 、可观测这些更偏向运维,照着 CKA 证书学就好;而再进一步,是我认为的真正可以成为云原生开发的,应该是去写写各种 CRD 的,再加上折腾下 CNI/CSI ,这种本质上属于扩展 k8s 能力的东西

    另外,还有件事情是,如果你是想用这个找工作,现在从就业的角度看各种 JD 基本都开始要求做 AI 基础架构、搞 GPU 调度了
    Branlice
        14
    Branlice  
    OP
       3 天前
    @tairan2006 明白🫡,非常感谢
    Branlice
        15
    Branlice  
    OP
       3 天前
    不得,计划搞可观测层面的产品。
    Branlice
        16
    Branlice  
    OP
       3 天前
    @Dogtler 哈哈哈,好。
    Branlice
        17
    Branlice  
    OP
       3 天前
    @seers 明白,非常感谢
    Branlice
        18
    Branlice  
    OP
       3 天前
    @SingeeKing 计划搞 RCD 、基于 ebpf 的能力在上层搞一些可观测的应用
    Branlice
        19
    Branlice  
    OP
       3 天前
    @Frankcox 好的,非常感谢
    Branlice
        20
    Branlice  
    OP
       3 天前
    @julyclyde 开发平台下面的基础能力
    Branlice
        21
    Branlice  
    OP
       3 天前
    @willchen 哈哈哈,这行已经没有希望拯救一下了吗
    Branlice
        22
    Branlice  
    OP
       3 天前
    @Cola98 明白,非常感谢
    zhoujinjing09
        23
    zhoujinjing09  
       3 天前
    没这个岗位
    Ipsum
        24
    Ipsum  
       3 天前
    参考之前 aws 断网,我感觉马上又要回到单体时代了。
    Ayanokouji
        25
    Ayanokouji  
       3 天前
    @seers 下云,不代表下 k8s 吧,全部转为自研了,不是更利好吗。或者说,下云后,除了 k8s 还有其他更好的应用编排工具吗
    OC0311
        26
    OC0311  
       3 天前
    工作岗位极少 误入
    wengych
        27
    wengych  
       3 天前
    @seers 下云和 k8s 不冲突,下云只是从 aws/gcp/azure 之类的云厂服务上下来,从而降本,但是基础设施肯定还是用 k8s 更香
    MindMindMax
        28
    MindMindMax  
       2 天前
    找不到工作。除非你是有影响力的项目的贡献者。
    hao7Chen
        29
    hao7Chen  
       2 天前
    反正我接触过的好几个 devops 的合同都黄了,哈哈哈哈
    julyclyde
        30
    julyclyde  
       2 天前
    @Branlice 这些东西早就成熟了吧
    拿别人的过来改改 logo 就行了
    unco020511
        31
    unco020511  
       2 天前
    什么是云原生,什么是云原生开发
    chenwei6677
        32
    chenwei6677  
       2 天前
    @Ipsum 小数据低并发小流量的当然应该使用单体应用,否则怎么解决?
    erenming
        33
    erenming  
       2 天前
    20 年那会儿还行,现在机会太少了,而且竞争的人数也不少
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5414 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 03:39 · PVG 11:39 · LAX 19:39 · JFK 22:39
    ♥ Do have faith in what you're doing.