דיוקן של ג'אווה יוני: מה מצפות חברות מקודד מתחיל?
אז מה מצפות חברות ממפתח ג'אווה שואף? לעתים קרובות, הציפיות יכולות להשתנות מאוד מחברה לחברה. וכאן, אנשים רבים עם ניסיון ממליצים פשוט לשאול שאלה לגבי הדרישות ישירות למגייס או למנהל משאבי האנוש של הארגון שפרסם את המשרה. ככלל, מעסיקים אינם מסתירים למה הם מצפים ממהנדס ג'אווה וכיצד יתנהל הראיון. אם אתה מודד את "הטמפרטורה הממוצעת בבית חולים", ברמה בסיסית הכל מסתכם בשני דברים: הכרת היסודות של תכנות Java, והיכולת והנכונות ללמוד או להעמיק את המיומנויות שלך. מומחים ומתכנתים מנוסים רבים, כמו גם מעסיקים, מציינים שהאחרון הוא החשוב ביותר. כאשר שוכרים מפתח ג'אווה מתחיל, המעסיק בדרך כלל מודע לכך של"ג'וניור" יש עדיין רק ידע בסיסי בשפה ובטכנולוגיות שלה, ועליו רק לפתח הבנה של התהליכים בצוות הפיתוח ובחברה כולה. . עם זאת, מקודד חדש צפוי כמעט תמיד לעבוד קשה כדי לשלוט בכל הכישורים הדרושים במהירות האפשרית.![Java Junior מבוקש: איפה קל יותר למצוא עבודה ואיך לרצות את המעסיק? - 2](https://cdn.javarush.com/images/article/7294117f-1988-46eb-96dd-9a576f1d15ed/original.jpeg)
-
Java Core
באשר לרשימת הדרישות לעיל, הראשונה בה תהיה כמובן Java Core - ידע בכל העקרונות הבסיסיים של Java, הכוללת את המבנים הבסיסיים, האופרטורים וסוגי הנתונים של Java, הבנת העקרונות של אובייקט- שפת תכנות מכוונת וכיצד הם מיושמים בג'אווה, וגם הבנה של ריבוי הליכי שרשור ועוד מספר דברים שמהווים את "הליבה" של שפה זו.
IDE
לאחר אישור ידע של "היסודות", מהנדס Java לעתיד יצטרך להפגין ידע ב-IDE (סביבת פיתוח משולבת), הבנה של היכולות הבסיסיות שלה, ידע על ההבדלים בין ה-IDEs העיקריים, כמו גם יכולת קומפילציה , הפעלה, איתור באגים ובדיקת קבצים, וקוד מחדש.
-
מערכות בקרת גרסאות
נדרש גם ידע במערכות בקרת גרסאות ועקרונות הבסיס של השימוש בהן אפילו ממפתח חסר ניסיון, כי הוא עדיין יעבוד בצוות.
-
Java API
הכרת ממשקי ה-API הבסיסיים של Java תהיה קריטית גם בראיון וסביר להניח שתעזור לך לקבל את העבודה. ממשקי ה-API החשובים ביותר שאתה צריך להכיר תחילה הם Java Collection Framework ו-Java Concurrency API.
![Java Junior מבוקש: איפה קל יותר למצוא עבודה ואיך לרצות את המעסיק? - 3](https://cdn.javarush.com/images/article/7803d25f-be65-4da2-9e25-a1628576cbff/original.jpeg)
אילו חברות שוכרות לרוב ג'אווה זוטרים?
אם נדבר על החברות שפותחות הכי הרבה משרות פנויות עבור מפתחי Java Junior, אז לרוב אלה, כמובן, יהיו המובילים במגזרי ה-IT במדינותיהם. חברות עם התחלופה הגבוהה ביותר וביקוש גבוה למפתחים מיומנים יכולות להרשות לעצמן לשכור קודנים בהמוניהם עם ניסיון מועט או ללא ניסיון בשכר נמוך יחסית, מה שמאפשר להם לצבור ניסיון וידע כדי להתקדם בהמשך בשורות אותה חברה. אז באוקראינה, 5 חברות ה-IT המובילות המגייסות מומחים זוטרים נראות כך: SoftServe, EPAM, GlobalLogic, Luxoft ו-Infopulse. כך נאמר במחקר של המשאב המתמחה DOU.UA, שפורסם באפריל 2019. על פי המחקר, 45 חברות מובילות במגזר ה-IT האוקראיני בשנת 2018 גייסו בסך הכל 4,360 עובדים חדשים (משמעות הדבר היא מומחי IT מכל התחומים עם עד שנה של ניסיון בעבודה או ללא ניסיון כלל). SoftServe שיתפה פעולה באופן הפעיל ביותר עם עולים חדשים - ב-2018 היא שכרה 400 זוטרים יותר מאשר ב-2017 (1,148 לעומת 719 עובדים). באשר לרוסיה, לא הצלחנו למצוא נתונים על מספר המפתחים ברמת זוטר שנשכרה במדינה זו בעת הכנת החומר הזה. עם זאת, ניתוח של משרות פנויות ל"זוטרים" באתרי גיוס מאפשר לנו לזהות את החברות הבאות כמעסיקים הידידותיים ביותר לג'וניור: G5 Entertainment, Luxoft, EPAM, Emergn, Mail.Ru Group ו-ALM Works. בבלארוס, מפתחי ג'אווה ג'וניור נשכרים באופן פעיל על ידי חברות כמו Kyriba Corp, EIS Group, Seavus ו-Playtika.באילו ערים הכי קל לג'אווה יוני למצוא עבודה?
באיזו עיר יהיה הכי קל למפתח ג'אווה חסר ניסיון למצוא עבודה? זו עוד שאלה דחופה הן למי שעדיין לומד ג'אווה וחושב לחפש עבודה בעתיד הקרוב, והן למי שכבר צופה באופן פעיל משרות פנויות ושליחת קורות חיים. באופן כללי, אפשרויות התעסוקה הרבות ביותר עבור Java Junior הן בערים גדולות, שבהן, ככלל, ממוקמים המשרדים של כל חברות ה-IT הגדולות. באוקראינה, לפי אותו מחקר עדכני יחסית של DOU.UA, מחפשים מפתחים ירוקים ולא מפותחים לרוב בקייב, חרקוב ולביב, ושלוש הערים הללו הראו נתונים שווים בערך מבחינת מספר הצעירים שנשכרו ב-2018. כמו כן, חמש הערים המובילות עם מספר המשרות הפנויות הגדול ביותר כוללות את אודסה ו-Dnepr. באשר לרוסיה, במדינה זו הערים המובילות שבהן יהיה הכי קל למפתח ג'אווה, כולל לא מנוסה, למצוא עבודה הן: מוסקבה, סנט פטרסבורג, נובוסיבירסק, ניז'ני נובגורוד ויקטרינבורג. כך עולה ממחקר של פורטל הגיוס HeadHunter. החלק העליון הזה כולל גם את קאזאן, פרם, אופה, סמארה ווורונז'. בבלארוס, הרוב המוחלט של המשרות הפנויות למפתחי Java, כולל ג'וניור, ממוקמים במינסק. אתה יכול למצוא עבודה גם בויטבסק, מוגילב וגרודנה, אבל בערים האלה, למען האמת, אין הרבה משרות פנויות.חוות דעת מומחים
אבל בואו נחזור לנושא המרכזי של החומר הזה – הציפיות של מעסיקים בעת שכירת מפתחי Java Junior וכיצד לעמוד בציפיות הללו. כמה ציטוטים. "דעה נפוצה מאוד שהדרישות למפתח Java Junior ממעסיקים הן גבוהות ביותר. יש לכך השפעה די חזקה על מועמדים רבים במהלך ראיון טכני. כשהם חושבים שהרף גבוה ממה שהוא בפועל, הם מרגישים חוסר ביטחון, מגזימים בניסיון שלהם ומייפים את הכישורים שלהם, וזו לרוב הסיבה שהם לא מקבלים את העבודה", אמר קן מזאיקה, CTO ומייסד שותף של Firehose. "להיות כנה ולהכיר את התחומים בהם אתה צריך להשתפר רק יגדיל את הסיכויים שלך להתקבל לעבודה. עבור חברות, העסקת מפתחים זוטרים היא יותר השקעה עם פוטנציאל לטווח ארוך; הן לא מצפות ממנה לתשואה מיוחדת. לכן, הם לא מצפים ממפתחים זוטרים לכתוב פונקציות מורכבות ולא ידרשו יותר מדי במהלך החודשים הראשונים", הוסיף המומחה. "אחת התכונות הנפוצות ביותר של מתכנתי ג'אווה הגדולים ששכרתי היא שכולם נוטים לעבוד על פרויקטים צדדיים שונים בנוסף לעבודת היום שלהם. אלה יכולים להיות פרויקטים בקוד פתוח או פרויקטים אישיים. הם אפילו לא חייבים להיות מבוססי ג'אווה, אבל אם יש אותם ישפרו מאוד את הסיכויים שלך להתקבל לעבודה", אמר קווין היין, מפתח Java ו-CTO מנוסה ב-Let's Be Chefs. "לעתים קרובות, כאשר שוכרים מתכנתי Java, אנו נותנים עדיפות לאלה שלמדו הרבה בעצמם. לעתים קרובות אלה הם האנשים שבאמת נלהבים מהתכנות. אנחנו צריכים אנשים כאלה - מתכנתים שחיים ונושמים קוד. וידע טכני ואלמנטים רבים נרכשים בקלות בעבודה", אמר קרייג דאלזאל, מנהל עסקים בפירסון פרנק.![Java Junior מבוקש: איפה קל יותר למצוא עבודה ואיך לרצות את המעסיק? - 5](https://cdn.javarush.com/images/article/4e135e02-a6eb-4bf7-ace3-a314e04f12e9/original.jpeg)
GO TO FULL VERSION