HiTakeJobHiTakeJob

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

זמן קריאה: 8 דקות

ראש/ת צוות פיתוח אחראי/ת על כך שקבוצה של ארבעה עד עשרה מפתחים תספק תוכנה עובדת בקצב צפוי, ועל כך שהאנשים בה ימשיכו להשתפר ולהישאר. זה תפקיד ניהולי ראשון עם אחריות טכנית מלאה. בלוח HiTakeJob פתוחות כרגע 348 משרות בקטגוריית פיתוח, ו-65 משרות נושאות בכותרת team lead או tech lead.

על מה ראש צוות נמדד בפועל

ההגדרה הרשמית כמעט תמיד מעורפלת, אבל המדידה בשטח ממוקדת. מנהל/ת ישיר/ה - בדרך כלל מנהל/ת קבוצה, דירקטור הנדסה או VP R&D בחברה קטנה - שואל/ת ארבע שאלות חוזרות:

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

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

מה שכמעט אף פעם לא נמדד ישירות: כמה קוד ראש הצוות כתב/ה. זו ההפתעה הראשונה של רוב האנשים שנכנסים לתפקיד.

היום-יום: מה באמת ממלא את השבוע

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

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

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

הפיצול בין קוד לניהול

המודל הנפוץ בישראל הוא player-coach: ראש הצוות ממשיך/ה לכתוב קוד, אבל לא בנתיב הקריטי. ההפרדה הזו היא כלל מעשי ולא סיסמה:

סוג משימהמתאים לראש צוות?למה
פיצ'ר מרכזי בספרינטלאעיכוב אישי הופך לעיכוב של הצוות כולו
תשתית או כלי פנימיכןאין לו/ה תאריך יעד חיצוני
ספייק מחקריכןמחדד הבנה טכנית שנדרשת להחלטות
תיקון באג דחוף בייצוררק אם אין ברירהעדיף לתת לחבר/ת צוות ללמוד את המערכת
סקירת קודתמידהדרך הזולה ביותר לשמור על הקשר הטכני

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

מה נדרש כדי לקבל את התפקיד

אין תקן אחיד, אבל הדרישות החוזרות במודעות בישראל דומות למדי:

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

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

טווחי שכר - הערכת שוק בלבד

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

הקשרהערכת שוק - שכר חודשי ברוטו
ראש צוות בפעם הראשונה, סטארט-אפ קטןהערכת שוק: 38,000-48,000 ש"ח
ראש צוות מנוסה, חברת מוצר בצמיחההערכת שוק: 48,000-60,000 ש"ח
ראש צוות במרכז פיתוח רב-לאומיהערכת שוק: 50,000-68,000 ש"ח

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

המבנה משתנה לפי סוג החברה

אותה כותרת מתארת שתי עבודות שונות, וההבדל מורגש מהיום הראשון:

סטארט-אפ ישראלימרכז פיתוח רב-לאומי
גודל צוות3-6, לרוב מגוון מאוד6-10, ממוקד בתחום אחד
מנהל/ת ישיר/הVP R&D או המייסד הטכנולוגידירקטור מקומי, לעיתים מנהל/ת בחו"ל
הגדרת העבודהנקבעת בשיחה, משתנה ברבעוןמגיעה מתוכנית שנתית של המטה
מרחב החלטהרחב, כולל בחירת כליםמוגבל לתקנים ארגוניים קיימים
מסלול קידוםלא כתוב, תלוי בצמיחת החברהדרגות מוגדרות ומחזור קידום קבוע

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

המזלג: tech lead מול people manager

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

Tech Lead / StaffEngineering Manager
אחריות עיקריתנכונות טכנית של הפתרוןהספק ובריאות הצוות
סמכות ניהוליתלרוב ללא כפיפיםהערכות, קידומים, גיוס, פיטורין
אופקPrincipal, ארכיטקטדירקטור, VP R&D
מה שוחקהשפעה בלי סמכותניתוק הדרגתי מהקוד

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

תשעים הימים הראשונים

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

תקופהמה עושיםמה לא עושים
שבועות 1-4שיחת אחד-על-אחד פתיחה עם כל אחד/ת, מיפוי מה תקועשינויי תהליך
שבועות 5-8תיקון אחד או שניים שהצוות כבר ביקשארגון מחדש של הבעלות הטכנית
שבועות 9-12הצגת סדר עדיפויות לרבעון והסכמה עליוהתחייבות לתאריכים שלא נבדקו מול הצוות

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

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

ארבע טעויות של מנהל/ת בפעם הראשונה

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

מה פתוח עכשיו בלוח

הלוח מרכז כרגע 1,952 משרות פעילות מ-568 חברות מגייסות. נקודות הפתיחה הרלוונטיות למי שמחפש/ת את המשבצת הזו:

לפי בדיקת כותרות המשרות, 65 משרות פעילות מכילות team lead או tech lead בכותרת - האות הניהולית הבודדת הגדולה ביותר בלוח כרגע. שימו לב שמשרות אלה מפוזרות בין שתי הקטגוריות ולא יושבות רק באחת מהן.

שאלות נפוצות

כמה שנות ניסיון צריך כדי להיות ראש צוות פיתוח?

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

האם ראש צוות ממשיך לכתוב קוד?

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

מה ההבדל בין tech lead לראש צוות?

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

כמה מרוויח ראש צוות פיתוח בישראל?

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

אפשר לחזור מניהול לפיתוח?

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

איך נערכים לראיון לתפקיד ניהולי ראשון?

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

מאמרים נוספים

המשרות באתר