30 岁了,感觉干运维开发没有出路,没有未来

21 天前
 1125677925

楼主 26 岁才硕士毕业,毕业就进入到一家公司干运维的工作,50%时间干一些运维平台的开发,在毕业前两年,感觉自己进步还是很明显的,但是三年以后,感觉自己几乎没什么进步。

最主要的原因就是日常开发的所谓运维平台,这些平台一般都是一个人开发,代码几乎没有 review 质量保证,也没什么人给你 review ,另外运维平台使用用户比较少,一些不核心的运维平台使用频率很低,运维平台的功能也比较简单,后来就想跳槽去了另外一家公司。

但是来到现在这家公司,以为自己换个环境,可以真真切切的去解决更多的问题,但是来到这个公司以后,确实可以花更多的时间在开发编程上,但是问题实际上并没有那么多,运维的东西本来在业务上就不是什么很关注的,自己开发的平台除了运维同学偶尔用一下,虽然 rd 也会每天都用,但是并没有什么反馈和沟通,感觉自己的热情在不断被消磨掉,感觉每天熬完一天,拿一天工资,混一天是一天,真的很难受。

自己对计算机,对互联网行业怀揣着足够的热情和投入,但是现在在运维这条路上感觉自己也不知道是太过焦虑,太过着急,还是说并不理解业务开发可能也会面临同样的问题,他们可能会更忙,压力更大,其实也不一定有什么出路。

目前薪资方面,目前感觉还行,但是离年薪百万还差不少,更何况一个运维拿到年薪百万肯定是一件非常困难的事情,因为运维你本身并产生不了特别大的价值;想着离 35 岁也不远了,就这么一天天的度过,一天天的拿着死工资,就更坐吃等死一样,本来以前自己还会花很多的精力去学习新的技术知识,写公众号,但是最后感觉学无所用,还不如下班回家打会游戏,多休息休息,但是这依然解决不了这种焦虑的心情。

因为,没有突破,就是处于困境之中,但是生活的负担却不断紧随而来,父母逐渐年龄变大,自己还要孩子,或者说自己对现在这种没有正反馈的工作感觉到很难受,程序员的未来在哪里了?

有的时候,自己也想在日常开发点有意思的东西,但是不知道是脑袋迟钝了还是怎么了,现在周末在家,电脑都不怎么想碰一下,也没有什么好的点子。

本来想开发一个小程序,最后半途而废,觉得已经有现成好用的类似软件了,何必再去开发一个了。

以上就当是自己写的乱七八糟的内容吧,一个 30 岁的人,对自己的职业没有信心,对自己的未来没有希望,对技术是否能改变世界已经产生怀疑,对是否继续投入精力精进感觉到犹豫,对即将来临的压力无法摆脱,我想应该这种情况应该不止我一个人吧。

如果有前辈可以说说自己的经验,就当是对晚辈的点拨,如果有同行也可以说说自己的看法,交流交流心得。

4993 次点击
所在节点    职场话题
51 条回复
sir283
21 天前
op 担心的不是没未来,而是怕三十岁就被裁掉,然后没了收入来源,这很正常,是国内所有人都担心的问题,IT 行业本来就是这样的,只要年轻的干柴,那些已经燃烧的差不多的,就会被清理出去丢掉。

op 有研究生学历,在小地方城市还是比较吃香的,可以延长到四十岁左右被裁,只是工资会比较低,三四千这个样子,落差会大一些。

或者 op 可以去考个电工证,以后也可以留在老家搞电工或者物业,工资也有四五千的,也是还可以的技术工种,这个年龄越大,工资就越高一些。

当然,如果 op 觉得我提的建议都太 LOW 了,那就可以去考公嘛。
coolloves
21 天前
整个 it 行业普遍情况吧
gransh
21 天前
你太焦虑了,有个很大的误区是你觉得提升自己的技术就能稳稳的吃这口饭,你首先要放弃这个想法。
站里已经很多人说过了,现在卷技术没用的,环境不好一样被裁。
要么躺平要么做点感兴趣的事。好好存钱,遇到变化再说。
konakona
21 天前
你可以朝 SRE 这个方向发展。
skipwitit
21 天前
时代的问题,我是那种过去五年年薪百万的 SRE ,现在不得不减半继续苟着
yufeng0681
20 天前
运维开发怎么没有出路呢?
做自家产品的软件公司
1 、 要更少的人做好运维任务
2 、希望更快的完成运维任务
3 、希望 100%的运维成功,而不要出现回退版本的情况
4 、希望晚上不要出现打电话,喊人上线恢复系统。出现问题能自动恢复,第二天再解决。
5 、希望节约服务器成本,能够更高效的使用云服务资源

作 Saas 类的软件公司
1 、希望把租户可以搞定的运维交接给租户,让他们自己能搞定(没有 IT 人员的情况)
2 、希望更少的人,做好更多租户的运维任务


作政府类项目的软件公司
1 、希望能不要去现场定位问题,就能把问题给定位出来(出差成本太高)
2 、希望远程就能把政府项目给运维到位(最多现场有个非 IT 人配合一下)


作为水平一般的运维工程师
1 、希望有个运维工具套件能让他轻松完成 运维工作。 ( 1 万的工资不要,6 千就能做好事情)
2 、希望自己解决不力的运维问题,有个平台能快速给到答复(付费)
3 、一些攻击事件一旦有苗头,就能知道如何加固系统,保护公司资产


