לכל מקצוע יש את הגורו הגדול שלו. בכדורסל זהו פיל ג'קסון – המאמן האגדי של הלייקרס, באסטרטגיה צבאית זהו סון צו – מחברה של "אמנות המלחמה", ובפיתוח – זהו אודי הרשקוביץ. אם טרם שמעתם עליו, אולי לא חיפשתם מספיק, או שהייתם קבורים או קבורות עמוק מדיי בלימוד של עוד כלי עבודה חדשני (ומן הסתם מיותר לגמרי, על-פי אודי). הבלוג שלו, "פינת הקפה", מלא בתובנות מעמיקות על חיי המפתחים, לפעמים על דרך ההיפוך, ותמיד על דרך השנינה, והוא צבר בשנים האחרונות קוראות וקוראים אדוקים.
מיהו האיש מאחורי הבלוג? אודי הרשקוביץ עובד כעשרים שנה באינטל ירושלים. במסלולו המקצועי עבר כבר כמעט בכל תפקיד אפשרי והיום הוא חלק מקבוצה המפתחת את מנוע אבטחת התוכנה של אינטל. הוא צבר מסקנות ללא סוף – על קריירה, על קוד, על באגים ועל תירוצים, ובפרק הזה דיברנו על סט הכללים המשמעותי ביותר שחיבר: "כללי התכנות ההישרדותי". מעין עשרת דברות, למפתח ולמפתחת. איך לא לקחת אחריות? מה כל-כך חשוב ב"עמימות קונסטרוקטיבית"? מדוע לא לגעת בשום דבר שעובד? כיצד מבטיח קוד מסובך את המשך הקריירה? למה תכנות הוא המקצוע העתיק בעולם ואיך להגיע למימוש האידיאל של "עבוד מעט והרווח הרבה"? אזהרה חשובה: זהו פרק הומוריסטי. אודי לא לוקח אחריות על שום כלל, ועל כל נזק שייגרם כתוצאה מאימוץ שלו. עם זאת, יש המון מה ללמוד מן הכללים הללו, בתנאי שתאזינו להם נכון.
האזנה נעימה,
בועז לביא
לבלוג של אודי: https://pinatkafe.com/author/udyhershkovitz/
view more