久久综合九色综合97婷婷-美女视频黄频a免费-精品日本一区二区三区在线观看-日韩中文无码有码免费视频-亚洲中文字幕无码专区-扒开双腿疯狂进出爽爽爽动态照片-国产乱理伦片在线观看夜-高清极品美女毛茸茸-欧美寡妇性猛交XXX-国产亚洲精品99在线播放-日韩美女毛片又爽又大毛片,99久久久无码国产精品9,国产成a人片在线观看视频下载,欧美疯狂xxxx吞精视频

有趣生活

當(dāng)前位置:首頁>職場>被領(lǐng)導(dǎo)懟了半個月離職(背C離職別說吐槽領(lǐng)導(dǎo))

被領(lǐng)導(dǎo)懟了半個月離職(背C離職別說吐槽領(lǐng)導(dǎo))

發(fā)布時間:2024-01-24閱讀(11)

導(dǎo)讀前言:如今的職場,怨天尤人、不肯正視現(xiàn)實(shí)的職場人也是越來越多,而且這是個職場通病,也是一種可怕的傳染病。工作中出現(xiàn)問題,抱怨是沒有用的,向毫無裁定權(quán)的人抱怨....

前言:

如今的職場,怨天尤人、不肯正視現(xiàn)實(shí)的職場人也是越來越多,而且這是個職場通病,也是一種可怕的傳染病。工作中出現(xiàn)問題,抱怨是沒有用的,向毫無裁定權(quán)的人抱怨,只有一個理由,就是為了發(fā)泄情緒。

當(dāng)然,無良企業(yè)也是越來越多,逼著我們職場人不得不去吐槽。在職期間,我不敢大肆吐槽,我馬上要走了,還不抓緊時間來吐槽嗎?來,一起聽聽這位員工的離職吐槽。


來公司三個多月吧,年后就要背C離職了,自認(rèn)為算是比較能抗的了,還是受不住pua的過程,后兩個月在公司戰(zhàn)戰(zhàn)兢兢,恨不得卑微的整個人縮在角落里,沒人能注意到自己,年后就離職了,這口氣在肚子里憋了好多天了,憋在肚子里難受,一吐為快出出晦氣吧,理工男,不太會寫,就摘出印象深該的部分吧。


11月入職第一周:熟悉環(huán)境,領(lǐng)導(dǎo)挺好的,很感激領(lǐng)導(dǎo),很和藹。

第二周:分到QF手下,用藍(lán)信發(fā)份任務(wù)小工具,三個接口(沒有接口說明)加參數(shù)

我:第一天看grpc接口,猜測接口用法,寫代碼,第二天自測有問題,找QF

我:調(diào)這個接口服端好像有問題,看了下服務(wù)端日志服務(wù)好像崩了(沒找到問題,找其他同事要的服務(wù)端日志位置,申請權(quán)限等好不容易找到的)

QF:誰讓你這么用的,參數(shù)填得不對,少東西(帶火氣,不耐煩)

我:參數(shù)不是你告訴我這幾個嗎?

QF:我故意不告訴全你的,等你一晚上,你為什么不過來問?

(吐血)

我:還是有問題,服務(wù)端還是崩

QF:(排查日志后)我沒告訴你的參數(shù)你也要填,不能為null知道不,填空字符串(吼)

第四天:寫完藍(lán)信(類似企業(yè)微信)找QF看輸出結(jié)果

QF:對,大概就是這樣,把結(jié)果中root按照順序放前面我:這是返回來的切片 數(shù)據(jù),按順序取的話我放不到前面啊

QF:你會寫for循環(huán)嗎(跑過來吼)

我:我再差也不會寫for循環(huán)吧(帶火氣,感覺受到了侮辱)被罵中溝通需求 ...

完活,私下找領(lǐng)導(dǎo)申請換組,一堆沒營養(yǎng)話略過,最后結(jié)果是不同意,承諾有不懂的可以問領(lǐng)導(dǎo),有問題可以及時聯(lián)系他。

日子還得繼續(xù)過不是,雖然知道是面上的說法,不到萬不得已也不會找領(lǐng)導(dǎo),就是還是有點(diǎn)太天真。

