CodeGym /בלוג Java /Random-HE /נרשמתי לתכנית למדעי הרוח, אבל אהבתי מתמטיקה: הסיפור של מר...
John Squirrels
רָמָה
San Francisco

נרשמתי לתכנית למדעי הרוח, אבל אהבתי מתמטיקה: הסיפור של מריה המפתחת

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

"בפעם הראשונה מזה 15 שנה, הרגשתי שמח לעשות משהו"

כיום אני בן 31. התחלתי ללמוד פיתוח תוכנה לפני שנתיים. בילדותי למדתי בבית ספר מיוחד למתמטיקה ובמקביל השתתפתי בתחרויות מתמטיקה אקדמיות. אבל אמא שלי תמיד אמרה לי שבגלל שאני בת, מקצוע טכני זה לא בשבילי. כאילו התכוונתי ללמוד ואז לתקן מחשבים ישנים. נרשמתי איפה שאמא שלי רצתה שאגיע וקיבלתי דיפלומה בלימודי תרבות. לאחר האוניברסיטה עבדתי ב-HR במשך 8 שנים בחברות כמו פרוקטר אנד גמבל (FMCG) ו-UCB Pharma. יש לי חשיבה מתמטית, אז אפילו בניהול משאבי אנוש, ביצעתי אנליטיקה על רמות שביעות רצון של עובדים, ציוני ביצועי כוח אדם ותכנון שכר והטבות. חשבתי שהם משלמים טוב וזו חברה יוקרתית. התפקיד האחרון שלי ב-HR היה כשותף עסקי. אבל זה לא הביא לי הרבה סיפוק. אז התחלתי לחשוב על שינוי המקצוע שלי. החבר שלי עושה תכנות ומכין בעיות לתחרויות מתמטיקה. חליתי פעם אחת והוא הזמין אותי לפתור כמה בעיות תכנות. הוא לא רצה שאשתעמם בבית. הוא גם הציע לי להסתכל באתר חינוכי, שבו עברתי קורס קצר על ג'אווה. התמודדתי עם בעיות התכנות הללו במשך כשישה חודשים. מאוד אהבתי את זה. הבנתי שלראשונה מזה 15 שנה, הרגשתי שמח לעשות משהו. לפני כן פשוט הלכתי לעבודה והרווחתי כסף, אבל לא אהבתי את העבודה שלי. זה פשוט הרגיש כמו חובה. כדי להקדיש יותר זמן לתחביב שלי, החלטתי לקחת סיכון ולהעביר את המקצוע שלי לתכנות. אבל מכרי העוסקים בתחום הזהירו אותי שמשימות חינוכיות זה מגניב, אבל מתכנתים מקצועיים עושים משהו אחר בעבודה. הייתי צריך ללמוד תיאוריה על שיעורים, שיטות ותכנות מונחה עצמים.

"הצלחתי ללמוד גם בעבודה וגם בערבים בבית"

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

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

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

טיפים למפתחים מתחילים:

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

  2. למד עקרונות תכנות בסיסיים. שאלות ראיון מכוונות לעתים קרובות להערכת ההבנה שלך ולא את הידע. חשוב לך להבין מה קורה מתחת למכסה המנוע של התוכנית, כביכול, איך ולמה זה עובד.

  3. כשאתה בונה לוח אימונים, הפוך אותו לעבודה עבורך. הכל צריך להיות מותאם אישית. יש אנשים שצריכים ללמוד מהר. אחרים מתקדמים בקצב מדוד יותר.

הערות
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION