PočítačeProgramování

Měli programátoři provádět neetické či nelegální práce?

Minulý týden, má síť příspěvek které programátor a pedagog Bill Sourorom. Říká se tomu „kód, který se stydím.“

Vzhledem k tomu, diskuse začala mezi programátory

V příspěvku Souror vypráví strašlivý příběh mladého programátora, který má práci a dostal za úkol vytvořit webové stránky pro farmaceutické společnosti. Celý příspěvek stojí za přečtení, ale jde o to, že programátor musel pomáhat společnosti vytvořit reklamy na základě podvodu, který měl přesvědčit mladé ženy užívající určitou drogu.

Později se dozvěděl, že droga byla známá pro svou vlastnost ke zhoršení deprese a nejméně jedna mladá žena, spáchal sebevraždu tím, že ji. Zjistil také, že jeho sestra bere tento lék, a varoval ji na následky.

Nicméně, dokonce desetiletí později, se stále cítí provinile, protože k tomuto dílu. Napsání tohoto příspěvku byl inspirován rozhovor Roberta Martina, nazvané „Budoucnost programování.“ Martin je populární postavou ve světě programátorů, i když zde je více známý jako „strýček Bob.“

Softwaroví vývojáři „zabíjet lidi“

V tomto rozhovoru, Martin tvrdí, že vývojáři softwaru je třeba zjistit, co si vzít na sebe odpovědnost a musí být provedeno rychle. „Pojďme se rozhodnout, co to znamená být programátorem - Martin říká ve videu. - Civilizace záleží na nás, ale neuvědomují, to až teď. "

Skutečnost, že každý v dnešním světě, co děláme, včetně kupovat věci, telefonní hovory, řízení auta, létání na letounech, se neobejde bez softwaru. Desítky lidí již bylo zabito vadný software v automobilech, zatímco stovky zemřel Ze stejného důvodu při cestování letadlem.

„Budeme zabíjet lidi, - říká Martin. - Přišli jsme do tohoto podnikání, aby to nedělala. Ale situace se zhoršuje jen. "

nové problémy

Martin poznamenal, že podle jeho názoru existují náznaky, že vývojáři v nadcházejících letech bude stále více konfrontováni s některými skutečných problémů. Uvedl příklad generální ředitel společnosti Volkswagen v Americe, Michael Horn, který nejprve obvinil softwarových inženýrů v emisích, které jsou vyrobeny firmou. Během skandál, který vypukl v Kongresu slyšení, Horn řekl, že programátoři jednaly samy od sebe „pro toho či onoho důvodu.“ Později Horn rezignoval poté, co američtí prokurátoři obvinili společnost v tomto rozhodování na nejvyšší úrovni a snaží se to skrýt.

Ale Martin řekl: „Nejpodivnější bylo chování vývojářů softwaru, kteří psali kód. Někteří programátoři píší kód, který pomohl společnosti porušit zákon. Myslíte si, že by mohli vědět? Myslím, že je pravděpodobné, že vím. "

Výzva k akci

Martin dokončil svou řeč s výzvou k akci, ve kterém varoval, že jednoho dne nějaký software developer bude dělat, že povede ke katastrofě, která zabíjejí desítky tisíc lidí.

Ale Souror ukazuje, že to není jen náhodné zabití nebo znečištění ovzduší úmyslné. Firmy na Wall Street se již používají software pro manipulaci s akcií. „To by se nemohlo stát, aniž by programátor, který vytváří falešné rozkazy,“ - říká Souror.

Uznání programátorů

Sourora příspěvek objevil na Hacker News and Reddit a způsobil zveřejnění dlouhý seznam uznání od programátorů neetické a někdy i nezákonné věci, že oni byli požádáni, aby provést.

Jeden napsal o svém působení ve společnosti, která podepsala lidi za jejich e-mailových zpravodajů, a to i poté, co se jí vzdát (což může být porušení federálního zákona). Programátoři pak psát skripty, které pomáhají prodejci určit cílovou skupinu společnosti. Když ten chlap uvedl technický ředitel názor na neetické takovou práci, on byl organizován napsat dopis s rezignací. A teď podle něj tytéž programátoři pracují na základě rozběhů určit obrovské množství dat o umístění lidí.

Další programátor byl najat psát software pro rádio. Byl požádán, aby použít kanály vyhrazené pro pohotovostní služby, protože by to urychlit provoz zařízení. „Je to rychlejší, ale nezákonně, a navíc je to nebezpečné v případě nouze,“ - řekl. Odmítl v souladu s tímto cílem, ale říká, že tam je vždy programátor, který je ochoten poslouchat rozkazy bez otázek.

Další programátor mi řekl, že během výcviku byl převelen do nějakého kódu, který jste zkopírovali z místě konání soutěže. Zeptal se vytvořit na jeho základě demo pro investory. Uvědomil si, že vedení bylo nutné je klamat.

Také zveřejnila příběh o tom, jak byl jiný programátor požádán, aby opět změnit zálohu určitých finančních dat a zahájí výroční zprávu obnovením záložní kopii znění pozdějších předpisů. Tento programátor odmítl práci. O několik let později se dozvěděl, že jeho bývalí zákazníci byli zatčeni za daňové úniky.

Jeden programátor také řekl, že v poslední době byl požádán o vytvoření hazardní hry pro děti pod rouškou ta, jejíž směr vedení. Podle něj se již pracuje pro společnost.

nedostatek etiky

Společným tématem všech těchto příběhů je, že v případě, že developer odmítá splnit takovou práci, bude společnost prostě najít někoho jiného, kdo by to mohl udělat. Možná je to pravda, teď, ale může brzy změnit.

„Budeme vládnout světu, - řekl Martin. - ostatní lidé věří, že vládnout světu. Ale ve skutečnosti jsou psány pouze pravidla a předložit je k nám. A pak píšeme pravidla, které vám pomohou ovládat stroje a dělat vše, co je nezbytné pro lidstvo. "

Martin varoval, pokud programátoři nezačnou převzít odpovědnost za své činy teď, poté, co se stalo nějaké apokalyptické události, které by mohly zabít tisíce lidí, budou zákonodárci dělat to pro ně, diktovat všechna pravidla provozu, a to až na jazyk, který budou mít možnost využít.

adresování

Zřejmým řešením je naučit se základy etiky. A jsou do značné míry povinná pro každého studenta informatiky, který absolvoval vzdělávací program čtyřletý. Bible tento kurz by měl být dílem autora Sarah Baas „Gift of Fire:. Sociální, právní a etické problémy pro počítače“

Bohužel, mnoho z dnešních softwarových vývojářů jsou samouk, nebo učit se prostřednictvím takzvaných kódovacích bootcamps.

V tomto případě je jejich vzdělání málokdy zahrnuje jakýkoli druh vyučování etiky. Zvláštní pozornost by měla být věnována lidem, kteří mohou rychle psát kód k uspokojení rostoucí a nenasytný trh.

Souror vyzývá všechny vývojáře, kteří používají bootcamps a online školení stránek, začít mluvit o etických povinností, které přicházejí spolu s psaní kódu.

řízení provozu

Ale to, co programátoři opravdu potřebujeme organizaci, která bude řídit a regulovat svou profesi. Jiná průmyslová odvětví, jak víme, již dlouho měl takovou kontrolu. V současné době neexistuje nic takového pro vývojáře, přestože sdružení pro výpočetní techniku již začala vytvářet etické dokumenty pro programátory.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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