JavaRush /בלוג Java /Random-HE /האם מתכנת צריך השכלה גבוהה? חוות דעת של מפתחים ומגייסים

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

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

מה הסטטיסטיקה אומרת?

על פי סקר Stack Overflow , ל-75% מחברי הקהילה יש לפחות תואר ראשון. מסתבר שכל מתכנת רביעי עובד ללא תעודת השכלה גבוהה. מבין הנסקרים שכותבים קוד באופן מקצועי וגם למדו באוניברסיטה, למעלה מ-62% הם בעלי תואר במדעי המחשב או הנדסת מחשבים או תוכנה, ורק כ-10% הם בעלי תואר בתחום הנדסי אחר. כמעט 10% מהנשאלים היו בעלי תואר בעסקים, מדעי הרוח או אמנויות יפות. על פי סקר המשאבים של DOU, רוב מומחי ה-IT סיימו השכלה גבוהה . למרות הסטטיסטיקה שמדברת בעד ההשכלה הגבוהה, אין זה אומר שאיכות ההשכלה מאפשרת לך לקבל עבודה כמפתחים. במקום זאת, הוא מספק את הרקע הטכני הדרוש. יותר מ-86% מאנשי ה-IT שנשאלו בסקר למדו באופן עצמאי את השפה, המסגרות וכלי הפיתוח הדרושים להם, על פי סקר Stack Overflow.

דעות מתכנתים

ארטם גוי

כיום אני לומד באוניברסיטה עם תואר באבטחת סייבר. אני עובד כמפתח מספר שנים. החלטתי ללכת לאוניברסיטה כי הרגשתי שחסר לי ידע בסיסי, למשל בתפעול מעבדים, תכנות בשפת assembly, שפת C, אלגוריתמים ומבני נתונים ותפעול רשתות ואינטרנט. אני בטוח שלימוד הבסיס יעזור לי להבין במהירות טכנולוגיות חדשות ושפות תכנות אחרות שאולי אזדקק להן בעתיד (כרגע זה מה שקרה: לימוד C/C++ זירז מעט את ההבנה שלי ב-Swift, שאני נדרש כדי לפתור בעיות ב-iOS). האם ידע זה יכול להתקבל מחוץ לקולג'? אני בטוח שכן, אבל היתרון של ההשכלה הגבוהה הוא שבאוניברסיטה כל המידע כבר נאסף במקום אחד. ויש מוטיבציה נוספת (כלומר מפגשים) כדי לא למתוח את לימוד החומר לאורך זמן. הזדמנות טובה מאוד לתקשר עם מורים, גם "תיאורטיקנים" וגם מתרגלים, שיכולים תמיד לשפר את ההבנה שלך בחומר ולענות על שאלות. בכל מקרה, אתה צריך לשבת, להבין את זה, להתאמן עם קוד וטכנולוגיה, בין אם זה קורסים או מכון. תכנות טוב יכול להיעשות רק באמצעות תרגול. עד כמה שידוע לי, לעתים רחוקות מאוד הם שואלים על דיפלומה במהלך ראיונות: העיקר שתבין את תחום הנושא שלך.

דמיטרי טיטוב

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

דעות מגייסים

אנה ג'לטי, ראש צוות רכישת כישרונות, פרוקסט

החברה שלנו פועלת במודל "מיקור חוץ ועובדים חיצוניים", ויש לנו גם מוצר משלנו. הלקוחות שלנו הם חברות מארה"ב. כולם שונים. לדוגמה, יש לנו לקוח אחד שעבורו קריטי שלמועמד יהיה השכלה גבוהה במדעי המחשב ( מדעי המחשב היא התמחות באוניברסיטאות זרות המלמדות תכנות. באוקראינה, רוסיה ובלארוס, אנחנו מדברים על "מדעי המידע "פקולטות לטכנולוגיה", עורך ). כיום שוק ה-IT מוצף בהצעות של חברות, מה שהוביל לביקוש משמעותי למומחים. מועמדים מקבלים לעיתים עד 30 הצעות ממעסיקים ביום. כתוצאה מכך, תהליכי הגיוס הפכו למורכבים משמעותית. לכן, לפעמים אנחנו יכולים להראות אנשים ללא תואר במדעי המחשב, אבל תמיד עם השכלה טכנית/הנדסית או מתמטית גבוהה יותר. אם אנחנו מדברים על הלקוחות שלנו, עבור 30-40% באמת חשוב שלמפתח תהיה השכלה גבוהה במדעי המחשב. יש לנו משרות פנויות בהן אנו מציינים שחובה השכלה גבוהה בהתמחות זו. מועמדים כאלה מוערכים על ידי לקוחות וזוכים לביקוש גבוה בשוק. אנו מבינים שאדם ללא רקע מתאים פשוט לא יעבור ראיון טכני עם לקוח. הם מחפשים מהנדסים, מומחים חזקים טכנית שכבר בעלי ניסיון בפיתוח, ולא כאלה שהחליטו לשנות את סוג הפעילות שלהם ובחרו ב-IT ככיוון מבטיח יותר או פשוט מעניין עבור עצמם. ישנם גם סוגים אחרים של לקוחות שההשכלה לא כל כך חשובה להם, והם מוכנים לתקשר עם מועמד אם הוא מומחה חזק. כעת יש לנו מספר משרות פתוחות עבורן אנו מוכנים לשקול זוטרים, אך עם השכלה טכנית חובה. ונוכחותו תהווה יתרון משמעותי עבור המועמד. אנו מוכנים לשקול מועמדים בעלי השכלה בכלכלה, מדעי הרוח או דיפלומה ביחסים בינלאומיים. אנחנו גם מציגים מועמדים כאלה ללקוחות. אבל צריך להבין שללקוח בשוק ה-IT, לכל הפחות, חשוב להיות בעל השכלה טכנית, ובמקסימום ניסיון רלוונטי רלוונטי.

אולגה ז'וקובה, מנהלת משאבי אנוש ומגייסת JavaRush

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

מסקנות

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

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

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

ספרו לנו בתגובות אם יש לכם השכלה גבוהה ובאיזה התמחות? והאם זה עזר לך במציאת עבודה כמפתח?
הערות
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION