欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

程序員操作失誤把代碼數據全部刪了該負責嗎

李中冰2年前24瀏覽0評論

程序員操作失誤把代碼數據全部刪了該負責嗎?

Hi,我是IT小皇子,科技及互聯網達人。任何問題都可以私信我咨詢哦!新聞上出現過不少互聯網公司由于程序員誤刪數據,導致出現服務暫停的故障。那么,假如一個程序員,操作上失誤,把所有數據和代碼全部刪了。他該負責嗎?該被開除嗎?作為一名資深的程序猿,這個問題我可以回答你。如果程序員是操作失誤而刪除掉所有數據和代碼,并沒有主觀的故意性的話,一般都不會負主要責任,也不應開除。因為相關的操作流程上一定存在問題,從而導致其一個操作失誤就能刪掉所有數據和代碼。要負主要責任的是流程的負責者或者制定者。如果是用各種方式惡意刪除的,那就需要附上主要責任,并且有可能被開除。

當然,如果出現這種情況的話,操作流程上以及內部的權限控制上也一定是存在問題的。

其實好的IT公司,會對各種操作制定相應的流程,從而避免誤操作的情況。同時也會對不同的崗位設定不同的權限,例如開發人員不能擁有生產環境的操作權限,運維人員不能直接操作數據庫,DBA不能訪問系統代碼等等。對于數據和代碼都有相對應的管理系統。這些系統是有實時備份以及定時備份的功能的。例如數據使用使用MySQL存儲,是可以設置主從同步備份,以及定時備份,并且能同時備份多份。這樣就算其中一份被刪除掉,也可以通過其他備份來恢復。所以從這個層面可以保證數據是有多份的。而代碼使用git來這一分布式版本管理系統的話,代碼是按一個個版本保存的,每一個版本都可以隨時恢復的。即使程序員在某個版本中將代碼全部刪掉,也可以輕松恢復到上一個版本。碼字不容易,來點個贊吧!

IT小皇子

科技及互聯網達人。

關注我,干貨天天有!