KomputilojProgramado

Ĉu programistoj plenumas neetikan aŭ neleĝan laboron?

La pasinta semajno, apero aperis en la retejo skribita fare de la programisto kaj instruisto Bill Souuro. Ĝi estas nomata "Kodo mi estas hontigita pri."

Kiel la diskuto komenciĝis inter programistoj

En lia posteno, Sourur rakontas la teruran historion de juna programisto, kiu akiris laboron kaj estis taskita krei retejon por farmacia kompanio. La tuta poŝto valoris legi, sed la punkto estas, ke la programisto devis helpi al la firmao krei trompantaĵon, kiu devis konvinki junajn virinojn por preni ĉi tiun aŭ tiun drogon.

Poste, li eksciis, ke la drogo estis konata pro sia kapablo pligravigi depresion kaj almenaŭ unu junulino memmortigis sin prenante ĝin. Li ankaŭ sciis, ke lia fratino prenis ĉi tiun kuracilon, kaj avertis ŝin pri la konsekvencoj.

Sed eĉ jardekojn poste li ankoraŭ sentas kulpa pri ĉi tiu laboro. Por skribi ĉi tiun postenon li inspiris la paroladon de Robert Martin titolita "La Estonteco de Programado". Martin estas populara personeco en la mondo de programistoj, kvankam ĉi tie li pli bone konas kiel "Onklo Bob".

Programistoj programistoj "mortigas homojn"

En ĉi tiu konversacio, Martin argumentas, ke programaj programistoj bezonas ekscii, kion ili respondecas pri, kaj ĝi devas esti farita rapide. "Ni decidas, kion signifas esti programisto," diras Martin en la video. "Civilizo dependas de ni, kvankam ĝi ne komprenas ĉi tion ĝis nun."

Fakte, en la moderna mondo, ĉio, kion ni faras, inkluzive de aĉetado de aĵoj, telefonvokoj, veturiloj, flugado en aviadiloj, ne povas fari sen programaro. Diversoj da homoj jam estis mortigitaj de malofta programaro en aŭtoj, dum centoj mortis pro la sama kialo dum vojaĝado.

"Ni mortigas homojn," diras Martin. - Ni eniris ĉi tiun komercon por ne fari ĝin. Sed la situacio nur plimalboniĝas. "

Novaj aferoj

Martin rimarkis, ke, laŭ lia opinio, estas signoj, ke programistoj en la venontaj jaroj ĉiufoje pli multe renkontos iujn realajn problemojn. Li citis la ekzemplon de la CEO de Volkswagen en Usono, Michael Horn, kiu unue akuzis softvajn inĝenierojn pri la emisiones, kiujn produktas kompanioj. Dum la skandalo, kiu eksplodis dum la aŭdiencoj en la Kongreso, Horne deklaris, ke la programistoj agis laŭ siaj propraj "por unu kialo aŭ alia". Poste, Horn rezignis post usonaj prokuroroj akuzis la firmaon fari ĉi tiun decidon ĉe la plej alta nivelo kaj provante kaŝi ĝin.

Sed Martin diris: "La plej stranga estis la konduto de programistoj, kiuj skribis ĉi tiun kodon. Iuj programistoj skribis kodon, kiu helpis al la kompanio rompi la leĝon. Ĉu vi opinias, ke ili povus scii pri tio? Mi pensas, ke ili verŝajne sciis. "

Voku al ago

Marteno finis sian paroladon per alvoko al ago, en kiu li avertis, ke unu tago programisto disvolvus ion, kio kondukus al katastrofo, kiu mortigos dekojn da miloj da homoj.

Sed Souror rimarkas, ke ĝi ne estas nur pri hazarda mortigo de homoj aŭ diskutata aera poluado. Firmaoj sur Wall Street jam uzas programaron por manipuli stokajn citaĵojn. "Ĉi tio ne povus okazi sen programisto, kiu kreas falsajn ordonojn," diras Sowor.

Rekono de programistoj

Post Sourora aperis sur Hacker News kaj Reddit kaj kaŭzis la publikigon de longa listo de konfesoj de programistoj pri neetikaj kaj kelkfoje kontraŭleĝaj aferoj, kiujn oni petis.

Unu skribis pri sia laboro en kompanio, kiu subskribis homojn por siaj bultenoj per retpoŝto eĉ post kiam ili rifuzis ilin (kiuj povus malobservi federaciajn leĝojn). La programistoj tiam skribis skriptojn por helpi la vendistojn de la kompanio determini la celitan aŭdiencon. Kiam ĉi tiu knabo diris al la teknika direktoro sian opinion pri la neetika naturo de ĉi tiu laboro, li estis ordonita skribi deklaron de rezigno. Kaj nun, li diris, ĉi tiuj samaj programistoj laboras en startoj por determini grandegan tabulon da datumoj pri la loko de homoj.

Alia programisto estis dungita per skribado de programaro por la radiofabilaĵo. Oni petis lin uzi la rezervitajn kanalojn por rekuperi servojn, ĉar ĉi tio rapidigus la operacion de la aparato. "Ĝi estas pli rapida, sed neleĝa, kaj ĝi estas danĝera en kazo de krizoj," li diris. Li rifuzis plenumi ĉi tiun ordonon, sed diras, ke ĉiam estas programisto, kiu pretas sekvi ordonojn sen demando.

Alia programisto diris, ke dum la interŝanĝo li ricevis iun kodon kopiitan de la loko de konkurantoj. La knabo estis petita krei demo-versio por investantoj laŭ sia bazo. Li rimarkis, ke la gvidantaro bezonis trompi ilin.

Ankaŭ estis rakonto pri kiel alia programisto petis ŝanĝi kopion de iuj financaj datumoj kaj ree publikigi la jaran raporton, restarigante la kopian kopion de la ŝanĝita. Ĉi tiu programisto rifuzis la faron. Kelkajn jarojn poste li eksciis, ke liaj iamaj klientoj estis arestitaj pro impostaj evasioj.

Unu programisto ankaŭ diris, ke plej laste oni petis lin krei vetludan ludon por infanoj sub la celo de administrado de rimedoj. Laŭ li, li jam ne laboras por ĉi tiu kompanio.

Manko de etiko

Komuna temo inter ĉiuj ĉi tiuj historioj estas, ke se programisto rifuzas fari tian laboron, la kompanio simple trovos iun alian, kiu povus fari ĝin. Eble ĉi tio estas vera nun, sed baldaŭ povas ŝanĝi.

"Ni regas la mondon," diris Martin. "Aliaj homoj kredas, ke ili regas la mondon." Sed fakte ili nur skribas la regulojn kaj transpasas al ni. Kaj tiam ni skribu la regulojn, kiuj helpas la maŝinojn kaj plenumas ĉion necesa por la homaro. "

Martin avertis, ke se programistoj ne ekkomprenas siajn agojn nun, post iu apokalipsa evento, kiu povas mortigi milojn da homoj, la leĝdonantoj komencos fari ĝin por ili, diktante ĉiujn regulojn de la laboro ĝis la lingvo, kiun ili permesos uzi.

Problemo pri solvo

La evidenta solvo estas instrui la bazojn de etiko. Kaj ili estas plejparte devigaj por ĉiu studento pri komputiko, kiu diplomiĝis de kvarjara programo de studado. La Biblio de ĉi tiu kurso devus esti la verko de la verkinto Sarah Baas "Donaco de fajro: sociaj, juraj kaj etikaj problemoj por komputiloj."

Bedaŭrinde, multaj el la programistoj de hodiaŭaj programistoj estas memlernantoj aŭ lernas tra la nomata Bootcamps-kodigo.

En ĉi tiu kazo, ilia edukado malofte inkluzivas ia ajn trejnadon pri etikaj aferoj. Precipe atentu homojn, kiuj povas skribi kodon tre rapide por kontentigi kreskantan kaj nesatigebla merkato.

Sowor vokas al ĉiuj programistoj, kiuj uzas Bootcamps kaj interretajn lernojn por komenci paroli pri la etikaj respondecoj, kiuj venas kun skriba kodo.

Kontrolo de laboro

Sed kion programistoj vere bezonas estas organizo kiu administros ilin kaj reguligos sian profesion. Aliaj branĉoj, kiel oni scias, jam havas tiom da kontrolo dum longa tempo. Nuntempe estas nenio por ĉi tio por programistoj, kvankam la Asocio pri Komputila Inĝenierado jam komencis krei etikajn dokumentojn por programistoj.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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