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