אנו ממשיכים בסדרת טקסטים שבהם סטודנטים ובוגרים של אוניברסיטת CodeGym חולקים את חוויות הלמידה והמטרות שלהם. הסיפור הזה הוא על אלכס קאסרס, שלמד לתכנת בקורס Java Fundamentals
, הפך למתמחה במשרד הפולני של החברה מאנגליה, ובהמשך קיבל הצעת עבודה כמפתח ג'אווה ג'וניור.
![לא ציפיתי לקבל הצעת עבודה כל כך מהר - הסיפור של אלכס, סטודנט באוניברסיטת CodeGym - 1](https://cdn.codegym.cc/images/article/3833ce1a-160d-41b9-9f24-3e48e9ec85e6/1080.jpeg)
החברים שלי שכנעו אותי לנסות לתכנת
עבדתי כמומחה שיווק ומכירות בצוותים שונים בחברות IT. באותה תקופה התיידדתי עם מפתחים רבים ולאט לאט הבנתי שמקצוע במכירות פחות מבטיח ממה שהאמנתי. באותו זמן, כמה מחבריי שעבדו כמפתחי Java אמרו לי שאני צריך לנסות ללמוד לתכנת. סירבתי לזה בהתחלה כי חשבתי שזה קשה ודורש המון ידע במתמטיקה. אבל בסופו של דבר, החלטתי לנסות את זה ונרשמתי לקורס תכנות JavaScript, וזה לא מצא חן בעיני. אולי הקורס לא היה כל כך טוב כי הוא גרם לי לחשוב שתכנות זה לא בשבילי. חלף זמן מה, והחברים שלי המשיכו לעודד אותי ללמוד ג'אווה, ואמרו שדברים ישתפרו עם ג'אווה. עכשיו אני מסכים איתם. אני מאוד אסיר תודה שהם יעצו לי ללמוד ג'אווה במיוחד. Java היא שפת התכנות הכי מגניבה. ראיתי שפות רבות אחרות במהלך עבודתי, אז אני יודע את ההבדל. יש פתגם שאומר שאתה צריך להיות מסוגל לקרוא את התיעוד כדי להיות מתכנת טוב. ובכן, קוד Java עצמו הוא תיעוד! לכן זה מאוד מגניב ונוח. לדעתי, ב-Python וב-JavaScript, הכל יותר כאוטי, בעוד ש-Java מושלם עבור השפה הראשונה שלך כלומדים. עם בסיס Java, תוכל ללמוד מאוחר יותר כל שפת תכנות אחרת. וכמובן, תמיד תהיה עבודה למתכנת ג'אווה. אז, בנקודת זמן מסוימת, התחלתי ללמוד באוניברסיטת CodeGym. אהבתי את זה מאוד: עברתי את הרמות הראשונות, הבנתי משהו והתחלתי ללמוד. זה היה בהסגר, אז היה הרבה זמן פנוי ללימודים. לכן התחלתי את האימונים שלי בבוקר ולמדתי עד הערב. היה חיוני עבורי שלקורס יהיה מנטור שיסביר את החומר החינוכי ויהיה לו לוח זמנים ברור לעקוב. אני יודע שיש גם קורס לימוד עצמי ב-CodeGym, אבל אתה בהכרח יושב ומתאמן רק כשיש לך לוח זמנים ומנטור שמחכה לך. ההבדל המשמעותי ביותר בין קורסים אחרים לאוניברסיטת CodeGym הוא שיש לך תוכנית לימודים שלב אחר שלב: אתה מתחיל עם משהו קל, והמורכבות של התיאוריה והמשימות גדלה בהדרגה. אתה לא צריך ללמוד הכל בבת אחת ולכתוב שירות או פרויקט עצום באופן מיידי, כדי שלא תרגיש מוצף. ברמות הראשונות של הכשרה עם מנטור, אין מילים ומינוח מסובך - הכל מוסבר במילים פשוטות. לכן, אפילו טירון יכול להבין מה נאמר. עבורי, זהו היבט קריטי נוסף שהפך את הלמידה שלי לנוחה.הציעו לי להתמחות ואחרי זה חוזה עבודה
לאט לאט, לאחר שסיימתי את המודולים של Java Fundamentals , התחלתי לחפש עבודה. עברתי ראיונות רבים וצברתי ניסיון רב. למה עשיתי את זה? ובכן, החברים שלי יעצו לי להתחיל. הם אמרו לי שכנראה לא אקבל הצעה, אבל לפחות אכין את עצמי מראש כדי לקבל עבודה. לא ציפיתי לקבל הצעה כל כך מהר! בערך בסוף פברואר 2022, היה לי ראיון עם חברה בבריטניה עם משרדים בפולין. הכל עבר חלק במהלך השיחה שלנו, והחברה הציעה לי להצטרף להכשרה הנוספת ולהתמחות אצלם. לאחר מכן קיבלתי הצעת עבודה וחוזה לעבודה במשרה מלאה. עכשיו אני מהנדס ג'אווה ג'וניור.תוכנית CodeGym University היא בדיוק מה שאתה צריך בעבודה
אני ממשיך ללמוד כשאני עובד במשרה מלאה. זה מאתגר לשלב עבודה ולימודים, אבל אני איכשהו מסתדר עם זה. לפעמים, כשאני עושה מטלות טכניות בעבודה שדורשות אימות על ידי מתכנתים מנוסים, אני מקבל כמה שעות או חצי יום כשיש לי זמן ללמוד. תוכנית CodeGym University היא בדיוק מה שתצטרכו בעבודה. אני אומר את זה בתור אדם שכבר עובד וסיים התמחות.שני טיפים למי שרוצה ללמוד תכנות
-
לך לראיונות . עריכת ראיונות היא מיומנות חיונית. אתה יכול להיות מתכנת מעולה אבל לא "בן שיח" גדול. אז אתה צריך לעבור ראיונות רבים כדי להיות טובים בזה. פשוט ידעתי שאני צריך תרגול וידע: אילו שאלות הם שואלים אותך ואיך לענות עליהן.
פשוט תתחיל . קרא מאמרים, פתור משימות, ובעוד כמה חודשים תבין שאתה יכול לכתוב כמה תוכניות וליצור ממשקי API בסיסיים. אז לאט לאט אתה תהפוך למתכנת.
![לא ציפיתי לקבל הצעת עבודה כל כך מהר - הסיפור של אלכס, סטודנט באוניברסיטת CodeGym - 2](https://cdn.codegym.cc/images/article/93ba1cb3-4f1e-413b-9841-1bce6decf524/1080.jpeg)
GO TO FULL VERSION