計算機程序設計

如果程序員進行不道德或非法工作?

上週,網絡上有一個程序員和教師比爾Sourorom寫的文章。 這就是所謂的“代碼,我很慚愧。”

隨著討論的開始程序員之間

在後Souror講述了一個年輕的程序員誰已經找到了一份工作,並給出開創了醫藥企業網站的任務可怕的故事。 整個文章是值得一讀,但問題是,程序員不得不幫助公司基於欺騙,這是應該說服年輕女性服用特定藥物創建廣告。

後來他得知,該藥已經知道其財產服用,加重抑鬱和至少一個年輕女子自殺。 他還了解到,他的妹妹需要這種藥物,並警告她的後果。

然而,即使幾十年後,他仍然覺得,因為這項工作的內疚。 寫這個帖子是由談話羅伯塔瑪蒂娜題為啟發“編程的未來。” 馬丁是在程序員的世界的熱門人物,儘管在這裡它更被稱為“Bob大叔”。

軟件開發人員“殺了人”

在這次採訪中,馬丁認為,軟件開發人員需要弄清楚他們採取什麼樣的責任,它必須快速完成。 “我們決定意味著什麼,是一個程序員 - 馬丁說,在視頻。 - 文明依賴於我們,但沒有意識到這一點到現在為止“。

事實上,在今天的世界上每個人,我們做什麼,包括買東西,打電話,駕駛汽車,在飛機飛行,離不開軟件做的。 數十人已經在汽車故障的軟件喪生,數百人死於空中旅行期間一樣的道理。

“我們殺了人, - 馬丁說。 - 我們來到這個企業沒有做到這一點。 但這種情況只在不斷惡化。“

新問題

馬丁指出,在他看來,有一些在未來幾年的發展將越來越多地與一些實際的問題要面對的跡象。 他舉例說,大眾在美國的總導演,邁克爾·霍恩,誰第一個指責的軟件工程師在由該公司產生的排放物的例子。 在醜聞,打破了在國會聽證會上,霍恩說,程序員自己的行為系“某種原因”。 後來喇叭辭職後,美國檢察官指控該公司在最高級別作出這個決定,並試圖將其隱藏。

但是,馬丁說:“奇怪的是軟件開發商是誰寫的代碼的行為。 有些程序員編寫代碼,幫助該公司違反法律。 你認為他們可能知道呢? 我認為,他們很可能就知道了。“

行動呼籲

馬丁完成了他的演講呼籲採取行動,在他警告說,有一天,有軟件開發者會做,這將導致一場大災難,其殺死數万人。

但是Souror表明,它不只是一個隨機殺人或故意空氣污染。 對華爾街公司已經在使用軟件來操縱股價。 “它不能沒有誰創建了一個假的訂單任何程序員發生”, - Souror說。

識別程序員

Sourora後出現Hacker News上和Reddit,造成從他們被要求進行不道德的,有時甚至是非法的事情程序員認可的長名單的公佈。

一個寫了關於他在簽署人對於他們的電子郵件通訊公司工作,即使他們放棄他們(這可能是違反了聯邦法律)。 程序員然後編寫腳本來幫助賣家確定公司的目標受眾。 當這個傢伙說不道德這樣的工作技術總監的意見,他奉命寫了辭職信。 而現在,據他說,這對初創公司工作的程序員一樣來確定人的位置數據繁多。

另一個程序員是通過在無線電編寫軟件錄用。 他被要求使用緊急服務預留的通道,因為它會加快設備的操作。 “它的速度更快,而且違法,而且,它在緊急情況下是危險的,” - 他說。 他拒絕遵守這一命令,但是他說,總有一個程序員誰願意服從命令沒有問題。

另一個程序員告訴我,在訓練期間,他被轉移到你從比賽現場複製了一些代碼。 男人問其基礎上為投資者創造一個演示。 他意識到,領導是必要的,以欺騙他們。

此外,它發表了關於另一個程序員是如何要求通過恢復經修訂的備份副本再次改變某些財務數據的備份,並推出年度報告的故事。 這位程序員拒絕了這份工作。 幾年後,他得知他的前客戶因涉嫌逃稅。

一個程序員也說,最近有人問他一個幌子,其方向管理下創造機會的兒童遊戲。 據他介紹,他不再為公司工作。

缺乏道德

所有這些故事中的共同主題是,如果開發商拒絕遵守這樣的工作,公司會簡單地找別人誰可以做到這一點。 也許,這現在是真實的,但可能很快就會改變。

“我們統治世界 - 馬丁說。 - 其他人認為,他們統治世界。 但實際上他們只是書面規則,並提交給我們。 然後我們編寫規則來幫您操作的機器,並做一切必要的人類“。

馬丁警告說,如果程序員不開始要為自己的行為負責,現在,以後的事情了,可以殺死成千上萬的人一些啟示錄事件,立法者會為他們做,口述操作的所有規則,最多,他們將被允許使用的語言。

解決

顯而易見的解決方案是教倫理學的基本知識。 而且他們對計算機科學的每一個學生誰從一個為期四年的培訓課程畢業幾乎是強制性的。 聖經這當然應該是作者薩拉·巴斯的作品“火的禮物:電腦社會,法律和倫理問題。”

不幸的是,今天的許多軟件開發商是自學或者通過所謂的編碼訓練營學習。

在這種情況下,他們的教育很少包括任何種類的教學倫理。 特別要注意的人誰可以快速編寫代碼,以滿足日益增長的貪婪和市場。

Souror鼓勵誰使用訓練營和在線培訓網站,開始談論與編寫代碼來沿著道德責任的所有開發人員。

操作控制

但是,程序員真的需要將管理和調節自己的專業組織。 其他行業,因為我們知道,很早就有了這樣的控制。 目前,還沒有這樣的開發商,雖然美國計算機協會已經開始創造程序員道德的文件。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.birmiss.com. Theme powered by WordPress.