我從未在網(wǎng)上記錄過工作上非技術(shù)層面的思考,一般只是在心里念叨。不過我在的團(tuán)隊(duì)發(fā)生了一些事情唆樊,在不透露公司敏感信息的前提下,記錄一下個(gè)人想法刻蟹。
我剛畢業(yè)校招到這個(gè)公司的時(shí)候逗旁,進(jìn)的就是后端框架組,之后因?yàn)椤井?dāng)時(shí)領(lǐng)導(dǎo)主動(dòng)調(diào)崗引發(fā)的一些團(tuán)隊(duì)調(diào)整】和【自己爭取到的賦能機(jī)會(huì)】座咆,去弄了一年半分庫分表中間件痢艺,現(xiàn)在又回到后端框架。2個(gè)月前開始接觸調(diào)用鏈APM介陶,當(dāng)然我不是第一次看APM,2018年上半年就接觸過開源的APM色建。
最近發(fā)生了一件事哺呜,現(xiàn)在的領(lǐng)導(dǎo)接手團(tuán)隊(duì)后,現(xiàn)場發(fā)生了一個(gè)故障箕戳,可能是比較難查的問題某残,查得慢了各大領(lǐng)導(dǎo)都關(guān)注到了国撵,所以現(xiàn)任領(lǐng)導(dǎo)【以x000價(jià)位懸賞勇夫】。只能說軟件公司玻墅,人員流動(dòng)是常態(tài)介牙,一些人走了團(tuán)隊(duì)氛圍會(huì)下降,但是淪落到明碼標(biāo)價(jià)去激勵(lì)查問題的澳厢,說明團(tuán)隊(duì)技術(shù)氛圍已經(jīng)有很嚴(yán)重的問題了环础。首先暴露價(jià)位不是一件好的事情,本身每個(gè)月的獎(jiǎng)金都是個(gè)人保密的剩拢,暴露價(jià)位直接打破了某些人心里的平衡线得。這話只有在賞罰分明又公正的時(shí)候才敢明說。拿這個(gè)來當(dāng)宣傳手段徐伐,但又對(duì)某些做到的人食言贯钩,會(huì)不得人心。
再說說為什么大家不把問題查出根本原因呢办素?我覺得有以下幾點(diǎn):
- 態(tài)度問題
這是不應(yīng)該出現(xiàn)的原因角雷。公司這樣的人其實(shí)不少(很高興我現(xiàn)在所在的小團(tuán)隊(duì)沒有這樣的人),上班并不努力性穿,待定這家公司了谓罗,但是人員流失時(shí)期因?yàn)楣ぷ髂晗抻种荒苌盟_@種對(duì)團(tuán)隊(duì)傷害最大季二,你之前每任領(lǐng)導(dǎo)都用框架團(tuán)隊(duì)需要仔細(xì)查問題檩咱,才會(huì)被升職加薪這種雞湯來宣傳,但是你現(xiàn)在升用一個(gè)對(duì)技術(shù)不嚴(yán)謹(jǐn)?shù)娜丝柘希韵嗝芸舔恰N矣X得當(dāng)團(tuán)隊(duì)人員流失嚴(yán)重的時(shí)候,就算從外面招一個(gè)技術(shù)責(zé)任心強(qiáng)的桑嘶,也不能將就用技術(shù)責(zé)任心差的去維穩(wěn)炊汹。以身作則的領(lǐng)導(dǎo)對(duì)團(tuán)隊(duì)非常重要。 - 技術(shù)問題
正常逃顶,第一次查誰不難讨便。不過這里面也有團(tuán)隊(duì)技術(shù)氛圍的問題,大家查問題都不記故障排查記錄以政,沒有故障復(fù)盤霸褒。有的問題僅僅是你拿到信息就查出來,拿不到就查不出來的盈蛮。這些信息沒法復(fù)用喊巍,導(dǎo)致成本增加侦讨,容易惡性循環(huán)拗军。 - 情緒積極性問題
常見,當(dāng)你做了別人沒做的衰倦,你們同樣結(jié)果;當(dāng)你們都做了旁理,你得到的得更少樊零。這時(shí)候你手里的餅都不香了,團(tuán)隊(duì)領(lǐng)導(dǎo)公信力下降孽文。 - 個(gè)人成本
要么問題真的多驻襟,要么缺少一些措施,導(dǎo)致查問題本身人力消耗很大叛溢,這時(shí)候只關(guān)心解決現(xiàn)象問題塑悼,而不會(huì)查出根本原因。 - 領(lǐng)導(dǎo)管理風(fēng)向
當(dāng)領(lǐng)導(dǎo)更關(guān)注結(jié)果楷掉,解決表面問題的時(shí)候厢蒜,那就沒人關(guān)心根本原因了。
我上班一年多的時(shí)候烹植,因?yàn)閷?duì)代碼比較熟悉了斑鸦,把一個(gè)歷史問題的來龍去脈寫得非常詳細(xì),當(dāng)時(shí)領(lǐng)導(dǎo)稱贊我草雕,有這樣的技術(shù)責(zé)任心巷屿,將來才能成為技術(shù)專家。領(lǐng)導(dǎo)也在給我的考核里說我進(jìn)步很快墩虹,成為主力核心嘱巾。
當(dāng)我去年去杭州某里分庫分表中間件團(tuán)隊(duì)賦能的時(shí)候,我是帶著我之前一貫的責(zé)任心去查問題的诫钓。在此之前我所在團(tuán)隊(duì)的應(yīng)用規(guī)范過日志打印旬昭,日志里面如果有ERROR級(jí)別的日志,就說明這個(gè)問題需要重視菌湃。但是某里現(xiàn)場發(fā)回的日志问拘,里面ERROR一堆。開始我還是有些吃驚的惧所,因?yàn)槟忱锂吘剐袠I(yè)大公司骤坐,不可能比我們要求低。但是后來我明白了下愈,使用量大了以后問題很多纽绍,加上還要推新功能。一個(gè)屢次發(fā)生要命但是重啟能解決的問題驰唬,也可以先拖延顶岸,因?yàn)榻鉀Q這個(gè)畢竟寫不到匯報(bào)的ppt里腔彰。但是我當(dāng)時(shí)沒有忍住叫编,周末就查出來了辖佣,某里的人確認(rèn)后稱贊了我,我當(dāng)時(shí)感到很開心搓逾。
查出這個(gè)問題并不會(huì)讓我當(dāng)月有物質(zhì)回報(bào)卷谈,因?yàn)槲耶?dāng)時(shí)的處境相當(dāng)于臨時(shí)轉(zhuǎn)到某里安排的工作上,和原來的公司暫時(shí)不那么緊密聯(lián)系了霞篡。但是我當(dāng)時(shí)覺得我需要查出這個(gè)問題世蔗,因?yàn)樵谀忱镆粋€(gè)issue上這個(gè)問題掛了很久,在我去的那段時(shí)間里又發(fā)生了兩次朗兵,影響都不小污淋,不重啟無法恢復(fù),客戶對(duì)這個(gè)問題屢次發(fā)生有意見余掖。我希望我能夠解決這個(gè)問題寸爆,弄完這個(gè)問題我在某里gitlab issue里留下了詳細(xì)的分析記錄。在某里展現(xiàn)個(gè)人一貫堅(jiān)持的品質(zhì)并得到稱贊盐欺,我覺得很值得赁豆。
領(lǐng)導(dǎo)總是會(huì)來一些雞湯,即使團(tuán)隊(duì)的任務(wù)更偏向于填坑冗美,即使因?yàn)楣驹騿T工心里已經(jīng)有認(rèn)同問題魔种。對(duì)于這些雞湯,我工作前兩年的時(shí)候還是很認(rèn)可的粉洼,因?yàn)楫?dāng)時(shí)我的領(lǐng)導(dǎo)很好节预,我認(rèn)真查問題了,也確實(shí)得到了對(duì)應(yīng)的回報(bào)属韧。
但是消極的事情也發(fā)生過安拟,也讓人失落過。這些起伏會(huì)讓人沉默挫剑,會(huì)讓人思考去扣。所以當(dāng)現(xiàn)在的領(lǐng)導(dǎo)懸賞x000,強(qiáng)調(diào)解決問題的能力是升職加薪的重要評(píng)判標(biāo)準(zhǔn)樊破,我心里是波瀾不驚的愉棱。就在他說這些話的時(shí)候,我正好查出一個(gè)很有意思的問題哲戚,當(dāng)他說完這句話的第二天奔滑,我又查出一個(gè)更加有意思的問題,這兩個(gè)問題我都記錄了issue顺少,詳細(xì)列舉了過程朋其,我能保證大家能看懂王浴,能在心里復(fù)盤我的歷險(xiǎn)之路。
不要因?yàn)閯e人說什么就做什么梅猿,自己要覺得某些事情是值得做的氓辣,把這些變成自己的習(xí)慣。我到一些團(tuán)隊(duì)袱蚓,發(fā)現(xiàn)問題排查上能把必要原始信息钞啸,必要進(jìn)展和處理結(jié)果都記錄清晰的都很少,很多都是記錄一個(gè)結(jié)果喇潘,或者直接改代碼的体斩。這種記錄經(jīng)常經(jīng)不起后人的提問。我不知道別人是怎么做的颖低,我自己查問題絮吵,都會(huì)在筆記本里記錄過程,因?yàn)槲遗伦约簛y忱屑,怕自己忘蹬敲。當(dāng)我查完問題以后,我直接梳理一下就可以貼到issue里想幻。我享受把一個(gè)問題查得條理清楚的過程粱栖。
才上班的時(shí)候,我對(duì)有些人不把問題查仔細(xì)感到生氣脏毯。后來我知道闹究,每個(gè)人的處境是不同的。公司一般都對(duì)剛招的校招進(jìn)行一波認(rèn)同攻勢(shì)食店,而老員工被坑過以后可能不會(huì)那么積極了渣淤。所以這些事情自己做到就好了。如果提出來的話吉嫩,看下風(fēng)向价认。你提出來了,又帶頭做到了自娩,但點(diǎn)贊的人很少用踩,沉默的很多,自己就要知道收點(diǎn)風(fēng)頭了忙迁。一般都是這樣脐彩,一線員工說我們?nèi)笔裁矗瑳]太多人關(guān)心姊扔。但是突然大領(lǐng)導(dǎo)要搞個(gè)某主題月什么的時(shí)候惠奸,自上而下就開始要弄這個(gè)了,宣傳滿天飛恰梢。
最后還是一句話佛南,不要?jiǎng)e人因?yàn)槟承├婵紤]鼓勵(lì)你做什么你就做什么梗掰,自己要清楚什么值得堅(jiān)持。