任務(wù)壓測小工具,同上,一堆壓測接口(不帶文檔說明),幾個參數(shù)。同上,一頓艱難的揣摩,加自測時服務(wù)端崩潰后被罵著告訴一堆默認(rèn)值,服務(wù)端輸出打印錯誤結(jié)果無辜被罵略過不表,(一周左右)做完扔過來一套服務(wù)端模塊代碼,讓總結(jié)接口流程圖,看了三天左右,用markdown花了兩天時間畫流程圖(流程圖你們可以看做一個梗吧, 從這個公司開始一直 有深深的怨念),以為會讓做這塊,結(jié)果沒信了,轉(zhuǎn)眼日子來到11月18號。

QF:(藍(lán)信)扔過來一套代碼,把這個看完,單機(jī)版的重構(gòu)為無狀態(tài)的,用redis評估下時間

我:無狀態(tài)是什么意思,不太明白需要做什么(過去找)

QF:劈里啪啦一頓說一.. (不耐煩)

我:你說的是重構(gòu)成集群吧,我看完代碼給您評估吧

QF:畫流程圖給我

一周后, 看完設(shè)計重構(gòu)思路,Markdown 畫完流程圖過去找我,我過來按流程圖說下大概的思路

QF:你這是流程圖 (不耐煩)

QF:你了解業(yè)務(wù)嗎,你沒接觸過嗎,你知道怎么做嗎,你畫個大概流程圖我怎么知道你能不能做出來。

第二天拿著新的流程圖,過去找。

QF:聽了一半一臉不耐煩地說,你這是說的什么呀,你這是說的什么?

QF:讓你畫流程圖你就畫這個,我怎么知道你的數(shù)據(jù)結(jié)構(gòu)是什么,在哪里釋放內(nèi)存的。

我:這不是主要說大概過程嗎?

QF:讓你說過程,你就給我畫這么簡單,我沒法給你評估你能不能做。

QF:你懂我意思吧,讓你畫流程圖是讓你把整個過程畫下來,每個函數(shù)怎么樣么調(diào)用的,都完完整整畫下來,一個函數(shù)都不要落。

我:那還是流程圖嗎, 流程圖不是說思路嗎,那我用markdown得畫到什么時候?

QF:誰讓你用電腦畫的,你可以用手畫,給我一行一行代碼的畫下來,怎么走得全寫下來。

QF:不然我沒法評估你能不能正確做出來,百分之七十時間是畫流程圖,百分之三十是寫代碼,把流程無腦用代碼寫出來(這是我印象最深的一句話,恨不得一巴掌拍死他,流程圖空想出來代替實(shí)際敲代碼,至少我做不到)

問之前的做的人也畫流程圖嗎,QF 回答,人不需要, 人是跟著這個功能一步步做起來的,你不熟悉。


三天后,入職發(fā)的一整個筆記本全畫滿了(空想的方案), 拿著流程圖過去。開始對設(shè)計的redis數(shù)據(jù)結(jié)構(gòu),中間太多記不清了,只拿出零碎的話寫下來吧,這里需要交待下是讓做什么,不然沒法繼續(xù)了。

任務(wù)背景:是做一個導(dǎo)入員工信息以及部門信息的服務(wù)模塊,員工信息里面有部分信息若不存在部門信息的話,導(dǎo)入員工信息的時候,將部門同時進(jìn)行創(chuàng)建,防止無效調(diào)用創(chuàng)建部門接口,需要用map樹形圖進(jìn)行存儲,并獲取部門的id信息,最后進(jìn)行統(tǒng)一調(diào)用,完成創(chuàng)建不存在部門和導(dǎo)入員工信息。原先的服務(wù)是用一個對象, 包含一個切片存儲了所有的導(dǎo)入信息,以及中間處理過程的樹形結(jié)構(gòu)來完成。全部放在內(nèi)存中,經(jīng)常會出現(xiàn)服務(wù)崩潰,所以需要設(shè)計為集群化,同時能夠崩潰后在一定時間內(nèi)由其他節(jié)點(diǎn)拉取下來繼續(xù)運(yùn)行,重點(diǎn)就是數(shù)據(jù)恢復(fù)運(yùn)行。以及在不同節(jié)點(diǎn)都能夠獲取運(yùn)行狀態(tài),本身業(yè)務(wù)不是很復(fù)雜,但是原有代碼寫的很復(fù)雜。

QF:為什么要存這個結(jié)構(gòu),一個樹形結(jié)構(gòu)(可以認(rèn)為是存儲-個公司所有部門信息的樹形圖)我:崩潰后恢復(fù)用, 不然需要重新拉取所有導(dǎo)入數(shù)據(jù)重新處理,所以在完成這個樹形結(jié)構(gòu)后進(jìn)行序列化存儲,優(yōu)化時間。

