當前位置: 華文星空 > 新聞

假如一個高水平程式設計師故意留了一個只有他自己知道的漏洞,那麽這種行為違法嗎?

2022-05-15新聞

其實在以前開發的時候遇到過這個問題。根據性質不同,可以判斷是不是違法的。

當時是這麽個情況。有一個企業那邊給我們整需求,但是在需求完成後卻一直拖欠,說需要讓我們公司長期維護,如果出現bug會給我們支付更高的維護費,在維護過程中在把錢補上。

本來這個需求已經很離譜了。但是這不是最離譜的。

最離譜的是後來他們又找了家便宜的公司去幫他們維護需求,讓他們這個計畫可以正常執行。

做出這麽不人道的事情,他們沒有受到懲罰,我的薪資是實打實受到懲罰了。

但是我沒辦法啊,別人是甲方我也不好說什麽。

於是在新的需求來了以後,我特意去修改了一些原來的程式裏的Api,保證報錯你找不出正確問題,甚至有可能會讓你對整個公司的環境都做一些修改(可憐了那家公司的運維)。然後修改了一些參數,也就是說整體程式看起來是沒問題的。但是就是會在某個關鍵點「特意」出現一個讓頁面崩潰的錯誤。

於是他們請人緊急修復,但是一直修不好。

沒辦法,只能又找到我公司,問我怎麽辦。我說很簡單,把尾款結了,我幫你把問題解決了。我保證你這個問題只有我可以解決。

然後終於,尾款到手,而那個「特意」崩潰的問題,也再也沒出現過,然後那家公司所有的維護又重新找我們了並且這次簽了合約要比市場價高多少的價格作為維護費用來彌補之前他們的違約行為。

並且我也和他們說了,如果他們繼續這麽不守規矩呢,說不定又會在某個關鍵的位置出現一些意料之外的問題,並且把整個程式翻個底朝天都不一定知道怎麽解決。

讓甲方乖乖聽話,或許有時候需要一點強硬的手段。