运维和开发大家会选哪个?

2017-06-21 21:43:39 +08:00
 xiyang
如题,A 公司的开发,B 公司的运维
从工资上看,A 公司试用期与转正后工资一致,绩效工资 10%,每季度发放,B 公司试用期比 A 公司要少 2.5k,转正后加 1k,绩效工资 20%,每月发放,每季度按绩效多奖少补

从发展上看,B 的规模比 A 的大,也更有名一些,而且有大神带,可能在发展什么的要好一些,但是听说运维经常是背锅侠

福利上,B 每天饭补比 A 多 10 快,其它都差不多

有过来人可以说下运维和开发哪个好呢?

另外,确认了邮件 offer 还可以反悔吗,是否需要负法律责任?
26249 次点击
所在节点    程序员
50 条回复
ansheng
2017-06-22 09:24:48 +08:00
当然是开发了,除非你是特别牛的运维,否则还是别入坑了把,现在都是云时代了,你看看对运维的要求还会低?
zhoulouzi
2017-06-22 09:51:27 +08:00
ops 很累的。。生活作息都不规律。
johnsonliang1988
2017-06-22 09:55:26 +08:00
选运维吧,别说得开发不累一样。运维也是有写代码的。---来着一个开发
silencefent
2017-06-22 09:55:55 +08:00
运维 24H on call,至少要多给 40%+工资
uncleroot
2017-06-22 10:01:35 +08:00
开发发展前景更好,运维也在变革之中。不过要确定运维角色的区分,“桌面运维”是真网管。

我总觉得现在国内说的 devops 和国外说的意思有分歧,devops 有的说是运维自动化,有的说是开发直接负责运维(云计算时代下和以往运维开发不分家意义不同),有的说是一个介于开发和运维之间的角色,作为开发者但从运维的角度思考解决问题。
xiyang
2017-06-22 11:58:47 +08:00
@Lentin @yang12me @WheatField @teaaa @lights @cxbig @timothyye @ansheng @uncleroot Thank you.

@Anlim 两个都感兴趣怎么办,不过钱还是很重要的

@defunct9 运维为什么会是自由的世界?

@miaojiang22220 在上线前,感觉测试是最苦逼的,每天加班到深夜

@silencefent 好像在哪看到过,国外运维一般要比开发多 30%,但在国内,运维一般要比开发低

@zhoulouzi 一听就是过来人

@johnsonliang1988 貌似主要写一些脚本程序
xxoxx
2017-06-22 12:06:39 +08:00
@Devin 要不要说的这么直白 ^_^
defunct9
2017-06-22 12:22:40 +08:00
@xiyang 运维这个角色,其实跨度蛮大的。数据库、网络、系统,需要全懂,这才是真正意义上的全栈。老外的运维价值很高,也是基于这个因素。无论 oracle/mysql/pgsql/monggo,通吃,F5、路由、交换通吃,nodejs/python/ruby/c 通吃。这才是自由。
salmon5
2017-06-22 12:51:25 +08:00
做一个好的运维要付出很大的代价,性价比没开发高。开发随便不努力,随大流,码农能赶上好的运维。
salmon5
2017-06-22 12:52:25 +08:00
当然我们说的运维是互联网公司的运维,不是传统 IT 行业的操作工。
wangzhangwei
2017-06-22 12:58:57 +08:00
建议开发,主要是你喜欢写代码,难得有件事情是自己喜欢做的,收入上还可以,另外开发的职业规划更广些,年龄到了 35,40 可以创业,干 cto,技术合伙人,干培训讲师。做系统集成项目等等,随着经验增加收入上也比较好。
Mithril
2017-06-22 13:08:45 +08:00
这么说吧,实在招不到运维,运维的工作可以指派给几个开发学着做。
招不到开发那就是真的招不到,不会从运维里挑。
coderluan
2017-06-22 14:03:05 +08:00
就说一点,开发转运维容易,运维转开发困难。
cnfreesw
2017-06-22 15:53:50 +08:00
开发要能做事,运维要能做事会做人可以做鬼,锻炼和空间不同,楼主掂量!
hellojl
2017-06-22 15:59:34 +08:00
曾梦想仗剑走天涯,后来选择钱多活少家近的地方
tongtf
2017-06-22 17:05:15 +08:00
开发,工作更单一,只专注于自己涉及的那部分,主要就是编程,期间各软件会操作就行,到一定级别开始调优或者被黑了,就会关注运维这块,相当于是先往深了学,然后再向外扩展学习其他。

运维的话,一开始就把整个公司的技术栈摆你面前,所有软件、硬件都是先上手用,积累大量的使用经验,当需要管理的软硬件多到管理不过来的时候就会开始学编程,然后再慢慢的往深处学

开发的优势是专注,学一门语言一直用,时间越长越容易和新人拉开距离,缺点是眼界不够宽广
运维优势是一开始接触的就是网站的整体架构设计,整个流程,接触的技术多眼界就广,但是缺点也是因为太广,短时间根本 hold 不住,什么都懂就是不精

个人的一点看法,可能会因为眼界问题,说的不一定对

我的建议是做开发工作,运维感兴趣的话,可以自己学,工作还是先专一学一门的好,至少做个一年半年的还有个反悔的机会,做运维做个一年两年和刚开始做区别不大
zhang1215
2017-06-22 17:10:02 +08:00
选择开发吧,现在我都是开发兼运维,问题多的头大
prasanta
2017-06-22 17:25:34 +08:00
不写代码做什么互联网?
psnail
2017-06-22 17:30:57 +08:00
在百度 hadoop 运维组 待过两年,现已转其他公司开发。
先说下百度 hadoop 运维的日常,基本上每个月有一周值班 on call,一周 答疑,剩下两周开发,这是 hadoop 这边的情况(其他运维团队不一定有开发项目)。两周值班是真心累,被电话和 hi 不停的轰炸啊,然后处理各种问题,集群挂了,用户作业跑慢了或者跑不动了,队列资源较少啦,还有问你怎么使用 hadoop,总之 不是我的兴趣所在。但是同时,一旦出现问题,运维解决不来的,就要拉开发的一起解决问题,所以开发的也有值班的,也经常被我们叫起来处理问题
现在已经回来做开发,对于我个人而言还是比较舒服一些,不用处理那么多琐事

离职前,我也有几个机会 transfer 其他开发岗位,hadoop 相关的岗位还是比较缺人的哈,但是由于自身原因还是回来了。对于我来说,运维可能有这几个问题

1 开发流程不规范,毕竟不是主业
2 dirty work 太多,浪费时间太多,但是这个取决与项目与个人,看你怎么管理你自己的时间了
3 频繁的沟通,这个也确实很重要

同时可能这几方面需要考虑

1 岗位的专业能力和前景,比如 hadoop,前几年的就业前景很好,而且专业要求相对也高
2 兴趣,这个很重要,有同事对运维感兴趣,总能发现问题,解决问题,个人能力和职位提升也快
3 再考虑钱的问题

总之,运维和开发都要看具体的岗位和实际工作内容,再结合前景,个人兴趣,钱再做决定

在狼厂确实也成长不少,各个方面都在学习和进步中,但是发现自己并不适合。
胡乱之中写下的,说的不是很全面,而且可能有很多说的不对,还请谅解哈。
TheCure
2017-06-22 17:43:53 +08:00
@psnail 百度的运维做的活比较脏, 很少能 focus
一堆屁事 干得太窝囊了

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

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

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

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

© 2021 V2EX