עוד חוויה מראיון עבודה לא מוצלח

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

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

הסיבה לזה: התפקיד הזה נשמע כמו התאבדות מבחינה מקצועית, ומכמה סיבות.

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

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

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

זה למשל יכול להיות מצב שבו צריך לאפשר ללקוח לעבוד בשפה שלו, מה שדורש התאמה. או למשל הלקוח רוצה שדברים מסוימים יחושבו בצורה מיוחדת, או שהמראה של חלונות יהיה שונה מהתוכנה המקורית. לא פעם מדובר על מצב שבו לכל לקוח יש עבודה לכמה חודשים ל 5 – 7 מתכנתים.

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

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

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

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

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

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

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


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

בשלב מסוים גם חשבתי אולי להכשל בכוונה בראיון כדי לפתור את הבעיה….

אני מודה שממה שהבנתי בראיון עצמו התפקיד היה קצת פחות טריוויאלי ממה שחשבתי, אבל עדיין רוב הבעיות שציינתי למעלה (שפה לא עדכנית, מוצר פנימי בלי עבודה מול לקוחות, פרוייקט כתוב שאין הרבה מה לחדש בו) היו קיימות.

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

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

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

וכך נוצר מצב שבו המראיין לא יכול היה לבחון את היכולות שלי כמתכנתת פשוט כי לא הצלחתי לפתור חידה בחשבון.

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

בסופו של דבר זה פספוס שלו, כי הוא לא הצליח לבחון את היכולות שלי.

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

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

14 תגובות

  1. תמונת הפרופיל של motior motior הגיב:

    את יכולה לראות בזה תרגול בראיון שלא נורא בכלל שלא הצלחת בו כי בין כה לא רצית להתקבל…

    Liked by 1 person

    1. תמונת הפרופיל של adiad adiad הגיב:

      אז גם לתרגל לא ממש יצא לי כי זו שאלה מהסוג שאף אחד לא שואל כי כנראה ברור שאנשים יסתבכו עם הפתרון שלה ולכן לא יוכלו להראות יכולות תכנות…

      אהבתי

      1. תמונת הפרופיל של motior motior הגיב:

        אבל היו עוד חלקים בראיון חוץ מהשאלה הזאת…

        Liked by 1 person

      2. תמונת הפרופיל של adiad adiad הגיב:

        שאר הראיון היה לי הרקע שלי ולמה הוא לא מתאים למה שהם מחפשים…

        אהבתי

  2. תמונת הפרופיל של phpandmore phpandmore הגיב:

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

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

    לפעמים חידות כאלה מופיעות (או היו מופיעות) בפורום "עבודה בהייטק" בתפוז"ל. פעם הייתה אחת שכדי לפתור אותה כדאי להשתמש בידע בקורס מתמטיקה בדידה.

    ב"אמדוקס", אגב, למדתי שיטת ניהול בשם micromanagement, שדי סבלתי ממנה בהקמת פרויקט חדש מפרויקט בסיס.

    Liked by 1 person

    1. תמונת הפרופיל של adiad adiad הגיב:

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

      אהבתי

  3. תמונת הפרופיל של empiarti empiarti הגיב:

    נשמע שבסופו של דבר "היקום" הסתדר כך שלא קבלת תפקיד שכנראה מאד לא רצית ואולי גם מאד לא התאמת לו.

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

    Liked by 1 person

    1. תמונת הפרופיל של adiad adiad הגיב:

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

      ותודה על האיחולים!

      אהבתי

  4. תמונת הפרופיל של arikbenedekchaviv arikbenedekchaviv הגיב:

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

    Liked by 1 person

    1. תמונת הפרופיל של adiad adiad הגיב:

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

      Liked by 1 person

  5. תמונת הפרופיל של Cateded Ur Cateded Ur הגיב:

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

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

    Liked by 1 person

    1. תמונת הפרופיל של adiad adiad הגיב:

      ברור לי שבשאלה היו מרכיבים שבאו לבחון כמה דברים – כי השאלה דרשה הבנה של מה היא אומרת, וגם התשובה שצריך היה להחזיר היתה לא טריוויאלית.

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

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

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

      הבעיה היא שכשהתחלתי לחשוב בקול, הבחור פשוט אמר לי להתחיל לתכנת וזהו. הוא לא הקשיב.

      אהבתי

  6. תמונת הפרופיל של n_lee n_lee הגיב:

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

    Liked by 1 person

    1. תמונת הפרופיל של adiad adiad הגיב:

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

      אהבתי

כתוב תגובה לphpandmore לבטל