JavaRush /בלוג Java /Random-HE /הדרך הארוכה שלי להיות מתכנת
Максим Караваев
רָמָה
Санкт-Петербург

הדרך הארוכה שלי להיות מתכנת

פורסם בקבוצה
סוף סוף, יש הזדמנות להוסיף את סיפור ההצלחה שלך! זה לא חולף כמו עבור אנשים שכבר מוצאים עבודה תוך חצי שנה, אבל זה אמיתי באותה מידה. ההזדמנויות של כל אחד שונות, אז אם לא הצלחתם למצוא עבודה כבר שנתיים ואתם חושבים שנשללה מכם איזו מתנה מיתית, אל תתייאשו, אתם לא לבד :)
המסע הארוך שלי להיות מתכנת - 1
שלום לכל העמיתים והסטודנטים! כשביקרתי לראשונה ב-JavaRush בשנת 2015 וקראתי סיפורי הצלחה, חשבתי שאני לא יכול לחכות לחלוק את שלי. ועדיין, אני עדיין עושה את זה, מה שאומר שהכל בר השגה. אני כל כך רוצה לספר לכם שהגיע הזמן לכתוב ספר, אבל אשתדל לקצר ככל האפשר. כולי תקווה שאף אחד לא ימות משעמום, משכשך כל כך הרבה מכתבים... בסוף ינואר, 2015, החלטתי להמשיך לעבוד במקום הנוכחי שלי, לחכות שהבוס יהפוך פתאום נדיב ובשבילי לחיות טוב היה מאמץ עקר. כשהייתי צעיר עסקתי בתכנות, אבל כשהתגייסתי לצבא ויתרתי על זה. זה קרה שלא היה צורך בזה. ואז החיים התהפכו, לא הצלחתי להשיג עבודה כמתכנת בשום מקום ולא ניסיתי (חשבתי שיש שם רק מתמטיקאים חכמים). במקומות שבהם עבדתי, "תכנות" פירושו פריסת אתר אינטרנט בן עמוד אחד, הפעלת מדפסת או הקמת אינטרנט. גרתי אז בסמולנסק, הרווחתי בממוצע 10-12 אלף בחודש, לא דאגתי יותר מדי, חשבתי שככה זה צריך להיות, כולם חיים ככה. ב-2012 הוא עבר לסנט פטרסבורג ומצא עבודה עם משכורת פי שלושה ממה שהיה קודם לכן. ועד תחילת 2015, מתוך אמונה שעכשיו בהחלט הצלחתי, שוב הפסקתי לחשוב על הסיכויים. ההבנה החלה להגיע לאחר זמן מה, ורק זמן קצר לפני יום הולדתי ה-29 הבנתי שבקצב הזה, שום דבר טוב לא מצפה לי בחיים - רק נסיעות יומיומיות לעבודה משעממת, דפים מהבוס שלי בצורה של תוספת שכר של 2,000 בשנה, חיים ממשכורת למשכורת עד גיל מבוגר (וזה היה מפחיד אפילו לחשוב על זה). התחום בו צברתי ניסיון היה כל כך צר, שאם יפטרו אותי פתאום, אהיה מובטל לתקופה ארוכה. וכך, בינואר 2015, החלטתי שאני צריך להיכנס לתכנות. גם אני התחלתי במשהו כזה, אבל התייאשתי אחרי כמה ימים. הפעם הכל רציני, חשבתי והבנתי שתכנות עבורי היא הסיכוי היחיד לחיים נורמליים. הרבה זמן לא דאגתי לגבי בחירת שפה. בהתחשב בפופולריות, בטבע מונחה עצמים ובביקוש בשוק, הבחירה נפלה על ג'אווה. הצעד הראשון לקראת השגת המטרה היה רכישת הספר "Java. המדריך השלם מאת הרברט שילדט. התחלתי לקרוא אותו בשקיקה בערבים, ברכבת התחתית תוך כדי נסיעה לעבודה וממנה, ולעבוד על דוגמאות בבית ובעבודה. השליטה בתחביר לא לקחה הרבה זמן, אולי שבוע, מכיוון שכבר הכרתי את יסודות התכנות והבנתי כל מיני מבנים של שפות. אבל כשהתחילה ההיכרות עם פרדיגמת OOP, החלו קשיים. בערך בזמן הזה התחלתי להבין שלימוד מתוך ספר זה די משעמם, ומתוך סקרנות חיפשתי את האינטרנט בחיפוש אחר קורסים שפויים. ואיזה מזל שדווקא אז נתקלתי ב-JavaRush! הקורס כל כך כבש אותי ש-10 הרמות הראשונות הושלמו, ברוך השם, תוך שלושה שבועות. ואז עוד מזל - הנחות באפריל לכבוד יום הקוסמונאוטיקה, וכתוצאה מכך הצלחתי להשיג מנוי בלתי מוגבל תמורת 5,000 רובל בלבד. מאותו רגע פשוט לא יצאתי מהלימודים: פתרתי בעיות בערב בבית, בבוקר קראתי ביתר פירוט על מה שלמדתי ברכבת התחתית (הכל מאותו שילדט, ואחר כך מאקל ). בעבודה, בזמני הפנוי, שוב פתרתי בעיות, ובערב קראתי שוב ברכבת התחתית. וכך הלאה יום אחרי יום. עד סוף השנה תכננתי לעבור קורס, אחר כך התמחות מקוונת, ולהתחיל לחפש עבודה בתחילת 2016. אבל, כפי שהתברר, לא תמיד ניתן לבצע את התוכנית. כמות מספקת של חומר כדי להירשם להתמחות הושלמה רק עד אפריל 2016, כלומר. שנה בדיוק לאחר רכישת הקורס. שילמתי על המנוי הנדרש, הורדתי את משימת הבדיקה ו... השתגעתי, בלשון המעטה. Git, Maven, Spring MVC, Hibernate, כמה מסגרות חזיתיות, MySQL... כל מה ששמעתי עליו במהלך תהליך הלמידה, אבל חשבתי שזה עדיין רחוק מאוד. ועכשיו אני צריך להבין את כל זה תוך שבועיים בלבד. מחברי הקורס טוענים שתוכלו להבין זאת תוך מספר ימים. אבל לא הצלחתי. אפשר לחשוב שאני טיפש ושאני לא צריך להיות מתכנת. אבל החלטתי להפוך את זה אחרת, והסתפקתי בדעה שאני פשוט נכנס לעומק מכדי להבין איך מסגרת כזו או אחרת עובדת. ובאמת שלא יכולתי אחרת. בזמן שניסיתי להשלים משימת מבחן באמצעות מדריכים שונים מהאינטרנט, נתקלתי בעובדה שלא הבנתי כמעט כלום. שכתוב מכני של קוד לא צפוי לתרום לפיתוח, ואם אירעה שגיאה כלשהי בעת הפעלת האפליקציה, הלכתי לאיבוד לגמרי איפה לחפש, מבולבל לגמרי, חיפשתי מדריך אחר והתחלתי מחדש. מטבע הדברים, לא הספקתי ליצור בקשה מוגמרת עד תחילת ההתמחות. אבל התחלתי לקרוא ספרים ומדריכים על Maven ו-Spring, הבנתי באופן כללי איך הכל עובד בהם, שלטתי ב-Git ואלוהים, סוף סוף יצרתי חשבון ב-GitHub. אבל בכל זאת, הכישלון הזה עם ההתמחות הוריד אותי, עד דצמבר 2016 המשכתי ללמוד, ורק לפני השנה החדשה לקחתי שוב את משימת המבחן ברצינות. ואז נתקלתי בספר מצוין "מדריך MVC למתחילים של אביב" מאת Packt Publishing, שקראתי אותו שלב אחר שלב. והוא הכיל הכל, לגמרי את כל מה שצריך לדעת כדי להשלים בהצלחה את המפרטים, פרט לעבודה עם מסד הנתונים ו-Hibernate. הייתי צריך להבין את זה בעצמי, אבל שוב הרגשתי את הכוח, ומהר מספיק צירפתי מסד נתונים לאפליקציה הפועלת. כך החלה שנת 2017 ועברתי בהצלחה את משימת המבחן להשתתפות בהתמחות שהחלה במרץ. אבל קרה שבמקום העבודה הנוכחי שלי לא יכולתי לעבוד על הפרויקט, כי... הנמלים של Git, Maven ואחרים כמוהם נחסמו, כך שנותר רק לעבוד בסופי שבוע ובערבים. 4-5 שעות שבועיות המוצהרות כדי לשלוט בחומר לא הספיקו בבירור. כאן שוב נכנסה לתמונה הנטייה שלי להיכנס לפרטים, אבל האמנתי שכתיבת קוד שנראה כי עובד, אך לא ברור כיצד, תניב תוצאות מועטות. אז התחלתי לפגר. במהלך ההתמחות, משאבי אנוש התחילו להתקשר כי... קורות החיים נכנסים למאגר המועמדים. בתחילת אפריל הלכתי לראיון אחד, זה קצת הוריד לי את המוטיבציה, כי לדעתי זה התברר ככישלון. למרות שקיבלתי משימת מבחן, והתחלתי לעבוד עליה מתוך עניין, כבר לא סמכתי על המקום הזה. ואז התחיל הקיץ והתחלתי לכתוב פחות קוד כל יום. פחדתי ללכת לראיונות, כל הזמן חשבתי "אני עוד לא מוכן", "אני עדיין צריך ללמוד יותר". כבר חשבתי על רכישת קורס נוסף ב-GeekBrains ואפילו, אלוהים יסלח לי, להירשם לאוניברסיטה המקוונת Mail.ru. אבל באמצע אוגוסט, אחרי שחזרתי מהחופשה, הלכתי לעבודה והבנתי שכבר כל כך נמאס לי מהכל שם שפשוט פיזית לא יכולתי יותר - עוד מעט אני פשוט אשלח את כולם בגלוי עם שלושה מכתבים עליזים . כדי לא להוביל לחטא, התחלתי להגיב לכל המשרות הפנויות המעניינות מרשימת התפוצה hh. בלי טרדות, בלי מכתבי כיסוי, פשוט לחץ על "הגיב" ומה שלא יקרה. אם הם מתקשרים, טוב, אבל אם לא, אז אין צורך להתעצבן. אם אני נכשל, זה בסדר, זו שעה של בושה ולהמשיך להתמיד. אבל הצלחתי להשיג עבודה בניסיון הראשון. יום אחד התקשרתי בחזרה מחברת T-Systems, שעל משרה הפנוי פניתי לא מזמן. זו הייתה התמחות של שלושה חודשים במשרה מלאה ללא צורך בניסיון. הראיון עבר ברעש, ויצאתי מלא השראה. ממש באותו שבוע התקשרו אליי בחזרה, וכמה ימים לאחר מכן שלחו לי הצעה. וב-20 בספטמבר התחלתי את יום העבודה הראשון שלי כמהנדס תוכנה זוטר. ב-11 בדצמבר נמסר לו כי חלפה תקופת הניסיון. זה מאוד מגניב להבין שהשגת את המטרה שלך; אחרי זה אתה יכול אפילו להירגע בלי משים. אבל אתה לא צריך לעשות את זה. רק להתפתח, רק לגדול. אפשר היה לומר עוד הרבה, אבל האופוס כבר התברר כנפח למדי. לכן, אני חייב לשים לזה סוף כאן. אם שכחת לספר לי על משהו חשוב, פשוט תזכיר לי אותו בתגובות, ואני בהחלט אספר לך. בהצלחה לכולם בלימודים ובעבודה! שכבר כל כך נמאס לי מהכל שם, שאני פשוט פיזית לא יכולה יותר - בקרוב אני פשוט אשלח את כולם בגלוי עם שלושה מכתבים עליזים. כדי לא להוביל לחטא, התחלתי להגיב לכל המשרות הפנויות המעניינות מרשימת התפוצה hh. בלי טרדות, בלי מכתבי כיסוי, פשוט לחץ על "הגיב" ומה שלא יקרה. אם הם מתקשרים, טוב, אבל אם לא, אז אין צורך להתעצבן. אם אני נכשל, זה בסדר, זו שעה של בושה ולהמשיך להתמיד. אבל הצלחתי להשיג עבודה בניסיון הראשון. יום אחד התקשרתי בחזרה מחברת T-Systems, שעל משרה הפנוי פניתי לא מזמן. זו הייתה התמחות של שלושה חודשים במשרה מלאה ללא צורך בניסיון. הראיון עבר ברעש, ויצאתי מלא השראה. ממש באותו שבוע התקשרו אליי בחזרה, וכמה ימים לאחר מכן שלחו לי הצעה. וב-20 בספטמבר התחלתי את יום העבודה הראשון שלי כמהנדס תוכנה זוטר. ב-11 בדצמבר נמסר לו כי חלפה תקופת הניסיון. זה מאוד מגניב להבין שהשגת את המטרה שלך; אחרי זה אתה יכול אפילו להירגע בלי משים. אבל אתה לא צריך לעשות את זה. רק להתפתח, רק לגדול. אפשר היה לומר עוד הרבה, אבל האופוס כבר התברר כנפח למדי. לכן, אני חייב לשים לזה סוף כאן. אם שכחת לספר לי על משהו חשוב, פשוט תזכיר לי אותו בתגובות, ואני בהחלט אספר לך. בהצלחה לכולם בלימודים ובעבודה! שכבר כל כך נמאס לי מהכל שם, שאני פשוט פיזית לא יכולה יותר - בקרוב אני פשוט אשלח את כולם בגלוי עם שלושה מכתבים עליזים. כדי לא להוביל לחטא, התחלתי להגיב לכל המשרות הפנויות המעניינות מרשימת התפוצה hh. בלי טרדות, בלי מכתבי כיסוי, פשוט לחץ על "הגיב" ומה שלא יקרה. אם הם מתקשרים, טוב, אבל אם לא, אז אין צורך להתעצבן. אם אני נכשל, זה בסדר, זו שעה של בושה ולהמשיך להתמיד. אבל הצלחתי להשיג עבודה בניסיון הראשון. יום אחד קיבלתי טלפון חזרה מחברת T-Systems, שעל משרה הפנוי פניתי לאחרונה. זו הייתה התמחות של שלושה חודשים במשרה מלאה ללא צורך בניסיון. הראיון עבר ברעש, ויצאתי מלא השראה. ממש באותו שבוע התקשרו אליי בחזרה, וכמה ימים לאחר מכן שלחו לי הצעה. וב-20 בספטמבר התחלתי את יום העבודה הראשון שלי כמהנדס תוכנה זוטר. ב-11 בדצמבר נמסר לו כי חלפה תקופת הניסיון. זה מאוד מגניב להבין שהשגת את המטרה שלך; אחרי זה אתה יכול אפילו להירגע בלי משים. אבל אתה לא צריך לעשות את זה. רק להתפתח, רק לגדול. אפשר היה לומר עוד הרבה, אבל האופוס כבר התברר כנפח למדי. לכן, אני חייב לשים לזה סוף כאן. אם שכחת לספר לי על משהו חשוב, פשוט תזכיר לי אותו בתגובות, ואני בהחלט אספר לך. בהצלחה לכולם בלימודים ובעבודה!
הערות
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION