首页 » 软件开发 » 有没有说中?(开发上线帮我恩怨我说)

有没有说中?(开发上线帮我恩怨我说)

落叶飘零 2024-07-25 00:16:17 0

扫一扫用手机浏览

文章目录 [+]

恩怨情仇

就比如说开发有时候需要修改一个生产的代码文件,只是一个文件而已,开发这么想,你运维直接帮我覆盖到生产环境,然后重启就行了。
但是运维会想,你就算是修改一个文件,你也要按规范做事,先推送到开发测试环境,测试没问题之后,你再把代码推送到UAT环境,UAT环境确认没问题之后,你再让测试负责人发上线需要邮件,运维再执行上线任务。
这个时候其实就已经产生了矛盾。

开发人员会认为,运维这帮家伙,真是没事找事,那么简单的事情,非要搞那么复杂,真是傻帽,一群没用的家伙,就知道流程流程,一点都不会变通。

有没有说中?(开发上线帮我恩怨我说) 软件开发
(图片来自网络侵删)

运维人员会认为,开发这帮家伙,明明流程都已经指定,为毛不按照流程办事,万一出了问题,更新了这个文件之后出现了系统故障,又要我们运维背锅,坚决不能帮他们直接更新。

上面举例的仅仅是一个实际发生的小例子,现实工作中其实还是有挺多挺多开发和运维间的恩怨情仇。

只读:

那是我正式从事运维工作的第四个年头,在晚上7点多被告知要加班,要上线一个项目,我让小弟们先回去了,我自己留守在公司……因为是异地办公,大约8点左右接到电话让我上线,因为事前沟通不到位,我对上线内容和步骤都不了解,并且上线单里没任何说明,所以我拒绝了上线申请,但是被对方一个小开发在电话里讽刺了一番,过了很多年了想不起来了,大意就是你不就是个上线的吗,快给我上,哪来那么多事,告诉你上线目的,上线步骤,测试结果又能怎么样。

作为一个运维老鸟,我说好吧,那你发个邮件说你要上线,一切后果由你承担,如果你们经理允许的话,我就执行这个上线单,对方同意了,对方的开发经理也同意了,我想大家都着急下班了吧。
上线过程中因为没有上线步骤,所以我还打了好几个电话确认,而且脚本里的配置路径也不对,我已经意识到这样的上线出问题得概率太大了,所以我在每次变更时都在群里面做了说明,待对方同意后才进行了操作。

结果第二天出大事了,因为出过的大事比较多具体啥损失我也记不清了,只记得需要立刻飞到北京进行了case study……整个case study过程非常不友好,甚至有人提出我作为资深人士应该为此负责,我说我就是个上线的,你们不都这么认为吗?没有权利,哪还鸡巴有责任!
最后会议不欢而散~~

不做一线运维3年多了,不管上线过程多么的自动化,开发和运维都要有很好的沟通,好的运维可以为开发规避很多风险,好的开发也可以帮助运维做很多改进和提升,大家彼此都多走近对方一步,才能保证业务更好得运行。

饶琛琳-Perler,资深运维,技术作者,初级产品经理:

来讲一件很早以前的事情,那时候大多数运维还不叫运维而叫系统管理员,DevOps这个单词还刚刚在国外被偶然提起基本没人知道。

那天,公司技术部新入职一个PHP开发工程师,因为我正好在开发组帮开发工程师们修改运维系统里的bash脚本成csh脚本(是的,运维系统是开发立项开发设计开发实现,要上线的时候我才知道且发现他们的bash脚本在FreeBSD上用不了)。
所以中午饭一块下楼去吃。

相互介绍完毕后,这位PHP开发跟我说的第一句话是:哦,那你每天要部署好多个apache吧,一定很累。


累你妹……

基本上我跟开发们都挺好的,这是唯一一次觉得自己的职业如此的不被重视。

等等,为毛觉得把这句话里的apache换成docker,就油然一种快速迭代持续集成的高级赶脚了……

陈一梦-煮鸡工程师:

那谁谁谁 帮我扫个日志

那谁谁谁 帮我上个线

那谁谁谁 帮我加个crontab

那谁谁谁 借我个root权限…………

李白:

开发:服务器是不是挂了,我程序跑不了!

开发:肯定是你服务器得问题,我这个程序怎么可能出问题!

开发:服务器中木马了,重装系统

开发:这个是服务器的问题,该你负责处理跟我没关系

遇到有些小白开发真的没法沟通...

所以运维一定要能看懂代码

李钦山-日子总是无聊偶尔精彩:

倒没这么夸张,但是也经常有争论。
开发人员的口头禅:这东西在我的机子上是好的呀,为什么到你们这儿就不行了?balabala…

最后想说的是,理解运维和开发的共同目标,就不会有恩怨这一说,你们会成为很好的朋友。

本文部分内容整理自【知乎】,如有侵权,请联系删除。

标签:

相关文章

C语言表白代码,编程之美,爱意绵绵

在这个科技飞速发展的时代,编程已经成为了我们生活中不可或缺的一部分。而C语言作为一门经典的编程语言,更是备受青睐。今天,就让我们用...

软件开发 2024-12-04 阅读9 评论0

16倍速生活方式,高效工作与生活的完美融合

随着科技的飞速发展,我们的生活节奏也在不断加快。在这个快节奏的时代,如何高效地平衡工作与生活,成为了许多人关注的焦点。本文将探讨1...

软件开发 2024-12-04 阅读8 评论0

C语言编程猜数游戏,编程与娱乐的完美融合

在科技日新月异的今天,编程已经成为一项重要的技能。作为计算机科学的基础,编程不仅可以锻炼我们的逻辑思维,还能提高我们的动手能力。而...

软件开发 2024-12-04 阅读8 评论0

C语言病毒代码介绍,技术与道德的双重挑战

随着信息技术的飞速发展,网络安全问题日益凸显。病毒作为一种恶意软件,严重威胁着计算机系统的稳定运行。C语言作为一种功能强大的编程语...

软件开发 2024-12-04 阅读6 评论0