作为 计算云平台(华为云,阿里云,腾讯云)
1 、希望有个运维利器, 能辅助使用服务器的 IT 企业都能轻松运维,更愿意使用自家云平台,这样能留住客户
wangyzj
20 天前
运维或者说 SRE 是一种需要沉淀,技术广度和深度兼具且性格需要很沉稳,还不容易出成绩的职业
尤其是在国内这种迭代快速,需要产出的 CS 就业环境来说
SRE 投入和产出是不成正比的,收益也就算是中游或者偏上
算的上的优势是不管行业怎么发展,适应性比较强,需求一直是在的
所以能和一个行业互相成就比较重要,不过这也得看机遇或者说还需要一些运气
另外 SRE 并不是一个纯技术工种,他对管理还是有很多要求的

从 OP 的描述上来看,OP 并不算运维,算是在运维部门的 dev ,运维部门缺少系统性规划
为业务提效的开发才有意义,没有用户的开发就是需求意淫
coefuqin
20 天前
做 sre 要去有流量的厂,一则是有挑战和价值认同;二则是可以做长久点,只要这些厂不倒闭,基本上还有饭吃。
否则就换直接面对赚钱来源一线的岗位,这样才有价值。
zacard
20 天前
建议转容器运维开发。即使是用的云服务,还是有很多需要运维和定开的地方
hefish
20 天前
还是送外卖吧。 。。。 反正都是一样没进步。
bigfei
20 天前
考公考编去,上岸了就不会焦虑了
ZeekChatCom
20 天前
@vcmt 学计算机的搞管理,是不是歪门邪道?
fengsien99
20 天前
@vcmt 学法律的搞金融是锦上添花 学金融的搞法律是半路出家
CanisLupus01
20 天前
简直是世界上另一个我。我当初面试的时候那些公司都是给我说大概可能运维开发的比例一比一,但是进去之后发现基本上都是运维客服。

工作到现在技术站又杂又不精,而且肉眼可见的只会更加的杂。

后来我第四次被开之后,我也找了很多的工作,面试了很多的公司,大概也总结了以下的方向。

1. 正儿八经开发;
2. SRE 但实际上我了解下来就我而言,只是说技术占有重的业务还是差得很远,公司面试上来就问我有没有对什么上万集群的高发的相关管理排查经验;
3. 大厂,DevOps 真的想学东西只能去大厂;

我现在运气也不错,去了一家国内搞大模型能力排在前面的大厂,现在每天都在偷学 AI 随着最近知识的积累,焦虑稍微缓解一些了。
sunxfancy
20 天前
我非常理解你焦虑的心情,但我想指出的一点是,运维其实在软件的质量控制中是重中之重,在我看来一个软件系统的交付和版本管理流程,直接影响着这款软件是否可靠稳定。

我举一个我非常熟悉的问题,我前些天在 V2EX 上发了个帖子,向大家介绍我目前在做的开源项目: https://yangjunhui.monster/t/1130805

其中一个目标就是取代 ComfyUI 中的不稳定的插件系统,让整个平台的 API 永远良好的前向兼容性。不知道你是否使用过 ComfyUI ,其中结点安装失败是最常见遇到的错误,其中很大部分的原因是 Python 包的版本管理混乱,很多开源包随意调整 API 结构,某些 API 在某个版本后消失不见是常见问题,这就让你安装软件时发现当前版本用的好好的,但稍微升级就出现严重问题。这造成了软件稳定性大幅度下降。

我现在就在设计新的插件系统,我希望采用让开发者上传插件,然后让服务器对暴露的 API 进行自动回归测试的方式,保证 API 的稳定可靠,不满足则要求插件开发者必须提高大版本号,我相信这种方式将彻底扭转插件系统的 bug 频发,质量不可靠的问题。要知道,ComfyUI 的不稳定造成其系统用户的大量损失,甚至直接催生了一个市场,像 RunComfy 平台,https://www.runcomfy.com/ 其中一个主要宣传点就是,没有插件安装失败的困扰。

在我看来,运维是软件交付体系的软件化,是一个公司软件工程能力的直接体现,但国内很多公司在运维上不重视,投入的资源不足,流程不正规,正在严重影响着公司软件的质量而不自知。但我相信,正是因为如此,高水平的运维开发才更加重要,拥有这些人才的公司将因为这些能力使得其产品在与其他软件产品的竞争中更具竞争力。只要不断提升自己的能力,应该可以在更强的公司找到属于你的发展路线。

另外,如果你对软件版本管理、API 兼容测试有好的想法,也欢迎跟我交流 ,我也非常想寻找更加优秀的开源软件管理方案。
luckycat
20 天前
楼主可以考虑跳槽去一个 [以运维为业务] 的行业里,比如公有云平台,运维就是产品本身。在这里你可能会大放异彩。一般的互联网公司,运维都是背锅的,没有业务价值就不会被重视。
tokoy
20 天前
一样运维开发,30 了,最近经常自我怀疑还要不要继续,对运维开发感觉已经没啥热情了。
wei2629
20 天前
都 30 了,为什么还有这种疑问呢?你做业务开发就有未来吗?你业务开发的 crud 跟运维平台的 crud 从技术层面来就有什么很大区别吗?作为普通人,没有资源没有关系没有社会地位,你做什么都没有未来。有机遇的时候就抓住,没有就积攒实力等待机遇放手一搏。
ronman
20 天前
@vcmt 编程是什么高大上的东西吗?不就是通过代码让机器干活吗,这咋就不是编程了?
Woodywuuu
20 天前
同做了几年运维开发,现在转型了
跟上面老哥有一样的感觉,只有大厂才用得上,就业面比较窄,而且技术也没有那么深耕
但反过来讲好处是技术面比较广,结合当下 ai 的热潮可以做的事情比较多

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

https://yangjunhui.monster/t/1132482

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

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

© 2021 V2EX