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

כיצד להעריך את הערך שלך בשוק העבודה: מדריך למפתחים

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

רמת ניסיון בעבודה

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

ערימת טכנולוגיה

גם שפות תכנות או פתרונות טכניים ספציפיים המשמשים מפתח תוכנה משפיעים על השכר. מתכנת התחלתי עם ניסיון מועט עד לא יעלה פחות מגורו תכנות. טכנולוגיות פחות נפוצות, כולל Clojure, Rust, Elixir, או להיפך, ערימות טכנולוגיות המבוקשות כיום, כמו Go או Swift, בדרך כלל הן בעלות תג מחיר גבוה יותר. שפות התכנות המשתלמות ביותר כוללות Golang, Perl, Shell scripting, Node.js/JavaScript, Java , Typescript, Python, Ruby, Swift, C#, כותבת "How I got the Job", בהתבסס על נתונים מהלשכה האמריקאית סטטיסטיקת עבודה. מחסנית הטכנולוגיה כוללת גם ידע על מסגרות וכלים נוספים.

התמחות מתכנת

מפתחים ששולטים בטכנולוגיות מורכבות מקבלים משכורות גבוהות יותר מעמיתיהם בשוק. לדוגמה, מומחה למידת מכונה בארה"ב יכול להרוויח כ-110 אלף דולר בשנה (כ-9 אלף דולר לחודש). באוקראינה, מומחה למידת מכונה יכול להרוויח בין 5 ל-7 אלף דולר בחודש, ברוסיה - כ-3-4 אלף דולר. אם לרעיון מוצר יש היגיון מפותל, זה אומר שקשה יותר לפתח, לבדוק ולפרוס אותו. בין אם מדובר במורכבות טכנולוגית או במורכבות עיצובית, התעריפים לשעה יעלו ביחס למספר הפיצ'רים.

מיומנויות רכות

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

ארץ מגורים ותעסוקה

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

תובנות ממפתחים ובוגרי JavaRush: מה משפיע על רמות השכר

על חשיבות הניסיון

בוגרי JavaRush לקחו חלק בסקר הערכת העבודה שלנו - כמעט כולם עובדים בתחום ה-IT כבר כמה שנים. ראשית, בואו נדבר על המתאם בין ניסיון עבודה ושכר. כך או אחרת, רוב המפתחים מאמינים שניסיון העבודה משפיע על רמות השכר. ביקשנו מהם לדרג עד כמה חשוב הניסיון לצמיחת שכר מ-0 ל-9. כ-27% מהמתכנתים הצביעו לדירוג 7, עוד 17% לדירוג 6. עוד כמעט 12% דירגו את חשיבות הניסיון ב-5 נקודות . תוצאה זו אומרת שגורם משך השירות חשוב, אך אינו מכריע בקביעת רמת השכר ליזם. איך להעריך את הערך שלך בשוק העבודה: מדריך למפתחים - 2

על האיזון בין כישורים קשים ורכים

באשר למיומנויות טכניות המשפיעות על רמת השכר של מפתח ג'אווה, המשיבים הדגישו את הידע של הטכנולוגיות והכלים הבאים:
  • Java Spring (אתחול, נתונים, אבטחה במיוחד),
  • שינה
  • הגדרה ועבודה עם NoSQL ו-SQL,
  • DBMS ( מערכת ניהול מסדי נתונים - עורך),
  • פיתוח fullstack (AngularJS, ReactJS),
  • חוטים,
  • סַבּוֹן,
  • גיט,
  • דוקר
  • Kubernetes,
  • ענן (AWS/GCP/Azure).
"מיומנות הגוגל עוזרת מאוד בהתחלה, אבל ככל שאתה צולל עמוק יותר, אתה צריך לדעת יותר. הבנה מעמיקה של הכלים המשמשים מאפשרת בחירה ויישום מהיר של הפתרון הנכון. זה מגדיל את "משקל אישי" של המומחה, מציין יבגני.
בין הכישורים ה"רכים" המשפיעים על רמות השכר, מתכנתים מדגישים אחריות, חברותיות, גמישות, התמדה ועמידות במתח.
"היכולת ליצור אינטראקציה עם הצוות ועם המנהלים חשובה מאוד. היכולת להעביר את המחשבות שלך בקצרה וברורה, היכולת להעריך את הזמן שלך ושל אנשים אחרים, היכולת להקשיב ולהסכים", אומר ולדימיר.
"היכולת להציג מידע נכון לאדם ספציפי היא בעלת ערך רב", מוסיף דניאל.
בין הגורמים המשפיעים גם על רמות השכר, המפתחים מדגישים נטוורקינג (היכולת ליצור קשרים עם עמיתים ומעסיקים עתידיים), שיפור מתמיד בפיתוח, שינוי מוצלח בעבודה ומהירות למידה.
"אבל הכלי החשוב ביותר הוא הערכה מפוכחת של הכישורים שלך ואמון חזק בעצמך וביכולות שלך!" מציין ארטם.

כיצד לעקוב אחר עמידה בשכר בעבודה שבוצעה

כמו כן, שאלנו מפתחים כיצד הם עוקבים אחר האם המשכורות שלהם תואמות את מורכבות העבודה והניסיון שלהם. להלן המקורות הבאים למעקב:
  1. ראיונות (לכו אליהם מעת לעת);
  2. חברים, מכרים בתחום ה-IT;
  3. אתרי חיפוש עבודה ומשאבים מיוחדים למפתחים; (LinkedIn, Dou, Habr, Djinni).

שביעות רצון מרמת השכר

