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

后端开发转运维,大家伙帮忙分析分析

  •  
  •   b0644170fc · 167 天前 · 2331 次点击
    这是一个创建于 167 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我是后端 java 开发,到今年 5 月,工作就 7 年了。作为后端开发,我的技术一般般,目前在深圳一家中小公司工作,税后到手只有 20k.

    想转运维的原因是因为我对 Linux 和 网络这一块很感兴趣,我希望自己能达到有能力开发 Linux 内核特定模块的能力。好几年前就琢磨着自学,但是效果非常不进人意,而且也没自己想的那么自觉,大多数时间都是应付 Java 的业务开发.想着转到运维岗位,感觉运维岗位相对后端更加靠近 Linux,让我可以有更多时间去达到我的目的,往后也可以往运维开发这个岗位发展。另外,我感觉我的后端开发职业生涯已经有点到底了,对业务开发也非常厌倦了,以现在的情况来看,想转架构也基本没有可能。但是运维岗位需要掌握的技能,我觉得对后端来说也是一个补充,即便后面不能往运维开发岗转,我也希望凭借着相关运维相关的技能,能让我的后端开发生涯有点突破。

    今年一回来工作就和领导说了意向,领导想让我接我们组组长位置。因为原来的组长走了,但是我拒绝了。后面领导就让我再帮忙一段时间,就一直拖到现在。这几天通知我说会安排内部转岗面试.

    现在的情况是,我现在的运维能力只能勉强达到公司的初级运维水平。所以到时候转岗后,工资会大幅缩水。虽然如此,只要面试通过,我还是想转到运维岗位去。我打算用 1 年左右时间在目前的公司学习运维开发,后续再找运维开发相关工作(我们公司的运维还是比较传统的运维),希望到时候工资能比我做开发时候高.

    我现在的疑惑就是,我感觉这个代价有点大。而且运维开发这个岗位,我感觉大多数小公司好想用不着,大公司我也不报太大希望能进。如果后续接着搞 Java 开发,就算能够掌握运维的技能,但是还是搞业务开发的话,还是难受。考虑到代价,这几天面试后,或许我还可以拒绝转岗,保留现在的工资,但是工作内容还是不满意,也是难受。

    各位大佬,能给我提提意见吗?
    第 1 条附言  ·  160 天前
    事情已经结束。现在的情况是降薪调岗。希望这次能顺我愿,其它就不再多想了
    29 条回复    2021-08-25 16:26:01 +08:00
    CallMeReznov
        1
    CallMeReznov   167 天前
    会开发的运维天花板,肯定是要比普通的运维高.
    但就如同你所感觉到的,这个岗位的需求量低,普遍也不受待见属于鄙视链最低端(以 V2 来这个开发论坛来说,平常就能看到很多类似言论.).
    如果不是现成的 DEVOPS 的岗位不建议转,不仅钱少,活重,多,还不受待见.
    Nitroethane
        2
    Nitroethane   167 天前 via iPhone
    我觉着转架构更靠谱
    uprightzy
        3
    uprightzy   167 天前 via Android
    正在准备转 java 的中小公司运维建议你别做傻事
    b0644170fc
        4
    b0644170fc   167 天前
    @Nitroethane #2 架构不是想转就能转的.以我公司来看的话,不太可能赚到架构上
    b0644170fc
        5
    b0644170fc   167 天前
    @uprightzy #3,其实运维需要掌握的技能比 crud 程序员更硬核。
    echo1937
        6
    echo1937   166 天前
    我是运维转开发,建议你三思。

    “我希望自己能达到有能力开发 Linux 内核特定模块的能力。”
    -- 转运维就是南辕北辙,运维开发也不是奔着这个方向去的,你应该学点《 Linux 程序设计》这类书;
    whileFalse
        7
    whileFalse   166 天前
    没有公司会想找一个 8 年工作经验的初级纯运维。
    leafre
        8
    leafre   166 天前
    先让公司给你几个月的运维试用期,没做过永远不知道是不是自己想要的,再留条回开发的后路
    defunct9
        9
    defunct9   166 天前
    转运维吧,只有运维才能获得自由。
    yag
        10
    yag   166 天前
    好多小公司都是开发组的小领导兼职自己服务器的运维,我们这就是,并且他的工作除了安排手下干活儿就是在那倒腾服务器,很少亲自做代码开发,除非忙不过来
    chenqh
        11
    chenqh   166 天前
    我 py,羡慕
    keppelfei
        12
    keppelfei   166 天前
    怕是失了智吧, 谁说后端和运维不能一起做呢?小孩子才做选择,大人说两个都要,都 8 年工作经验了还去计较自己更喜欢运维,你有多少个 8 年呢,这个时候不是搞钱最重要吗,兴趣爱好等来生吧。
    话说回来,不用转,8 年的开发经验相信你比普通的人完成工作速度会更快,直接拿多余的时间来怼运维知识,多想想往全栈发展,别总是单个行业,不然还怎么搞钱?
    xxxy
        13
    xxxy   166 天前
    你可能对运维的理解有偏差,运维杂活累活更多
    jack594
        14
    jack594   166 天前
    1. 运维开发对于大厂有用,小厂并不合适,对小厂来说,招一个专职的运维开发不如招一个开发,兼顾一点运维,反正流程和规范在小厂没那么重要
    2. 运维可以做到比你现在薪资更高,但是付出的成本也很高,如果希望搞 Linux 内核模块的话,直接看 C 和汇编,比你转行搞运维成本低得多
    cominghome
        15
    cominghome   166 天前
    我是运维出身,现在在转运维开发,给点个人意见:
    1. 已经工作七年了就不建议再转了,你现在要做到是想办法跳大厂,做更有挑战的项目,提升自己的能力和薪资
    2. 开发天花板绝对是比运维高的,运维没有你想象中好,大部分运维并没有在做你臆想的事情。同时,基础运维技能并不能对你的后端开发生涯有太多帮助,非要说的话,把 devops 理念落地对你的帮助更多
    3. 运维岗位后期主要方向:
    - 运维开发。其实就是开发,只不过开发的产品不太一样。工作内容视岗位核心程度而定,其实大部分也是 CRUD,少部分高端岗位可以做你说的事情
    - 架构师。对综合能力要求很高。
    - 云计算。主要是虚拟化这一块,看岗位,确实有玩得深的,但大部分其实也不咋地
    lamesbond
        16
    lamesbond   166 天前
    看公司能不能让你兼职干运维,做个一两年再冲大厂做 devops,进不了就算了
    b0644170fc
        17
    b0644170fc   166 天前
    @cominghome #15,感谢你的建议。第 1 个关于进大厂做更有挑战的项目,如果能进当然最好。但以我现在的情况,应该是进不了了。第 2 点,基础运维可能确实不怎么样,这个我也了解,基础运维就像 Java 的 crud 程序员,都太"浮于表面".我看重的不是基础的运维技能,而是运维的工作对象相比于我现在,更加靠近底层,这样让我有机会脱离业务开发,有机会去更深入底层学习。
    TimeRain
        18
    TimeRain   166 天前
    建议别转
    dayeye2006199
        19
    dayeye2006199   166 天前   ❤️ 1
    LZ 你感兴趣的也不是运维阿,你感兴趣的是 infrastructure 开发,后端中的后端,不直接对接业务的后端。但是 linux kernel 内容太广泛了(网络、存储、驱动程序),最好找一个自己比较感兴趣的方向。

    这种方向也只有大厂才有职位,可以考虑一些云计算厂的 infra 职位。
    wingpui
        20
    wingpui   165 天前
    或许你需要的是转服务端
    kksco
        21
    kksco   165 天前
    我觉得 LZ 这么执着于底层,感觉把 c/rust 学了更切实际一点
    x940727
        22
    x940727   165 天前
    倒手只有 20K……这基本上已经是小公司的天花板了吧?而且转运维也是去搞 DevOps 啊,去搞什么 Linux 定制内核?真想搞这些把 Linux kernel 下载下来研究啊……然后学 C,看操作系统……
    xderam
        23
    xderam   162 天前 via iPhone
    各行都有难念的经 7 年感觉思维已经定型了 运维思维和开发思维不太一样 这个跟智商啥的真心没关系 带着原有思维去做另一行 初级还好 很快你就会发现被自己的思维限制住了

    另外 devops 运维开发啥的本来就是给运维自己提升用的 纯开发搞搞真正的业务不比运维的这点破业务香?开发的话职业发展路径应该是架构师 而不是运维开发 技能点点错了 转过来你就会发现 你会从实现商业业务的开发变成实现运维业务的开发 本质上没啥区别

    最后 真正的提升应该是找准一个业务方向 深耕 而不是瞎点技能点 今天看到运维技能点有意思就点点 明天看到云原生有趣就再看看 多找点工作中的问题去解决 或者去玩玩开源 运维行业现在也有点内卷 欢迎过来一起卷 不差这一个小白鼠了
    linlance
        24
    linlance   157 天前
    运维最主要就是工作时间有点受不了。。去年干了一年,早晨 8 点走,凌晨 2 点到家,有时候得 3 点到家。。。

    到处跑机房,有时候环境很差,人很崩溃的。。。

    其他就还好了,年纪大了,有点跑不动,运维为啥都是年轻人在跑,因为需要体力啊。
    linlance
        25
    linlance   157 天前
    楼主描述中的运维,根本不是运维,就是开发而已。

    真正的运维,技术说实话真用不上多少(别较真,当然技术越高越好。)

    更多的现实中的运维,需要的是与人打交道。

    跑去重启个机器,你都得打电话,各种沟通。。。

    根本不是技术的事情,全面打杂,做好心理准备再往运维跳。。
    hxxkisses
        26
    hxxkisses   137 天前 via iPhone
    我有大厂外包 devops 的工作可以推,你要不要尝试一下
    b0644170fc
        27
    b0644170fc   135 天前
    @hxxkisses #26,不用了,3Q 。我目前已经在公司内部转岗了,对目前的工作内容还是非常满意的。暂时不考虑换工作
    toptyloo
        28
    toptyloo   75 天前
    @linlance 你这对运维的理解也太狭隘了。。。
    u21t20o15
        29
    u21t20o15   60 天前
    了解下 SRE 工程师?
    现在市场还是比较稀缺的
    @b0644170fc
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   976 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 19:20 · PVG 03:20 · LAX 12:20 · JFK 15:20
    ♥ Do have faith in what you're doing.