被上司针对,被逼离职的小故事

爱笑的架构师

共 6893字,需浏览 14分钟

 · 2021-12-17

今天不发技术文,分享一则小故事。

以下故事来源于我的一位读者朋友投稿,为了保持原汁原味,我只做排版调整,文字部分不作任何修改。

为了避免带节奏,我在这里也不发表个人意见,所有的立场和建议我在读者群里说明过了,我想看看大家遇到这事是这么想的,到底是「铁蛋」做错了,还是领导有问题?咱们留言区见。

-- 正文开始 --

故事的主人翁:铁蛋。故事源于真实生活,如有雷同,你就呐喊吧。

"咒骂这虚与伪与假" -- beyond 《不可一世》

扁平化的管理是有好处的,最起码可以平等的讨论技术。

敲黑板:故事发生在2021年的10.8-12.3之间 ,读之前请自动切换为第一人称!下面是按照时间顺序发生的。

所有涉及到的人物已经全部匿名化。

第一次结怨

入职第三天,在群里说了一句话得罪直属上级,下午一回来被拉去办公室教训了一顿,我还以为是讨论他的架构图,还傻乎乎的拿上笔记本做笔记,谈话内容完全不是讨论技术,反而被骂了一顿,说我用领导的语气跟他说话,因为他在群里发了架构图,有些没看出所以然,

所以我说:"下午给我们开个会吧,看看大家有没有更好的想法",

这句话他说我是用领导的语气跟他说话,说这是潘总跟他说话的语气,我服了,我说应该平等一点讨论技术问题吧,我问他,你知道腾讯为什么要起英文名吗?就是为了消除这些问题,他说不可能的工作就是上下级关系,要我谨言慎行。。。后面说我没太多架构经验,我就呵呵了,他也没牛逼的架构经验。。。说我过不了试用期,说我属于背锅之人,互怼了半小时,说我刚来三天,离职也还好,我觉得他不能只手遮天,这么快离职我很亏啊,我为什么要因为他而离职呢?不能因为这么一点事情就离职,最终我心里决定先认怂,我说不应该入职第三天就讨论这些服务器架构问题。。。晚上吃饭时他给我发来消息,我感觉下午认怂还是不够诚恳,趁他发微信给我的时候特意跟他认错,第一次结怨算是和解了。自从这一次之后,架构上的问题我都不敢提了,提了也没用,他一贯的语气:没啥用,不是很重要。我想通了,我认为安安心心做好交代的任务就好了,一切按照他的方案来也未尝不可。

有一次,安排迁移jenkins及数据到另一台机器的docker上面,他肯定是有笔记的,因为老的就是他搭建的,刚进来,我没搞过jenkins,也没搞过docker,迁移出现了一些问题,问他知道吗,他说百度一下,他也不知道,回顾起来,他肯定有docker启动jenkins的笔记的,耗费了一些时间,但很快定位出问题所在解决了,我也只能当他真的不知道怎么弄,不揭穿他,这叼毛缺少分享精神,一个多月里,很多事情都能体现他没分享精神,我就不列举了,我只说他很tmd傻,分享,互相学习,才能让团队走的更好。硬生生的逼我就学会了docker。docker确实是个好东西,个人服务器以及相关服务,我全部换成docker部署了,真是个好东西。(注意:我不是推广docker,相处的小插曲吧)

测试(周某)事件

由于老板测试游戏有问题,测试(周某)在群里艾特他,他当时不在工位上,那段时间他下午经常不在工位上,不知道干啥去了,所以他非常生气,认为测试(周某)让他在老板面前没面子,这时测试(周某)叫我查问题,我查完,测试(周某)叫我发群里,我感觉有点不妙,觉得上级会生气,我说还是不发了,但是测试(周某)说老板都在群里发话了,还是汇报一下吧,我就截图发出去了,我就知道他会生气的,所以在消息里面艾特他一下,表示向他汇报一下,令我没想到的是第二天早上,他竟然拉我去会议室复盘这个事情,我把整个事情的经过说了一遍才没让他误会我,然后他说:这样会让他很没面子,叫我顾及一下他的感受,说我的能力是他决定的,而不是测试(周某)决定的,叫我不用理他,这件事情最终解析清楚了,但是他让我很反感,为什么我的能力是他决定的?我把事情做好也不能体现我的能力吗?我还有发光的时刻吗?

客户端(仁某)事件

