作為一名程序員,除了技術(shù)能力之外泛粹,細(xì)心謹(jǐn)慎的態(tài)度是必不可少的職業(yè)修養(yǎng)遂铡,在具體產(chǎn)出的過(guò)程中,安全肯定是要放在首位的晶姊,如果能力很強(qiáng)扒接,安全意識(shí)太差,我想這樣的程序員也是不可能委以重任的们衙,對(duì)吧钾怔,也永遠(yuǎn)只能寫(xiě)一些邊緣業(yè)務(wù)了鸦概,誰(shuí)敢將核心業(yè)務(wù)交給一個(gè)安全意識(shí)差的程序員去寫(xiě)喇伯,是吧?近期畴嘶,一名技術(shù)leader給我們分享了一個(gè)情況脆荷,聽(tīng)了他說(shuō)的情況凝垛,也真是讓人醉了。
據(jù)這名技術(shù)leader說(shuō)蜓谋,他的一名屬下一個(gè)月連續(xù)出現(xiàn)了4次技術(shù)故障梦皮,聽(tīng)了這個(gè)數(shù)字,真是讓人驚訝桃焕,也就是說(shuō)平均一周就要出現(xiàn)一次技術(shù)故障剑肯,難道出現(xiàn)一次就沒(méi)有長(zhǎng)教訓(xùn)么?這樣的情況也確實(shí)令人意外观堂,到底每次發(fā)生的原因是什么让网?這個(gè)的確令人好奇,這名技術(shù)leader還說(shuō)师痕,總監(jiān)要求辭退這名程序員溃睹,他讓這程序員先請(qǐng)假三天回去調(diào)整下,看來(lái)他還是想保住這名程序員胰坟,針對(duì)這樣的情況因篇,讓我們看看其他網(wǎng)友們都是怎么認(rèn)為的吧!
網(wǎng)友一:一個(gè)技術(shù)笔横,因?yàn)樽约旱脑蚓尤粚?dǎo)致公司業(yè)務(wù)受損竞滓,我覺(jué)得,不是辭退這個(gè)員工的問(wèn)題吹缔。而是辭退架構(gòu)師商佑,技術(shù)總監(jiān),我認(rèn)為他們有更大的責(zé)任厢塘,也說(shuō)明你們系統(tǒng)架構(gòu)有問(wèn)題茶没,沒(méi)有多活冗余肌幽,架構(gòu)師應(yīng)該先自我檢討
上世是朵花:系統(tǒng)穩(wěn)健,框架規(guī)范礁叔,約束力強(qiáng)牍颈,出錯(cuò)幾率的確小一點(diǎn)迄薄,不過(guò)與其他程序員相比琅关,這名程序員還是應(yīng)該注意一點(diǎn),畢竟其他人都沒(méi)有這樣讥蔽。
網(wǎng)友二:總結(jié)什么原因
上世是朵花:對(duì)涣易,只看表面現(xiàn)象也不能說(shuō)什么問(wèn)題,看看每次問(wèn)題產(chǎn)生的原因中有沒(méi)有什么共性冶伞。
網(wǎng)友三:說(shuō)實(shí)話一個(gè)月4次新症。真不應(yīng)該
上世是朵花:頻率的確有點(diǎn)頻繁了,還沒(méi)從上次的陰影走出來(lái)就又犯錯(cuò)了响禽,的確有點(diǎn)說(shuō)不過(guò)去徒爹。
網(wǎng)友四:辭退吧,有在一再二芋类,沒(méi)有再三再四
上世是朵花:不過(guò)這名技術(shù)leader并沒(méi)有說(shuō)每次都是什么原因隆嗅,單看表面現(xiàn)象也不好下結(jié)論。
網(wǎng)友五:流程應(yīng)該能優(yōu)化侯繁,一個(gè)月不能讓上四次影響大的
上世是朵花:能這么頻繁的出事故胖喳,不能說(shuō)流程是一點(diǎn)問(wèn)題都沒(méi)有,流程的規(guī)范也是相當(dāng)重要的贮竟,如果線上不出事故完全靠程序員的細(xì)心去避免的話丽焊,那么這個(gè)風(fēng)險(xiǎn)也太大了吧!
網(wǎng)友六:測(cè)試不該也背鍋么
上世是朵花:既然是線上事故咕别,那也說(shuō)明上線前沒(méi)有測(cè)試到位唄技健,或者是說(shuō)觸發(fā)點(diǎn)很隱蔽,反正問(wèn)題是發(fā)生了惰拱。
網(wǎng)友七:流程絕對(duì)有問(wèn)題凫乖,梳理下流程才是關(guān)鍵
上世是朵花:認(rèn)同這名網(wǎng)友觀點(diǎn),這個(gè)事情的發(fā)生肯定是有主要責(zé)任人弓颈,但事情發(fā)生也是綜合因素的結(jié)果帽芽。
網(wǎng)友八:高危行業(yè),應(yīng)該入職前公司給買(mǎi)好保險(xiǎn)
上世是朵花:呵呵翔冀,通過(guò)這個(gè)事情就把這個(gè)編程這個(gè)職業(yè)說(shuō)成是“高危行業(yè)”不太妥當(dāng)导街,應(yīng)該還好吧,沒(méi)有那么危險(xiǎn)纤子。
這名技術(shù)leader并沒(méi)有說(shuō)出每次問(wèn)題發(fā)生的具體原因搬瑰,就他現(xiàn)有的描述款票,我個(gè)人是這么認(rèn)為的,首先這名程序員是有一定的責(zé)任的泽论,也不能完全把所有責(zé)任都?xì)w結(jié)與框架問(wèn)題艾少,架構(gòu)有問(wèn)題,這名程序員算是主要責(zé)任人吧翼悴,畢竟其他程序員也是在同樣的框架下開(kāi)發(fā)缚够,這樣對(duì)比下來(lái),這名程序員是有過(guò)錯(cuò)的鹦赎。然后再說(shuō)系統(tǒng)谍椅,框架問(wèn)題,系統(tǒng)框架的作用也不要小瞧古话,系統(tǒng)框架牛逼的話雏吭,絕對(duì)是能很大程度的避免程序員犯錯(cuò)的幾率,好的系統(tǒng)框架把程序員的開(kāi)發(fā)范圍約束的很明確陪踩,對(duì)于一些粗心程序員考慮不到的校驗(yàn)杖们,框架都會(huì)考慮到,就這么說(shuō)吧肩狂,一個(gè)好的框架足夠的好摘完,程序員寫(xiě)的代碼再垃圾也影響不大,如果有性能問(wèn)題什么的婚温,框架也是能及時(shí)檢測(cè)到的描焰。另外,通過(guò)這個(gè)事情栅螟,再順便說(shuō)一下流程問(wèn)題荆秦,既然是線上問(wèn)題,那就說(shuō)明從開(kāi)發(fā)到測(cè)試力图,再到線上發(fā)布步绸,從本地環(huán)境到開(kāi)發(fā)環(huán)境到預(yù)發(fā)布環(huán)境再到線上環(huán)境只要有一個(gè)環(huán)節(jié)做的足夠到位就可能避免這樣的問(wèn)題發(fā)生,既然這樣的問(wèn)題就這么頻繁的發(fā)生了吃媒,是不是應(yīng)該考慮一下瓤介,這個(gè)流程要不要好好梳理一下,避免以后再頻繁發(fā)生線上問(wèn)題赘那。
以上所有圖片均來(lái)之互聯(lián)網(wǎng)? ?
大家好刑桑,我是“上世是朵花”。如果你有什么好的看法或者觀點(diǎn)可以在評(píng)論區(qū)展現(xiàn)你的才華募舟,互動(dòng)交流祠斧,如果想進(jìn)一步了解我,那就關(guān)注我吧拱礁!(微信公眾號(hào):sssdhua )