QF:我問你假如我這個部門下有一萬個子部門,你存得下來嗎?

我:直屬子部門怎么會有這么多, 這不符合現(xiàn)實(shí)場景吧,存的話用一個大key也是可以的。

(中間又懟了半天,還算了這個key大小,一萬個部門id的大Key估計10M到20M左右,導(dǎo)入員工信息并不是一個頻繁使用場景,所以同時使用的并發(fā)量很小,不會影響redis)

QF:那我傳這個大 key再獲取要多少時間,噼里啪啦一頓懟。

我:那我就不知道崩潰恢復(fù)后怎么優(yōu)化了,

QF:你問我呢,是你做還是我做,

QF:這需要我告訴你怎么做嗎?

僵持一會

QF:你既然做不出來,我給你一個,這個分支提交是別人寫的,那個人寫的是完全按照我的方法寫的,那個人走了,我沒有驗(yàn)證他的功能,所以沒有合到主分支,你按他那個弄。

我:好的

半天后,找過去,不對呀,他的思路和我的差不多,你不讓我用大key,之前寫的可是把整個導(dǎo)入對象(員工信息加樹形結(jié)構(gòu)以及其他狀態(tài)一大堆信息)都存redis了,每處理一條員工數(shù)據(jù)就更新這個更大的key呀。

QF:那就是他沒按我說的做,我沒看他代碼,噼里啪啦一頓噴,結(jié)果就是自己重新設(shè)計方案。

被領(lǐng)導(dǎo)懟了半個月離職(背C離職別說吐槽領(lǐng)導(dǎo))(1)

僵持一天,最后QF定的方案是不存儲,每條員工信息發(fā)輸入,中間狀態(tài),狀態(tài)值部分(其實(shí)優(yōu)化效果并不大,崩潰后避免不了的重新需要去處理獲取部門樹形結(jié)構(gòu)信息,是真沒力氣陪他折騰了,只想趕快寫代碼,其他噴的還有為什么要設(shè)計redis做心跳,我說沒有心跳超時,這個實(shí)例化導(dǎo)入對象不知道是否崩潰了,是否需要重新拉取等,不讓用,問怎么實(shí)現(xiàn),被懟你自己想。

中間折騰無數(shù)次,最搞笑的是問“為什么要用redis分布式鎖,你不會寫redis lua 嗎,不會吧,我會,為什么不用lua做更新操作“,大哥我是要分布式鎖啊,不是要原子操作,重構(gòu)只讓我用redis,又沒其他可借助,難道我要在lua中寫個sleep,把整個redis搞阻塞嗎,一直到最后都不滿意我畫的流程圖,我真不會畫這種細(xì)致到代碼行級的流程圖,以前也從沒經(jīng)歷過。


最后僵持到實(shí)在拖不下去才允許寫代碼,當(dāng)然還是采用的心跳模式,整整畫了一個筆記本的流程圖,用新的筆記本還畫了一小半,浪費(fèi)了10個工作日時間,期間不只一次聽到吵的過程中,嘴里若有若無小聲嘟囔著sb,當(dāng)時就想你只要敢罵出來,今天老子非打你,砸你腦袋見血不行,他幸運(yùn),我也珍惜這份工作,對我來說大快人心的事始終沒發(fā)生。聽隔壁同事都說經(jīng)常聽你倆吵,聲挺大的,最后同意寫代碼我記得是12月初7,8號吧,QF讓評估完成時間,看了下離職那哥們寫了一半的代碼,提交時間差不多有一個月,自己評估了下,說也一個月左右吧,然后開始敲代碼重構(gòu)瘋狂加班)

期間還發(fā)生了兩次非常不痛快的事,有兩次讓排查以前的單機(jī)版模塊線上服務(wù)問題,第一次運(yùn)維發(fā)了日志過來,排查結(jié)果告訴QF原因,告訴他調(diào)用某個服務(wù)模塊接口超時了,并給了具體接口,上來就一頓懟, 說就是讓你查為什么會超時,無語地吐血(我特么那個服務(wù)模塊代碼都沒有)怎么去查,后來還多次拿這個說事,“下次別像上次那樣,讓你查個原因都查不出來"。最后才知道超時的是他負(fù)責(zé)的那個模塊,他調(diào)用別人的模塊時出問題,好像是數(shù)據(jù)庫表沒加索引。


