کامپیوتربرنامه نویسی

باید برنامه نویسان برای انجام کار غیر اخلاقی و یا غیر قانونی؟

هفته گذشته، شبکه دارای یک پست نوشته شده توسط یک برنامه نویس و معلم بیل Sourorom. آن را به نام "کد، که من شرمنده هستم."

همانطور که بحث در میان برنامه نویسان شروع

در پست Souror داستان وحشتناک از یک برنامه نویس جوان که کردم تا به یک شغل و وظیفه ایجاد یک وب سایت برای شرکت های دارویی به او داده شد می گوید. پست کل ارزش خواندن است، اما نکته این است که برنامه نویس حال برای کمک به شرکت برای ایجاد تبلیغات را بر اساس فریب، که قرار بود برای متقاعد کردن زنان جوان از مصرف یک داروی خاص.

بعدها او به دست است که این دارو شده است برای اموال خود را به تشدید افسردگی و حداقل یک زن جوان خودکشی مصرف آن شناخته شده است. او همچنین به دست که خواهر خود را می کشد این دارو، و او را از عواقب هشدار داد.

با این حال، حتی دهه بعد، او هنوز هم احساس گناه به خاطر این کار است. نوشتن این پست از یک گفتگو روبرتا مارتینا، تحت عنوان الهام گرفته شده بود "آینده برنامه نویسی." مارتین یکی از چهره های محبوب در جهان از برنامه نویسان است، اگر چه در اینجا آن است که بیشتر به عنوان شناخته شده "عمو باب."

توسعه دهندگان نرم افزار "کشتن مردم"

در این مصاحبه، مارتین استدلال می کند که توسعه دهندگان نرم افزار نیاز به کشف کردن آنچه که در مسئولیت، و باید آن را به سرعت انجام شود. "اجازه دهید تصمیم بگیرید که چه در آن به معنی یک برنامه نویس - مارتین در این ویدئو می گوید. - تمدن به ما بستگی دارد، اما تا به حال متوجه نیست ".

واقعیت این است که هر کس در جهان امروز، چه کار می کنیم، از جمله خرید چیزهایی، تماس های تلفنی، رانندگی اتومبیل، پرواز در هواپیما، نمی تواند بدون نرم افزار انجام دهید. ده ها تن از مردم در حال حاضر توسط نرم افزار معیوب در اتومبیل کشته شده اند، در حالی که صدها نفر به همین دلیل در طول سفر هوایی درگذشت.

"ما مردم را می کشند، - می گوید مارتین. - ما به این کسب و کار آمد به انجام آن نیست. اما این وضعیت فقط بدتر شدن. "

مشکلات جدید

مارتین اشاره کرد که، در نظر او، نشانه هایی است که توسعه دهندگان در سال های آینده به طور فزاینده با برخی از مشکلات واقعی مواجه شود وجود دارد. او به عنوان مثال مدیر کل از فولکس واگن در امریکا، مایکل شاخ، که برای اولین بار مهندسین نرم افزار را در تولید گازهای گلخانه ای که توسط این شرکت تولید متهم اشاره کرد. در جریان رسوایی، که در کنگره را شکست، شاخ گفت که برنامه نویسان را خود به خود عمل کرده "به یک دلیل و یا دیگر." بعد شاخ استعفا داد دادستان های آمریکا شرکت در ساخت این تصمیم در بالاترین سطح و تلاش برای پنهان کردن آن متهم کرد.

اما مارتین گفت: "عجیب ترین چیزی که رفتار توسعه دهندگان نرم افزار که کد نوشت. برخی از برنامه نویسان نوشتن کد کمک کرد که این شرکت به شکستن قانون است. آیا شما فکر می کنم آنها ممکن است در مورد آن می دانید؟ من فکر می کنم آنها به احتمال زیاد می دانم. "

فراخوانی برای اقدام

مارتین سخنان خود را با یک تماس به عمل، که در آن او هشدار داد که یک روز برخی توسعه دهنده نرم افزار خواهد که انجام خواهد داد به یک فاجعه، که ده ها هزار نفر منجر به پایان رسید.

اما Souror نشان می دهد که آن را نه فقط یک قتل صورت تصادفی و یا آلودگی هوا عمدی آن است. شرکت در وال استریت در حال حاضر با استفاده از نرم افزار برای دستکاری در قیمت سهام. "این نمی تواند بدون هر برنامه نویس که سفارشات جعلی ایجاد اتفاق می افتد"، - می گوید Souror.

به رسمیت شناختن از برنامه نویسان

Sourora پست هکر ها و ق ظاهر شد و باعث انتشار یک لیست طولانی از شناسایی از برنامه نویسان از همه چیز غیر اخلاقی و گاهی اوقات غیر قانونی که از آنها خواسته شد به انجام.

