מחשביםתכנות

האם מתכנת כדי לבצע עבודה אתית או לא חוקית?

יש בשבוע שעבר, רשת פוסט שנכתב על ידי מתכנת ומורה ביל Sourorom. זה נקרא "קוד, אשר אני מתבייש."

כפי שהחל הדיון בקרב מתכנתים

בפוסט Souror מספרת את הסיפור הנורא של מתכנת צעיר קיבל עבודה וקיבל את המשימה של יצירת אתר אינטרנט עבור חברות התרופות. את הפוסט כולו שווה קריאה, אבל הנקודה היא כי המתכנת צריכה לסייע לחברה ליצור מודעות על סמך טעייה, אשר היה אמור לשכנע נשים צעירות נטילת תרופה מסוימת.

מאוחר יותר נודע לו כי התרופה כבר ידועה הנכס שלה להחמיר דיכאון לפחות התאבד אישה צעירה אחת על ידי לקיחה אותו. הוא גם נודע כי אחותו לוקחת תרופות זה, והזהיר אותה מפני ההשלכות.

עם זאת, אפילו עשרות שנים מאוחר יותר, הוא עדיין מרגיש אשם בגלל העבודה הזאת. כתוב פוסט זה נכתב בהשראת שיחה רוברטה מרטינה, תחת הכותרת "העתיד של תכנות." מרטין הוא דמות פופולרית בעולם של מתכנתים, אם כי פה הוא יותר המכונה "דוד משה".

מפתחי תוכנה "להרוג אנשים"

בראיון זה, מרטין טוען כי מפתחי תוכנה צריכים להבין מה הם לוקחים על עצמם את האחריות, וזה חייב להיעשות במהירות. "בואו להחליט מה זה אומר להיות מתכנת - מרטין אומר בסרטון. - Civilization תלוי בנו, אבל לא מבין את זה עד עכשיו ".

העובדה שכולם בעולם כיום, מה שאנחנו עושים, כולל קניית דברים, שיחות טלפון, נהיגה במכוניות, טסים במטוסים, לא יכול לעשות בלי תוכנה. עשרות אנשים כבר נהרגו על ידי תוכנה פגומה במכוניות, בעוד מאה מתו מאותה הסיבה במהלך הטיסה.

"אנחנו הורגים אנשים, - אומר מרטין. - באנו לתוך העסק הזה לא לעשות את זה. אבל המצב רק הולך ומחמיר. "

בעיות חדשות

מרטין ציין כי, לדעתו, ישנם סימנים כי המפתחים בשנים הקרובות יצטרכו להתמודד יותר ויותר עם כמה בעיות אמיתיות. הוא ציטט את הדוגמה של מנכ"ל פולקסווגן באמריקה, מייקל הורן, מי הראשון האשים את מהנדסי התוכנה פליטת המיוצרים על ידי החברה. במהלך השערורייה שפרצה בשימוע בקונגרס, הורן אמר כי המתכנתים פעלו בעצמם "מסיבה זו או אחרת." מאוחר הורן התפטר לאחר תובעי ארה"ב האשימו את החברה בקבלת החלטה זו ברמה הגבוהה ביותר ומנסה להסתיר את זה.

אבל מרטין אמר: "הדבר הכי מוזר היה ההתנהגות של מפתחי תוכנה שכתב את הקוד. מתכנתים שכותבים קוד סייע לחברה לעבור על החוק. האם אתה חושב שהם אולי יודעים על זה? אני חושב שהם צפויים לדעת. "

קריאה לפעולה

מרטין סיים את נאומו עם קריאה לפעולה, שבו הזהיר כי יום אחד כמה מפתח תוכנה יעשה שיוביל לקטסטרופה, אשר הורגים עשרות אלפי אנשים.

אבל Souror מציין כי זה לא רק רצח אקראי או זיהום אוויר מכוון. חברות בוול סטריט כבר משתמשות בתוכנה כדי לתפעל את מחירי המניות. "זה לא יכול לקרות בלי שום מתכנת שיוצר הזמנות מזויפות", - אומר Souror.

הכרה של מתכנתים

Sourora פוסט הופיע על האקר חדשות Reddit וגרם פרסום רשימה ארוכה של הוקרה מן המתכנתים של דברים לא אתיים ולעתים בלתי חוקיים כי הם התבקשו לבצע.