第二次同樣的問題,讓排查這個單機(jī)版線上問題,“xx 環(huán)境",問怎么登錄服務(wù)器查看日志,又非常不耐煩的吼,“你不看群消息嗎,用vpn,vpn,我心想沒印象啊,QF不耐煩的當(dāng)面找出來給我看,一看是別人在十天前在藍(lán)信上轉(zhuǎn)發(fā)的聊天記錄,不點(diǎn)擊根本看不到,而且那個偏偏是看過的,沒印象是因?yàn)槟莻€環(huán)境,是政府用的單獨(dú)服務(wù)器,只給一部分人開設(shè)了VPN帳號,像我們新來的都沒有給開通權(quán)限,所以自動忽略了沒想起來,最后也不是我來查,只是被批得很郁悶。

集群版終于重構(gòu)完成了,問怎么自測,QF告知開發(fā)環(huán)境沒有界面,只能自己寫工具,一直到這時候我都沒見過前端長什么樣子,說起來真是諷刺。12月24號終于用grpc工具自測完成了,找QF review 代碼,直接過來吼讓重構(gòu)代碼,要非浸入式的,理由是新版本有問題的話通過配置不通過回滾方式,方便他切回到單機(jī)版,不允許動他代碼,QF抽像出來三個interface接口,只允許用這三個根本不可能用的接口來抽離代碼(說不能用,是因?yàn)槿鄙賲?shù),根本不知道具體哪個導(dǎo)入類進(jìn)行更新),為了接口多加兩個id參數(shù),爭論了一下午,最終QF只同意改兩個接口,定完流程真的累的像是一場戰(zhàn)爭, 至于另一個不能用的接口只通過忽略更新-部分狀態(tài)用其他方式更新(自測沒發(fā)現(xiàn)問題)。QF還順手把崩潰后恢復(fù)分階段所有優(yōu)化邏輯全刪掉了,只能重新開始跑數(shù)據(jù),理由是別進(jìn)入他代碼,懟了我兩周左右的流程圖啊,這一順手刪的優(yōu)化功能只剩下一半了。

花了兩天重新改代碼,兩天把代碼測試完加上周未差不多1月份了,元旦休完3天小長差,1月4號QF給了新的任務(wù)需求,在現(xiàn)在這個版本上完成新功能(通過藍(lán)信發(fā)過來的,基本上所有的任務(wù)都是這樣,需要自己去理解), 估算了下時間差不多一周左右能做完,5號剛到公司通知需要回家隔離遠(yuǎn)程辦公(這也是我很感激我們領(lǐng)導(dǎo),不是QF,沒有讓我經(jīng)濟(jì)受什么損失的原因),10號左右把任務(wù)做完, 11號開始聯(lián)調(diào),遠(yuǎn)程在家聯(lián)調(diào)任務(wù)量不大,所以問QF還有什么新任務(wù)嗎,回復(fù)現(xiàn)在沒有,之前有,但你一直拖現(xiàn)在做的這個時間太長了,交出去了”被氣的差點(diǎn)吐血,畫了兩周的流程圖有用嗎?

后來QF發(fā)了份設(shè)計文檔過來,讓寫完再說說聯(lián)調(diào)吧,“聯(lián)調(diào)了差不多兩周吧,主要原因就是因?yàn)閺膩頉]用過界面調(diào)試,也沒見過真正邏輯,出現(xiàn)了好多小問題,發(fā)現(xiàn)前端還是需要好多中間狀態(tài)的,偏偏是QF給的不能用的接口偷偷加了兩個參數(shù),真的我是偷偷的,連改代碼權(quán)限都沒有,最主要的問題就是QF給的需求跟產(chǎn)品的不一致,導(dǎo)致產(chǎn)品需要的需求沒有做完,在群里@QF,確認(rèn)需不需要做,讓QF在群里吼,讓你問產(chǎn)品,為什么不問,氣的一肚子火。在家里正生氣,不想回了,這時產(chǎn)品打來了電話,說當(dāng)時咱倆溝通沒說那個需求,是以為你知道了,你沒入職的時候就定下的,這個不怪你,不是你的責(zé)任,關(guān)鍵是QF給的需求上都沒寫啊,還有一次是聯(lián)調(diào)過程發(fā)現(xiàn)和前端理解一個參數(shù)有問題,聯(lián)調(diào)的前端也是剛做這塊,之前做的離職了,導(dǎo)致有問題,只能找QF確認(rèn)參數(shù)具體用途,不問清紅皂白上來就被質(zhì)問,讓你自測全點(diǎn)為什么還有問題",還是前端幫解了圍,說發(fā)現(xiàn)之前的版本也有該問題。