客户端(仁某)想拿linux测试他的客户端程序,想看看能不能走的通,因为客户端(仁某)觉得是root权限问题,他觉得不能给root权限,我就在旁边,我说我有虚拟机,可以开个账号让你连接进来试试,用root果然可以跑通,然后他把我拉去办公室,我以为讨论技术问题,谁知道他进行就盘问:你装虚拟机是做什么的?一连串质问,说客户端(仁某)找他就好了,不要找我,我就说都是同事,互相帮助一下没什么啊,他说客户端那边脏活累活都是交给他的,叫我不要接触他那么多,万一事情交给你来弄呢?我感觉怪怪的,思考三秒我选择不反驳了,因为我知道他是什么人,我不想又得罪他,万一他也给我安排不好的活。这一次也没有结怨,但是我更加反感他了,回到座位,趁他不在,我干脆把虚拟机和linux系统给仁自己在自己机器上慢慢研究。

第二次结怨

他叫我做一个任务,就是顶号问题,说无论怎么改,服务器都能测试到顶号是不是正常的,做完之后到测试问题,他说代码你测试过了吗?我说单元测试过了,他说应该有问题的,要全部跑一遍,这个我都接受,然后激烈的讨论开始了,我说其实可以弄一个go版本的客户端去测试这些问题,将来也方便,但是他说不行,一定要用c#版本的测试客户端,我觉得只要是按照规范什么客户端都是可以的,所以很坚持,但是他坚持说不行,我也有点怒了,于是他拉我去办公室展开了一段吵架,最后他赢了,因为我不想挣了,测试接口而已,我是觉得其实用两种客户端都是可以的,我在心里面问自己用c#客户端测试我会死吗?我不会,所以我决定同意他的观点,无论他说啥我都同意,所以终止了争吵,最后他说我浪费了他早上半个小时,其实也就10分钟左右,讨论肯定要时间啊,服了,让我心里怒的是我出门那一刻,他说:我最后再说一次,你再问一次这个问题,服务器的事情我都交给金某去做!听到这个他的警告,我有点愤怒,但是我忍住了,但是这一刻我们算是结下怨了。然后这个修改的代码合并请求直至今天,他一直不合进去,如果你去问他,他总能找到理由不合。

第二次结怨后的人身攻击

我们3个服务器人员在讨论问题,有一个问题我重复了一遍,他突然很严肃很凶的说:行了,这个词你重复三次了,婆婆妈妈,像个女人。。。后面说的是什么我忘记了,因为我怒了已经不想听下去了,气氛突然异常的尴尬。因为他是我的上级就可以骂我?如果是开玩笑的语气我觉得没啥,这很明显不是开玩笑的语气。可能之前我表现的太怂了,让他产生了错觉。首先这个词重复是有不同场景的,也不是敏感词,重复一下有什么问题,又不是说给他听,其次这是第二次对重复进行责骂,而且在工位上。但是我都没发怒,我觉得还可以忍受。

惠州双十一团建

去之前,他在群里叫我跟金某搬到楼上去之后换个位置,我说好,这没啥,不跟他坐一块我求之不得。然后全程4天,我们基本上没说过话,除了敬酒,目光也是避而不见,这个期间我思考了很多问题,我觉得跟他只保持工作上的交流应该就好了吧,我没想到我太单纯了,他已经开始思考一定要把我弄走了,因为我掌握了他太多黑幕。回来之后发生两次电梯相遇,很大声的叫他:xxx哥,毫无反应,头微微一抬,眼睛也不看我,我感觉全程极其尴尬,团建回来之后晚饭约了两次一起吃饭,都没有去,我就知道啥情况,从此没有再一起吃过饭。就算是这样,我觉得只要我把交代的任务完成好,应该不是他说能炒我就炒我的吧,没想到我太单纯了,服务器人员的能力还真是他说了算。不像上一家公司华为有月度总结评审,众多人员进行一起旁听,能力没法作假!

团建之后

每次他想到一个任务要交给我去做的时候,我就跑过去他座位听他讲话,以示尊重,他就用很奇怪的态度说话,布置任务,全程没有表情,而且非常不情愿的说话,带有一种厌烦的表情,跟金某说话是两个态度,但是我忍了,心里默念,只保持工作交流,只保持工作交流,不要发怒!后面跟他进行最后一次离职前的谈话,他也承认跟金某说话是两个态度!后面会说一下我们最后一次的聊天内容。我就知道他已经不能再留我了,只是差一个合适的时机把我弄走。

存储客户端数据接口问题

他列了这么一个需求,叫我去做,我感觉需求有点模糊,多问了两句:跟谁对接和他们要存什么数据,我说完之后,他说:算了,不用你做了。我感觉莫名其妙,然后说好,就回到座位上了。这件事在最后的谈话中,反复提到挑刺~看完最后的交谈就知道什么情况了。

Jenkins 自动化部署 n 个服务器问题

这个事情以及获取服务器列表问题我很快就弄好了,并且跟客户端说了一下这个触发部署的地址和参数,文档各种东西,客户端也测试过了,代码他叫我发给他审核一下,他审核的时候问了一些问题,都回答了,我说这个地址客户端都知道参数怎么填了,然后他怒了:你怎么这么快跟客户端说这个事情?这个东西是我来定之类的话,我感觉被骂的莫名其妙,我就反驳了,我已经不想被莫名其妙的被骂,我说跟客户端说一下这个地址没啥啊,最后还是他们来调用,然后他说:我最后说一遍。。。。又他妈的警告我了。。。我当时切底怒了,晚上我失眠了两个小时思考要不要跟公司说换一个上级,我情愿我上级是金某我都不想跟他这个傻逼说话了。谁知道第二天他就跟我展开了最后一次谈话,这让我意想不到,今天算是导火线了,下手比我快一步。

最后一次谈话

进来会议室一开始问的比较正常的问题,我回答的也是比较中规中矩,不揭他太多的缺点为好,也是列一些比较常规的事情。我完成自己的事情就好,但是越到后面,越是不对劲,他说再给我一个月时间表现,如果不能让他满意,那么结果就很很很悲观了[就是要开除,但是不想明说这个词,他用了"悲观"这个词代替],明明我不到两个月的时间,他交代的事情都完成的好好的,这个过程中他也是有称赞我的地方,怎么就tmd的突然悲观了?我知道他的意图了,他不想明说,干脆我来挑明,来一次男人的对话吧,我问他对我跟金某说话是不是两个态度,他承认了,他说是有原因的,就是前面第八个点引起他的不爽,我反问他,“你觉得没能力做这个需求吗?你都不愿意描述这个事情”,他突然转向另一个攻击点:说我五句话才能说明白,金某说一句就明白了,简直搞笑之极!我问他我们合作开发游戏,你后面的态度可以改一下吗?他说大体上不会,那意图就明显了,我多问两句,他又不爽,那么过程不可能让他满意,一个月之后我被开除!他还说希望我进行闭卷开发,而不是开卷开发,更不要问这个人,问那个人,我更加觉得不可理喻,更加搞笑,我开发游戏,为什么要闭卷开发,我怎么知道需求有没有理解错,我为什么要闭门理解需求,为什么不能问问人?别人也没觉得我烦,他这是一定要把我弄走无疑了,说给我一个月时间,也只是让我边找下家,边做最后的任务,他说我没有单独对接客户端的能力,不要找客户端聊,这就更搞笑了。。。。没来公司之前,我没对接过客户端吗?无论我怎么做,他总能找到攻击点,反正就是告诉我这两月他觉得我不行,只给我最后一个月的观点。

他又说:你知道我给你填工时有多难吗?金某忙的要死,你却帮不上忙,给你搞完这个任务系统,我都不知道给你安排什么任务好了,你的能力不知道给你安排什么好了。这真的要怒了,都没给我安排,怎么知道我没能力?安排的每个事情我都办的妥妥的,还TMD怀疑我的能力,没有任何怨言,不管是什么任务,即使有些是他自己不想弄的,我都弄好了。我开发过这么多系统,竟然说我能力不行,你tmd的给我什么任务我是完不成的?比写一个10w同时在线的系统还要难吗?他这样说也可以产生另外一个目的,就是我做完这个任务系统可以滚了,因为他找不到合适的需求给我弄了。。。我决定不再给他做任何事情,辛辛苦苦给公司干1个多月,每件事情都做的妥妥的,得来的却是否定,还给我最后一个月时间表现,公司也没拿出方案解决这个冲突,服务器一切都听他的,那也只能离职了。

最后一次谈话 2

哦,对了,还有一个挑刺的点就是说我态度有问题,就是自动翻译代码的工具问题,我学了1.5天go,直接上手就翻译了c#版本的代码,要的很急,但我基本上两天就翻译好了,后面又花了一点时间修改对接他的新要求,就可以集成到jenkins了,时间紧直接翻译,没有进行重构。他问我一些问题,我说是直接翻译的,原来不支持现在也是不支持,他反而进行另外一个点攻击我:你为什么强调翻译别人的呢?作为一个优秀的程序员不应该重构一下吗?难道这叼毛没看到我花了多少时间做的吗?当时也要的急啊,真tmd的服了,这件事情在最后的聊天用来刁难我,一个字服,他自己写代码都不重构,n多重复代码。

入职两个月,自从第三天得罪他之后,我天天写工作日报,以防他暗算我,没想到还是没用,我的能力最终还是他决定的,事情都完成的很好,他就反复用那两个问题作为刺,说过程不能让他满意,未来的一个月,需求他只说一句话,又不让我问,又要让他满意,我做不到,也不可能做到,交流是不可能少的,还有一个问题就是上周的汇报工作被骂了,原因是我又看了一遍奖励的代码和任务系统的代码,并且加上了注释,他反问我:你之前不是看过了吗?怎么还看?我已经哑口无言了,他说不能当作工作汇报,我觉得行吧,你说不算就不算吧,也没啥,就算评不上优秀员工也不至于用来炒我的理由把,还真是炒我的理由,但是他不知道的是看第一次和第二次的收获是不一样的,第二次我还看到了bug,tmd的傻X。

还有一个质疑我的地方:我定位问题的能力不强~慢操作定位函数我都给你搞出来了,我都已经定位到心跳问题了,说金某定位到客户端的某行代码了,我tmd的怎么知道客户端用了这个网络层的代码?你也只跟金某说过啊,我都不知道,我不可能把客户端代码看一遍啊,说我不理解proxy的功能,我tmd的都没细看,我真的不敢顶嘴,万一这厮不按常理出牌,proxy真的不是proxy 的作用~。他问你为什么不细看呢?都没投入使用,我为什么要细看呢,我还有一堆的任务要去做,真是欲加之罪,何患无辞,现在铁蛋回想,他有点像秦桧。

对他的能力表示质疑:他的代码架构不精美,代码冗余度高,有bug(这个算正常也不太正常),都是我们帮他擦屁股,什么事情都问一下金某你们以前的游戏怎么搞的,xx怎么搞的,估计他没怎么搞过,连redis都不熟悉,这家伙真的开发过完整的服务器吗?tcp,udp,他肯定没实际用过~还处于纸上谈兵。格式差,可读性差,代码没注释,维护性极差,还找各种借口,还看不起十年前的梦幻修仙游戏架构,10年了,人家的游戏还在运营!截图出来分分钟比他好n倍,跟老前辈服务器负责人相比根本不在一个等级!

最后一次谈话总结

反复拿两个小的点来攻击我,没完没了,就因为两个小的点让他感觉不爽,他就给我开出给最后一个月的表现时间,很明显就是让我找好下家,事情都做的很好,却不关注,关注这些鸡毛蒜皮的事情,除了想找理由开除我,已经找不到其它原因了,心中是屎,满眼都是屎,标签把我贴的死死的,傻逼上司,不会用人,12.3号摊牌的时候,他已经找不到其他地方说事了,最后他说受不了我的自以为是,除了第三天得罪他和测试问题得罪他,其他地方,他说一就是一,说二就是二,说不重要就是不重要,说没有意义就没有意义,说干啥干啥,说用什么方式搞就用什么方式搞,服务器项目名改成啥就改成啥,例如获取服务器列表,我一开始起名为server_center,因为集中管理很多服务器的ip地址,我觉得叫中心也行,他说不能叫这个,叫server_list,我也是默默说好,说改就马上改,一句反对都没提过,你tmd的,我何来的自以为是?我都他妈的服软了,还给我最后一个月时间离开,搞的裸辞,还有人性吗?整个聊天过程都是用鸡毛蒜皮的事情刁难我,抹杀我所有的贡献和聪明才智,我想说逼我走,你至于这么狠吗?一定要置我于死地,那就拼一下吧,在公司你可以呼风唤雨,但是在正义面前,你等着被审判吧!

内心

曾几何时,我有一个梦想,我想总结十年来的经历,做出一个非常好,开箱即用的服务器框架,工具包,这样的环境没法开展,也没人出来说句正义的话,也没有领导了解矛盾,都是偏信一方,他一定要把铁蛋搞走,在这样的上司下面干活,你想超越他?你想展露头角?你还是等着背锅吧。以前的领导都是非常友好的协助,华为上司还帮铁蛋修改月度总结ppt,以防你讲的不好,他压根就不理你,想请教个问题,如果不是非答不可的,他都叫你百度,毫无分享精神,见过十分聪明的同事或者上级都会写一下模块设计,找个时间讨论一下设计是否合理,这里的极其傲慢-->在群里发完自己的架构图之后,说“你们了解一下就好了,提不出好的建议就是浪费时间”。

正义会来迟,但不会缺席!

(事发之后他发了一朋友圈:公道自在人心,不做亏心事,不怕鬼敲门),鬼不会敲门,但是正义会,你等着吧!

-- 正文结束 --

职场是很残酷的,你们认为是「铁蛋」错了,还是领导错了?

你们想对铁蛋说什么?

欢迎在留言区讨论。

浏览 48
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报