נתקלתי בזה המון פעמים
יש לזה כמה סיבות (ושילובים):
 
1. כל מיני ראשי צוותים ופאונדרים hands on - לא באמת היו hands on כבר לא מעט זמן. לא בטוח שהיו טובים בתור מהנדסים גם לפני. אין בהכרח קורילציה בין מהנדס טוב למנהל טוב, ולפעמים דווקא אלה שטכנית לא הכי חזקים - טובים למדי בניהול צוותים/מחלקות ומעלה.
 
2. לחץ. כשאתה נלחץ דברים טריויאלים הופכים להיות לקשים. לא סתם שאלות ראיונות הן די טריויאליות בסך הכל. לא רק שלך - של רובנו. כי כשהמרואיין נלחץ - הדבר הכי טריויאלי מסתתר בפינת הblackout.
 
3. הנסיון לא ממש בכיוון - בתחום שלי למשל, הרבה אנשים מגיעים עם נסיון OOP שהוא תת רמה. כי מה לעשות, בעולם האמבדד, במיוחד על SOCים לא סטנדרטיים, יש עדיין הרבה קוד לגאסי שהוא C פרוצדורלי טהור. והרבה אנשים עובדים עליו, מתחזקים אותו ומוסיפים לו פיצ'רים. לא יודע מה כתוב לאנשים בקורות חיים, אבל כשבא אליי מישהו שיש לו 5 שנות נסיון של כתיבת FW על MIPS - כנראה שC++11 זה לא הצד החזק שלו.
 
4. שקרנים. גם בכאלה נתקלתי לא מעט. לא מן הנמנע שהקו"ח שלהם מונפצים, ולכל הפחות - משופצים. אומנם בbackground check היו עולים על זיופים - למה לחכות עד אז אם אפשר לשאול שאלה שהיא בול במרכז הנושא שהבן אדם "עבד עליו" 5 שנים ולצפות בו בוהה בך בעיני עגל?