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