RekenaarsProgrammering

Moet programmeerders om onetiese of onwettige werk te verrig?

Verlede week het die netwerk het 'n post geskryf deur 'n programmeerder en onderwyser Bill Sourorom. Dit is bekend as "kode, wat ek voel te beskaamd."

As die bespreking begin onder programmeerders

In die post vertel Souror die verskriklike verhaal van 'n jong programmeerder wat 'n werk gekry het en is die taak van die skep van 'n webwerf vir die farmaseutiese maatskappye gegee. Die hele post werd lees, maar die punt is dat die programmeerder moes help om die maatskappy om advertensies te skep wat gebaseer is op misleiding, wat veronderstel was om jong vroue wat 'n spesifieke dwelm te oortuig.

Later het hy geleer dat die dwelm is bekend vir sy eiendom tot depressie en ten minste een jong vrou het selfmoord gepleeg vererger deur die neem van dit. Hy het ook geleer dat sy suster neem hierdie medikasie, en haar gewaarsku van die gevolge.

Maar selfs dekades later, hy voel steeds skuldig as gevolg van hierdie werk. Skryf hierdie pos is geïnspireer deur 'n gesprek Roberta Martina, getiteld "Die toekoms van ontwikkeling." Martin is 'n gewilde figuur in die wêreld van programmeerders, hoewel hier is dit meer bekend as "Oom Bob."

Sagteware-ontwikkelaars "doodmaak mense"

In hierdie onderhoud, Martin argumenteer dat sagteware-ontwikkelaars moet uit te vind wat hulle neem op die verantwoordelikheid, en dit moet vinnig gedoen word. "Kom ons besluit wat dit beteken om 'n programmeerder wees - Martin sê in die video. - Civilization hang af van ons, maar nie besef dit tot nou toe ".

Die feit dat almal in die wêreld vandag, wat ons doen, insluitend die koop dinge, telefoonoproepe, ry motors, vlieg in vliegtuie, kan dit nie doen sonder die sagteware. Dosyne mense is reeds dood deur foutiewe sagteware in motors, terwyl honderde vir dieselfde rede tydens lugvervoer gesterf het.

"Ons mense dood, - sê Martin. - Ons het in hierdie sake nie om dit te doen. Maar die situasie is net erger. "

nuwe probleme

Martin het opgemerk dat, in sy mening, is daar tekens dat die ontwikkelaars in die komende jare toenemend gekonfronteer sal word met 'n paar werklike probleme. Hy noem die voorbeeld van die Direkteur-generaal van Volkswagen in Amerika, Michael Horn, wat die eerste keer die sagteware-ingenieurs beskuldigde in die uitstoot wat geproduseer word deur die maatskappy. Tydens die skandaal, wat uitgebreek het by 'n kongres verhoor, Horn het gesê dat die programmeerders opgetree het deur hulself "vir een of ander rede." Later bedank Horn nadat Amerikaanse aanklaers beskuldig die maatskappy in die maak van hierdie besluit op die hoogste vlak en probeer om dit weg te steek.

Maar Martin het gesê: "Die vreemdste ding was die gedrag van die sagteware-ontwikkelaars wat die kode geskryf. Sommige programmeerders skryf kode wat die maatskappy gehelp het om die wet te oortree. Dink jy hulle kan weet oor dit? Ek dink hulle is geneig om te weet. "

Oproep tot aksie

Martin klaar sy toespraak met 'n oproep tot aksie, waarin hy gewaarsku dat een dag 'n paar sagteware ontwikkelaar sal dit doen sal lei tot 'n ramp, wat dood tienduisende mense.

Maar Souror dui daarop dat dit nie net 'n ewekansige dood of doelbewuste lugbesoedeling. Maatskappye op Wall Street is reeds met behulp van sagteware om die voorraadkwotasies manipuleer. "Dit kan nie gebeur sonder enige programmeerder wat 'n vals bestellings skep", - sê Souror.

erkenning van programmeerders

Sourora post verskyn op Hacker Nuus en Reddit en het veroorsaak dat die publikasie van 'n lang lys van erkennings van die programmeerders van onetiese en soms onwettige dinge wat hulle is gevra om uit te voer.

Een het geskryf oor sy werk in die maatskappy wat mense onderteken vir hul e-pos nuusbriewe, selfs nadat hulle moed opgee nie (wat 'n skending van die federale wet kan wees). Programmeerders skryf dan skrifte te help verkopers bepaal die maatskappy se doel publiek. Wanneer hierdie man gesê tegniese direkteur mening oor onetiese sodanige werk, is hy beveel om 'n brief van bedanking te skryf. En nou, volgens hom, hierdie selfde programmeerders werk op die start-ups om 'n groot verskeidenheid van data te bepaal op die ligging van die mense.

Nog 'n programmeerder is gehuur deur die skryf van programmatuur vir radio. Hy is gevra om die kanale voorbehou vir nooddienste gebruik, omdat dit die werking van die toestel sal versnel. "Dit is vinniger, maar onwettig, en boonop is dit gevaarlik in geval van nood," - het hy gesê. Hy het geweier om te voldoen aan hierdie orde, maar sê daar is altyd 'n programmeerder wat bereid is om opdragte uit te voer sonder twyfel.

Nog 'n programmeerder het vir my gesê dat tydens opleiding is hy oorgeplaas na 'n paar kode wat jy kopieer van die kompetisie site. Man gevra om te skep op sy basis 'n demo vir beleggers. Hy het besef dat die leierskap nodig was om hulle te mislei.

Ook dit gepubliseer 'n storie oor hoe 'n ander programmeerder is gevra om die rugsteun van sekere finansiële data die jaarverslag weer verander en die bekendstelling van die herstel van die rugsteun kopie van die gewysigde. Dit programmeerder geweier om die werk. 'N Paar jaar later het hy geleer dat sy voormalige kliënte is in hegtenis geneem vir belastingontduiking.

Een programmeerder het ook gesê dat onlangs het hy gevra is om 'n spel van kans vir kinders te skep onder die dekmantel van een wie se rigting te bestuur. Volgens hom het hy nie meer werk vir die maatskappy.

gebrek aan etiek

Die gemeenskaplike tema onder al hierdie stories is dat indien die ontwikkelaar weier om te voldoen aan sodanige werk, die maatskappy sal eenvoudig iemand anders wat dit kan doen. Miskien is dit waar nou, maar kan binnekort verander.

"Ons regeer die wêreld, - sê Martin. - Ander mense glo dat hulle die wêreld regeer. Maar in werklikheid is hulle net geskrewe reëls en dit aan ons. En dan skryf ons reëls om jou te help die masjiene bedryf en doen alles wat nodig is om die mensdom is. "

Martin gewaarsku, as programmeerders nie begin om verantwoordelikheid vir hul optrede nou, nadat gebeur 'n paar apokaliptiese gebeurtenis wat duisende mense kan doodmaak, sal die wetgewers dit vir hulle te doen, dikteer al die reëls van die operasie, tot en met die taal wat hulle toegelaat sal word om te gebruik.

aanspreek

Die voor die hand liggende oplossing is om die basiese beginsels van etiek te leer. En hulle is pretty much verpligtend vir elke student van rekenaarwetenskap wat uit 'n vier-jaar opleidingsprogram gegradueer. Bybel hierdie kursus moet 'n werk van die skrywer Sarah Baas wees "Gift of Fire. Maatskaplike, wetlike en etiese probleme vir rekenaars"

Ongelukkig het baie van vandag se sagteware-ontwikkelaars is self geleer of leer deur die sogenaamde kodering bootcamps.

In hierdie geval, hulle opvoeding sluit selde enige soort onderrig etiek. Spesifieke aandag moet gegee word aan mense wat vinnig kode kan skryf aan die groeiende en gulsige mark te voldoen.

Souror moedig alle ontwikkelaars wat bootcamps en aanlyn opleiding webwerwe gebruik, om te begin praat oor die etiese verantwoordelikhede wat kom saam met die skryf van kode.

operasie beheer

Maar wat programmeerders regtig 'n organisasie wat sal bestuur en reguleer hul beroep nodig. Ander bedrywe, soos ons dit ken, het lank het so beheer. Op die oomblik, daar is niks soos wat vir ontwikkelaars, hoewel die Vereniging vir Rekenaarkunde Masjinerie reeds begin om etiese dokumente vir programmeerders te skep.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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