Dragonmaster21 210
2022-06-07T14:42:45+00:00
今年32了,还好挂了个计算机专业的名头,但是在国企混了几年,技术是跟不上了,现在做开发太卷了,能不能转dba或者Linux运维方向?[s:ac:愁]
linux可行,dba不太行,因为dba运维是需要通过踩坑才能提升经验的。走linux路线可以先积累经验,再转型devops专家岗,不怕中年危机,我公司有两个devops专家,应该都快四十岁了,薪资都在40k-50k左右,但是要求也蛮高的,需要一定的英语水平,熟悉linux和mysql不用多说,python、GO、java、shell、docker基本都得会 或者至少得精通GO、python和java其中两个 因为你得做二次开发。K8S不用多说,spring、vue、redis、微服务也都得会一些(二次开发需要用到)
专职dba不太行,现在公司里的岗位已经很少了
dba+运维可以
dba都是经验堆起来的,不是很好转
运维相对来说好转但是对于很多开发人员来说也是要重新学很多东西。 但起码有代码功底写脚本会优势
[quote][pid=618192029,32323784,1]Reply[/pid] Post by [uid=60173399]Furysmile[/uid] (2022-06-14 23:16):
dba都是经验堆起来的,不是很好转
运维相对来说好转但是对于很多开发人员来说也是要重新学很多东西。 但起码有代码功底写脚本会优势[/quote]能说说转运维要学什么知识点吗?[s:ac:愁]
[quote][pid=618223583,32323784,1]Reply[/pid] Post by [uid=18424373]我最爱浮云[/uid] (2022-06-15 07:06):
能说说转运维要学什么知识点吗?[s:ac:愁][/quote]linux,网络,shell script算是基本吧
其实运维一般需要的比较杂,不是专门的sys admin也不要求对系统有多精通,但是得了解。 然后就是现在各种云平台,运维用的工具,做infra的话terraform,配置管理puppet ansible之类。 容器大概也得会,其他像Python什么的就是看项目需要
最后还有就是做运维一般也需要一点系统架构能力,因为你需要对产品整个架构和数据流都了解。做开发的话很多人就只局限于了解自己管的模块,这是一点不同之处