出事故VS得罪领导的日常
3601
2022.07.19
2022.07.19
发布于 未知归属地

很多人也能看出来我是个混子,他不理解我为什么这么做。

说一下吧……我是怎么成为一个混子的……


担责任

在浪潮的时候,有个价值500W的数据需要迁移。原因呢,是因为历史遗留问题……

可是:系统没有测试环境,我也接触不到源代码,系统架构也稀烂……数据实时采集的,也备份不了……

结论:有20%左右的可能性会丢数据,丢了数据很麻烦。


项目经理给我说:让我做好数据迁移工作。


责任划分


其实简单点来说就一句话:这个事情搞砸了谁来担责任?

一个月500W,一天就是20W左右……顶一个中级开发一年的工资了……等出了事情往上捅,人家说差了几万,你口说无凭,不好解释……

你今天项目能出事故,明天再出现同的,那我们一起完蛋,不行!!!

谁干的谁滚蛋,然后往上撸项目经理扣绩效、总经理扣绩效,整个公司写故障报告……


我们是现网环境、裸连生产库修改的数据。这个肯定是不合规的,自然是出了事情一问一个准……

之前的工作,都是数据在,改错了能恢复的那种。这个丢了是真的丢了……相当于之前是敲地板,现在在砸项目的承重墙……


总结:

  • 这个操作是理论可行的,但是没有试错的空间,只有一次机会

  • 这个操作不合规,这个操作还有风险,谁操作的谁出事,谁出事谁滚蛋……


这个事情应该我干, 但是我担不起这个责任……

我这边定的很简单:

  • 说什么也不干
  • 私下和项目经理沟通,表明风险
  • 如果再不解决去上升,要领导的签字和首肯。

上升完了,拖成架构的问题(因为的确没测试不敢干……),然后历史遗留不了了之。

用户有意见,那项目经理就跟用户解释一下是历史遗留……请用户自己提单走正规流程。

用户肯定不高兴,但是没办法:我们系统就是这么破破烂烂的,我不能给你担这个风险。


不想这么干呢,那就PlanB解决问题:源代码、技术支持、开发干。

比如:提供一个详细的文档,我执行一下,出了问题以后我就找这个文档的负责人。


绩效


项目经理觉得这不是做事的风格和态度。

  • 你非要用户投诉?问题解决了事成人爽,你为什么不想办法解决?你工作态度问题很大
  • 测试环境没有我们都干了一年了,事情也这么过来了,现在你给我说要测试要源代码。我不给你你就干不了活?

项目经理也知道:这个业务的确有风险,但是他不愿意担责任……但他也不想因为用户投诉扣绩效……

项目经理后来就暗示:所以让我去搞定……


加压有用么?我这个人牛皮糖……就给项目经理说:有风险。

我下班等到10点,等公司人都走空了我说:都是打工的,你想想我们项目的性质,别冒这个风险……


项目经理一看不行,就给我加压,让我做这件事。

  • 先给用户抄发邮箱,说我们立马处理这个事情
  • 然后给我写了1000多个字技术支持,而且非常正式的抄送到邮箱里面了……

我读了他的文档,发现项目经理的态度:文档给你了,你要是照着这个文档做完了还出问题,那就是你的责任了。


PS:大家反思一下:一个项目经理给维护发邮件,而且一写就是1000个字,这不是扯淡????有两个小时活都干完了……

项目经理觉得他的态度没有问题,我觉得他是在逼宫。然后我当场骂了我们项目经理。


后来我复盘了一下:

  • 他明白是怎么回事,我也明白是怎么回事。就是出事滚蛋,不做事扣绩效的局
  • 然后他就是想让我扛雷、拉我出来当弃子,我就是不抗

最后项目经理表态:我推卸责任、我工作态度有问题,拿了工资就得干活。

那我说:我不要了。我现在就走。


这个图我发到LC了,偶尔我也回去翻一翻的:

https://leetcode.cn/circle/discuss/HIOGoP/

这个邮件一千多个字


反思


离职之前,我对他的评价是八二开。这个人没啥问题、担当也可以。然后出了这件事以后:二八开。

他做了999件好事,但是就这一件事我无法接受。


和父母谈的时候,父母说:你这是沟通不到位。你一次不行就说两次。

我不这么觉得。我觉得他是明白的。

或者按照老爸的一句话:人家干了十几年项目经理,人家就连这么简单的事情都看不透?

项目经理想的明明白的的:人家就是把我扔出去让我扛雷……

我这个人就是牛皮糖,就是职场混子。不可能去做这件事的嘛……


里面就没有好人,就是我觉得我不应该担责任……

  • 我担不起这个责任(小事我就担了,这个事情很明显不是挨个骂就能过去的)
  • 我也不接受做弃子

后来就问了一个问题:你是得罪项目经理呢,还是冒风险去解决一个你承担不起后果、不能失败的任务??

我摊牌了:

  • 我觉得一个正规的企业应该不会有这个操作。如果选择呢,那我选择得罪项目经理。

  • 换行业,一个是选择机器学习、爬虫采集这种任务,而不是这种敏感的业务。这业务重要吗?重要的我不去,我就要去不重要的项目。


结果

两个原因:

  • 因为离职以后心态有点失衡,所以去HW的时候给项目经理说了之前项目经理的事情……

    然后这个项目经理和浪潮的项目经理一个德行……

  • 然后我还把项目给废了。也是:数据有问题做不下去,领导压下去让我解决或者承担废项的责任……我就是无脑反馈……





地狱绘图

有人说之前写过了,补个东西……

因为这个事情好像说过三遍了……正过来反过来说……


抢服务器。

就是:我们的服务器不是你的笔记本,是在核心机房的那种云盘服务器。他们价格很贵,大概是相同配置的PC的5倍价格左右(我不太确定)

为啥呢?因为内网需要不断电,要机房、要高峰值的网络带宽,要保证24小时高可用、要有蓄电池、要保证网络稳定,然后还得有专门的维护人员巡检。然后还是买方市场垄断。

我这台电脑是I7-8750的,估计上了云价值2W轻轻松松。


我们项目的服务器,是6 * 200G。加起来1个T都没有……

有人说:你XX扯淡啊?1个T磁盘几个钱???不上???我和你开玩笑啊?

因为设备是在核心机房,我不能拿个移动硬盘插到核心机房服务器上。人家机房只卖整机……所以没办法,想升级只能换服务器……

然后我们这个项目也不景气“实际上我们已经3年没有新设备了……4年前虽然寒碜但是2个T也说的过去,只是现在说不过去了而已……

项目有个维保期,我们的维保期是4年,再过了一年系统坏了都没人搭理你的……


那咋办呢?就去抢服务器。

每年会进一批崭新的机器。然后采购计划下来的时候,就去找领导哭穷:领导,我们需要服务器!!!

领导大手一挥:批了!!!!


我以为只要我诉苦就有服务器,然后那群人如丧考妣的样让我无语至极:

  • 不给上服务器,我们正常业务都做不下去了!!!开发做功能的时候都要拒绝了!!!
  • 我们每天都清除日志,一天不清除日志我们磁盘都不够了!!!
  • 然后我们之前想上冷备热备,然后上个P啊——我们都把冷备热备变成正式服务器了!!
  • 除了不能删的我们全删了!!!

我们穷成这个样子,我们就别做开发了,自己找个厂子上班吧……

把这个东西发给甲方,甲方当场就知道我们项目啥情况了……一个个都跟十几年没见过荤腥一样……


我们项目就2个T,你们项目可是有十几个T的!!!你们XX的哭穷??要比惨我们两个T才是最惨的好嘛!!!!


买了服务器不是直接交付, 是订单制的——也就是下一年或者下下一年才到货。然后分配的时候是领导的一个承诺:我有了服务器,XX的那几台是你的……你们先凑合一年……

但是等到服务器到手的时候:我们的服务器被截胡了!!!!

你要4台16G的机器,然后公司一共进了100台16G的,领导就给你承诺:必然有你的4台!!

然后等你要领导兑现诺言的时候:服务器没了,给你6台4G的能凑合不?


我们项目是边缘项目,所有的设备等着挣钱的项目分完了,才轮得到我们项目来接……


哭穷也没用,先给能挣钱的项目和领导重点项目……

然后呢是人脉广的大项目、和领导靠得近的项目……

到我们手上:没了!!!

没了不行啊……我们还等着呢……

所以领导说是给了几个预装了手机系统的服务器……(反正不是红帽和乌班图)

我:嗯??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

以我的估计:这个服务器预装了系统,但是不是红帽和乌班图,然后看配置很垃圾,和手机配置差不多,所以说是手机系统……


有人说:你不会装系统啊??

很多设备生产出来是自带操作系统的……比如说你买的手机不是板砖吧?而这个系统生产出来自带一个谁都没用过的操作系统,你把他卸载了重装不太对劲啊???


预装一个不知名的系统,你把他重装了会不会变砖我可说不准啊???

我当场无语了……


评论 (11)