סקר המפתחים הגדול: Python היא השפה הפופולרית ביותר בקרב מפתחים

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

mediaphotos/ Getty Images Israel

צלם/תמונה: mediaphotos/ Getty Images Israel

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

בסקר, שהתקיים בחודשים אוקטובר-נובמבר האחרונים, השתתפו לא פחות מאשר 39,441 מפתחים מ-17 מדינות, והוא שופך אור על עולם פיתוח התוכנה. אם אתם מפתחים בעצמכם, הנה 7 עובדות שיעניינו אתכם מאוד.

1. מעסיקים רוצים JAVASCRIPT; מפתחים מעדיפים Python

מתברר שיש שתי שפות פיתוח פופולריות במיוחד בקרב המעסיקים: JAVASCRIPT ו-JAVA. השפות האלה צוינו יחד על ידי 47% מהמשתתפים בסקר כשפות הפיתוח הכי מבוקשות על ידי מעסיקים. לעומת זאת, כשהמפתחים נשאלו באיזו שפת פיתוח הם רוצים לפתח, Python ניצחה בנוקאאוט את כל שאר שפות הפיתוח בקרב מפתחים עד גיל 55. מפתחים בני 55 ומעלה דווקא מעדיפים את שפת הפיתוח C.

אגב, Python גם נבחרה במקום השני מבין השפות שמפתחים מתכננים ללמוד בקרוב (32%).

2. Node.js הוא ה-Framework המועדף

73% מהמשתתפים בסקר מעדיפים את Node.js, במקום השני את  React עם 69% ובמקום השלישי ExpressJS עם 56%.

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

3. היכולת המופלאה של פתרון בעיות

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

4. הדרישה לניסיון תעסוקתי כבר אינה במקום הראשון

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

4. איזון בין שעות עבודה לפנאי הוא פקטור רציני

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

5. האנגלים מתחילים הכי מוקדם

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

6. מפתחים אוהבים ללמוד

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

7. ועל מה המעסיקים הכי מקטרים?

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

עוד עולה מהסקר: רוב המעסיקים (81%) עדיין ממיינים מועמדים על פי קורות החיים, מה שמוכיח שעדיין מוקדם לחגוג את סיום עידן הקו”ח. ולסיום, זוכרים את הנתון שפתח את הכתבה? אז הנה סגירת מעגל – בחרו באופן אקראי יזם שהקים חברה משל עצמו, ותקבלו פי 3 סיכוי שהוא החל לכתוב קוד עוד לפני שהגיע לגיל 10.

הכתבה בחסות SQLINK

קבוצת SQLINK מספקת קשת רחבה של פתרונות בעולם המחשוב וה IT. אנו מתמחים בגיוס עובדים לשלל תחומי ההייטק וברשותנו מאגר ענק של משרות טכנולוגיות המתחדש כל יום באתר החברה. אנו מזמינים אתכם להצטרף להצלחה ולעבוד בטכנולוגיות המתקדמות ביותר, בתנאים מעולים ולהתקדם לתפקיד הבא! הצלחת הקבוצה נובעת, בין השאר, מהשילוב בין חברת הבת GotFriends, המתמחה בהשמה להייטק, לחברת הניו-מדיה TVUNA – המנהלת באופן שוטף את הנכסים הדיגיטליים של הקבוצה.

יניב בן ישי, SQLINK

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

להגיב

13 תגובות

  1. מה זה משנה בחייאת הגיב:

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

  2. אלומנימוס הגיב:

    NodeJs זה לא פריימוורק!

  3. אבודבידובי הגיב:

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

  4. ביבו הגיב:

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

    • משה צ\'יקפוקה הגיב:

      כן, אבל כמה כסף אנחנו עושים יא חביבי

    • מישהוא הגיב:

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

  5. zion הגיב:

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

  6. זקן בן 40 הגיב:

    דעה קומה: “מפתחים בני 55 ומעלה דווקא מעדיפים את שפת הפיתוח C” … ולכן אנו לא מגייסים אותם…

תגיות לכתבה: