סיפורים ואנקדוטות של חלוץ מחשבים

(של דנילו מנצינונה)
23/09/19

לא quia difficilia sunt non audemus, sed quia non audemus difficilia sunt. (זה לא בגלל שהדברים קשים שאנחנו לא מעזים, זה בגלל שאנחנו לא מעזים שהם קשים.)

לוסיו אן סנקה, CIV 26

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

לפני המאה ה -XNUMX פירושו היה "חי"ר" ואחר כך "חייל גאון" ובשפה הצבאית שימש גם כמילה נרדפת לחבלן.

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

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

היום נדבר עם חלוץ מדעי המחשב: מריו, אבי.

בוקר טוב, פא! אז, חשבת על זה? הבטחת לספר לי על הרפתקאת מדעי המחשב שלך. איך הגעת לעולם הביטים?2?

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

על אילו שנים אנחנו מדברים?

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

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

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

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

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

איך זה נגמר?

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

התחלתם כאן בסרדיניה או מאיפה?

באותה נקודה, כמה מהגימורים המובילים נשלחו למילאנו ושם התחלנו להשתתף בקורסים של מפעילים, מבסיסיים למתקדמים ואחרים, במטה החברה (IBM מכונות עסקיות בינלאומיות).

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

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

זה? מה זה? סליחה אבל אני לא עוקב אחריך ...

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

בכרטיסים אלה נרשמו שניהם ההיזכרות לתוכנית שתבוצע באמצעות JCL (שפת בקרת העבודה) והנתונים שעובדים.
הצלחתי לעבוד גם עם מערכת / 3 שהשתמשה בכרטיסי 96 עמודות, וגם עם מערכת / 360 / DOS (מערכת הפעלה דיסק) שהשתמשה בכרטיסי 80 עמודות שהיו הסטנדרט בפועל.
ואני חייב לומר שעשרות ורבבות עברו לידי, בשימוש בקוראים, מחוררים וממיינים.

האם תרצה לספר כמה סיפורים לקוראים שלנו?

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

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

בהמשך הסיפור שלי, יש לומר שעם הזמן עברתי ממפעיל משמרת למנהל חדר מכונות.
אחד החוקים המכונים של מור אומר כי במדעי המחשב מעת לעת כושר החישוב מוגדל ובמקביל מופחתים המחירים.
לדוגמא: הזיכרון של ה- / 360 היה 128K! לחשוב שכיום לכל טלפון חכם יש כמה זיכרונות של GigaBytes.
יתר על כן, לאחסון המונים השתמשנו בדיסקים נשלפים, המכונים "מחבתות", במשקל של כמה קילו כל אחד והספק של 10 MegaByte.

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

בינתיים עבדנו עם מערכת / 370 / OS (מערכת הפעלה), הוצגו מסופי הווידיאו עבור קלט / פלט (קלט / פלט), נעשה שימוש ב- CICS (מערכת בקרת מידע על לקוחות).

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

מסיבות שונות ומגוונות, מלומברדיה עברתי לפיימונטה שם עבדתי בהוניוול עם מערכת ההפעלה GCOS8 (מערכת הפעלה כוללת כללית). כל "בית" השתמש באמצעים משלו כדי להגיע לאותה מטרה, כלומר לנהל נתונים ולהפוך אותם למידע שימושי לשיפור תהליכים.

אנחנו כמעט בסוף 70 השנים. אתה מ- 1978!

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

האם התמודדת עם תכנות בפועל? ומה היו השינויים העיקריים ב- IT ש"געת בהם "?

כן, התחלתי ללמוד תכנות ובמיוחד את COBOL 74 (COmmon Language-Oriented Language) שבאותן שנים הייתה השפה הנפוצה ביותר.

עבור התרבות שלי קניתי גם טקסט על Fortran והכנתי כמה תוכניות שירות קטנות.
ראש ה- SED (שירות לעיבוד נתונים) "מיקד אותי" כשהוא העביר לי קורסים מכל הסוגים, מ- DMIV (ניהול מסדי נתונים רביעי) ועד GMAP (Gcos Macro Assembler Program).

הערה: היו דיבורים על מיזוג / רכישה אפשריים בין ג'נרל אלקטריק להוניוול שנדחתה אז על ידי ה- CCE, כיום האיחוד האירופי. עובדה היא שמוצרי תוכנה רבים של Honeywell מתחילים באות G לזכר שיתוף הפעולה ביניהם (ראו GCOS, GMAP ...).

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

העברנו נתונים ונהלים משתי המערכות / 34 הקיימות למערכת / 38.
ותוך שבועיים, לאחר שקראתי מדריך מיוחד, כבר הצלחתי לתכנת ב- RPGII (דו"ח מחולל התוכניות השני).
לאחר שנתיים נוספות, מסיבות הקשורות למשפחת אשתי, חזרנו לסרדיניה וטיפלנו ב- SED של חברה מסחרית (למעשה הייתי אנליסט, מתכנת, מפעיל ומרכז).

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

אחרי חמש שנים, בהן החלפנו את / 34 במערכת / 36, כהתפתחות טבעית, חיפשתי גירויים חדשים.
בינתיים זה אומת, ואנחנו בסוף שנות ה- 80, ששני הבנקים המקומיים הקימו כל אחד חברת טכנולוגיות מידע למיקור חוץ של ניהול העיבוד שלהם.

לאחר הראיונות הדרושים בחרתי לאן ללכת, גם מכיוון שבאותו הרגע המיומנות שלי הייתה אופטימלית עבור אחד משני המועמדים.
למעשה התכוונו להעביר מארבעה מעבדים מחלקתיים של GCOS6 Honeywell למערכת פריים אחת של OH (אוליבטי היטאצ'י) עם מערכת ההפעלה MVS (Multiple Storage Virtual) של יבמ.

הייתי בין היחידים בכיכר שהכירו את שני העולמות והתקבלתי לעבודה ב- 1 ° ינואר 1988.
לאחר שההגירה הסתיימה והיה פעיל לחלוטין, במשך כמה שנים הייתי אחראי על ה- CED שניהל כעשרים משאבי אנוש, כולל עובדי משמרות, לאחר צוותי הדפוס והמיקרופיצ'ים. ברור שדאגתי גם לבטיחות הציוד, להקים גיבויים, ליצור קשר עם ספקים, לנהל חופשות, מחלות, חופשת צוות וכל מה שנחוץ לביצועים הטובים של הכלל.
עבור אירועים עסקיים חלופיים, הבנק שעבדנו עבורו הוזמן לראשונה על ידי בנק איטליה ואז נקנה על ידי אותו מתחרה גדול יותר.

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

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

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

בינתיים הייתי מעורב בפעילות אחרת, הקשורה להסמכת האיכות על פי תקני ISO 2001 (הארגון הבינלאומי לתקינה) הנדרשים לתהליכי קופה ובנקאות מרחוק (ניהול מרחוק של שירותי בנקאות).

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

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

האם אתה זוכר בהנאה שקרה אנקדוטה בעבודה?

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

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

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

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

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

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

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

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

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

נ.ב ברכות ל"מלווים לנסיעה "שכבר אינם שם: שלום! למי, ג'ורג'יו, דלפו, גרציאנו וג'יאני.

1 http://www.treccani.it
2 BInary digiT, במדעי המחשב, מייצג את יחידת המדידה האלמנטרית של המידע, המיוצגת לחילופין עם הספרות 0 ו- 1, שכן היא מתאימה לבחירה בין שתי חלופות אפשריות באותה מידה. הסמל שלה הוא b.