КомпютриПрограмиране

Ако програмистите да извършват неетично или нелегална работа?

Миналата седмица, в мрежата има пост, написан от програмист и преподавател Бил Sourorom. Тя се нарича "код, който ме е срам."

Както дискусията започна сред програмистите

В поста Souror разказва ужасен историята на млад програмист, който е намерил работа и е възложена задачата за създаване на сайт за фармацевтичните компании. Целият пост е заслужава да се прочете, но въпросът е, че програмистът е трябвало да помогне на компанията за създаване на реклами въз основа на измама, която е трябвало да убеди младите жени, които приемат дадено лекарство.

По-късно той научил, че лекарството е известен със своята собственост, за да влоши депресия и най-малко една млада жена се самоуби, като го приемате. Той също така научих, че сестра му отнема това лекарство, и я предупреди за последствията.

Въпреки това, дори десетилетия по-късно, той все още се чувства виновен, защото на тази работа. Напиши този пост е вдъхновен от един разговор Роберта Мартина, озаглавен "Бъдещето на програмиране." Мартин е популярна фигура в света на програмистите, въпреки че тук е по-известен като "чичо Боб."

Разработчиците на софтуер "убиват хора"

В това интервю, Мартин твърди, че разработчиците на софтуер трябва да разбера това, което поема отговорността, и това трябва да се направи бързо. "Нека да се реши какво означава да си програмист - Мартин казва във видеото. - цивилизация зависи от нас, но не го осъзнават, докато сега ".

Фактът, че всички хора по света днес, това, което правим, включително и купуват неща, телефонни обаждания, карат коли, летящи на самолети, не може без софтуера. Десетки хора вече са били убити от дефектен софтуер в колите, а стотици са загинали по същата причина по време на въздушния транспорт.

"Ние убиват хора, - казва Мартин. - Ние дойдохме в този бизнес не да го направя. Но ситуацията се развива все по-лошо. "

нови проблеми

Мартин се отбележи, че, според него, има признаци, че разработчиците през следващите години все по-често ще се сблъскват с някои реални проблеми. Той цитира примера на генералния директор на Volkswagen в Америка, Майкъл рог, който за първи път обвини софтуерни инженери в емисиите, които се произвеждат от компанията. По време на скандала, който избухна по време на изслушване в Конгреса, Хорн заяви, че програмистите са действали сами по себе си "по една или друга причина." По-късно Хорн подаде оставка, след като американските прокурори обвиниха компанията при вземането на това решение на най-високо ниво и се опитва да го скрие.

Но Мартин заяви: "Най-странното нещо, което е било поведението на разработчиците на софтуер, които са написали кода. Някои програмисти пишат код, който помогна на компанията да наруши закона. Смятате ли, че те биха могли да знаем за него? Мисля, че има вероятност те да знаят. "

Призив за действие

Мартин завърши речта си с призив за действие, в които той предупреди, че един ден някои разработчик на софтуер ще направи това ще доведе до катастрофа, която убива десетки хиляди души.

Но Souror показва, че това не е просто случаен убиване или замърсяване умишлено въздух. Фирмите на Уолстрийт вече използват софтуер за манипулиране на котировките на акциите. "Това не може да се случи без никаква програмист, който създава фалшиви заповеди", - казва Souror.

признаване на програмисти

Sourora пост се появи на Hacker News и Reddit и причинени публикуването на дълъг списък от отличия от програмистите на неетични и понякога незаконни неща, че те са били помолени да се изпълни.

Един пише за работата си в компанията, която подписа хора за техните имейл бюлетини, дори и след като те се откажат от тях (което може да бъде нарушение на федералните закони). Програмистите после пишат скриптове, за да помогне на продавачите определят на компанията целева аудитория. Когато този човек е посочено технически директор мнение за неетично такава работа, той е осъден да напише писмо на оставка. И сега, според него, същите тези програмисти, работещи по стартиращият бизнес да се определи широк спектър от данни за местоположението на хора.

Друг програмист е бил нает от писане на софтуер за радио. Той беше помолен да използват каналите, запазени за службите за спешна помощ, тъй като това ще ускори работата на устройството. "Това е по-бързо, но незаконно, а освен това, че е опасен в случай на извънредни ситуации," - каза той. Той отказа да се съобрази с тази цел, но казва, че винаги има програмист, който е готов да изпълнява заповеди без въпрос.

Друг програмист ми каза, че по време на обучението той е прехвърлен в някакъв код, който сте копирали от страницата на конкурса. Човек иска да създаде въз основа на нея демо за инвеститорите. Той разбра, че ръководството е необходимо да ги измами.

Също така тя публикува история за това как един програмист е бил помолен да се промени архива на определени финансови данни и стартиране на годишния доклад отново чрез възстановяване на резервното копие от изменения. Това програмист отказал работа. Няколко години по-късно той научил, че бившите си клиенти са задържани за укриване на данъци.

Един програмист каза още, че наскоро той е бил помолен да създаде игра на късмета за деца под прикритието на един, чиято посока на управление. Според него, той вече не работи за компанията.

липса на етика

Общата тема сред всички тези истории е, че ако предприемачът отказва да се съобрази с тази работа, компанията просто ще се намери някой друг, който би могъл да го направи. Може би това е вярно, в момента, но скоро може да се промени.

"Ние управлява света, - каза Мартин. - Други хора вярват, че те управляват света. Но в действителност те са написани само правила и да ги представя за нас. И после пишат правила, за да ви помогне да работят машините и да правят всичко, което е необходимо на човечеството. "

Мартин предупреди, ако програмистите не започват да поемат отговорност за действията си сега, след като се случи някаква апокалиптична събитие, което може да убие хиляди хора, законодателите ще го направя за тях, да диктува всички правила на работа, до езика, който те ще имат право да използват.

Решаването

Очевидното решение е да се усвоят основите на етиката. И те са почти задължителни за всеки студент по компютърни науки, завършили програма за обучение от четири години. Библията този курс трябва да бъде произведение на автора Сара Баас "Дар от огън. Социални, правни и етични проблеми за компютри"

За съжаление, много от днешните софтуерни разработчици са самоук или да научат чрез така наречените кодиране Bootcamps.

В този случай, тяхното образование рядко включва всякакъв вид учебни етика. Особено внимание следва да се обърне на хората, които могат бързо да пишат код, за да отговори на нарастващото и ненаситния пазар.

Souror насърчава всички разработчици, които използват Bootcamps и сайтове за онлайн обучение, за да започнем да говорим за етичните отговорности, които идват заедно с писане на код.

управление на операциите

Но това, което наистина се нуждаят от програмисти организация, която ще управлява и регулира тяхната професия. Други индустрии, както знаем, отдавна имат такъв контрол. В момента, няма нищо подобно за разработчиците, въпреки че Асоциацията за изчислителна техника вече е започнала да се създадат етични документи за програмисти.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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