בתשובה לשוטה הכפר הגלובלי, 19/09/24 12:39
GPT-4o 772074
כן, זאת שאלה אמיתית, ואני לא בטוח שהבנתי את התשובה. אם יש לך עמית דתי שמבקש ממך לא להשתמש בשם המפורש בקוד שאתה כותב בעבודה, איך יראה ה"שימוע" שלך? אם הוא לא יצליח לשכנע אותך שקיים אל, ושהאל שקיים הוא האל היהודי, ושלאל הזה באמת איכפת שאתה משתמש בשם המפורש (ואני מניח שהוא לא יצליח לשכנע אותך באף אחת מהטענות האלה בשימוע קצר‏1), מה תעשה? בכוונה תשתמש בשם המפורש ככל הניתן רק לעצבן אותו? ואם המנכ"ל של החברה יבקש ממך את אותה בקשה ("מספר עובדים התלננו שאתה משתמש בשם המפורש באופן שפוגע בהם בלי צורך אמיתי, אתה יכול בבקשה להפסיק עם זה?") האם לא תפסיק? ואם אי ההפסקה תכלול גם סיום העבודה, תבחר להתפטר? ואם אתה המנכ"ל, ומספר עובדים חיוניים לעסק באים עליך ומבקשים ממך לבקש מעובד אחר שיפסיק להשתמש בשם המפורש, ואם לא הם יתפטרו, לא תבקש? הרשה לי לפקפק.

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

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

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

1 או ארוך.
GPT-4o 772077
רציתי להגיב ששימוש בשם המפורש בקוד הוא כנראה בחירה רעה של שם משום שהוא לא קשור ללוגיקה או לתחום המערכת.

אז נזכרתי בקיומו של God object [Wikipedia], אובייקט כל יכול.
ההמלצות הטכניות הן לשכתב אובייקטים כאלו ולהוריד מכוחם.
GPT-4o 772084
אתה לא באמת ממעיט ביכולת של מהנדסים למצוא ראשי תיבות שיאייתו את השם המפורש, נכון?
GPT-4o 772082
תחילה אגיב על הסיום: אני לא מאשים אותך בצביעות או בכל דבר אחר.

ההחלטה שלי אם להענות לבקשת העמית תלויה בפרטים. אין לי חשק להכנס לפירוט, ויש להניח שאם הייתי מסכן את המשך עבודתי במקום הייתי נענה ל"בקשה" (כמו שהייתי נענה לבקשת ההוא עם האקדח ברקה לתת לו את הארנק) אבל לא הייתי הופך את זה לסטנדרט הרצוי. כאשר אין חרב כזאת תלויה מעלי, יש להניח שהייתי מתעקש רק על אותם עניינים שחשובים לי, כפי שאכן עשיתי בעבר (היום כבר אין לי עמיתית לעבודה). כלומר כאשר בחור דתי ביקש ממני לא להגיד לידו "Jesus fucking christ" השתדלתי לזכור את זה, ואפילו התגברתי על הרצון לבקש ממנו שבתמורה הוא יפסיק עם ה"בעזרת השם" המעצבן שלו. אבל אם הוא היה דורש ממני לא לאכול שינקן בחדר שלי במשרד כי זה פוגע בו, הייתי שולח אותו להתאמן אצל דופלאנטיס.
GPT-4o 772085
הימים שהיו לעובדים משרדים משלהם...

בכל מקרה, אני לא בטוח איפה אתה לא מסכים איתי. זאת פחות או יותר הגישה שלי (ולהחליף את המילה master במילה main כשמדובר על ענפים במערכת ניהול גרסאות חדשה זה ממש לא עניין שחשוב לי ולא ברור לי איך זה יכול להיות עניין שחשוב למישהו אחר).
יש גבול 772087
זה לא חשוב לכשלעצמו, אבל כאשר העניין הופך לחלק מגישה קורבנית כללית יש לו, אולי, חשיבות מסוימת. ההתעקשות לדבר ל "Quantum supremacy" ולא להעתר לבקשה (על גבול הדרישה) להחליף אותו ב- "Quantum advantage" (עד הסיבוב הבא בו גם ה"יתרון" יפגע באלה שכל אי-שיוויון מזכיר להם משהו רע) נראית על פניה מטופשת, אבל היא בוודאי פחות מטופשת מהבקשה עצמה, לפחות לטעמי. הה, אולי באמת אפשר לדרוש להפסיק לדבר על "כוח עליון" ומעז ייצא מתוק.

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

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

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

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

אני לא מבין מה ההתרגשות מכך שמישהו בוחר לא לזרום עם כל אופנה איזוטרית שמקובלת רק על פלח פוליטי מאוד מסוים במדינות מאוד מסוימות בארה״ב. קליפורניה היא לא מרכז העולם, גם אם נדמה לתושביה (ולחולמים על קלופרניקציה) שהם כן.
והוא רחוק מאד 772093
אם מותר לי לצטט את עצמי - ״יש הבדל בין רפוסיטורי סגור עם מספר תורמים מצומצם (200 מפתחים) מתרבות אחת (או שלוש) לרפוסיטורי פתוח או רפוסיטורי עם אלפי תורמים מכל העולם״ - תגובה 771175. ברור שאם אתה עובד בחברה ישראלית (או ישראלית-הודית, או ישראלית-הודית-שוודית) אז רגישיות של מהנדסים אמריקאים לא צריכות לעניין אותך‏1, ואם ההנהלה מחליטה להטיל מגבלות מוזרות שלא שייכות לעניין זה מוזר. חשבתי שאנחנו מדברים על חברות שכוללות גם מפתחים אמריקאים.

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

להיות אחד מ-‏200 מפתחים על אותו רפוזיטורי זה משהו שמאוד לא מעניין אותי בגלל אוסף גדול של סיבות‏1. ההתעסקות הזאת באי פגיעה ברגשות של מפתחים עדיני נפש שלא מצליחים לזהות את הכוונה האמיתית כשאומרים Red team (למשל) זו רק אחת מהן (ולא העיקרית).

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

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

חזרה לעמוד הראשי

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