RačunalaProgramiranje

Treba programeri za obavljanje neetički ili nezakonitog rada?

Prošle sedmice, mreža ima poruku koju je napisao programer i učitelj Bill Sourorom. To se zove "kod koje se stidim."

Kad je počela rasprava među programerima

U post Souror govori strašnu priču o mladom programer koji je dobio posao i dobio zadatak stvaranja web stranice za farmaceutske kompanije. Čitav post je vrijedan čitanja, ali stvar je u tome da je programer morao da pomogne kompaniji da se stvori oglasa na osnovu obmane, koja je trebalo da ubedi mlade žene uzimaju određeni lijek.

Kasnije je saznao da je droga je poznat po svojoj oglas u pogoršavaju depresiju i najmanje jedna mlada žena je izvršio samoubistvo tako što je. On je saznao da je njegova sestra uzima ovaj lijek, i upozorio njena posljedica.

Međutim, čak i decenijama kasnije, on i dalje osjeća krivim zbog ovog posla. Napišite ova poruka je inspirisan razgovor Roberta Martina, pod nazivom "Budućnost programiranja." Martin je popularna ličnost u svijetu programera, iako ovdje je više poznat kao "čika Bob."

programeri softvera "ubijaju ljude"

U ovom intervjuu, Martin tvrdi da proizvođači softvera trebaju shvatiti što oni preuzimaju odgovornost, i to mora biti učinjeno brzo. "Odlučimo šta znači biti programer - Martin kaže u videu. - Civilizacija zavisi od nas, ali ne znaju to do sada ".

Činjenica da su svi u svijetu danas, ono što radimo, uključujući i kupuju stvari, telefonske pozive, voze automobile, leti u avionima, ne mogu bez softvera. Desetine ljudi su već ubili pogrešnog softvera u automobilima, dok je stotine umrlo zbog istog razloga tokom putovanja avionom.

"Mi ubijaju ljude, - rekao je Martin. - Došli smo u ovaj posao da to ne radi. Ali situacija se samo pogoršava. "

novi problemi

Martin je istakao da, po njegovom mišljenju, postoje naznake da su programeri u narednim godinama će sve više biti suočeni s nekim stvarnim problemima. On je naveo primjer generalnog direktora Volkswagen u Americi, Michael Horn, koji je prvi optužio softverskih inženjera u emisijama koje su proizvedene od strane kompanije. Tokom skandal, koji je izbio na kongresnom saslušanju, Horn je rekao da programeri su djelovali sami "iz jednog ili drugog razloga." Kasnije Horn je dao ostavku nakon što je američki tužioci optužio kompaniju u donošenju odluke na najvišem nivou i pokušava da ga sakrije.

Ali Martin je rekao: "Najčudnije je bilo ponašanje programere softvera koji je napisao kod. Neki programeri pisati kod koji je pomogao kompaniji da krše zakon. Mislite li da bi mogli znati o tome? Mislim da su šanse da znaš. "

Poziv na akciju

Martin završio svoj govor s poziv na akciju, u kojem je upozorio da će jednog dana neki softver developer će učiniti da će dovesti do katastrofe, što ubijaju desetine hiljada ljudi.

Ali Souror pokazuje da to nije samo slučajni ubijanje ili zagađenje namerno zraka. Firme na Wall Streetu već koriste softver za manipulaciju akcija na berzi. "To bi moglo da se desi bez programer koji stvara lažne naloga", - kaže Souror.

priznanje programera

Sourora post pojavio na Hacker News i Reddit i izazvala objavljivanje dugu listu priznanja od programera neetičkog i ponekad nelegalne stvari koje su zamoljeni da obavljaju.

Jedan je pisao o svom radu u kompaniji koja je potpisala ljudi za svoje biltene e-pošte, čak i nakon što im se (što može biti kršenje saveznih zakona). Programeri onda pisati skripte da pomogne prodavača odrediti ciljane publike kompanije. Kada je ovaj tip rekao je tehnički mišljenje direktor o neetično takav rad, naređeno mu je da napiše pismo ostavke. I sada, prema njegovim riječima, ti isti programeri rade na start-up kako bi se utvrdilo širok spektar podataka o lokaciji ljudi.

Još jedan programer je unajmio pisanje softver za radio. On je zatražio da koristi kanala rezerviran za hitne službe, jer bi ubrzati rad uređaja. "To je brže, ali ilegalno, a osim toga, to je opasno u hitnim slučajevima," - rekao je on. On je odbio da se povinuje ovu naredbu, ali kaže da je uvijek programera koji je spreman slijediti naredbe bez pogovora.

Još jedan programer mi je rekao da je u toku treninga je prebačen u neki kod koji ste kopirali od konkurencije stranice. Čovjek je pitao da se stvori na osnovu demo za investitore. Shvatio je da je rukovodstvo bilo potrebno da ih prevari.

Također je objavio priču o tome kako je još jedan programer tražiti da ponovo promijeniti backup određenih finansijskih podataka i pokrenuti godišnji izvještaj vraćanjem rezervnu kopiju izmijenjen. Ovaj programer je odbio posao. Nekoliko godina kasnije je saznao da je njegov bivši kupci uhapšen zbog utaje poreza.

Jedan programer je rekao da je nedavno je zatražio da stvori igru na sreću za djecu pod krinkom onaj čiji pravac za upravljanje. Prema njegovim riječima, on više ne radi za kompaniju.

nedostatak etike

Zajednička tema među sve te priče je da ako programer odbija da se povinuje takav rad, kompanija će jednostavno naći nekog drugog ko bi mogao da uradi. Možda je to istina sada, ali može uskoro promijeniti.

"Mi vladaju svetom, - rekao je Martin. - Drugi ljudi vjeruju da oni vladaju svijetom. Ali, u stvari, oni su pisani samo pravila i dostavlja ih nama. I onda pišemo pravila će vam pomoći da rade mašine i učiniti sve što je potrebno da čovječanstvo. "

Martin je upozorio, ako programeri ne počnu da preuzmu odgovornost za svoje postupke sada, nakon što se dogodi neki apokaliptični događaj koji bi mogao ubiti tisuće ljudi, zakonodavci će to učiniti za njih, diktira sva pravila poslovanja, do jezika koji će biti dozvoljeno da koristi.

Obraćajući

Očigledan rješenje je naučiti osnove etike. I oni su prilično obavezna za svakog studenta računarstva koji su diplomirali na program obuke od četiri godine. Biblija to naravno treba da bude rad autora Sarah Baas "Gift of Fire:. Socijalnu, pravnu i etičkih problema za računala"

Nažalost, mnogi od današnjih razvoj softvera su samouki ili uče kroz tzv kodiranja Bootcamps je.

U ovom slučaju, njihovo obrazovanje rijetko uključuje bilo koje vrste nastave etike. Posebnu pažnju treba obratiti na ljude koji mogu brzo napisati kod kako bi se zadovoljile rastuće i proždrljiv tržištu.

Souror ohrabruje sve programere koji koriste Bootcamps i online stranicama za obuku, da započne razgovor o etičke odgovornosti koje dolaze uz pisanje koda.

kontrola rada

Ali ono što programeri stvarno treba organizacija koja će upravljati i regulirati svoju profesiju. Drugim industrijama, kao što znamo, već dugo imaju takvu kontrolu. Trenutno, ne postoji ništa kao što je to za programere, iako je Asocijacija za računarstvo strojevi već počela da stvara etičkih dokumenata za programere.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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