נשים ותכנות – לרגל יום האשה הבינלאומי

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

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

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

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

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

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

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

 

נשלח ב הגיגים על מחשבים, לינוקס

כתיבת תגובה

האימייל לא יוצג באתר. (*) שדות חובה מסומנים

*

תגי HTML מותרים: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

הספרים שלי

רחשי הלב הארחרונים



ADSNUKE ERROR: Write access to the file: /home/ori/blog/he/wp-content/plugins/wp-adsnuke/c269a1c30853d9686270cffa336aed63/blog.oriidan.info.links.db! Set 777 right to folder.