یکی در مورد کار خود را در این شرکت است که مردم برای خبرنامه ایمیل خود را امضا نوشت، حتی پس از آنها را تا (که ممکن است یک قانون فدرال را نقض). برنامه نویسان پس از آن نوشتن اسکریپت برای کمک به فروشندگان تعیین مخاطبان هدف این شرکت است. هنگامی که این مرد اعلام نظر مدیر فنی در مورد چنین کاری غیر اخلاقی است، او را به ارسال نامه ای از استعفای صادر شد. و در حال حاضر، با توجه به وی، این برنامه نویسان کار بر روی شروع یو پی اس برای تعیین یک آرایه وسیعی از داده ها در محل از مردم.

برنامه نویس دیگر با نوشتن نرم افزار برای رادیو استخدام شد. از او خواسته شد تا با استفاده از کانال های مادی و معنوی برای خدمات اورژانس، به دلیل آن که بهره برداری از دستگاه سرعت بخشیدن به. "این سریع تر، اما به طور غیرقانونی و علاوه بر این، آن را در صورت بروز شرایط اضطراری خطرناک است،" - او گفت. او حاضر به پیروی از این دستور، اما می گوید همیشه یک برنامه نویس که مایل به پیروی از دستورات بدون سوال این است که وجود دارد.

برنامه نویس دیگر به من گفت که در طول آموزش او را به برخی از کد که شما از سایت رقابت کپی منتقل شد. مرد خواست برای ایجاد بر اساس آن یک نسخه ی نمایشی برای سرمایه گذاران. او متوجه شد که رهبری ضروری است تا آنها را فریب.

همچنین از آن یک داستان در مورد چگونگی برنامه نویس دیگر خواسته شد برای تغییر نسخه پشتیبان از داده های مالی خاص و راه اندازی گزارش سالانه دوباره با بازگرداندن نسخه پشتیبان از اصلاح منتشر شده است. این برنامه خودداری کرد این کار است. چند سال بعد او آموخته است که مشتریان سابق خود را برای فرار از پرداخت مالیات دستگیر شدند.

یک برنامه نویس همچنین گفت که به تازگی از او خواسته شد برای ایجاد یک بازی از شانس برای کودکان تحت پوشش یکی که جهت به مدیریت. به گفته وی، او دیگر برای این شرکت کار می کند.

فقدان اخلاق

موضوع مشترک در میان تمام این داستان است که اگر توسعه حاضر به پیروی از چنین کار، شرکت خواهد کرد به سادگی به شخص دیگری که می تواند از آن را پیدا کنید. شاید این در حال حاضر درست است، اما ممکن است به زودی تغییر دهید.

"ما بر جهان حکومت، - گفت: مارتین. - دیگر مردم بر این باورند که آنها جهان حکومت کند. اما در واقع آنها را تنها قوانین نوشته شده و ارائه آنها به ما. و سپس ما قوانین ارسال برای کمک به شما کار ماشین آلات و انجام تمام کارهایی که لازم به انسان است. "

مارتین هشدار داد، اگر برنامه نویسان شروع به گرفتن مسئولیت اعمال خود حاضر، پس از اتفاق برخی از رویداد آخرالزمانی است که می تواند هزاران نفر از مردم را بکشند، قانون گذاران آن را برای آنها انجام خواهد داد، دیکته تمام قوانین از عمل، تا زبانی که آنها اجازه داده می شود برای استفاده.

خطاب

راه حل واضح است که برای تدریس اصول اولیه اخلاق. و آنها بسیار اجباری برای هر دانش آموز از علوم کامپیوتر که از یک برنامه آموزشی چهار ساله فارغ التحصیل می شود. کتاب مقدس این دوره باید یک کار نویسنده سارا بعث شود "هدیه ای از آتش: مشکلات اجتماعی، قانونی و اخلاقی رایانه"

متاسفانه، بسیاری از توسعه دهندگان نرم افزار امروز خود آموخته و یا یادگیری از طریق به اصطلاح اردوهای برنامه نویسی.

در این مورد، آموزش و پرورش خود را به ندرت شامل هر نوع آموزش اخلاق. توجه خاص باید به افرادی که می تواند به سرعت نوشتن کد برای دیدار با بازار در حال رشد و حریص پرداخت می شود.

Souror را تشویق می کند همه توسعه دهندگان که استفاده از اردوهای و سایت های آموزش آنلاین، شروع به صحبت کردن در مورد مسئولیت های اخلاقی که همراه با نوشتن کد.

کنترل عملیات

اما آنچه واقعا نیاز برنامه نویسان یک سازمان است که مدیریت و تنظیم حرفه خود. سایر صنایع، همانطور که می دانیم، به مدت طولانی از جمله کنترل بود. در حال حاضر، هیچ چیز مانند که برای توسعه دهندگان وجود دارد، اگر چه انجمن ماشینهای حال حاضر شروع به ایجاد اسناد اخلاقی برای برنامه نویسان.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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