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

搞运维好还是搞程序好?

  •  
  •   pc10201 · 2016-05-30 14:39:54 +08:00 · 9584 次点击
    这是一个创建于 3097 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前是 python 程序员,三年经验(爬虫, web ,云计算都做过)
    linux 也会一些, Jacob Kaplan-Moss (著名 Python 框架 Django 的 Co-Creater 和核心开发者)说自己是一个平庸程序员,那自己就是渣一样的程序员,也就在开源软件上修修改改

    运维架构师会不会比软件开发架构师更容易一些?
    60 条回复    2016-06-01 17:33:46 +08:00
    peter999
        1
    peter999  
       2016-05-30 14:42:00 +08:00
    运维工资比程序低
    jimzhong
        2
    jimzhong  
       2016-05-30 14:42:43 +08:00
    还是搞程序把,运维在一些公司不受待见。
    usernametoolong
        3
    usernametoolong  
       2016-05-30 14:57:14 +08:00   ❤️ 1
    以前接运维私单,派个人来跟着我学了一年然后大局稳定了后就把我甩了。
    xiahei
        4
    xiahei  
       2016-05-30 15:04:32 +08:00   ❤️ 1
    翻了翻楼主以前的贴,发现楼主有一个很明显的缺点,`缺乏自信`啊!还真佩服你的谦卑。
    asdwfwqd
        5
    asdwfwqd  
       2016-05-30 15:08:17 +08:00   ❤️ 2
    谁是运维?谁是程序?(逃
    Tink
        6
    Tink  
       2016-05-30 15:12:30 +08:00 via iPhone   ❤️ 1
    都搞
    kideny
        7
    kideny  
       2016-05-30 15:14:43 +08:00   ❤️ 1
    很明显,不懂运维的程序员,不是好程序员。
    话说,高级的运维,不都是牛逼的程序员嘛?
    plprapper
        8
    plprapper  
       2016-05-30 15:23:48 +08:00   ❤️ 1
    都是普通人,做普通的工作。
    关键是找一个好的“环境”
    julyclyde
        9
    julyclyde  
       2016-05-30 15:31:44 +08:00
    运维工作的一大问题就是并不是所有公司都需要运维
    一些规模还很小的不需要这个
    所以你只能去中大型企业
    tabris17
        10
    tabris17  
       2016-05-30 15:44:55 +08:00
    前台妹子好搞
    tairan2006
        11
    tairan2006  
       2016-05-30 15:46:33 +08:00
    看谁长得漂亮吧,嗯。。
    dgkae
        12
    dgkae  
       2016-05-30 15:47:33 +08:00   ❤️ 1
    转运维?现在都是云了,你给谁运维去
    ytmsdy
        13
    ytmsdy  
       2016-05-30 15:59:53 +08:00
    运维就是要 24 小时不关机, 24 小时 stand by 。有时候和妹子 xxoo ,你都要停下来开电脑上线处理问题哦。。
    想清楚哦。。。
    bellchu
        14
    bellchu  
       2016-05-30 16:01:17 +08:00
    运维包括系统和网络,而当工作涵盖所有系统、网络、安全等各项因素之后,才能成为架构师。

    现在的 System Administrator/Engineer 已经逐渐被类似 CHEF 之类的系统所取代。如果你不会写运维自动化之类的脚本的话,很快就会被淘汰了。
    chilaoqi
        15
    chilaoqi  
       2016-05-30 16:12:01 +08:00
    @ytmsdy 有生活,有经验。
    subdued
        16
    subdued  
       2016-05-30 16:16:48 +08:00
    →_→ 我也想当运维 不过招聘运维的好少。话说<h1>非技术岗转行</h1>当运维是不是很难啊。
    9hills
        17
    9hills  
       2016-05-30 16:17:39 +08:00
    运维的问题是即使有小公司需要,但是水平太差会让你缺乏前进的能力。。。只能去 top 公司,而 top 公司就那么几家
    Felldeadbird
        18
    Felldeadbird  
       2016-05-30 17:11:31 +08:00   ❤️ 1
    做开发吧。公司服务器都是我这个业务运维维护的。我让他们请专业的都不请, SO~~没卵用
    Mireas
        19
    Mireas  
       2016-05-30 17:22:19 +08:00 via Android   ❤️ 1
    搞测试吧
    goodryb
        20
    goodryb  
       2016-05-30 17:53:50 +08:00
    运维也分 系统运维、业务运维,大公司还有开发运维(不会被人认出来吧),普遍来说运维不如开发,但是不排除个别现象,个人建议还是好好干开发比较好。
    aias
        21
    aias  
       2016-05-30 18:02:07 +08:00 via Android
    运维需求少…但是觉得运维挺碉的
    ytmsdy
        22
    ytmsdy  
       2016-05-30 19:30:01 +08:00
    @aias 这个确实的,上千台机器,在你手中掌控。特别是跑数据的时候,一条命令下去以后。看到监视器中 cpu ,内存,蹭的一下起来的时候还是特别爽的。
    williamx
        23
    williamx  
       2016-05-30 19:39:12 +08:00
    @ytmsdy 嗯,一条命令下去,数千台机器上的数据都没了,确实挺吊的,哈哈。😄
    calidion
        24
    calidion  
       2016-05-30 19:47:54 +08:00
    可以偿试运维运的比专业运维工程师牛,程序写的比专业程序设计师牛。
    coolair
        25
    coolair  
       2016-05-30 19:52:36 +08:00 via Android
    @ytmsdy 关键是不是所有运维都能接触上千台机器的,大部分也就五台不到吧。
    yghack
        26
    yghack  
       2016-05-30 19:56:36 +08:00
    现在好得都是 opsdev ,做运维,不写程序可不行,从开始的 shell 到后来的 python 以及 golang ,等等。运维接触的东西很多,很杂,需要有很强的学习能力,现在大部分的运维都是广而杂,做的最好的往往都是专精的。

    写程序的话,其实超一个方向就可以了。

    运维责任心要求很高,最起码 7x24 小时能联系到你,这个是必须的。
    springzero
        27
    springzero  
       2016-05-30 22:51:42 +08:00
    什么叫 更容易一掉。。。 感觉心态就不对(实话,勿喷)
    kelvin0431
        28
    kelvin0431  
       2016-05-30 23:02:22 +08:00
    做了三年多运维狗, CDN ,云计算公司都待过,现在做大数据运维,总而言之一句话,跟着兴趣走吧,总有人比你强,也有人不如你,我认识的运维大牛,代码、网络、系统、运维经验方方面面都可以说可圈可点。
    我还是觉得运维就是做服务质量,最主要还是看业务场景吧,什么 7x24 ,什么学习能力,对于想走技术路线的童鞋而言,都应该有吧
    jinsongzhao
        29
    jinsongzhao  
       2016-05-30 23:23:24 +08:00 via Android
    @peter999 如果是收入问题,那就做售后服务喽,别惊讶,售后兼顾销售,每年签下几百万的维保合同的并不少见,上千万的估计比较少,算算提成也有几十万吧,而且很多 saas 公司老总都是干售后起家的。
    cxbig
        30
    cxbig  
       2016-05-31 03:37:38 +08:00
    架构师这个 title 不是那么容易的,运维以前是 sysadmin ,现在流行叫 DevOps ,你要是能把一系列自动部署、 CI 工具玩熟了,拿的钱绝不比 Dev 少。
    JerryHao
        31
    JerryHao  
       2016-05-31 06:15:59 +08:00
    运维比开发需要沟通能力,如果善于沟通和协调,可以搞运维。
    Bryan0Z
        32
    Bryan0Z  
       2016-05-31 09:11:09 +08:00 via Android
    其实我觉得,搞颜值高的好(逃
    salmon5
        33
    salmon5  
       2016-05-31 09:31:10 +08:00
    性价比 运维<开发<DBA 。
    evilic
        34
    evilic  
       2016-05-31 09:33:54 +08:00
    devops
    gpw1987
        35
    gpw1987  
       2016-05-31 09:52:44 +08:00
    这个运维是需要积累的活的呀
    xcc7624
        36
    xcc7624  
       2016-05-31 10:06:33 +08:00 via Android
    不要当程序员
    roadli
        37
    roadli  
       2016-05-31 10:58:28 +08:00
    不要当运维
    latent
        38
    latent  
       2016-05-31 12:21:00 +08:00
    不要当 IT 男
    holyzhou
        39
    holyzhou  
       2016-05-31 12:58:01 +08:00   ❤️ 1
    不要回答
    wwek
        40
    wwek  
       2016-05-31 13:23:29 +08:00
    devops
    chuhemiao
        41
    chuhemiao  
       2016-05-31 13:30:53 +08:00
    不要跑路
    reus
        42
    reus  
       2016-05-31 13:43:12 +08:00
    按照《 Site Reliability Engineering 》里说的趋势,不会做开发的运维,很快会被淘汰
    提高自动处理,减少人工干预,要你这些半桶水何用?
    timeback
        43
    timeback  
       2016-05-31 14:59:13 +08:00
    不要搞开发,不要写代码,老老实实学门手艺。
    raindylong
        44
    raindylong  
       2016-05-31 15:05:49 +08:00
    各有各的好,那个赚钱搞那个吧。
    fengfisher
        45
    fengfisher  
       2016-05-31 16:32:41 +08:00
    不要当运维。小公司太杂,大公司还不如开发。
    youxiachai
        46
    youxiachai  
       2016-05-31 16:43:33 +08:00
    不都是运维程序双修的吗....
    notolddriver
        47
    notolddriver  
       2016-05-31 16:45:45 +08:00
    我跟题主想法相反,运维工作 3 年多了。感觉运维要学的东西太杂了。操作系统( Linux , Windows , Windows Server ) 电脑硬件 网络 数据库 Python Shell Powershell 等都要会,深入一点的还要求数据结构等。之前去拉钩搜 python ,哎呀妈。感觉 Python 程序员,只要懂 Python 这个范围内的东西就可以了,不用学那么杂。所以想着转 Python 呢。 - -
    fengfisher
        48
    fengfisher  
       2016-05-31 16:50:51 +08:00
    @notolddriver 不能再同意了。起码,没有运维那么杂。
    qcloud
        49
    qcloud  
       2016-05-31 17:06:47 +08:00
    搞妹子好
    Geoion
        50
    Geoion  
       2016-05-31 20:36:10 +08:00
    @notolddriver python web 写了很多,还是觉得图样,想自己兼做一点运维, linux(主要是 centos)下求传授一点人生经验。。
    onice
        51
    onice  
       2016-05-31 23:03:03 +08:00
    @dgkae 云服务也是需要运营商提供的,运营商需要运维。。。
    hzm0318hzm
        52
    hzm0318hzm  
       2016-05-31 23:41:53 +08:00 via Android
    歪个楼,楼主 Python 技能点怎么点的,目前想转 Python 了
    CupTools
        53
    CupTools  
       2016-06-01 00:52:48 +08:00 via Android
    写程序写多了就想搞运维了

    1) 很多时候写程序需要非常高定制的架构
    2) 自己研究 然后就掉坑了
    3) 所以慢慢变成运维和写程序手把手
    notolddriver
        54
    notolddriver  
       2016-06-01 08:49:15 +08:00
    @Geoion 去招聘网站(拉钩等)搜有关运维的工作,然后看岗位要求。 2333333333333
    notolddriver
        55
    notolddriver  
       2016-06-01 08:51:29 +08:00
    @fengfisher 哦 对了 还有 Docker 。。学吧。。
    VeryEase
        56
    VeryEase  
       2016-06-01 09:14:57 +08:00
    看你对什么感兴趣, 如果只是就业, 建议还是开发程序吧,同等资历的情况下,码农的薪资待遇要好一些,一些小公司不怎么重视运维,也不了解运维,以为运维就是招个网管...... 当然运维大牛的薪资待遇又不同了。而且开发程序和运维并不冲突吧? 很多时候是运维和开发相结合,尤其是小团队,哪有分得那么清。
    tt88050643
        57
    tt88050643  
       2016-06-01 13:43:52 +08:00
    做开发,深入开发,并且不断的学习运维知识,最后往架构师发展,但是开发一定是你的主线!
    sampeng
        58
    sampeng  
       2016-06-01 14:52:40 +08:00
    还是女人好。。。
    redsonic
        59
    redsonic  
       2016-06-01 15:09:47 +08:00
    我接触的一些程序员中能把运维工作干好的人都是老板最信任的,待遇涨的最快的。我接触的能把程序员的活干的差不多的运维也是老板最信任的,但待遇涨的不是很快。
    digglife
        60
    digglife  
       2016-06-01 17:33:46 +08:00
    运维的生存空间和价值其实是在逐渐被压缩的,最近几年兴起的运维框架本质上都是面向开发者而不是运维人员。很多以前需要运维处理的事情都被自动化了,或者用一种让程序员也可以简单处理的方式解决了。我觉得以后这种趋势会越来越明显,直到一个公司只需要几个技术栈偏运维的程序员就可以搞定运维的工作。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5659 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 06:29 · PVG 14:29 · LAX 22:29 · JFK 01:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.