אחת כתבה על עבודתו בחברה כי חתמה אנשים עלונים הדוא"ל שלהם, גם לאחר שהם מוותרים עליהם (אשר עשוי להיות הפרה של החוק הפדרלי). מתכנת אז לכתוב סקריפטים כדי לעזור למוכרים לקבוע את קהל היעד של החברה. כשהבחור הזה חיווה מנהל טכני על עבודה כזו לא מוסרית, הוא נצטווה לכתוב מכתב התפטרות. ועכשיו, לדבריו, מתכנתים אותם לעבוד על סטארט-אפים כדי לקבוע מגוון רחב של נתונים על המיקום של אנשים.

מתכנת נוסף נשכר על ידי כתיבת תוכנה עבור רדיו. הוא התבקש להשתמש בערוצים שמורות לשירותי חירום, כי זה היה להאיץ את פעולת המכשיר. "זה יותר מהר, אבל באופן לא חוקי, ומעבר לכך, זה מסוכן במקרה של חירום," - אמר. הוא סירב להיענות להזמנה הזו, אבל אומר תמיד יש מתכנת שמוכן לבצע הזמנות ללא עוררין.

עוד מתכנת ספר לי כי במהלך אימונים הוא הועבר קוד מסוים שהעתקת מאתר התחרות. האיש ביקש ליצור על בסיסו הדגמה עבור משקיעים. הוא הבין כי ההנהגה הייתה צורך להונות אותם.

כמו כן פרסם סיפור על איך מתכנת אחר התבקש לשנות את הגיבוי של נתונים פיננסיים מסוימים ולהשיק את הדו"ח השנתי שוב על ידי שחזור עותק גיבוי של מתוקנים. מתכנת זה סירב לתפקיד. כמה שנים מאוחר יותר נודע לו כי הלקוחות לשעבר שלו נעצרו בגין העלמת מס.

גם מתכנת אחד אמר כי לאחרונה הוא התבקש ליצור משחק של הזדמנות לילדים במסווה של אחד בכיוון שאת להנהלה. לדבריו, הוא כבר לא עובד עבור החברה.

חוסר האתיקה

הנושא המשותף בין כל הסיפורים האלה הוא שאם היזם מסרב לציית עבודה כזו, החברה פשוט תמצא מישהו אחר שיכול לעשות את זה. אולי זה נכון, אבל עשוי להשתנות בקרוב.

"אנחנו שולטים בעולם, - אמר מרטין. - אנשים אחרים מאמינים כי הם שולטים בעולם. אבל למעשה הם נכתבים הכללים רק ולהגיש אותם אלינו. ואז אנחנו כותבים כללים שיעזרו לך להפעיל את המכונות ולעשות את כל הדרוש כדי האנושות. "

מרטין הזהיר, אם המתכנתים לא להתחיל לקחת אחריות על מעשיהם עכשיו, אחרי לקרות אירוע אפוקליפטי שיכול להרוג אלפי אנשים, המחוקקים יעשו את זה בשבילם, והכתיב את כל הכללים של המבצע, עד השפה שהם יורשו להשתמש.

בהתייחסו

הפתרון המתבקש הוא ללמד את יסודות האתיקה. והם פחות או יותר חובה לכל סטודנט למדעי מחשב בוגר תכנית אימונים בת ארבע שנים. התנ"ך כמובן זה צריך להיות עבודה של המחבר שרה באס "מתנת האש:. חברתיות, מוסריות ומשפטי בעיות למחשבים"

למרבה הצער, רבים של מפתחי התוכנה של היום הם אוטודידקט או ללמוד דרך bootcamps קידוד שנקרא.

במקרה זה, בחינוך שלהם לעתים רחוקות כולל כל סוג של אתיקת הוראה. תשומת לב מיוחדת צריכה להינתן אנשים שיכולים לכתוב קוד מהר לפגוש בשוק צומח רעבתני.

Souror מעודדת כל מפתחי המשתמשים bootcamps ואתרי הדרכה מקוונים, להתחיל לדבר על האחריות האתית שמגיעה יחד עם כתיבת קוד.

מלא במבצע

אבל מה מתכנת באמת זקוקים לארגון שינהל ולהסדיר המקצוע שלהם. ענפים אחרים, כפי שאנו יודעים, יש לו זמן שליטה כזאת. נכון לעכשיו, אין שום דבר כזה עבור מפתחים, אם כי האגודה Computing Machinery כבר החלה ליצור מסמכים אתיים עבור מתכנתים.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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