לבסוף, שאלנו את המתכנתים אם הם מרוצים מהשכר שלהם עכשיו. 63% השיבו שהם מרוצים, כמעט 30% לא מרוצים, ועוד 7% נכנסו לקטגוריית "אחר".
"כרגע אני מאזן בין שיפור הכישורים שלי לבין קבלת תשלום, אז אני צריך להרוויח פחות תוך כדי עבודה על פרויקטים מורכבים ומעניינים יותר. למרות שאתה יכול לקבל פי 1.5-2 יותר על ידי שתיית סוג של זבל אינטרנט", אומר מיכאיל.
איך להעריך את הערך שלך בשוק העבודה: מדריך למפתחים - 3

דעת מומחה

איך להעריך את הערך שלך בשוק העבודה: מדריך למפתחים - 4העלות של מומחה בשוק היא ניסוח מוזר. זה בהחלט כולל כישורים קשים (כלומר ידע ישיר של טכנולוגיות) ויכולת ליישם אותם. נקודה אחרונה זו חשובה מכיוון שראיתי הרבה תיאורטיקנים מצוינים עם הסמכות רבות ושונות שעשו את העבודה בפועל לא ביעילות כפי שציפו מהם. ובעוד כישורים טכנולוגיים עצמם די קל לבחון במהלך ראיון (ב-EPAM אנו משתמשים בפלטפורמת הראיונות שלנו לשם כך, שעליה כותבים המועמדים קוד), תושייה ויעילות קשות יותר. ובכל זאת זה אפשרי: קחו בחשבון שחלק מהחברות מבקשות המלצות ממעסיקי עבר (ב-EPAM, אגב, אין נוהג כזה), ויש גם מפה לאוזן. מוניטין מקצועי יכול להיות גם הפלוס וגם המינוס שלך. כמובן שדרוש ידע באנגלית. ב-EPAM Ukraine, למשל, אנחנו כמעט ולא רואים מועמדים ללא מיומנות זו. רמת השליטה הנדרשת באנגלית תלויה במשרה הפנויה אליה המועמד מגיש מועמדות ובמשימותיו המיידיות. באופן כללי, למהנדסים רצוי לדעת את השפה ברמה B1 לפחות, לאנליסטים עסקיים - לפחות B2. קורה שלמומחים עם ידע בסיסי מאוד באנגלית יש ניסיון בעבודה עם לקוח זר, אבל באופן אובייקטיבי זה תמיד קשה. אבל ידע בשפות זרות אחרות אינו נדרש לעתים קרובות כל כך. ישנם מצבים בהם אנו זקוקים לאנליסט עסקי בעל ידע בצרפתית או לבודק בעל ידע בשוודית, אך אלו מקרים נדירים. מיומנויות רכות חשובות גם להצלחתו של מומחה. כמעט העיקרי שבהם הוא היכולת לתקשר עם לקוחות ועמיתים בצורה נכונה ומנומסת. זה מורגש במיוחד בחברה רב לאומית: עדיין כדאי להבין שבהתכתבות נכון לכתוב "אתה יכול", אבל "האם אתה יכול" זה כבר גס רוח (וזו רק דוגמה אחת, ששוב מחזירה אותנו ל נושא האנגלית). באשר ללקוחות, ב-EPAM למהנדסים יש הזדמנות לתקשר עם מגוון נציגי לקוחות: מדובר באנשים טכניים, מנהלים ומנהלים ברמת תחנת השירות או מנכ"ל החברה. ברור שאתה צריך להיות מסוגל לתקשר איתם - ולעשות זאת בדרכים שונות! אם תסביר לנציג עסקי שזמני האספקה ​​יורדים בגלל שהצוות לא בנה נכון את מודל הכיתה מונחה עצמים, אז הם יסתכלו עליך כאילו היית חייזר. במקרה זה, חשוב יותר לציין מתי הבעיה תיפתר. או, נניח, אתה מתחיל לעבוד על פרויקט עבור חברת אנטרפרייז גדולה בענף הביטוח עם היסטוריה של 150 שנה. אתה לא צריך לכפות מיד את הפיתוחים האחרונים של Agile ותהליכי CI/CD על לקוח כזה, כי התרבות והדינמיקה שלו שונות. הבנה זו של ההקשר של הלקוח באה עם ניסיון והזדמנות לעבוד עם לקוחות ונציגים עסקיים שונים. אתה גם צריך להיות מסוגל לתעדף ולהבין את העסק. היעדר האחרון הוא בעיה נפוצה בקרב מהנדסים. רוב הבוגרים הטכניים מוכנים לשקוע בקוד ולעבוד קשה כדי להפוך אותו למושלם, אבל לרוב הם לא רואים את התמונה הגדולה: מה הלקוח צריך ואיך המשתמשים ישתמשו במוצר. קוצר רואי כזה של מהנדס יכול להוביל לסכום הגון של בזבוז כסף. זכרו שהתעשייה לא עומדת במקום ומומחי IT, כמו רופאים, חייבים ללמוד כל הזמן. ספרים שנקראו, מאמרים, השתתפות בכנסים (כולל כדובר), פרוייקטים לחיות מחמד, GitHub איכותי - כל זה יכול להוות יתרון נוסף עבורכם בראיון. אני ממליץ גם להסתכל לעבר מלא מחסנית. זה בדיוק מה שהלקוחות דורשים עכשיו. יתרה מכך, ערימה מלאה מובנת אחרת: עבור חלק זה מומחה שיכול לעשות גם אחורי וגם פרונט-אנד, ואחרים זה מהנדס שגם כותב קוד וגם בדיקות. כך או אחרת, ככל שהמומחיות שלך תהיה רחבה יותר, כך ייטב. האם אתה מסכים עם הגורמים המשפיעים על רמת השכר של מפתח? או אולי משהו אחר יכול להשפיע על הערך של מומחה IT בשוק? אנחנו מחכים לתגובות שלכם ;)
הערות
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION