KompyuterlarDasturlash

Dasturchilar axloqiy va noqonuniy ishlarni bajarishlari kerakmi?

O'tgan hafta programma va o'qituvchi Bill Souuro tomonidan yozilgan veb-saytida post chop etildi. "Kodni men uyat qilaman" deb nomlangan.

Munozara dasturchilar orasida qanday boshlandi

Sourur o'z lavozimida ish bilan shug'ullangan va farmatsevtika kompaniyasining veb-saytini yaratish vazifasi yuklangan yosh dasturchining dahshatli hikoyasini aytadi. Butun post o'qishga arziydi, lekin dasturchi yosh ayollarni bu yoki boshqa dori olishga ishonch hosil qilish uchun firibgarlik reklamasini yaratishga yordam berishi kerak edi.

Keyinchalik, u giyohvandlik ruhiy tushkunligini kuchaytira olishi bilan mashhur bo'lganini va eng kamida bitta yosh ayol o'z joniga qasd qilish orqali o'z joniga qasd qilganligini bilib oldi. Shuningdek, opasi bu dori olib, uning oqibatlari haqida ogohlantirganini eshitdi.

Ammo o'n yillar o'tib ham, u bu ish bo'yicha aybdor. Ushbu maqolani yozish uchun u Robert Martinning "Dasturlash kelajagi" nomli nutqidan ilhomlangan. Martin bu dasturchilar dunyosida mashhur kishilardir, garchi bu erda u "Bob Amaki" deb nomlangan.

Dastur ishlab chiquvchilari "odamlarni o'ldiradilar"

Ushbu suhbatda, Martin dasturiy ta'minot ishlab chiquvchilari uchun mas'uliyatni o'z zimmalariga olganini aniqlashi kerak va u tezda bajarilishi kerak. "Dasturchi bo'lish nimani anglatishini hal qilaylik, - deydi Martin. "Uygarlık bizga bog'liq, garchi buni hozirgacha tushuna olmasa-da."

Haqiqatan ham, zamonaviy dunyodagi narsalar, jumladan, narsalarni xarid qilish, telefon qo'ng'iroqlari, avtomashinalarni boshqarish, samolyotlarga uchib ketish dasturiy ta'minotsiz amalga oshirilmaydi. O'nlab odamlar avtoulovlarda noto'g'ri dasturiy ta'minot orqali halok bo'lganlar, shuning uchun ham havo safarlari paytida yuzlab odam vafot etgan.

"Biz odamlarni o'ldiramiz," deydi Martin. - Biz bu ishni bajarmaslik uchun keldik. Ammo vaziyat yomonlashib bormoqda ".

Yangi muammolar

Martin, uning fikriga ko'ra, kelgusi yillarda ishlab chiquvchilar tobora ko'proq muayyan muammolarga duch kelishi haqida belgilar mavjud. U Volkswagen kompaniyasining Amerikadagi bosh direktori Maykl Hornni misol qilib keltirdi. U birinchi bo'lib ishlab chiqaradigan chiqindilarning dasturiy ta'minot muhandislarini aybladi. Kongressdagi tinglovlar paytida boshlangan janjal paytida, Horne dasturchilar o'zlarining "o'zlari yoki boshqa sabablarga ko'ra" harakat qilishganini aytishdi. Keyinchalik Horn AQSh prokuraturasi kompaniyani ushbu qarorni yuqori darajada saqlash va uni yashirishga urinayotganlikda aybladi.

Lekin Martin shunday dedi: "Bu kodni yozgan dasturiy ta'minot ishlab chiqaruvchilari xatti-harakatlari eng g'alati. Ba'zi dasturchilar qonunni buzish uchun kodni yozdilar. Sizningcha, ular bu haqda bilishlari mumkinmi? O'ylaymanki, ular bilar edilar.

Harakatga qo'ng'iroq qiling

Martin o'z nutqini tadbirga chaqiruv bilan yakunladi, unda u bir kun dasturiy ta'minot ishlab chiqaruvchisi o'n minglab odamlarni o'ldiradigan falokatga olib keladigan biror narsa qilishini ogohlantirdi.

Biroq, Souror nafaqat odamlar tasodifan o'ldirilishi yoki havoning ifloslanishi haqida emasligini ta'kidlaydi. Wall Street-dagi kompaniyalar allaqachon aktsiya bahosini o'zgartirish uchun dasturiy ta'minotdan foydalanmoqda. "Bu soxta buyurtmalarni yaratadigan dasturchi bo'lmasligi mumkin emas", deydi Sowor.

Dasturchilarning tan olinishi

Post Sourora Hacker News va Redditda paydo bo'ldi va dasturchilar tomonidan ular bajarishni so'ragan axloqiy bo'lmagan va ba'zan noqonuniy narsalar to'g'risida uzoq muddatli konfessiyalar ro'yxatini e'lon qilishga sabab bo'ldi.

Birining ishi haqida o'zlarining yozma xabarnomalarini elektron pochta orqali imzolagan kompaniya (ular federal qonunni buzishi mumkin) ham rad etganlaridan keyin yozgan. Keyinchalik programmatchilar kompaniya sotuvchilariga maqsadli auditoriyani aniqlash uchun skriptlarni yozdilar. Bu odam texnik direktorga bu ishning axloqiy jihatdan noqulayligi haqida fikr bildirganda, unga iste'foga oid bayonot yozishni buyurdi. Va endi, dedi u, shu dasturchilar odamlarning joylashuvi haqida juda ko'p ma'lumot to'plash uchun dastlabki ishlamoqdalar.

Boshqa dasturchi radio qurilma uchun dasturiy ta'minotni yozish orqali yollangan. Uni qutqaruv xizmatlari uchun ajratilgan kanallardan foydalanish so'ralgan, chunki bu qurilmaning ishlashini tezlashtiradi. "Bu tezroq, ammo noqonuniy va favqulodda vaziyatlarda xavfli", - dedi u. Bu buyruqni bajarishdan bosh tortgan, ammo har doim buyurtmalarni shubha ostiga olishga tayyor bo'lgan dasturchi borligini aytadi.

Boshqa dasturchi, amaliyot vaqtida raqiblar saytidan nusxa ko'chirilgan bir nusxa berilganini aytdi. Unga asosan investor uchun demo versiyasini yaratish taklif qilindi. U rahbariyat ularni aldash uchun kerakli ekanligini tushundi.

Shuningdek, boshqa dasturchidan ayrim moliyaviy ma'lumotlarning zaxira nusxasini o'zgartirish va o'zgarishlarning zaxira nusxasini qayta tiklash orqali yillik hisobotni qayta ishga tushirish haqida so'ralgan. Ushbu dasturchi topshiriqni rad etdi. Bir necha yil o'tgach, sobiq mijozlari soliq to'lashdan bo'yin tovlaganliklari uchun hibsga olinganini bilib oldi.

Bitta dasturchi, shuningdek, yaqinda unga resurslarni boshqarishga mo'ljallangan bir odamning qiziquvchanligi uchun qimor o'yinini yaratishni taklif qilishgan. Uning so'zlariga ko'ra, u endi bu kompaniya uchun ishlamaydi.

Axloqning yo'qligi

Bu hikoyalar orasida umumiy mavzudir, agar ishlab chiquvchi bunday ishni bajarishdan voz kechsa, kompaniya uni amalga oshiradigan boshqa birovni topadi. Ehtimol, bu haqiqatdir, lekin tez orada o'zgarishi mumkin.

- Biz dunyoni boshqaramiz, - dedi Martin. "Boshqa odamlar dunyoni boshqarishiga ishonishadi". Lekin aslida ular faqat qoidalarni yozib, ularni bizga topshirishadi. Keyin mashinalarga ishlaydigan va insoniyat uchun zarur bo'lgan barcha narsalarni bajaradigan qoidalarni yozamiz ".

Martin, dasturchilar minglab odamlarni o'ldiradigan ba'zi bir qiynoq voqealaridan so'ng, o'zlarining harakatlariga javobgarlikni o'zlashtira olmasalar, qonun chiqaruvchilar o'zlari uchun bu ishni boshlaydilar, bu ishlarning barcha qoidalarini, ulardan foydalanishga ruxsat beradigan tilgacha yozadilar.

Muammolarni bartaraf etish

Aniq echim axloqiy asoslarni o'rgatishdir. To'rt yillik dasturni tamomlagan har bir talaba uchun kompyuter fanlari talab qilinadi. Ushbu darsning muallifi Sara Baasning "Olov sovg'asi: kompyuterlar uchun ijtimoiy, huquqiy va axloqiy muammolar" asarining muallifi bo'lishi kerak.

Afsuski, bugungi kunda dasturiy ta'minot ishlab chiqaruvchilarning ko'pchiligi o'z-o'zidan o'qitiladi yoki Bootcamps kodirovkasi deb nom olgan.

Bunday holatda, ularning ta'lim kamdan-kam hollarda axloqiy masalalar bo'yicha har qanday ta'limni o'z ichiga oladi. Rivojlanayotgan va to'yilmaydigan bozorni qondirish uchun kodni juda tez yozish imkoniyatiga ega bo'lgan kishilarga alohida e'tibor berilishi kerak.

Sowor Bootcamps va onlayn ta'lim saytlaridan foydalanadigan barcha dasturchilarni kod yozish bilan birga axloqiy mas'uliyatlar haqida gapirishni boshlash uchun chaqiradi.

Ishni boshqarish

Lekin, albatta, qanday dasturchilar, ularni boshqarish va kasbini tartibga soluvchi tashkilotdir. Boshqa tarmoqlar, ma'lumki, uzoq vaqt davomida bunday nazoratga ega. Kompyuter muhandisligi assotsiatsiyasi dasturchilar uchun axloqiy hujjatlarni yaratishga kirishgan bo'lsa-da, bugungi kunda ishlab chiquvchilar uchun bunday narsa yo'q.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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