求职求助|和项目经理吵架的屑维护
8069
2021.12.02
2021.12.04
发布于 未知归属地

今天出了一点问题,和项目经理争论了一顿,不欢而散。


https://leetcode-cn.com/circle/discuss/E83dq2/ 事情的后续。


本人维护了一个项目,祖宗级的,价值大概3个亿。日子过得好好的,每天摸鱼划水刷lc其乐融融。
就在今天,我需要不走流程去刷一个价值大概500W的数据。


大多数情况下,我都是们先采集资源数据以后,当数据稳定以后开始计费;

举一个简单的例子:我是修车的,我每天的工作是给停着的汽车加轮胎,做的很熟练闭着眼都能做好。
今天,老板要求我给一辆行驶的车加轮胎。要求保证车辆平稳行驶的情况下换掉四个轮子。

我认为这件事很难,项目经理认为这个很简单。于是我和项目经理出现了一点分歧。


业务的起因和逻辑很简单:我们有个设备在互联网有两个ip地址,每个系统取了一个导致数据不一致。于是需要修改IP地址,而这个IP有几百万的业务。而这边有个资源考核,需要比对数据一致性。
我就这么想:我们有考核,但是解释下不会有人为难的,你这几百万的业务尽量能不动就不动啊。
项目经理XX的不这么想:几百万的业务数据不一致,肯定要抹平不然解释多不好!!


我们系统的架构不支持停业务修改,由于数据重要也不能停业务,而用户又不知道我们不支持,就直接提交了一个不停业务的热修改申请。这个数据价值一个月500W。

可是:热修改我们没有流程支持,也没有对应的文档,也没遇见过这种情况,而数据修改不能出岔子————出了这么大的差池估计没人保不住。

有人说:那就努力啊!!!!!翻源代码啊!!!方法总比困难多啊!!!
我自己是没有源代码的,项目经理也不关心源代码也没给我也不看,所以我们的业务逻辑是靠前任的维护文档和自己聪明的脑瓜想的,摸得已经七七八八了。
我们的经验都告诉我们:理论上这么做是没有问题的。于是项目经理就安排给我做。
可是:我自己、lc大佬、还有同事一直告诉我我很菜,我也只认我没有不看源代码搞定bug的能力,所以我拒了。


难不难?不难。逻辑上有没有问题?没有。
我做的对不对?我不知道,只有结果出来我才知道。出来结果就晚了,业务已经崩了。
这个数据很重要必须要保证准确!我没法保证。
刷了数据出了问题如何补救?我不知道如何补救。
测试环境呢?没有。源代码呢?不给,我们精通业务。
一般不会出问题,出了问题谁来背锅?那肯定是我来背小锅,项目经理背大锅。就算是小锅我肯定远近闻名了,锅太大太黑我小锅也背不动啊。


于是我和项目经理表示:这个东西我搞不定。

和他说了五六遍,态度依然:这必须要刷,考核的核心要点!(拖了大概3个月)。
只要他开口,我就说:我搞不定这个,我不能保证一定能做对。

项目经理表示:我觉得这个文档很简单,不就是改几个表嘛(的确是改几个表的事情)。于是写个一个文档给我,然后把客户邮件和自己的技术文档抄送了我一个人,意思就是让我做。

他自己一般是不挂人的,可是我今天是真的被搞傻了,给的文档是这样的:
第一部分:
图片.png
(就是说:XX字段需要替换,咋替换没有,SQL没给,出了问题咋解释都可以的)
第二部分,是需要刷的数据明细和映射关系。
图片.png

第三部分,是你刷完要注意不要影响这些用户,这些用户的计费都很重要。
图片.png

这XX 就不是说明文档是技术要求wc!你给开发下指标呢?
你这个在学领会领导精神呢?出了问题是我是没有领会领导精神啊?出了还是我背锅啊。
我要的是技术支持啊大哥,说的难听点就是:你照着我这个文档一步一步的做,只要你按照我说的做出了问题我给你背锅的那种,你这写了个XX啊!


估计项目经理想不明白:作为一个汽修工换轮子是你日常的工作,现在要求你给行驶的车辆换个轮子你就做不了了?


我那时候在刷lc,看了这个邮件直接傻了,继续刷题。拿着文档发闷气,对这个表态很不满意。
后来项目经理和我谈一个业务的问题,他说:我们这个系统(这个系统价值3个亿)一个系统配置两个采集过于冗余,你为啥写了两个?(老人写的,怕一个挂了写了两个,不知道为啥)
这时候项目经理过来问我问题,我直接炸毛了:这个问题我说了很多遍了,我自己没有动过,这是一个老数据!
项目经理一声不吭出门吃饭了,我估计是把项目经理气走了。
然后我心情不好,和另一个人吐槽了一个小时,估计办公室的人都知道了。

别人安慰我:他又没有刀架在你脖子上,你可以不做嘛。
我说:我已经和他说过五六次了,这一次又邮箱单独抄送给我,这个和刀架我脖子上没啥区别。
我知道一般不会出问题,主要是出了问题谁来背。我上个月的薪资不配背这个锅!!


周五估计不离职也得离职了,哎。 请问有啥公司面试比较容易?在线等,挺急的。
评论 (20)