如何激怒一个程序猿(1):有人提了一个Bug,说5分钟就可以搞定

 

有人提交了一个 bug 给我:“26 层会议室的灯是开着的,需要把它关上。”

这个 bug 上还有个备注:“这大概会花你 5 分钟左右,就换一下开关而已。”

我来到 26 层的会议室。灯是开着的,不过房间里没有灯的开关。

于是我打算装个开关。不过设计师说这会破坏房间的美感。另外,墙是混凝土的。如果有合适的工具,我倒是现在就可以安装。不过没人会批准购买这些工具。没有合适工具的话就得花上两天的时间。但他们想要马上就解决问题,因为担心 CEO 随时都可能决定来到 26 层,没准一高兴就会走进会议室然后发问:特么的为毛这个灯是开着的。

现在我开始收到邮件,询问为什么灯还没关上。

于是我不得不停下来,群发了一封邮件解释一下情况,然后有些人在这个邮件链中展开了令人惶恐的讨论。

我知道不可能指望着在邮件中讨论的这些人解决问题。这个 bug 上标了我的名字,今天就得解决,如果没能处理掉的话有麻烦的人是我。于是我爬到了 26 层通道的天花板里,找到连着那个灯的电线,剪断,封口,搞定,问题解决了。

为了平息邮件讨论中的恐慌,我汇报了我是如何解决这个问题的。

一开始并没什么反应,不过之后每个人都开始担心这灯再也没法打开或者关上了。要是 CEO 想在那儿开会怎么办?于是他们要求我这么干:把连着灯的电线一直拉到地下室,当有人需要开灯关灯的时候,他们会联系我,然后我就跑到地下室去接通或者断开电线。

我抗议这个荒唐的方法。不过我的老板说:“没错,我知道这并不完美。不过目前我们只有这个办法了。”

这个时候我意识到自己得做出一个选择了:我可以就这么干,或者抗议、辞职、再找份别的工作。不过我又意识到当我开始新工作的时候,他们可能还会要我干出这种白痴的事情,甚至更严重。

于是我只好去把 26 层的电线一直拉到了地下室。当我来到地下室的时候,我看到墙上挂着好几十根电线,都是之前碰到同样问题时的那些人干的。(于是我知道了这个点子是从哪儿来的。)我尽我所能架好了电线,然后贴了标签,在标签上简短地向下一个干这事儿的人表示了歉意。

当我回到办公桌之后,我收到了一条消息。QA 重新打开了这个 bug。他说:“我看到光了。”

我重新跑回了 26 层的会议室。灯是关着的。我又回到我的办公桌,关闭了 bug,告诉他我亲自检查过了。

QA 又一次打开了这个 bug,上面写着:“房间还是很亮”。我又去检查了一遍灯泡确实是关着的,然后我向老板报告了这件事,老板建议我回到地下室检查一下电线。我抗议说我刚刚才看到灯确实是关着的啊。“我知道,不过这样我就可以告诉 QA 说我绝对把所有地方都检查过了。”

于是我叹了口气来到了地下室。毫无疑问,电线并没有接上。电线的接头也是封着的。绝对没有任何东西能产生出电力来。

我向 QA 汇报说我检查过电线了,是断开的,而且我也看过灯泡,确实是关着的。

“我说的不是灯泡,” QA 说道,“问题是房间里的光线。那儿太亮了。你就不能把百叶窗关上么?”

我回复说“百叶窗不是我的责任,bug 只是说应该把灯关上。”

QA 不相信我,于是群发了一封邮件询问百叶窗跟这个 bug 到底有没有关系。

很长一段时间都没人说话。最后终于有人在这个邮件链里面招呼我了。

“理论上来说,” 他们问道,“在 26 层参加会议的人如果觉得太亮或者太暗的话,有可能自己打开或者关上百叶窗么?”

“是的,他们可以”,我回复道。

“我是说,即使普通人也可以?他们不需要我来干这个?”

是的,普通人也可以。不,他们不需要我。任何人都能干这个。

“很好。太棒了。那么我们可以先不管这个了。我会组织一个站会来讨论一下百叶窗的问题。”

于是 bug 被关闭了。现在,CEO 可能已经听说了一些风言风语,关于 26 层会议室有一些偷偷摸摸的情况,然后决定要在那儿开个会。于是我收到了好多惊慌失措的邮件,说他们需要把灯打开。

我来到地下室,接上电线,然后回到办公桌前,在我的收件箱里发现 32 条新消息:“出问题了!灯没打开!”
“有个问题!没有灯!” “我收到这些邮件了吗?” 等等。

第 32 封邮件写道:“算了,灯亮了。”

在需要关灯的时候,这个过程差不多一模一样地又来了一遍。

不过也不是什么好消息都没有,是这样的:在这次会议结束后,所有人甚至都忘了在 26 层还有间会议室,于是我再也不用为这个干什么了。

 

来源:微信公众号PythonCoder 

时间: 2024-11-02 17:40:09

如何激怒一个程序猿(1):有人提了一个Bug,说5分钟就可以搞定的相关文章

如何激怒一个程序猿(2):又在写bug啊

在山的这边海的那边有一群程序员,他们老实又胹腆,他们聪明又有钱.他们一天到晚坐在那里熬夜写软件,饿了就咬一口方便面--哦苦命的程序员,哦苦命的程序员,只要一改需求他们就要重新搞一遍,但是期限只剩下最后两天~~  工作那么忙,压力那么大,有时候自黑也是一种乐趣!所以,你能在网上看到各种用"绳命"在自黑的程序猿们. 猿A:我妈看了网上关于程序猿的说法,天天担心我找不到女朋友,其实我也是有过女朋友的,话说小学的时候--:猿B:我也不是每天都穿格子衫的,我也有好多公司发的T恤,还有参加技术大会

程序猿给马云提建议 阿里DT时代怎么走

本文讲的是程序猿给马云提建议 阿里DT时代怎么走[IT168 云计算]马云作为这个互联网时代的成功缔造者之一,对于互联网时代的未来发展有着绝对的发言权,对于"下一个互联网时代"的到来,马云当仁不让的给出了"阿里范式"的定义--DT时代(Data Technology 数据处理技术).这个有别于之前IT时代(信息交互)的未来时代,将更多的倾向于,将数据信息处理设定为未来大众需要面对并关注的主流. 作为云计算领域的大牛专家,阿里云总裁胡晓明也曾对DT时代给出解析.他预计

forname()-关于同一个包下,一个程序可以找到类,另一个却可以找到类

问题描述 关于同一个包下,一个程序可以找到类,另一个却可以找到类 如图,forName()找不到Employee类,以为环境变量怎么了,再次在同一包下新建了Tempest来检测,可以TempTest却可以找到,求大神解惑 解决方案 C币可以干嘛? 原帖2L 解决方案二: 找不到类!查看你的类是否确定有

一个程序猿产品狗,可以怎么玩转餐饮?

QQ上,王东烽对虎嗅在此时报道他所创办的五味餐厅表示了"强烈"的反对. 他更希望我们能参与到对他正在主导的一个"游戏"的关注中去――也就是作为"惟二"的媒体平台.虎嗅与他个人新浪微博一起,实时发布他游戏实况的1.0.1.1.1.2--版本. "不要报道五味.报道五味会让人感觉这个游戏有商业味道――我不想这样."王东烽要求得很干脆直接.当虎嗅表示对他的游戏进程直播需求无法给予配合时,他放弃得同样干脆直接,"好,那就这样

vbs中实现启动两个应用程序,一直等到其中一个程序结束,然后关闭另一个?_vbs

问: 嗨,脚本专家!这是我想要完成的任务:我想要用一个脚本启动两个可执行文件.第一个应用程序关闭后,我想让这个脚本关闭第二个应用程序,然后退出.如何完成上述任务? -- MK 答: 您好,MK.您知道,这是我们喜欢的那种类型的问题.为什么?因为它听起来确实很复杂很棘手.如果有人想找我们做什么事,我们就可以说"您知道,我正在尝试编写这样一个脚本:它能够启动两个应用程序,等到第一个关闭后,然后自动关闭第二个."然后他们肯定会说"噢,很抱歉.很显然,你们很忙",然后就不找

有人提了一个问题:一定要RESTful吗?

写在前面的话 这个问题看起来就显得有些萌,或者说类似的问题都有些不靠谱,世上哪有那么多一定的事情,做开发都不一定做多久呢,所以说如果你有这个疑问的话是真真有点儿不着调,不过可能也就是随口一问吧,没有深究的必要.既然有人问这个,那么就再用一篇文章谈谈RESTful吧,既然谈,就不能只是谈其优点,也不能一味的吹捧,也讲一下自己的一些理解和不足的地方. 规范.易读.简洁? Spring+SpringMVC+MyBatis+easyUI整合进阶篇(一)设计一套好的RESTful API Spring+S

一个程序猿追女同事的悲催往事

唐,去年10月份入职,刚见面的时候看起来瘦瘦的,带着一副宽大的眼镜,让人一看就是那种特别老实本分的女孩,之后我才知道,我当初的感觉是多么的错误. 唐的家在常州,所以周末或节假日的时候她会经常回家.没有回家的日子她会去她男朋友哪里,或是跟我和几个同事一起出去玩. 也许是接触的比较多了吧,发现她是一个大大咧咧的女孩,好像一切事情都是那么简单.本人也是比较喜欢这类女孩的,所以不知不觉中竟然喜欢上她了(当时自己都没察觉出来). 在今年的5月份的时候,那晚她请我和其他几位同事去KTV唱歌了,还点了好多酒,

VB.net在安装了PluginInstaller.msi后,安装部署生成的安装程序setup.exe图标没有了,怎么解决,那位大哥搞定,小弟分数全部奉上!

问题描述 如上小弟使用VB.net不久,是因为一个项目需要才上手,因为程序需要.NET框架,下载安装了补丁PluginInstaller.msi,但这样就产生一个奇怪的问题,用VB.net自带的安装部署,生成后的安装程序setup.exe图标没有了(变成那种DOS的图标样式),如果卸了上面的补丁,setup.exe的图标又正常,不知何解,请高手们帮忙! 解决方案 解决方案二:没人回,就自已顶,哈!看样子今天没高手啊,还是大家都没遇到过这个问题????解决方案三:还是没能人回答,不知道是我的提问太

《C语言点滴》一第1章 程序猿 && 程序媛1.1 装备篇

第1章 程序猿 && 程序媛 C语言点滴 1.1 装备篇 C语言点滴1.1.1 衣着程序猿们通常并不在意穿着,整天西装革履的基本上都是销售人员.一般的程序员日常的穿戴通常都是牛仔裤和T恤衫,其中一个最主要的原因在于这种穿戴根本不用花时间去打理.牛仔裤很难用眼睛来判断已经多长时间没洗过了,除非你用鼻子靠近去闻一闻.T恤衫虽然比较容易脏,但是可以一次买7件,一周7天每天换一件,不同的颜色和图案还可以代表本日不同的心情.周一可以穿一件有熊图案的T恤,代表这一天基本上自己会比较"熊样&q