想转运维开发,大佬们有什么建议吗

172 天前
 jojobalabala

各位大佬们,

目前是 IT 运维类普通工作,每天处理杂七杂八的服务器运维工作,感觉工资到顶了。想转做运维开发,请大佬们给点建议

1- 最近看招聘网站上,大都要 K8S 类的,是否需要考一下 CKA 或 CKS 呢? 2- 需要学习 phython? 还是 java 呢,之前学了前端 3- 在学 K8S 时怎么实操的?我找了一些教程,前期俩服务器 自己电脑上搭个虚拟机也够用了,但到后面感觉好几台服务器,有点不知道怎么实操了,需要买阿里云这种云厂商虚机搭起来学一学吗? 4- 学习的话,有什么推荐的视频或课程资料吗?

期待大佬们的解答,感谢~~~😀

3810 次点击
所在节点    职场话题
44 条回复
jatshw
171 天前
java 后端转 golang 运维开发已两年
ziwen1943
171 天前
运维转运维开发有好多方向的,安全运维方向,devops ,SRE , 开发方向,需要你自己对自己的能力有充分的认识,而且需要一直学习。
大厂的运维开发有时候其实是度量岗位,需要持续对业务的稳定性和成本负责。这部分工作对性格是有要求的,外向就去做成本优化(人,资源,提效,流程简化)内向也可以做业务的优化(监控,基础建设)
Frankcox
171 天前
1.CKA, CKS, CKAD 对初学者来说难度适中,可以在学习 k8s 过程中考,有这个证不会给你显著优势,但是同样情况下你有他没有,那就是一个优势。
2.优先 python ,golang 。前端也不要扔,中小公司你很可能要前端+后端+SRE 一起干。
3.电脑内存大配置不错的话,尝试用 vmware 自己搭一套三节点集群。之后如果专注开发的话,可以用 docker desktop 作为集群使用。云厂商这个不同商家差异性不小,可以针对性学习(阿里云,AWS 等)
4.书的话 k8s in action 。
monkeydream
171 天前
工资不高,工作强度还不小,运维是要经常熬夜的
ziwen1943
171 天前
基础知识上要和教科书贴近,对七层网络模型有充分的认识,对常见网络业务层有基本概念。
技能上要和开发贴近,要快速满足开发的需求,比如 docker ,CICD ,虚拟化,网络工具,监控工具,测试工具;
在此之外需要有自己擅长的方向,比如擅长某一种开发语言,某种复杂工具,高级脚本或者优化工具等;
运维开发需要快速响应开发,可以用野路子或者新技术让开发持续高效的投入工作,让开发服你;
另外,如果是业务领导,引入运维开发一定是为了安抚自己的焦虑或者风险管理,需要做好向上管理,给一定的量化数据安抚领导情绪,给予一定的期待。
另外还要多关注行业变化,对于新工具,新技术,要多多尝试,多多分享,树立自己的新技术人设。
R77
171 天前
先日常工作脚本化,能机器动,绝不手动
anubu
171 天前
虽说技多不压身,但运维的技能非常多非常杂,发展方向也有好几个,侧重也不一样,这个楼上都有提及。所以还是要结合自身情况,做一些取舍。
就找工作的实际情况来说,最重要是确认你要去大厂还是小厂,进大厂一般有硬性标准(学历年龄什么的),如果确认无缘大厂,那么针对小厂面试,优化技术栈是比较务实的做法。
一般认为,大厂对运维的开发能力给的权重比较大,小厂相对较小,小厂更看重技术栈的全面和实操,可以理解为小厂希望你全干且来了就能干。
hukei
171 天前
crud
wandehul
171 天前
在职运维路过。不知道你们是怎么看待运维的, 我是羡慕纯开发的。 我来说说我眼中的运维和开发,如果哪里错了请大家斧正。

1 ,运维薪资的上限很容易出现。3w 怎么样? 算得上在运维中的比较头部的薪资了吧, 这在开发群体中还是比较容易拿到得到。
2 ,工作机会少。 一个小公司如果有 10-20 个开发,包含前后端,他们甚至不需要运维,或者只需要一个运维。 就业市场市场要比开发少很多。何况现在有云服务。
3 ,技术栈要求多。 公司开发什么语言, 不说你会什么语言吧, 最起码你的了解一些, 不然排错排不出来就全是你的错。前后段你都的会
4 ,跟 1 差不多的, 你在公司里面属于成本中的成本,薪资上升和晋升机会比较小。 再参考 1 ,你一个人孤零零的遇到问题就只能靠百度。
5 ,现在只会 k8s ,python ,go 写点小工具也不太行了,再想在薪资方面有竞争力, 你就又得走全栈路线了, 真前端,后端 运维一把梭了。 既然这样, 你为啥要走运维开发呢, 你直接全栈开发,还少了一部分的工作, 薪资 tm 还比运维开发高。
7 ,运维技术多, 需要学习的工具也多,多了就导致不能很精,或者只能精通一部分方向。
8 ,容易背锅,很多 bug 需要你先找出来。

我作为从业者, 我非常羡慕身边的开发每年的调薪和职级的晋升。 无论从那个方面,我都看不出来他比开发更值得选择。
a663
171 天前
@jojobalabala #4 学 golang 吧,一步到位,学 python 后面你还是会学 go 的
youyoucha1
171 天前
@a663 哈哈 是的 我就说 python 。后面在学 golang 。现在用 golang 了
jojobalabala
170 天前
@SoapGe 老哥,请问你咋准备 CKA/CKS 的,我在想要不要报个班,有推荐不
jojobalabala
170 天前
@Gourds
@ziwen1943
@Frankcox
@ziwen1943
@anubu
@a663
@youyoucha1
谢谢各位大佬们的建议,收获满满呐
jojobalabala
170 天前
@anyele 后端为啥要转 devops ,想转前端来着奈何没经验就放着了
jojobalabala
170 天前
@anubu 大厂我感觉是难了,就一普通二本。确实,前段时间搜了搜招聘网站,语言/K8S 是必要的,基本全都要求,其他的就靠经验了
jojobalabala
170 天前
@wandehul 是的,我领导就直接这么说的,运维工资有上限。所以才想着能不能扩展一些,到运维开发。
jojobalabala
170 天前
@a663 看来 go 真的很热门呐,我现在的工作说真的一点都接触不到
jojobalabala
170 天前
@spritecn 然而。。。并没有🤣 所以亚历山大,舒适圈呆久了,真的感觉现在什么都只会一些,精通的很少
jojobalabala
170 天前
@Jokesy 大佬牛啊,CKA CKS 咋考的,求个经验,建议报班 还是自学呢。我想尽快考下来,然后准备跑路,现在工作太没干劲了
Jokesy
170 天前
@jojobalabala #39 自学,多刷题就行,题型都是固定的。熟能生巧而已。练个 30 遍,稳过的。信我,cka 和 cks 一把过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1120592

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX