请大家谈一谈自己的看法,关于运维这个岗位

2015-03-07 15:25:10 +08:00
 WhiteBase
是这样的,自己志向还是做开发,在学校里做的大多数事情也是开发相关的。但是现在现在一个心怡的公司的开发岗位已经没有了,但是还有运维岗,有些技能点还是匹配的。
于是,在网上查了一下,知乎上的说法普遍不乐观,认为国内大多数的运维最后都是在做操作员,会把自己的路越走越窄。所以想了解一下各位有经验的前辈对于运维工作的看法,是不是真的会丢掉自己的开发功底,把这路越走越窄?我是喜欢*nix,但是功力没有深到可以做系统开发,又不想限制自己以后的职业道路。
如有错误的认识,也请各位不吝指教。
32669 次点击
所在节点    DevOps
112 条回复
ETiV
2015-03-08 18:12:54 +08:00
@Monad 对. 我也同意"运维应该在自己工作范围内更加深入的去学习".
但是作为一个想要成长的更快的人来说, 多接触一些周围领域的事情也不算坏.

而且我算是跟楼主一样, 曾经做过有着这一颗码农心的运维. (我还做过有着码农心的谱面Editor...)

我有个朋友, 在国内游戏网站做运维主管.

那哥们运维做了好些年, 真真儿资深运维...啥都会, 从线上软件环境调优, 到硬件防火墙, 程控电话交换机配置.

刚入行的时候, 该苦逼一样苦逼: 工资不多, 经常各地机房的跑. 没出状况的时候, 上头觉得这些都是理应的事情; 等出了状况就...

他现在的经济条件比以前好太多. 起码自己和老婆都有各自的车开.
但是他不敢跳槽, 不敢换工作. 因为一来不会别的, 二来好像别的公司也不是很需要如此资深的运维, 或者开不出他理想的价格.

以我看来, 他把自己眼光和想法, 太聚焦在一个点上了, 虽然扎的很深, 但人生道路可以说是越走越窄, 选择也越来越少.


咱换个方向, 因为我主要想说的是 "心态" 问题, 而非谁更应该专注于"写代码", 和对一套软件项目的架构更有话语权.

再讲另一个朋友, 大学的时候学的是生物制药.
但这哥们对音乐很感兴趣, 毕业后去了音乐游戏公司.
他在岗位上**应该**做的事情都是跟音乐相关的, 每天面对的也是钢琴键盘.
做了几年之后, 跳槽出去自己创业了(真正的公司创始人, 而非合伙人什么的), 也是一个音乐游戏公司. 产品出来后还买到了马来西亚.

所以你看, 生物制药的学生 -> 作曲家 -> 游戏公司老板.
我敢说他这样的人在上学/上班的时候一定是非常"不务正业"的, 才能有如此大的跨越.
icecream187
2015-03-08 18:57:43 +08:00
DevOps屌
icecream187
2015-03-08 18:58:27 +08:00
我公司之前见过 C开发做起来运维比真正的运维还好。
cmheia
2015-03-08 19:11:22 +08:00
前不久看到的,风险还是不小啊
flyz
2015-03-08 19:20:05 +08:00
@cmheia 当时看到了哈了下。。现在想想感觉离自己很近。
ksupertu
2015-03-08 19:21:21 +08:00
斯诺登就是运维啊,年薪20万美刀呢
xxr3376
2015-03-08 19:27:47 +08:00
@FifiLyu 能不能给举个例子呀,只做开发的具体在哪些场景下思维太局限呢?
mN71eOOprFyMsnPx
2015-03-08 20:17:49 +08:00
@xxr3376
要开发新功能时,刚描述完需求,就会说:“啊,这个不太可能完成。”;
写代码时,什么方法简单就用什么方法,不会管部署后是否好维护,是否好更新;
前后开发的功能经常是不同的风格,不会考虑用户使用的习惯或者用户的学习成本;
最后一个同事被公司挖走,我接手项目代码,惨不忍睹。无输入参数验证,无代码重用,无注释(代码也不能自说明),无内存检查(C++项目,全是用C写代码),无容错,一个单CPP文件有几千行完全混乱的代码等等,前前后后重构了10多次,花费快2年,才最终算是对得起拿的我开发岗位的工资。


PS 运维大概分几种:
负责在机房“板砖的”,一般招聘时写的岗位是“网管”;
负责网络设备管理的;
负责系统级别的管理,比如管理Windows、Linux等等,也就是System Administrator,简称SA;
其它;
JayFang1993
2015-03-08 20:30:53 +08:00
服务器的基友
Actrace
2015-03-08 20:39:48 +08:00
@anubiskong 好蛋疼,当我是开发的时候,出问题都是开发的问题。。。当我是运维的时候,出问题都是运维的问题。。
xxr3376
2015-03-09 00:32:22 +08:00
@FifiLyu 我觉得你这个描述的开发是。。不懂规范、不考虑可维护性、能力太渣吧= =,不过确实是需要注意的事。。
zhengkai
2015-03-09 00:51:36 +08:00
如果没到饿得吃不上饭,还是找一个你喜欢的工作把
holinhot
2015-03-09 01:03:25 +08:00
运维不会写代码那都是菜鸟运维。什么自动监控 故障统计都要写一些适合自己的管理工具的啊
mN71eOOprFyMsnPx
2015-03-09 01:10:37 +08:00
@xxr3376 不止一个。是N个都这样。
liyaoxinchifan
2015-03-09 01:15:02 +08:00
@yangtuo 你好像一条狗啊
aiwha
2015-03-09 02:27:55 +08:00
@WhiteBase 嘿嘿,斯洛登就是运维SA,所以才掌握那么多黑材料。SA这职位工资不高,但要偷源码、改网游金币之类的很方便。。。
aiwha
2015-03-09 02:33:25 +08:00
@wwek 不一定吧?黑盒测试、分布式压力测试、复杂网络环境下多层次的部署。。。。程序员有心思折腾这些?我遇到好多web程序员连web反向代理都不理解,还说把他的程序部署在内网会无法访问。。。
aiwha
2015-03-09 02:37:05 +08:00
运维这活确实没啥前途,真正的青春饭。而且工资水平远不如程序员和市场销售类,有其它谋生技能最好别玩这个。。。
aiwha
2015-03-09 02:44:51 +08:00
补充上一条:在开发型公司,运维确实没啥前途,但在BAT这类大型服务型公司和网游类公司,运维需求还是蛮大的,也会有成长。
aiwha
2015-03-09 02:51:06 +08:00
@Felldeadbird 确实有这可能,有些公司招个SA后,就派一程序员做帮手,等程序员熟悉了,这个SA就该滚蛋了,可能还没过三个月试用期。。。

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

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

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

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

© 2021 V2EX