רברס עם פלטפורמה
רברס עם פלטפורמה
Ran Tavory && Ori Lahav
436 How to reach retirement as a software developer with Bentzy Lupu
1 seconds Posted Mar 14, 2022 at 8:29 am.
0:00
0:01
Download MP3
Show notes
[קישור לקובץ mp3]היום אנחנו מארחים את בנצי לופו לפרק סופר-מעניין על איך להגיע לגיל פרישה כמתכנת.(רן) אז קצת לפני שנתחיל  - בנצי, מה היה המעבד הראשון “שסבל את נחת זרועך”?(אורי) תן לי להתחיל - “לפני הרבה-הרבה שנים, בארץ רחוקה-רחוקה,  . . . . “(בנצי) אז האמת שאין לי מושג איזה מעבד זה היה - אבל הוא היה מאוחסן בבניין שלם בטכניון.אני לא יודע מה שמו, אבל זה תפס שם הרבה הרבה מקום, זה מה שאני יכול להגיד.(רן) ולא היו לו מסך ומקלדת . . . מסך צבעוני ומקלדת, אני מנחש?(בנצי) בשנה הראשונה לפחות תכנתתי בכרטיסים מנוקבים, שזה היה כיף גדול . . . .(אורי) כמה פעמים עפו לך הכרטיסים ברוח?(בנצי) או-ווא . . . היו לי מתחת למיטה את כל התוכניות, שכבו בקרטונים מתחת למיטה - אז יכולתי לקחת את התוכנית ולדפדף בה לפני השינה, זה היה מרדים יופי.(רן) זה היה ה-Hard-disk שלך . . . .אז בנצי, בוא קצת נכיר אותך - מי אתה? מה אתה עושה היום? אחר כך קצת נצלול להיסטוריה . . . (בנצי) אז אני בנצי לופו, בן  . . . .לא נגיד בן כמה אני, אבל לפני שבוע קיבלתי את הכרטיס אזרח ותיק, שמקבלים בגיל 67 . . . .נשוי, שלושה ילדים, שני נכדיםעבדתי בכמה חברות במשך השנים, וכרגע אני עובד בחברת eToro ברמת גןהחברה מתעסקת במסחר באינטרנט - אחת החברות המובילות בעולם כנראה.אני מפתח שם להנאתי - ומשום מה הם מתעקשים גם לשלם לי, וזה גם די כיף.(אורי) בדיוק רצינו לדבר על מילניאלס בשוק העבודה . . . . אז הנה, אתה האורח שלנו היום.(רן) ובכל אופן, למי שלא מכיר את eToro - ככה שתי מילים על מה שאתם עושים שם היום?(בנצי) זו פלטפורמת מסחר באינטרנט, בכל הנושאים והמטבעות וה-Goods שאפשר לסחור בהם.וכמובן המון המון Cryptos . . . יש לנו כמובן ארנקים אלקטרוניים כאלה ואחרים.אני בצוות הארנק האלקטרוני - מול Cryptos, מול Blockchain, דברים שלא התעסקתי איתם לפני 40 שנה כשהתחלתי לעבוד, זה בטוח.(רן) סבירות נמוכה שכן . . . אז חשבתי שיהיה ככה קצת מעניין לבוא ולעשות איזשהו Overview, סקירה הסטורית של טכנולוגיות שיצא לך להתעסק בהן. אז בקצה אחד הזכרנו את ה-Punched cards בבניין הענק של המחשב בטכניון, ומצד שני הזכרנו Bitcoin ו-Crypto, אבל בטח היו גם הרבה דברים באמצע.(בנצי) כן, צריך קצת זכרון בשביל להיזכר בכל הדברים, אבל אלו היו שפות כמו PL/I ו-PLC ו-APL, שהן כולן על VM-יםומסדי נתונים כמו RDBMS ו-Cics בתור המערכת התקשורת . . .  ואחרי זה גיליתי את ה-Minis - יש שם System/34 ו-System/36שפות כמו RPG, שזה לא רק הכלי הזה נגד-טנקים, אלא שפה נגד כל העולם . . . .(רן) שירימו את הידיים עכשיו כל המאזינים שהבינו אחת מהמילים או אחת מהשפות שבנצי הזכיר עד עכשיו . . . דרך אגב, פרט ידע קטן - גם עבדכם הנאמן פעם פיתחתי ב-RPG, אבל אני כבר לא זוכר מזה כלום. גם יריתי ב-RPG וגם פיתחתי ב-RPG, אני יכול להתגאות בזה.(אורי) אבל עד כאן, בעצם, TCP/IP לא היה?(בנצי) TCP/IP בשלב הזה? לא . . . ממש לא . . . איפה? אנחנו מדברים על . . . אני לא נגעתי אז ב-TCP/IP.הכרתי אותו אחרי איזה 15 שנים, משהו כזה . . . אחרי שהתחלתי לעבוד, היה TCPהייתה גם את שפת Cobol בדרך, שפה מאוד מעניינת, עם פקודה אחת בערך שנקראת MOVE - ואיתה אפשר לעשות דברים מדהימים . . . .(אורי) איתה אפשר להתקדם . . .(בנצי) . . . עשיתי איתה דברים מדהימים, הצלחתי לעשות דברים באמת ברי-קומפליציה לתוכניות באמצעות שפה כל כך לא נחשבתזה אומר בעצם שאם רוצים לעשות דברים, אפשר לעשות עם כל דברואחרי זה פרץ לנו המחשב האישי, והגענו לשפות כמו Pascal ו-Turbo Pascal . . . .(אורי) פה אני מצטרף . . .  [גם אני!](בנצי) ויום אחד  . . .(אורי) רגע - BASIC לא היה לך לפני זה? או שדילגת על BASIC?(בנצי) אני לא . . . דילגתי על BASICועוד משהו - כשהגענו לתקופה שהייתה המלחמה הקשה בין Turbo Pascal ל-Visual Basic או Delphi מול Visual Basic, אני החרמתי את Visual Basic, לא הייתי מוכן לגעת בו, מטעמים שהיו שמורים עימי . . .(רן) הודאת מאז בתבוסתך?(בנצי) לא . . . Delphi הייתה שפה אדירה . . . השתמשתי ב-Visual Basic בתור שפת Script-ים, בשביל לעשות כל מיני דברים, לשנות IDEs ודברים מהסוג  הזה, אבל לא בתור שפה שפיתחתי איתה אפליקציות.(רן) בוא נעצור את הסיפור הזה לרגע, המסע הזה מאוד מעניין - אמרת Cobol, שיש לה פקודה אחת - MOVE - ושאפשר לעשות איתה דברים נפלאים. אילו דברים נפלאים עשית?(בנצי) אז זו בדיחה שיש רק פקודה אחת…אבל כשאני התחלתי לעבוד בזה, אנשים סביבי בכו וקיטרו שז…