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

5 טיפים לשיפור הסיכויים שלך למצוא עבודה

פורסם בקבוצה
שלום לכולם! זה לא בשבילי להגיד לך כמה קשה להשיג עבודה כמתכנת ללא ניסיון ב-2023. התחרות ברמת "ללא ניסיון" גדלה מאוד לאחרונה (בעיקר הודות למשאבים כמו JavaRush, GeekBrains וכו') כתוצאה מכך, זה הופך להיות קשה מאוד להתבלט בין המוני הבוגרים של כל מיני קורסים מקוונים. והבעיה היא בכלל לא לעבור את הראיון בצורה טובה. הבעיה הופכת להיות פשוט להגיע לשם. איך בוגר JavaRush יכול להתבלט מבין קהל מחפשי העבודה? לא אכתוב על טכנולוגיות ארגוניות כמו Spring ו-Hibernate המובנות מאליהן לג'אוויסט, כי הן עצמן חובה, ובלעדיהן יהיה קשה מאוד למצוא עבודה. להלן 5 המלצות למפתחים שואפים שרוצים למצוא עבודה בשנת 2023. כל אחת מהן בהחלט תעניק לקורות החיים שלכם הרבה נקודות נוספות.

1. למד JavaScript.

כיום JS היא שפת התכנות הפופולרית ביותר בקרב מעסיקים . פורטל HackerRank ערך סקר בקרב חברות בנוגע ל"רצונות" שלהן, והוא יצא במקום הראשון לפי בקשות המעסיקים.
5 טיפים להגדלת הסיכויים שלך למצוא עבודה - 2
הסיבה פשוטה - ל-JavaScript אין כרגע חלופה רצינית בפיתוח חזית קצה. אם אתה שולט ב-JS "טהור" ובאחת מהמסגרות הפופולריות (בעיקר React או Angular), הסיכוי שלך להיות מתכנת יגדל פי כמה . ראשית, כל חברה שמחפשת מפתח Java תשמח אם הוא יודע JavaScript. הסיבות לכך די פשוטות: לעתים קרובות יש משימות קטנות בפרויקט - למשל, תיקון פונקציונליות כלשהי. "לחצן A צריך להיקרא לא A, אלא B, ממוקם לא מימין, אלא משמאל, ולקרוא לפונקציה X, לא Y, בצד האחורי." אבל במקרה זה, יש לתקן גם את ה-backend וגם את ה-frontend. וגם אם המשימה היא אלמנטרית, עדיין דרושים שני אנשים כדי לפתור אותה: עובד אחורי ועובד קו קדמי. אבל אם לצוות יש אדם שיודע את שניהם (לאו דווקא ברמה יוצאת דופן), כמות המשאבים להשלמת משימות כאלה מצטמצמת באופן משמעותי. שנית, משרות פנויות עבור זוטרים ומתמחים מופיעים לעתים קרובות יותר עבור עובדי קצה מאשר עבור עובדים אחוריים. לדוגמה, לאחר חיפוש דרך HeadHunter היום, בעיר שלי מצאתי מקום פנוי אחד של Java Junior, אבל Frontend Junior - 3. באופן כללי, JS הוא ההזדמנות הרצינית שלך לקבל את העבודה הראשונה שלך . קבל עבודה בתור ג'אוויסט - נהדר, עבורם JS אף פעם לא מיותר. זה לא יעבוד עם ג'אווה (בערים רבות יש מעט חוסר במשרות פנויות) - בהחלט ייתכן שתוכל להיכנס ל-IT דרך ה"חזית". ב-JavaRush, אני זוכר שקראתי "סיפור הצלחה" אחד מאדם שאחרי שלמד כאן, נכנס לפיתוח חזיתי. פורטל נהדר ללימוד JS הוא learn.javascript . זה לא טוב כמו JavaRush, אבל תקבל בסיס מוצק. יש גם קורסים על כל המסגרות הפופולריות (הם כבר בתשלום).

2. למד לכתוב שאילתות SQL.

נראה ש-SQL ברור לא פחות מ- Spring ו- Hibernate , שאינם כלולים ברשימה . למעשה, יש הבדל: מספר רב של מפתחים יודעים להשתמש ב-SQL "למעלה" - כתבו "SELECT * FROM table_name", או הצטרפו לכמה טבלאות. אני ממליץ לכם להכיר אותם לעומק, ואל תהססו לציין זאת בקורות החיים שלכם. אם אתה מבין מה כתוב כאן ותוכל לכתוב דברים דומים במהירות בעצמך, הערך שלך בעיני המעסיק יעלה מאוד. כמה מהקולגות שלי בעבר עבדו בתחומים בהם נאלצו לכתוב הרבה שאילתות SQL, וכשהחליטו לשנות את התחום לפיתוח Java, הכישורים הללו עזרו להם להיראות מאוד אטרקטיביים בעיני המעסיק. ובעבודת Java-dev, כמובן, זו מיומנות שימושית מאוד. אני עצמי רץ אליהם בקביעות כדי לקבל טיפים :) אתה יכול להתחיל ללמוד עם "Head First SQL", ואז פשוט לבחור אחד מה-DBMSs הפופולריים (Portgres או Oracle, למשל) ולקרוא כמה ספרים על זה. אני ממליץ על הפורטל http://www.sql-ex.ru/ כספר בעיות . זה נראה פשוט, אבל זה עושה את העבודה שלו די טוב.

3. צור פרופיל GitHub

GitHub שלך הוא אולי הדבר החשוב ביותר שמעסיק פוטנציאלי ישים לב לאחר קורות החיים שלך. פרופיל עם מספר פרויקטים מתמשכים בהחלט ימשוך תשומת לב נוספת. יתרה מכך, "מנתחי GitHub" הופכים פופולריים יותר ויותר בקרב שירותי גיוס עובדים - תוכניות מיוחדות שבאמצעות קוד המאוחסן ב-GitHub, מוצאות מפתחים לחברות עם ערימת הטכנולוגיה הנדרשת. אם הם צריכים אדם שמכיר את Spring Security, תוכנית כזו מנתחת את GitHub ובוחרת משתמשים שיש להם קוד באמצעות הטכנולוגיה הזו במאגרים שלהם. ברור שבהתחלה לא יהיה משהו מיוחד להתפאר בו, אבל בהחלט אפשרי להתחיל בהעלאת "משימות גדולות" של JavaRush לשם. אם סיימתם מטלת מבחן להתמחות, לכו גם לשם. השתלטנו על ReactJS/AngularJS ויצרנו כמה יישומים של עמוד אחד - גם שם. כל מה שיצרת במו ידיך עובד ועשוי לעניין מעסיק ואמור להופיע בפרופיל ה-gh שלך.

4. קבל אישור אורקל.

