$
IT בעולם

מחקר: לא אבד הכלח על מתכנתים זקנים

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

סוכנויות הידיעות 14:4705.05.13
ישנו מיתוס הרווח בעולם ה-IT לפיו ככל שהמתכנת צעיר יותר כך הוא טוב יותר. אך מחקר חדש שנערך בידי אקדמאים מאוניברסיטת צפון קרולינה בארה"ב מלמד כי ייתכן שמעסיקים מחמיצים הזדמנות כשהם בוחרים שלא להעסיק את שועלי הקרבות הוותיקים של עולם הקודים. כך על פי אתר "דה רג'יסטר".

 

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

 

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

 

צוות המחקר נסמך על נתונים מאתר המפתחים סטאק אוברפלאו (Stack Overflow) שבו רשומים כ-1.6 מיליון משתמשים,שמתוכם 300 אלף אף מציינים את גילם. הצוות בחר למטרת המחקר למעלה מ-84 אלף חברים באתר שלהם דירוג מקצועי טוב.

 

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

 

צעירים נוטים להשתעמם מהר יותר צעירים נוטים להשתעמם מהר יותר צילום: שאטרסטוק

 

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

 

הוותיקים שווים יותר

 

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

 

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

 

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

 

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

בטל שלח
    לכל התגובות
    x