1月15號吧,隔離結(jié)束,回公司寫這個東西的設(shè)計文檔,類圖接,流程圖復(fù)用了之前的流程圖,稍微改了下,加上其他別的,3天寫完了,這時候聯(lián)調(diào)基本也結(jié)束了,提測1月18號,實(shí)在無事可做,問了下我們領(lǐng)導(dǎo),沒回復(fù),閑了幾天看了看代碼,順便幫測試排查腳本問題(兩個測試,一個是對應(yīng)前端的測試,一個是后端的測試,后端的只測接口。

2月1號,QF用藍(lán)信發(fā)了新任務(wù),a服務(wù)模塊代碼,讓查找問題發(fā)過去的數(shù)據(jù)為何沒有在b模塊脫敏用MD5進(jìn)行打印日志,讓先看a模塊代碼,看了兩天代碼,花兩天打日志找切入點(diǎn)(日志模塊有問題,一直沒打印出來)花了一天改完代碼后發(fā)現(xiàn)客服端不能登錄了,找QF才搞明白需求,原來是要我這邊傳原文,B模塊接收到的還是原文,底層過程打印日志用md5,這我就懵逼了,問QF,一臉不耐煩, “看代碼看代碼,我告訴你,是我做呢還是你做呢",a服務(wù)沒找到任何線索,找B模塊負(fù)責(zé)人問也不太清楚,所有的線索就是proto協(xié)議和脫敏模塊中間件,說這塊只有我們領(lǐng)導(dǎo)和QF做過,感覺已經(jīng)被坑歪了,意識到應(yīng)該不是改動a模塊代碼,帶著告狀的意思,找領(lǐng)導(dǎo)尋求幫助,被領(lǐng)導(dǎo)拉到小黑屋,講了下流程,原來是需要改b模塊的中g(shù)rpc攔截器,以及脫敏模塊,果然跟我預(yù)料的一樣,和a模塊一點(diǎn)關(guān)系都沒有。說完這個,領(lǐng)導(dǎo)說其實(shí)正想要找你,聊一下,一堆沒營養(yǎng)話略過不表,核心就是我輸出不夠,我和QF合作,沒達(dá)到預(yù)期效果,不可能因這些事?lián)QQF的,所以這次績效不會太好,要跟QF搞好關(guān)系,表示上次越過QF找領(lǐng)導(dǎo)要任務(wù)就是不對的,也不該過來問這些問題,而是應(yīng)該問QF。所以我說我太天真了,相信了之前的承諾。


我說那我提離職吧,在這里工作也不開心,對QF已經(jīng)盡最大力度克制了。不可能天天被責(zé)難,我還是一臉開心跟他搞好關(guān)系吧。

領(lǐng)導(dǎo)也沒多說立刻同意離職,說最近收斂點(diǎn),別把隊伍帶歪了,背調(diào)可以填他,怎么說看他心情,關(guān)鍵是我敢填您嗎,我能理解領(lǐng)導(dǎo),小卒子嘛,棄就棄了,QF的競爭和整個研發(fā)老大都稱兄道弟的,領(lǐng)導(dǎo)怎么說呢,人挺好的,關(guān)鍵是您稍微給QF點(diǎn)壓力,也不至于天天被pua,就像QF哪天不來,您都不知道,說可能請假了,是真的一腕水都端不平,沒有領(lǐng)導(dǎo)的魄力。

至于那個任務(wù),現(xiàn)在我就只有A模塊代碼,我是改不動了,已經(jīng)都背C了,就讓C實(shí)至名歸點(diǎn)吧。

至于為什么一直堅持,主要是因?yàn)殡x家太近了,離家又太近了,媳婦公司就在隔壁不到500米,可以一起吃飯,18年以前還好,18年流年不利一下子換了兩份工作,19 年初才穩(wěn)定下來,導(dǎo)致簡歷花了,再跳的話就等于這幾年三年四跳了,沒想到最終還是沒有堅持下去,11月入職,2月份過完年就背C滾蛋了,趁年底寫完讓自己舒服點(diǎn),不要在明年繼續(xù)惡心。

歡迎分享轉(zhuǎn)載→http://www.avcorse.com/read-217573.html

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