{eval=Array;=+count(Array);}
我從事一線開發(fā)8年有余,我認(rèn)為事情的本質(zhì)就是我們程序員沒有收到領(lǐng)導(dǎo)的尊重,我國(guó)很多企業(yè)一直在喊以人為本,當(dāng)IT公司猛加班的時(shí)候有沒有想過以人為本;當(dāng)承諾員工的沒有實(shí)現(xiàn)的時(shí)候有沒有想過以人為本;當(dāng)把程序員當(dāng)機(jī)器用的時(shí)候有沒有想過以人為本。從員工和公司角度考慮,解決此問題,個(gè)人感覺從以下幾個(gè)方面入手:
1、首先,最最重要的就是尊重程序員,承諾員工的要實(shí)現(xiàn),以人為本不是空話;
2、其次才是從技術(shù)方面考慮:
對(duì)數(shù)據(jù)庫刪除權(quán)限有針對(duì)性的開放。
對(duì)代碼、數(shù)據(jù)進(jìn)行定期備份。
對(duì)數(shù)據(jù)進(jìn)行加密及權(quán)限保護(hù)。
3、開展企業(yè)文化和技術(shù)規(guī)范的培訓(xùn),從關(guān)懷尊重、技術(shù)保護(hù)兩個(gè)角度和員工平等交流構(gòu)建溫暖、最終的交流平臺(tái)。
以上是一家之言,歡迎各位空友吐槽拍磚,歡迎關(guān)注我、評(píng)論哦
你好,非常高興回答這個(gè)問題,我們從制度和技術(shù)兩個(gè)角度去分析“程序員刪庫跑路”。
制度
程序員常年和數(shù)據(jù)庫打交道,沒有人會(huì)比他們了解刪庫是一個(gè)多么危險(xiǎn)的操作,因此可能是在某個(gè)方面受到了巨大的刺激導(dǎo)致程序員最終采用如此方式進(jìn)行泄憤。比如產(chǎn)品需求不斷更改導(dǎo)致無法及時(shí)完成工作量,面臨績(jī)效考核的壓力;業(yè)務(wù)、產(chǎn)品、程序員溝通不暢導(dǎo)致產(chǎn)品無法及時(shí)交付,互相推諉責(zé)任;加班嚴(yán)重,心理生理面臨巨大的考驗(yàn)等等。這有可能是很多中小公司的通病,也可看出程序員的抗壓能力。
但是解決此問題,不能一味的要求程序員自身客服面臨的問題,還需公司做到:
1.需要公司從文化、制度上采取一些措施,給產(chǎn)品、程序員建立起良好的溝通渠道。畢竟大家的共同目標(biāo)產(chǎn)品能給公司帶來收益,產(chǎn)品上不要一味的要求高大上,要把握核心需求增加用戶粘性,這就需要公司在制度上委派產(chǎn)品管理崗位,能夠?qū)π枨笞龀鋈∩帷?/p>
2.將數(shù)據(jù)安全納入公司制度中,強(qiáng)調(diào)數(shù)據(jù)重要性,提高員工的安全意識(shí)。
技術(shù)
雖然程序員可以對(duì)數(shù)據(jù)進(jìn)行增刪改查,但是DBA或運(yùn)維為避免程序員的誤操作要做到以下幾點(diǎn):
1.權(quán)限控制,分配給程序員的權(quán)限一定是代碼可運(yùn)行的最小權(quán)限,切莫圖方便直接分配root權(quán)限。
2.數(shù)據(jù)備份,對(duì)數(shù)據(jù)庫做好全量、增量備份,保證數(shù)據(jù)丟失后能夠快速恢復(fù);如果有條件,可以增加延遲備份功能,可設(shè)置同步延遲時(shí)間,可以快速找回?cái)?shù)據(jù)。
3.sql審核,在公司內(nèi)部做好sql審核平臺(tái),對(duì)一些危險(xiǎn)的操作進(jìn)行上線前的審核。
總之,理性分析此事后,在技術(shù)層面要做到可防可控,在制度層面要做到提高安全意識(shí),將此意識(shí)扼殺在萌芽階段。當(dāng)然要做到此,還需各相關(guān)人員的共同努力。
0
回答5
回答0
回答0
回答0
回答3
回答0
回答0
回答0
回答0
回答