PočítačeProgramovanie

Mali programátori vykonávať neetické či nelegálne práce?

Minulý týždeň, má sieť príspevok ktoré programátor a pedagóg Bill Sourorom. Hovorí sa tomu "kód, ktorý sa hanbím."

Vzhľadom k tomu, diskusia začala medzi programátormi

V príspevku Souror rozpráva strašný príbeh mladého programátora, ktorý má prácu a dostal za úlohu vytvoriť webové stránky pre farmaceutické spoločnosti. Celý príspevok stojí za prečítanie, ale ide o to, že programátor musel pomáhať spoločnosti vytvoriť reklamy na základe podvodu, ktorý mal presvedčiť mladé ženy užívajúce určitú drogu.

Neskôr sa dozvedel, že droga bola známa pre svoju vlastnosť k zhoršeniu depresie a najmenej jedna mladá žena, spáchal samovraždu tým, že ju. Zistil tiež, že jeho sestra berie tento liek, a varoval ju na následky.

Avšak, dokonca desaťročí neskôr, sa stále cíti previnilo, pretože k tomuto dielu. Napísaniu tohto príspevku bol inšpirovaný rozhovor Roberta Martina, nazvanej "Budúcnosť programovania." Martin je populárny postavou vo svete programátorov, aj keď tu je viac známy ako "strýko Bob."

Softvéroví vývojári "zabíjať ľudí"

V tomto rozhovore, Martin tvrdí, že vývojári softvéru je potrebné zistiť, čo si vziať na seba zodpovednosť a musí byť vykonané rýchlo. "Poďme sa rozhodnúť, čo to znamená byť programátorom - Martin hovorí vo videu. - Civilizácia záleží na nás, ale neuvedomujú, to až teraz. "

Skutočnosť, že každý v dnešnom svete, čo robíme, vrátane kupovať veci, telefónne hovory, riadenie auta, lietanie na lietadlách, sa nezaobíde bez softvéru. Desiatky ľudí už bolo zabitých chybný softvér v automobiloch, zatiaľ čo stovky zomrel Z rovnakého dôvodu pri cestovaní lietadlom.

"Budeme zabíjať ľudí, - hovorí Martin. - Prišli sme do tohto podnikania, aby to nerobila. Ale situácia sa zhoršuje len. "

nové problémy

Martin poznamenal, že podľa jeho názoru existujú náznaky, že vývojári v nadchádzajúcich rokoch bude čoraz viac konfrontovaní s niektorými skutočných problémov. Uviedol príklad generálny riaditeľ spoločnosti Volkswagen v Amerike, Michael Horn, ktorý najprv obvinil softvérových inžinierov v emisiách, ktoré sú vyrobené firmou. Počas škandál, ktorý vypukol v Kongrese vypočutie, Horn povedal, že programátori konali samy od seba "pre toho či onoho dôvodu." Neskôr Horn rezignoval potom, čo americkí prokurátori obvinili spoločnosť v tomto rozhodovaní na najvyššej úrovni a snažia sa to skryť.

Ale Martin povedal: "Najpodivnejšie bolo správanie vývojárov softvéru, ktorí písali kód. Niektorí programátori píšu kód, ktorý pomohol spoločnosti porušiť zákon. Myslíte si, že by mohli vedieť? Myslím, že je pravdepodobné, že viem. "

Výzva k akcii

Martin dokončil svoju reč s výzvou na akciu, v ktorom varoval, že jedného dňa nejaký softvér developer bude robiť, že povedie ku katastrofe, ktorá zabíjajú desiatky tisíc ľudí.

Ale Souror ukazuje, že to nie je len náhodné zabitie alebo znečistenia ovzdušia úmyselné. Firmy na Wall Street sa už používajú softvér pre manipuláciu s akcií. "To by sa nemohlo stať, bez toho aby programátor, ktorý vytvára falošné rozkazy," - hovorí Souror.

uznanie programátorov

Sourora príspevok objavil na Hacker News and Reddit a spôsobil zverejnenie dlhý zoznam uznanie od programátorov neetické a niekedy aj nezákonné veci, že oni boli požiadaní, aby vykonať.

