这是一个创建于 61 天前的主题,其中的信息可能已经有所发展或是发生改变。
我现在有一些 Golang 和 K8s 相关的基础(至少可以自己把搞个中型微服务项目/比如 kratos ,在 k8s 环境下部署运行/处理流量、HPA 、可观测等东西)。
现在对 云原生开发 这个领域比较感兴趣。
想问下如果转行做职业,除了现有的知识技能、最好还需要准备/学习哪些东西?
33 条回复 • 2025年11月11日 09:46:11 +08:00
tairan2006
1
tairan2006 61 天前 via Android
写 operator
caqiko
3
caqiko 61 天前
云原生开发 是指做 PaaS 平台吗?
Dogtler
4
Dogtler 61 天前 ❤️ 1
找不到工作的,建议勿学
hongyexiaoqing
6
hongyexiaoqing 61 天前
先看市场,再决定转行。个人观点:前景不乐观,喜欢还能赚钱,才能持续。
seers
8
seers 61 天前 via Android
前景不是很好,大厂都在考虑下云
Cola98
9
Cola98 61 天前
简单来说 k8s client 要掌握,然后楼上也说了 operator ,比如之前流行的 k8s 管理平台这种。然后再就是经典的 CNI/CSI/CRI 这些等等。
willchen
10
willchen 61 天前
转型 ai agent 开发
julyclyde
11
julyclyde 61 天前
没明白,你想开发平台,还是在平台上开发?
Frankcox
12
Frankcox 61 天前 ❤️ 1
你懂 Golang 和 k8s 的话那不是转行啊就是专业对口,云原生开发就是 Golang 和 k8s 。。。要是想深入一些,就去看 k8s 源码,了解下 controller 和核心组件比如预选优选的代码实现,然后有精力再稍微了解下 linux 系统以及网络那些运维的点。
SingeeKing
13
SingeeKing 61 天前 ❤️ 1
还是先定义下你认为的「云原生开发」吧,站在研发的角度让程序可以在 k8s 中跑起来比较简单,随便翻翻文档啥的就懂了;如果是想运维一个 k8s 的集群,包括你说的 HPA 、可观测这些更偏向运维,照着 CKA 证书学就好;而再进一步,是我认为的真正可以成为云原生开发的,应该是去写写各种 CRD 的,再加上折腾下 CNI/CSI ,这种本质上属于扩展 k8s 能力的东西
另外,还有件事情是,如果你是想用这个找工作,现在从就业的角度看各种 JD 基本都开始要求做 AI 基础架构、搞 GPU 调度了
Branlice
15
Branlice 61 天前
不得,计划搞可观测层面的产品。
Ipsum
24
Ipsum 61 天前
参考之前 aws 断网,我感觉马上又要回到单体时代了。
Ayanokouji
25
Ayanokouji 60 天前
@
seers 下云,不代表下 k8s 吧,全部转为自研了,不是更利好吗。或者说,下云后,除了 k8s 还有其他更好的应用编排工具吗
OC0311
26
OC0311 60 天前
工作岗位极少 误入
wengych
27
wengych 60 天前
@
seers 下云和 k8s 不冲突,下云只是从 aws/gcp/azure 之类的云厂服务上下来,从而降本,但是基础设施肯定还是用 k8s 更香
MindMindMax
28
MindMindMax 60 天前
找不到工作。除非你是有影响力的项目的贡献者。
hao7Chen
29
hao7Chen 60 天前
反正我接触过的好几个 devops 的合同都黄了,哈哈哈哈
erenming
33
erenming 59 天前
20 年那会儿还行,现在机会太少了,而且竞争的人数也不少