עולם הפיתוח בעיני סגן נשיא להנדסה 💾
שוחחתי עם אבירן מורדו, סגן נשיא להנדסה בחברת Wix. לאבירן 25 שנות ניסיון, מתוכן תפקידי ניהול מגוונים. כמהנדס תוכנה בכיר, אבירן נוהג לשתף ברשתות אודות נושאים רבים, מתוכם: יצירה ושמירה על תרבות פיתוח, ניסיונו האישי ועוד.
למה אתה מקיים את השיחות הללו? #
נשאלתי על ידי אבירן בתחילת השיחה. האמת שנתפסתי לא מוכן. מאז השחרור מצה״ל לפני כחצי שנה למדתי הרבה שיעורים. למדתי כי דרך טובה ללמוד היא לשוחח עם אנשים שונים בתעשייה, להכיר, להתייעץ ולשאול שאלות בנושאים רלוונטיים שמעניינים אותי. מצאתי שאני נהנה, לומד, מקבל רעיונות ומוטיבציה להתקדם ולהשתפר. מטרת הכתבה היא לשתף, כך שגם אחרים יפיקו ערך ויכירו את האנשים המעניינים שפגשתי.
חברת Wix #
Wix נוסדה בישראל בשנת 2006 ע״י ארבעה ישראלים במטרה להציע ממשק תוכנה פשוט המאפשר לכל אחד להקים אתר אינטרנט בקלות ומהירות ללא צורך בידע מוקדם בתכנות. החברה מעסיקה כ-5,000 עובדים, היא חברה ציבורית ונסחרת בארה״ב בשווי של למעלה מ-5 מיליארד דולר. למעלה מ-220 מיליון משתמשים רשומים בה.
גילדות #
שיטת הגילדות #
עם כניסתו לחברה, אבירן הבחין שיש צורך בשימור תרבות הפיתוח לאור הצמיחה במספר המפתחים בחברה, כך נולדה שיטת ניהול מבוססת גילדות (Guilds). באמצעות גילדות, בחברת Wix ניהול קבוצות מתקיים בצורה מבוזרת, בה כל קבוצה עובדת בצורה עצמאית לצד שיתופי פעולה פנימיים. שיטה זו תורמת לארגון בשלל היבטים: גמישות העבודה, יצירתיות ודגש על החשיבות של עבודה משותפת.
מבנה הגילדות #
מבנה לדוגמא של הגילדות בחברת Wix #
ארבעת עקרונות הגילדות #
- עצמאות לקבלת החלטות, הצבת מטרות וניהול משאבים.
- עבודה משותפת בין קבוצות בגילדה להבטחת הצלחת הפרויקטים.
- חיבור קבוצות ממחלקות שונות ותחומי ידע לעידוד שיח מנקודות מבט שונות.
- למידה מתמדת דרך חניכה אישית, הדרכות משותפת וסדנאות מקצועיות.
בואו ניקח לדוגמא את שי, מפתחת חווית משתמש כדרך להדגים איך הגילדות ב-Wix עובדות.
שי שייכת לגילדת הפיתוח ב-Wix. כיום היא עובדת על מוצר חדש, שעתיד לעזור לאמנים להציג ולמכור את יצירות האומנות שלהם. כחלק מעבודתה על המוצר, שי מציבה יעדים ולוחות זמנים, ושואפת לניצול מיטבי של משאבים וזמן.
שי עובדת עם גילדת העיצוב, ומוודאת שהמוצר יהיה אינטואיטיבי לשימוש ויראה טוב. בנוסף, לשי יש ממשק עבודה עם גילדת השיווק לגיבוש אסטרטגיות פרסום לקראת שחרור המוצר. לאחר ששי מקבלת פידבק ממשתמשים, היא משתמשת בתובנות של גילדת הנתונים על מנת לעשות התאמות נדרשות במוצר.
אני ממליץ לכם להקשיב להסכתים בהם אבירן השתתף והרחיב על הנושא; ״מבפנים״ ו-״עושים תוכנה״.
איזון בין אינטנסיביות היום-יום לבין חניכת העובדים #
אחרי ששוחחנו על חשיבות הגילדות ותרומתן לארגון, אבירן סיפר שבכל גילדה 20% מהזמן מוקדש לפיתוח מקצועי ואישי של חברי הגילדה. ניקח לדוגמא את שי. במקביל לעבודתה היום-יומית, שי לומדת, משתתפת בסדנאות ורוכשת מיומנויות חדשות. כך, בין השאר, שי מתעדכנת בטכנולוגיות בשוק, מכירה שיטות עבודה מומלצות, מועצמת כעובדת והצלחת המוצר עולה. הציפייה מהעובדים היא לא רק ללמוד בצורה עצמאית, אלא כתרבות ארגונית של החברה המעודדת שיתוף. הייתי במספר Meetups של החברה וראיתי זאת מקרוב. ממליץ!
איך לדעתך פתרונות AI ו-no-code יבוא לידי ביטוי בתחום? #
אבירן מספר שלא מעט פעמים שאלו אותו האם הוא חושב שטכנולוגיית עיבוד שפה טבעית (NLP) תחליף את תפקידם של המפתחים? התשובה הקצרה היא - לא! מנועים מבוססי AI לא יחליפו מפתחים בקרוב. לדבריו, הם יהוו כלי עזר משמעותי מאוד לעבודה יום יומית שחוזרת על עצמה, שגיאות קוד, כתיבת בדיקות, השלמת קטעי קוד ועוד. אותם המנועים עדיין לא נמצאים בשלב שהם יכולים לחשוב בצורה יצירתית, ״להמציא״ קוד שלא ראה בעבר. המנועים הללו לא יודעים להתמודד בפרויקטי קוד מאסיבים.
על פי ראיית אבירן, פתרונות no-code בשילוב כלי AI צפויים לחשוף יותר אנשים לעולם הפיתוח, כך שיוכלו לבנות פרוייקטים בסיסיים ללא ידע מהותי בפיתוח. לדוגמא, במהלך בניית אתר Wix משתמשים יוכלו לשלב קטעי קוד על פי הצורך, בעזרת מנוע AI חיצוני וללא ידע של כתיבת קוד.
הקשר בין למידה באוניברסיטה והצלחה מקצועית #
האם יש לבעלי תואר עדיפות בגיוס לחברה? אבירן חילק את האוכלוסייה לשניים:
- מועמדים בעלי תואר לא בהכרח מוצלחים יותר. למידה תורמת להבנה מעמיקה של נושאים שונים. הלימודים אף מסייעים ללמוד איך ללמוד.
- מועמדים ללא תואר, שנוהגים ללמוד בצורה עצמאית, מתמקדים בלימוד ה״תכלס״ שיתן ערך גבוה בזמן מועט יחסית והתחום התיאורטי תופס חלק מצומצם יותר. למידה עצמאית לא מתאימה לכל אחד. למרות שכל המידע המקצועי בהישג יד, האם אנחנו יודעים להתמיד? כמה אנחנו מוכנים להקדיש מהזמן שלנו ללמידה?
אילון מאסק הצהיר לאחרונה על ״חזרה למשרד״ והפסקת עבודה מהבית. מה דעתך על הנושא? #
לדעת אבירן, עובדים ומנהלים לא תמיד מבינים עד הסוף את תפיסת העבודה מהבית. לדעתו, השיח, האינטראקציה האישית ושיחות המסדרון זה משהו שלא ניתן למצוא לו מחליף.
נכנסת לתעשייה לבד, ללא ליווי ורקע משפחתי. אילו תכונות היית מגדיר שהיו נדרשות עבורך לכך? #
- תשוקה למקצוע - אבירן היה אחד ״מילדי מחשבים״ הראשונים בארץ, מגיל 12 היו סביבו מחשבים. מי שרוצה לעסוק בתחום, צריך לאהוב את התחום בכל מאודו.
- מצויינות - שאיפה לעשות את הטוב ביותר שניתן. עבודה שאינה גמורה או לא טובה, אינה מקובלת ע״י אבירן.
- רצון ויכולת - צריך להתאמץ בשביל להגיע למטרה. ללמוד בצורה עצמית ובהתמדה, לבנות לעצמנו מערכת קשרים, להגיע לכנסים שונים בתעשייה ועוד.
מה העצה שלך למחפשי העבודה בתקופת זו #
- תשוקה - אבירן מחפש תשוקה לתחום, גם בחיים האישיים. לדוגמא, מה המועמדים עושים לאחר העבודה? האם ממשיכים להתקדם, ללמוד ולקרוא על התחום?
- הישגים - מה קידמת במקום העבודה הקודם? מומלץ להראות פרויקטים שבוצעו ולדבר על הישגים.
- תזמון - לעיתים נוכל להיות המתאימים ביותר למשרה מסוימת, אך יתכן שהיא לא פתוחה עכשיו.