Jeden napísal o svojom pôsobení v spoločnosti, ktorá podpísala ľudí za ich e-mailových spravodajcov, a to aj potom, čo sa jej vzdať (čo môže byť porušenie federálneho zákona). Programátori potom písať skripty, ktoré pomáhajú predajcovia určiť cieľovú skupinu spoločnosti. Keď ten chlap uviedol technický riaditeľ názor na neetické takú prácu, on bol organizovaný napísať list s rezignáciou. A teraz podľa neho tie isté programátori pracujú na základe rozbehov určiť obrovské množstvo dát o umiestnení ľudí.

Ďalšie programátor bol najatý písať softvér pre rádio. Bol požiadaný, aby použiť kanály vyhradené pre pohotovostné služby, pretože by to urýchliť prevádzku zariadenia. "Je to rýchlejšie, ale nezákonne, a navyše je to nebezpečné v prípade núdze," - povedal. Odmietol v súlade s týmto cieľom, ale hovorí, že tam je vždy programátor, ktorý je ochotný počúvať rozkazy bez otázok.

Ďalšie programátor mi povedal, že počas výcviku bol prevelený do nejakého kódu, ktorý ste skopírovali z mieste konania súťaže. Spýtal sa vytvoriť na jeho základe demo pre investorov. Uvedomil si, že vedenie bolo nutné ich klamať.

Tiež zverejnila príbeh o tom, ako bol iný programátor požiadaný, aby opäť zmeniť zálohu určitých finančných dát a začne výročnú správu obnovením záložnú kópiu znení neskorších predpisov. Tento programátor odmietol prácu. O niekoľko rokov neskôr sa dozvedel, že jeho bývalí zákazníci boli zatknutí za daňové úniky.

Jeden programátor tiež povedal, že v poslednej dobe bol požiadaný o vytvorenie hazardné hry pre deti pod rúškom tá, ktorej smer vedenia. Podľa neho sa už pracuje pre spoločnosť.

nedostatok etiky

Spoločnou témou všetkých týchto príbehov je, že v prípade, že developer odmieta splniť takú prácu, bude spoločnosť jednoducho nájsť niekoho iného, kto by to mohol urobiť. Možno je to pravda, teraz, ale môže čoskoro zmeniť.

"Budeme vládnuť svetu, - povedal Martin. - ostatní ľudia veria, že vládnuť svetu. Ale v skutočnosti sú písané len pravidlá a predložiť ich k nám. A potom píšeme pravidlá, ktoré vám pomôžu ovládať stroje a robiť všetko, čo je nevyhnutné pre ľudstvo. "

Martin varoval, ak programátori nezačnú prevziať zodpovednosť za svoje činy teraz, po tom, čo sa stalo nejaké apokalyptické udalosti, ktoré by mohli zabiť tisíce ľudí, budú zákonodarcovia robiť to pre nich, diktovať všetky pravidlá prevádzky, a to až na jazyk, ktorý budú mať možnosť využiť.

adresovanie

Zrejmým riešením je naučiť sa základy etiky. A sú do značnej miery povinná pre každého študenta informatiky, ktorý absolvoval vzdelávací program štvorročný. Biblia tento kurz by mal byť dielom autora Sarah Baas "Gift of Fire :. Sociálne, právne a etické problémy pre počítače"

Bohužiaľ, mnoho z dnešných softvérových vývojárov sú samouk, alebo učiť sa prostredníctvom takzvaných kódovacích bootcamps.

V tomto prípade je ich vzdelanie málokedy zahŕňa akýkoľvek druh vyučovania etiky. Zvláštna pozornosť by mala byť venovaná ľuďom, ktorí môžu rýchlo písať kód na uspokojenie rastúceho a nenásytný trh.

Souror vyzýva všetkých vývojárov, ktorí používajú bootcamps a online školenia stránok, začať hovoriť o etických povinností, ktoré prichádzajú spolu s písania kódu.

riadenie prevádzky

Ale to, čo programátori naozaj potrebujeme organizáciu, ktorá bude riadiť a regulovať svoju profesiu. Ostatné priemyselné odvetvia, ako vieme, už dlho mal takúto kontrolu. V súčasnej dobe neexistuje nič také pre vývojárov, hoci združenie pre výpočtovú techniku už začala vytvárať etické dokumenty pre programátorov.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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