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

בגיל 10 כתבתי את שורות הקוד הראשונות שלי, בשפת Basic על מחשב סינקלייר שהיה בשבילי כמו חלון אל העתיד.
מאז, לאורך 8 שנות הלימוד הנותרות, ביליתי את מרבית זמני הפנוי מול מחשב. בחטיבת הביניים הצלחתי להשיג קומפיילר של C (זה לא היה פשוט…) והתחלתי להבין מה זה Pointer ומה ההבדל בין Statement ל-Expression.
אבל יותר מזה, התחלתי להבין עקרונות של תכנות נכון. שנתיים-שלוש לאחר מכן, על אותה סביבת Borland C++, התחלתי לכתוב C++ ונחשפתי לרעיונות יותר עמוקים של דיזיין.
ההבנה של ההבדל בין סתם לכתוב קוד לבין היכולת לכתוב קוד יציב שאפשר להרחיב היתה מבחינתי לא פחות מדהימה מעצם הרעיון של תכנות.
בבטחון

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

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

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

הקמתי סטארט-אפ (Qliqa) בתחום ה-Social Networks, כשהמושג הזה עוד לא היה קיים…
סטארט-אפ שנבחר ע"י Seedcamp TLV ואחרים כאחד המבטיחים בתחומו, וגם הצליח לטפס כמה שלבים בתחרות ה-TechCrunch Disrupt (אם כי, למרבה הצער, ההבטחה לא קוימה והוא נסגר בסופו של דבר).
הקמתי בוטקאמפ, כחלק מפעילות Startup Nation Central, לבוגרי מדמ"ח והנדסת תוכנה — נשים חרדיות ובני מיעוטים. בחודש יולי נקראתי להקים את Excellenteam; בספטמבר הוא כבר התחיל לפעול.
בוגרי הבוטקאמפ התקבלו לתפקידים מובילים (אלגוריתמאים, RT Engineers ועוד) בחברות כמו מובילאיי, אמזון ולייטריקס. ההצלחה הרבה של המחזורים הראשונים גרמה לחברות נוספות כמו J.P. Morgan, Google ואחרות להצטרף למיזם. תכנית ההכשרה המעשית שפיתחתי לטובת הקורס הוטמעה לאחר מכן כתוכנית בסיס במספר מסלולים אקדמיים.
בניהול

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

הכשרתי מאות תלמידים — באקדמיה, בהכשרת "אקספריס" ובתכנית "Excellenteam" של Startup Nation Central בחסות נשיא המדינה. מלימודים פרונטליים, בדגש על נושאי הנדסת תוכנה, דרך פידבקים אישיים על קוד ודיזיין ועד הכנה אינטנסיבית לראיונות עבודה וייעוץ קריירה.
לא פחות מההצלחה הפנומנלית של תכנית Excellenteam, גם בתכנית "אקספריס" האינטנסיבית והקשוחה, זכיתי להערכה רבה מצד התלמידים: בכמה כיתות קיבלתי את ציון המשוב המקסימלי האפשרי "5/5" — בכל הפרמטרים, מכל התלמידים.
עולם התוכנה ממשיך להתקדם בקצב גובר ופותח דלתות חדשות ומסקרנות, ואני — בין היתר, באמצעות הבלוג הזה — ממשיך ללמוד אותו ולהתפעם ממנו.
להערות, הצעות, תובנות או שאלות, ניתן לפנות אלי:
mike.lindner@gmail.com