5 טיפים להגדלת הסיכויים שלך למצוא עבודה - 3
יוצרי JavaRush לא יתנו לי לשקר: השאלה הנפוצה ביותר שהם נשאלים על ידי סטודנטים פוטנציאליים היא "האם הם נותנים לך איזושהי תעודה לאחר הלימודים?" תעודות ל-JR לא ניתנות, ויש, באופן כללי, סיבה פשוטה - המעסיקים לא מעוניינים בהן. הם די מסוגלים לבדוק מה אתה יודע ויכולים לעשות בראיון ללא תעודות קורס מקוון. ההבדל בין תעודת אורקל הוא שזהו אישור רשמי של יוצרי Java שאתה בקיא בשפה זו. להחזיק אותו ברשותך יהיה יתרון רציני מאוד לחברות מיקור חוץ, כלומר. לאלה ש"משכירים" את היזמים שלהם לחברות אחרות כדי לעבוד על פרויקטים חיצוניים. לדוגמה, בנק צריך ליצור לקוח אינטרנט חדש. לא משתלם לו לתחזק בשביל זה עדר מפתחים משלו - לפרויקט חד פעמי קל יותר למצוא צוות מבחוץ. במקרים כאלה הם פונים לחברות מיקור חוץ. הם יבחרו אנשים עם הכישורים הדרושים לבנק וירכיבו צוות. עם זאת, חשוב מאוד שהלקוח יבין שהוא משלם כסף (והרבה) עבור מפתחים חכמים באמת. וכאן תעודת אורקל תהפוך ליתרון שלך. אחרי הכל, למעשה, זו ההזדמנות היחידה לאשר את הכישורים של מתכנת Java עם פיסת נייר. במילים אחרות, לחברה קל הרבה יותר "למכור" מפתח מוסמך ללקוחותיה. אישורי אורקל מגיעים בכמה רמות. להשיג את הרמה הראשונה (OCAJP8) לא יהיה קשה בכלל. הבחינה תכלול שאלות ב-8 נושאים בלבד:
  • Java Basics (משתנים, חבילות, שיטת main() וכו');
  • עבודה עם סוגי נתונים של Java (פרימיטיבים, הפניות, עטיפות);
  • שימוש באופרטורים ובמבני החלטה (+-*/ , כמו גם if-esle, מתג וכו');
  • שימוש ב-Loop Constructs ;
  • עבודה עם שיטות ואנקפסולציה (שיטות, אנקפסולציה);
  • עבודה עם ירושה ;
  • טיפול בחריגים ;
  • עבודה עם מחלקות נבחרות מ-Java API (עבודה עם מספר מחלקות פופולריות - LocalDateTime, ArrayList, String).
אין נושאים מסובכים כמו ריבוי שרשורים, IO/NIO וכו'. נושאים רבים קטועים (לדוגמה, מכל יישומי List<>, שאלות יהיו רק על ArrayList<>). אתה יכול להתכונן לבחינה באמצעות כל אחד מהספרים המיוחדים; סקירה עליהם זמינה ב-JavaRush. הם גם מגיעים עם מספר מבחני תרגול. הבחינה עולה כרגע 150 דולר.

5. השתתפו בקהילות מקצועיות.

על פי תוצאות סקר שערך My Circle, כמחצית מהמעסיקים מעוניינים בשיתוף עובדים פוטנציאליים בקהילות מקצועיות.
5 טיפים להגדלת הסיכויים שלך למצוא עבודה - 4
כל מעסיק רביעי יכול להיזכר במקרה שבו השתתפות פעילה בקהילות מקצועיות סייעה לאחד המועמדים לקבל עבודה אצלם.
5 טיפים להגדלת הסיכויים שלך למצוא עבודה - 5
העיקריים שבהם (מלבד GitHub, שהוזכר קודם לכן) הם Habrahabr ו-StackOverflow. ואם זה כמעט בלתי אפשרי למפתח חסר ניסיון לקבל קארמה גבוהה ב-Stack, וזה מוקדם מדי להשתתף בפרויקטים של OpenSource, אז קישור לבלוג על Habré עם כמה מאמרים טובים ייראה מאוד יתרון בקורות החיים של מתחילים. לכן, אם אתם עובדים על מיני-פרויקט כלשהו, ​​אל תהססו לשתף אותו עם הקהילה. העיקר הוא לקרוא את הכללים בעיון, ואל תשכח לסרוק תחילה את Habr עבור מאמרים דומים (סביר להניח שהטקסט על איך להציג "Hello World" בקונסולה לא יעניין אף אחד). נ.ב. העולם משתנה כל הזמן, ומגזר ה-IT אינו יוצא מן הכלל. זה די קשה למשוך את תשומת הלב של מעסיק ללא ניסיון. אני מקווה שהטיפים לעיל יעזרו לאחד מ"חברי לכיתה" עם JavaRush לקבל את העבודה הראשונה שלהם :) אם יש לך שאלות, אשמח לענות עליהן בתגובות. וכמובן אל תשכחו לעשות לייק :)
הערות
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION