CodeGym /בלוג Java /Random-HE /כיצד להשלים את לימודי הג'אווה ולקבל עבודה? הטיפים והטיפים...
John Squirrels
רָמָה
San Francisco

כיצד להשלים את לימודי הג'אווה ולקבל עבודה? הטיפים והטיפים הטובים ביותר מאת מי שהצליח

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

טיפ 1: אל תפחד להתחיל לתכנת ללא קשר לרקע ולקריירה שלך

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

טיפ 2: התאם אישית את תהליך הלמידה שלך

CodeGym הוא קורס מושלם עבור אלה שרוצים להקדיש לפחות 1-2 שעות ללמידה ביום. זה כולל מינימום תיאוריה, מקסימום תרגול. בתחילת הקורס היו עקביים והקדישו יותר זמן ללימודים. תן לזה לא שעה או שעתיים אלא שלוש או ארבע שעות אם אתה יכול. רבים מתלמידינו, כולל דמיטרי מרסיאנוב , שימיו היו מלאים בעבודה וערבים עם זמן משפחתי, ניסו לקום ב-5-6 בבוקר וללמוד לפני העבודה. עם זאת, אם זה נשמע לכם יותר מדי, אתם עשויים להקדיש שעה לתיאוריה בבוקר, ושעה לתרגול מעשי אחר הצהריים או בערב. "תלמד קשה, אבל אל תגזים", אלכס ידמנקו . התאמן באופן קבוע. חלק מהתלמידים שלנו מדווחים שהם במקרה לומדים בגלים. הם אומרים שהיו שבועות או אפילו חודשים שבהם הם לא למדו בכלל. מטבע הדברים, ההתקדמות שלהם לא הייתה משמעותית. רק כשהם הבינו שעקביות היא המפתח, הדברים השתפרו בהרבה. עדיף ללמוד קצת בכל פעם, אבל באופן קבוע לטווח הארוך. זה רק נאמר, אל תכריח את עצמך וכשאתה תקוע, תן לעצמך לנוח. כפי שהזכיר ירוסלב בסיפורו , " אל תשכח את החיים האישיים שלך ואת עצמך." לפעמים, זה חיוני להקשיב לעצמי הפנימי שלך, לשנות את המיקוד שלך, ולנקות את דעתך כדי למנוע שחיקה.

טיפ 3: צור מפת דרכים המותאמת לצרכים הספציפיים שלך

אל תציב את הרף נמוך מדי פשוט על ידי השלמת השיעורים המפורטים שלנו. קח את הזמן שלך וצור מפת דרכים אפקטיבית הממוקדת לצרכים שלך (פיתוח אפליקציות, משחקים, אוטומציה של QA, תוכנה וכו') כפי שממליץ יוג'ין דניסוב בסיפור ההצלחה שלו , ברגע שאתה מרגיש שאתה כבר מכיר את היסודות של Java Core (מתאים בערך לרמה 15 ב-CodeGym ), המשך עם הפרויקט שלך שתמצא מעניין עבור עצמך. תלמידי CodeGym רבים אומרים שהיישום הראשון שלהם לא עשה שום דבר מועיל. עם זאת, זה עזר להם לחדד את כישוריהם, לשלוט בטכנולוגיות חדשות ולתת להם את הביטחון שהם כבר יכולים ליישם את הידע בפועל. לאחר רמה 20 , אתה עשוי להתחיל לחקור דברים מורכבים יותר כמו Git או Maven. הרוב המכריע של הבוגרים שלנו ממליץ לכולם ללמוד איך לעבוד עם זרמים מכיוון שהם יכולים לעזור לך להימנע מכמויות עצומות של קוד. לאחר רמה 30 , אתה יכול להתחיל לשלוט ב-Hibernate. זהו כלי שימושי נוסף שמפחית באופן דרסטי את שורות הקוד על ידי שמירה על מיפוי טבלת אובייקטים. זה פוטר מתכנתים מטיפול ידני בנתונים קבועים וחוסך זמן ועלות תחזוקה שלך בהתאם. בקו הסיום , ממש לפני שמגיעים לחיפוש עבודה, כדאי להכיר את תיעוד האביב. רוב החברות, במיוחד הגדולות, עובדות עם SQL, וזה יהיה בונוס ענק עבורך אם יהיה לך משהו כמו Core Java + SQL בקורות החיים שלך. כל מה שרק נאמר, אל תנסה ללמוד הכל בבת אחת, במיוחד אם אתה גם צריך להתרכז בעבודה הנוכחית שלך. צרו תוכנית שלב אחר שלב והגיעו לנושא הבא רק כאשר אתם מרגישים ששלטתם על הקודם.

טיפ 4: השתמש במשאבים נוספים

למרות שאנחנו גאים בקורס שלנו, אנחנו לא דורשים ממך להיות מוגבל ל-CodeGym בלבד. הרחב את האופק עם ספרים וסרטונים שונים. לדוגמה, לפעמים התלמידים שלנו קוראים את השיעור ואז מחפשים הסברים נוספים בספרים של הורסטמן או אקל כדי להבין את הנושא במלואו. זה טבעי לנסות משאבי תוספים שונים שמעבירים מחשבות ומידע בצורה שונה. כל כך הרבה גברים, כל כך הרבה מוחות. באשר למאמרים ובלוגים , התלמידים שלנו משבחים מאוד: Sviatoslav מטומסק מדגיש את המאמר "הבנת ארכיטקטורה " שיכול לעזור לך להבין טוב יותר את הארכיטקטורה של היישומים העתידיים שלך. עולם ג'אווה . כפי שהשם מרמז, זה המיני Java World ברשת. זהו אחד מאתרי הג'אווה האינפורמטיביים ביותר עם הרבה טיפים ממומחי ג'אווה וכמה בלוגים שמתארחים בעמוד. Java Deep מאת פיטר ורהאס. זהו בלוג טכני מוכוון ג'אווה. Inside Java הוא בלוג שמוקדש בעיקר לשיתוף חדשות ודעות טריות על Java. יש גם קישורים רבים לפלייליסטים שימושיים ביוטיוב. ורק לעיון, אנו נותנים לך רשימה קצרה מאוד שימושית של הספרים הטובים ביותר ללומדי Java : 21 ספרים שמפתחי Java צריכים לקרוא ב-2021 .

טיפ 5: אל תזניח עזרה ומוטיבציה נוספת

טיפ נוסף שמעודד למידה הוא להיכנס לקהילה שבה תתקשר עם אנשים בעלי דעות דומות, הנלהבים לפיתוח תוכנה. יתרה מכך, קהילות מאפשרות לך להחליף חוויות ורעיונות ולהתגבר על קשיים כאשר אתה תקוע בשלב מסוים. העמיתים שלך תמיד מוכנים לעזור לך לפתור בעיות מסובכות ולהציע תמיכה כאשר אתה צריך את זה. ב- Quora ו- Reddit , אתה יכול לשאול שאלות, בעוד ש- Java Code Geeks , Coderanch ו- StackOverflow יכולים לעזור לך למצוא חברים שיעזרו לך לא להידרש במסלול הלמידה שלך.

טיפ 6: התכוננו לראיון העבודה

לאחר שתסיימו עם הקורס (או שאתם ברמה של 30+), הגיע הזמן שתתחילו לחפש עבודה. קראו כיצד לכתוב קורות חיים מוצלחים וכיצד לכתוב מכתבי כיסוי. נסה לשים דגש על מיומנויות ספציפיות בקורות החיים שלך. אל תכתוב משהו כמו "אני יודע ג'אווה" כי זה מעורפל מדי. במקום זאת, הזכירו את Core Java עם כמה דברים/נושאים נוספים שאתם מכירים היטב. כדי להגדיל את הסיכוי שלך לקבל הצעת עבודה, צור קורות חיים עם תיק עבודות של הפרויקטים שלך. המעסיקים הפוטנציאליים בדרך כלל מעריכים את הרקורד המוכח של פיתוח פרויקטים מעל לכל. לאחר מכן, שלח את קורות החיים שלך לכולם והסתכל על המשוב שאתה מקבל. לאחר שתקבל הזמנה, התכונן לשאלות ראיון מרתיעה (רבות מהן זמינות בקלות באינטרנט). היה מוכן שמעסיקים ישאלו טריק כדי לבדוק את האינטלקט הכללי שלך ואת כישורי פתרון הבעיות שלך במקום את הידע בג'אווה. לכן, עדיף לגלוש ברשת מראש כדי להתכונן לשאלות הקשות הללו. אל תפחד להיכשל מכיוון שכפי שמראה בפועל, סביר להניח שתקבל דחייה לאחר הראיונות הראשונים שלך. חלק מהתלמידים שלנו ערכו יותר מ-10 ראיונות לפני שנחתו במשרת החלומות שלהם. הכל מתנהל לפי התוכנית, ואין בזה שום דבר רע. בוגר CodeGym מצליח, אנזור קרמוב, אומר בסיפור ההצלחה שלו ש"אחרי שנכשלת בראיון הראשון שלך, תן לעצמך טפיחה על השכם" - נתח כל אחד מהראיונות שלך כדי להקטין את פערי הידע עם כל אחד חדש. אתה לא ממהר. אתה רק מתקרב לעבודה הרצויה לך.

סיכום

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