JavaRush /בלוג Java /Random-HE /סיפורו של הומניטרי אחד

סיפורו של הומניטרי אחד

פורסם בקבוצה
הסיפור שלי עשוי להיראות די רגיל בין סיפוריהם של סטודנטים אחרים, אפילו למרות גיל 38 שלי (בזמן הגיוס), אלמלא עובדה אחת שמייחדת, כך נראה לי, את הסיפור שלי מאחרים. העובדה היא שלרוב הסיפורים שקראתי על איך אנשים הפכו למתכנתים, כך או אחרת, היה ההקשר הבא: המחבר כתב שמאז ילדותו הוא חלם להיות מתכנת, אבל משהו השתבש בחיים או הפגין נטיות מסוימות לתכנות , אבל שוב לא גורל. כלומר, הם היו מה שנקרא (אני לא רוצה להעליב אף אחד), מתכנתים "סמויים". סיפורו של הומניטרי אחד - 1במקרה שלי הכל היה לא בסדר. בילדותי, בגיל ההתבגרות ואפילו רוב הבגרות שלי, מעולם לא חשבתי להיות מתכנת, יתר על כן, אני, כמו שאומרים, הומניסט קלאסי. בבית הספר היו לי ציונים טובים פחות או יותר רק במקצועות ההומניים, מדעים מדויקים היו קשים, בקושי הצלחתי לקבל ציונים ג' (בשיטת חמש נקודות). לא היה לי מדעי המחשב בבית הספר, או במכללה בכלל. כלומר, זה היה בתוכנית, אבל הם לא מצאו מורים; אם הם נמצאו, הם היו כל הזמן בחופשת מחלה; באופן כללי, אני זוכר עד שלושה שיעורים במדעי המחשב בכל התוכנית בבית הספר. גם אני סיימתי את המכון עם תואר במשפטים, בקיצור, אני בהחלט לא טכנאי במנטליות. זה, כביכול, רקע, נתוני קלט. אבל דבר ראשון. הרעיון להיות מתכנת עלה בי לראשונה בשנת 2013. באותו זמן, הייתי מנהל ביניים מוצלח למדי עם משכורת של 1000 דולר. הכל היה בסדר איתי, אבל מדי פעם היו לי מחשבות כמו "מה הלאה?" זה היה אז שנתקלתי במאמר מוטיבציה של מחבר JavaRush על איך כל אדם אינטליגנטי יכול להפוך למתכנת. לא החשבתי את עצמי כטיפש, אבל היו לי ספקות די רציניים לגבי היכולות שלי בצורה של חוסר מוחלט של כל ידע בסיסי בתחום הזה. וכאן צריכה להיות תודתי הראשונה: המחבר הביע בצורה כה משכנעת את מחשבותיו וטען בסדרת המאמרים שלו שבזכותו וכישרונו התיישב רעיון התכנות בראשי ובסופו של דבר צץ. תודה לך, מחבר JavaRush! עם זאת, למרות העניין, לא היו הרבה מאוד פעולות אקטיביות מצדי ליישום התוכנית. דבקתי בעיקר בהרצאות ובבעיות ב-10 רמות הניסיון של JavaRush. הרבה לא היה ברור, סוג של קסם של לחשים מסתוריים, אבל בעקבות עצתו של המחבר הנ"ל, קראתי את ההרצאות שוב ושוב, מנסה לפתור את הבעיה הבאה, כי הם הבטיחו לי שהפאזל יתגבש מוקדם יותר או מאוחר יותר (במבט קדימה - זה אכן הסתדר!). ההתקדמות הייתה די איטית, לא רק בגלל שהרבה דברים לא היו ברורים, אלא גם בגלל שכפי שכתבתי קודם, הכל היה בסדר מבחינתי בכל מקרה: המשכורת והעבודה היו די מעניינות (באותה תקופה), ונעו בעתיד מ-1000 דולר. ה. מנהל עבור 500-700 דולר ג'אווה ג'ונה הייתה איכשהו חסרת השראה. אז, כמובן, צמיחה הייתה אפשרית, וגבוהה הרבה יותר ממה שיכולתי, באופן עקרוני, לצפות כמנהל, אבל אלה היו סיכויים רחוקים, והנה אזור נוחות וזה הכל. המצב השתנה באותה שנה. איבדתי את העבודה שלי, ואיתה את אזור הנוחות שלי. בהתחשב בכך שהייתי מומחה די צר ולא הצלחתי למצוא משרות פנויות בפרופיל שלי, נאלצתי לרדת לאזור שגם בו הייתה לי הבנה טובה, אבל שם התחרות הייתה גבוהה יותר והשכר שלי ירד בהתאם, בערך 700 דולר. (וזה כבר דומה למשכורת של יוני). לא בטוח שאוכל להתמודד עם ג'אווה לבד, החלטתי שחינוך מקוון הוא בהחלט מגניב, אבל למידה במצב לא מקוון היא הרבה יותר ריאלית (זו הייתה טעות). קניתי קורס מאחד מבתי הספר שהציעו ללמוד ג'אווה והתחלתי ללמוד מלא תקווה. תוך כדי כך התברר שאחרי סיום הקורס לא אוכל להגיש מועמדות למשרה זוטר, שכן מלבד הכרת התחביר והגרעין הייתי צריך עוד די הרבה דברים (אפילו לא ידעתי). קיצורים כמו SQL באותה תקופה) וזה באמת היה מאוד מוריד את המוטיבציה, מכיוון ששילמתי כסף רגיל עבור הקורס וציפיתי שההשקעה תשתלם די מהר. לא משנה. לא, ההכשרה בבסיסה הייתה טובה וקיבלתי קצת ידע, אבל אחרי שסיימתי את החצי הראשון של הקורס, הבנתי שבאופן לא מקוון אקבל בערך את אותה כמות ידע כמו באינטרנט, אבל יותר יקר. לכן החלטתי לא לשלם על החצי השני של הקורס, אלא לקנות מנוי ל-Java Rush בהנחה לשנה החדשה. סיפורו של הומניטרי אחד - 2לא מוקדם יותר מאשר נעשה. אבל גם כאן הכל לא היה חלק במיוחד (אפילו לא בכלל). למדתי בעיקר אחרי העבודה, והקציתי בין שעה לשעתיים-שלוש ללימודים. אלה היו זמנים אפלים: עייף אחרי העבודה, שום דבר לא נכנס לי לראש, בנוסף השפה עצמה הייתה קשה (אני הומניסט). ולמרות שמשפחתי תמכה בי (אישה וילד), היה קשה למצוא זמן ללימודים, למשפחה ולעצמי. התוצאה היא דחיינות חמורה. לפעמים עזבתי את הלימודים לחצי שנה, שיחקתי במשחקים מקוונים (רוע שמכינים לו סיר נפרד), אבל במוקדם או במאוחר חזרתי, קראתי סיפורי הצלחה של אחרים והתחלתי מחדש. כמו כן, המצב הוחמר במידה ניכרת בעקבות המשבר הפוליטי ולאחר מכן (כתוצאה מכך) הכלכלי. בשל העובדה שהמשכורת לא הייתה קשורה לדולר, והמטבע הלאומי פוחת, למעשה התחלתי לקבל 400-500 דולר. והרגשתי עצוב לחלוטין. כך או אחרת, בכנות הגעתי לרמה 21 או 22 ב-Java Rush וכנראה שהייתי הולך רחוק יותר, אבל קיבלתי מכתב אושר מהכותבים על הגיוס הבא להתמחות. שום דבר מיוחד, התמחויות גויסו באופן קבוע, אבל הפעם הודיעו לי שלפי המנוי שלי זה יהיה האחרון בחינם, לאחר מכן זה יהיה רק ​​עבור כספים נוספים. על פי תנאי ההשתתפות בהתמחות, באותה תקופה היה צורך להגיע לרמה 30 ולבצע משימת מבחן. מכיוון שהמשימות מרמה לרמה נעשו יותר ויותר קשות ולא יכולתי אפילו לחלום להגיע לרמה 30 תוך חודש (אל תשכח שעדיין הייתי צריך לעשות מבחן), החלטתי לרמות. בסופו של דבר קיבלתי מספיק חומר שחור כדי לפתוח רמות עד לרמה 30 בלי צורך לפתור בעיות. אז, המכשול הראשון עבר - רמה 30 נלקחה. אני מקבל בדיקה ומבינה שהבעיות שלי רק מתחילות: Spring, Hibernate, SQL, JSP. כן, אתה צריך את ה-CRUD הפשוט ביותר, אבל כשאין לך אפילו ליבה מאוד בטוחה, אתה מבין. בכנות ניסיתי לשלוט בטכנולוגיות הללו בזמן שנותר, אך לא בהצלחה רבה. לכל הפחות, לא מספיק כדי לקבל התמחות. טריק מספר שני: חפשו בגוגל את הפתרון העובד של אותם בחורים שכבר סיימו התמחות ב-Github, בדקו את הביצועים שלו בעצמכם, ערכו שינויים קוסמטיים והעבירו אותו כפתרון שלכם. בצורה לגמרי לא ישרה זו, קפצתי על העגלה של ההתמחות החופשית האחרונה. אני עדיין מתבייש, אבל אני לא מתחרט על שום דבר (חוץ מזה שיכולתי ללמוד טוב יותר ויותר). גם ההתמחות לא נראתה כמו הליכה קלה, אבל היא הפגישה אותי עם מסגרות וספריות שנדרשות במציאות, בפרויקטים אמיתיים. אני רוצה לנצל את ההזדמנות כדי להביע את תודתי לגריגורי קיסלין, מחבר פרויקט topjava, שאליו שלחו אותי החבר'ה מג'אווה רוש בתור התמחות מקוונת. אגב, גם אני לא עברתי את ההתמחות בפעם הראשונה (לא היה לי מספיק ידע וכישורים), אבל מכיוון שההשתתפות החוזרת בהתמחות היא בחינם, אז עם ההשלמות שלאחר מכן, הידע והכישורים שלי גדלו. יום אחד, תוך כדי עיון בתמצית הזוטר על משאב אחד ידוע ומכובד, נתקלתי בחדשות שאחד ממובילי השוק מגייס סטודנטים לקורסי Java הבאים. בניגוד לחברות גדולות אחרות, החבר'ה האלה לא קבעו מגבלות גיל (כמו תלמידי שנה אחרונה בלבד), ועל כך תודתי מגיעה אליהם. התנאים פשוטים: עוברים מבחן מיון, ראיון באנגלית ואתם בקורסים חיצוניים (בערך 3 חודשים), אז אתם כותבים ומגנים על הפרויקט שלכם ואם אתם מספיק טובים, אתם נכנסים לקורסים פנימיים (מ-1) עד 6 חודשים), שלאחר מכן אתה עשוי להיכנס לאחד מפרויקטי הלחימה של החברה (או שלא). למעשה, האופציה לקורסים מחברות עם העסקה לאחר מכן היא הדרך האופטימלית והלא עתירת משאבים לתחום ה-IT, עם זאת, ישנם שני ניואנסים: רמת תחרות גבוהה מאוד ושנית, אין הבטחות לתעסוקה (אתם לא יכול לעבור מיומנויות רכות, למשל, או אנגלית חלשה). לגבי תחרות אכתוב מניסיוני: יותר מ-450 איש הגישו מועמדות למבחן, כ-50 הגיעו לקורסים, פחות מ-20 הגיעו לקורסים פנימיים, אני לא יודע כמה הצעות קיבלו, אבל מה שלא כולם מקבלים זה עובדה המבוססת על מידע פנימי. באופן כללי, נרשמתי לבדיקה בלי באמת לצפות לכלום, אבל מכיוון שזה עדיף מאשר לעשות כלום, החלטתי לנסות. התכוננתי למבחן ב-quizful, שמאוד עזר לי, אני חושב. המבחנים היו דומים, אבל באנגלית. תארו לעצמכם את ההפתעה שלי כשאחרי זמן מה קיבלתי הודעה שעברתי את השלב הראשון של המיון והוזמנתי לשלב השני - ראיון באנגלית. השמחה לא ידעה גבול, אם כי היו ספקות לגבי האנגלית. והתחלתי להתכונן: ביקשתי מאשתי לערוך איתי מספר ראיונות באנגלית, בנוסף הכנתי ושיננתי תשובות לשאלות טיפוסיות שסביר להניח שישאלו בראיון (ספר לי על עצמך, ניסיון קודם, למה לבוא ל אותנו וכו'). גם אני עברתי בהצלחה את הראיון והוזמנתי לקורס. מכיוון שזו הייתה הזדמנות אמיתית לקבל עבודה, לאחר התייעצות עם אשתי וגיוס לתמיכתה, החלטתי לעזוב את עבודתי ולהתרכז לחלוטין בקורסים, כלומר, הלכתי על הכל. הקורסים החיצוניים בעיקר השאירו אותי מאוכזב: התחלנו מהיסודות, רפרפנו על כל הליבה. גם רמתו של המורה העלתה לי ספקות, שכן הוא היה די קשור בלשון (בלשון המעטה) לגבי מורה באוניברסיטה (וחלקית, מורה לקורסים ממוביל שוק ולדבריו גם מורה לקורסים בתשלום מבית ספר לא מקוון אחד). לפעמים היה קשה להבין את ההרצאה, לא בגלל שהנושא היה קשה, אלא בגלל שהצגת המידע הייתה נוראית. גם אירוע באחת ההרצאות קלקל מאוד את הרושם: אחד התלמידים שאל שאלה בנושא וקיבל תשובה מהמורה. הבעיה הייתה שהתשובה הייתה שגויה. כנראה שהמורה, כדי לא לאבד פנים מול כל הקבוצה, כשלא ידעתי את התשובה, החלטתי שעדיף לאלתר, במקום להודות בכנות שאני לא יודע/לא זוכר את התשובה. במקרה אני והשכן שלי לשולחן ידענו את התשובה ותיקנו את המורה, אבל עצם העובדה שהתרחשה ערערה באופן רציני את סמכות המורה עבורי באופן אישי. למרבה המזל, לקראת סוף הקורס, התחלנו ללמד אותנו מורה אחר, שהכיר גם את תחום המקצוע טוב יותר וגם בעל כישורים מעשיים. והצגת המידע הייתה הרבה יותר טובה. סיפורו של הומניטרי אחד - 3כמו כל דבר בחיים, הכל מסתיים במוקדם או במאוחר, וכך גם קורסים חיצוניים. כתבתי את פרויקט הגמר שלי והתחלתי להתכונן להגנתי, בתקווה לעבור את הבחינות הפנימיות. למרות העובדה שלא הייתי בין הסטודנטים המובילים, האמנתי שיש סיכויים, בהתחשב בממוצע מוצק. לרוע המזל, או למרבה המזל, הזדמנות הוד מלכותו התערבה במתרחש. הגעתי להגנה מוקדם בבוקר. הצגתי את הפרויקט בעל פה, ואז הפעלתי את האפליקציה, והדגמתי את הפונקציונליות. קיבלתי הרבה שאלות, תיאורטיות ומעשיות. לאחר שעניתי על השאלות בדרגות שונות של הצלחה, קיבלתי משימה נוספת חובה ופרשתי לחדר נפרד כדי לפתור את הבעיה. לאחר זמן מה, לאחר שפתרתי את המשימה, חזרתי למרואיינים. בשלב זה, הרכב המרואיינים השתנה כמעט לחלוטין. לאחר שהצגתי את הפתרון שלי, הם הודיעו לי שלא הבנתי את הבעיה והציעו לעשות זאת מחדש. עזבתי שוב. כשפתרתי את הבעיה שוב, התברר שלא נשאר אף אחד מהחבר'ה האלה שראיינו אותי מההתחלה. אלה שהיו במקומם בדקו את המשימה שלי ואמרו שמאחר שאף אחד מהם לא היה בראיון שלי, הם יבדקו עם מי שעוסק בי. באופן כללי, אני לא יודע מי הבהיר את זה ואיך, ואיך הם אספו משוב על ההגנה שלי מאנשים שונים, אבל למעשה הם אמרו לי שלא עברתי. זה היה כישלון. נכון, הודיעו לי שאני יכול לנסות להגן על עצמי בעוד 3 חודשים עם הסט הבא, התנאי היחיד הוא להכין פרויקט חדש לגמרי למיגון. מכיוון שלא הייתה לי ברירה, הסכמתי. הכישלון הכניס אותי לדיכאון רציני, כי התקווה הייתה שבעוד שלושה חודשים אני כבר אעבוד, אבל רק אחרי שלושה חודשים נאלצתי להתגונן מחדש, ללא כל ערבויות. הרשו לי גם להזכיר לכם שהתפטרתי מהעבודה, שמה הכל על הסף, מה שגם לא הוסיף אופטימיות. נכון, גם התוצאה של הקורסים הייתה חיובית: הבנתי שאני כבר יודע ויכול לעשות די הרבה, ואני די מסוגל לכתוב אפליקציה עובדת עם חזית די סבירה. אבל עדיין לא הייתה ודאות אם עסקים מוכנים לשלם כסף עבור כישורים אלה. אז התחלתי להתכונן בצורה אינטנסיבית להגנה שנייה, אבל חוץ מזה עשיתי עוד צעד חשוב (וכפי שהתברר מאוחר יותר, נכון): פרסמתי את קורות החיים שלי במשאבים שונים והתחלתי ללכת לראיונות. לא היו הרבה הצעות, אבל היו בדרך כלל 1-2 בשבוע. גם רמת הראיונות הייתה שונה, מאלה הרות אסון, כשהרגשתי שהראיתי את עצמי די בינונית, לאלו שבהם עברתי ראיון טכני, אבל משום מה לא עברתי הלאה. לא איבדתי את הלב, נזכרתי באפוריה של מישהו שאף אחד מעולם לא נדחה עשרים פעמים ברציפות, והשתפרתי בנקודות התורפה האלה שהראיונות חשפו. אז עברו כחודשיים וכ-12-14 ראיונות. אחרי אחד מהם קיבלתי את ההצעה הראשונה שלי מחברה קטנה עם שכר גבוה אפילו מהממוצע בשוק. על פרטי הימים הראשונים, השבועות וכו'. אני לא אפסיק לעבוד, זה עשוי להתברר כעוד קריאה ארוכה, אני רק אגיד שסיימתי בהצלחה את תקופת הניסיון ועבדתי בחברה הזו עד היום, אני מאוד מרוצה מהצוות ומערימת הטכנולוגיה המודרנית. בקרוב אחגוג שנה אחת של עבודה, ולמרות שאני מתמודד עם אתגרים חדשים כמעט כל יום, אני הולך לעבודה בהנאה, כי אני עושה את מה שאני אוהב. סיפורו של הומניטרי אחד - 4זה פוסט כל כך ארוך. בהזדמנות זו, אני שוב מודה ליוצר של Java Rush על ששכנע אותי לשנות באופן קיצוני את חיי, לצוות Java Rush על היישום המושכל של הרעיון ולגריגורי קיסלין על הקורס שלו. ולמרות שמעולם לא סיימתי את הלימודים במלואם, הם נתנו לי את הבסיס והאמונה הדרושים בנקודות החוזק שלי כדי למצוא את העבודה הראשונה שלי כמתכנת. לסיכום, ברצוני לייעץ למי שספק אם הם יכולים לזכור את סיפורו של איש הומניטרי שהצליח לעשות את הצעד הראשון או להשלים את מה שהוא התחיל אם הצעד הראשון כבר נעשה. לצערי לא ניתן היה להכניס הכל לכתבה ולכן אשמח לענות על שאלות מהמתעניינים בתגובות לכתבה. ולבסוף: ככל שתקדימו ללכת לראיונות, כך ייטב. לעולם לא תרגישו מוכנים, אבל רק לאחר שתקבלו מספר x של דחיות תוכלו לקבל הצעה. זכור, אף אחד מעולם לא נדחה 20 פעמים ברציפות, מאומת!
הערות
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION