昨晚凌晨三点,手机突然震个不停。不是闹钟,是报警短信。服务器又崩了,数据库连接池满了,几百个用户同时报错。我顶着黑眼圈爬起来,一边改配置一边骂娘。这种日子,我都过了十几年了。

很多人问我,到底值不值得入这行?说实话,如果现在还有人问我这个问题,我第一反应就是劝退。真的,别来。尤其是那些刚毕业、觉得写代码累、想找个“稳定”工作的人。

为什么不建议做运维?因为现在的运维,早就不只是敲敲命令、重启服务那么简单了。以前我们管几台机器,现在动不动就是成百上千的容器集群。K8s 还没玩明白,Prometheus 监控又告警了。最要命的是,背锅侠永远是你。

记得去年双十一吗?流量暴涨,系统扛不住。老板在群里吼:“为什么没预案?”其实预案早就写了,但谁也没想到并发量会翻三倍。最后结果呢?运维团队全员加班三天三夜,奖金没多一分,头发掉了一把。这就是现实。

还有那个所谓的“稳定性”,听起来高大上,实则全是坑。你以为只要不出事就行?错!出了事你得背,没出事你也得被挑刺。今天日志多了点,明天响应慢了半秒,后天备份失败……天天都在找茬。

再说收入吧。很多小公司给的工资,连买套像样的键盘都费劲。大厂稍微好点,但压力更大。听说某大厂运维组,平均每天处理工单五十个以上,晚上还得轮班。这种强度,换谁谁都受不了。

有人会说,可以学自动化啊,搞 DevOps 不就行了?话是这么说,但门槛真的高。你得懂开发、懂网络、懂安全、懂架构,还得会写脚本。光靠死记硬背命令行的时代早就过去了。

我身边有个哥们,做了五年运维,最后实在撑不住了,转行去做产品经理。他说:“与其天天盯着屏幕等报错,不如去跟用户聊聊真实需求。”这话听着扎心,但也挺实在。

当然,也不是说完全不能干。如果你真的热爱技术,喜欢折腾底层,能接受高压环境,那也没问题。但前提是,你得清楚自己在做什么,不是为了混口饭吃,而是真心想在这个领域深耕。

现在市面上有很多培训机构,打着“高薪就业”的旗号招揽学员。别信!他们只教你怎么应付面试,不教你怎么解决实际问题。等你入职才发现,根本不是你想象的那样。

所以,再次强调一下,为什么不建议做运维?因为这条路太难走,太耗人,也太容易让人迷失。除非你有足够的心理准备和抗压能力,否则还是绕道吧。

最后送大家一句话:选对路,比努力更重要。别为了所谓的“铁饭碗”,把自己逼进死胡同。生活不止眼前的苟且,还有诗和远方。有时候,换个方向,也许就能看到不一样的风景。