מהי האימת המפתחים? הקריפטונייט של כל בוגר תואר, או מתכנת בעל שנים של ניסיון…שמכשילה בראיונות עבודה להייטק

מי שכבר ביצע סדרת ראיונות אחת או שתיים יודע שאי אפשר להתחמק ממנו, אימת המפתחים, הקריפטונייט
של כל בוגר תואר, או מתכנת בעל שנים של ניסיון…
הראיון הטכני.
כאן לא משנה אם אתה יפה, מוכשר, מתלבש טוב, נעים הליכות, סיימת את התואר בהצטיינות או הגעת
להישגים מדהימים במשרה הקודמת שלך.
מה שמשנה זה מה שיש לך באצבעות, ובין האוזניים.
אתה נכנס לחדר ריק, אסופת דפים בצד השולחן, שלום קצר קר ומנוכר וקדימה לעבודה.
יש לנו הרבה שלבים בפ'אנל (Funnel (של ראיונות העבודה, כל חלק הוא מורכב ומאתגר וצריך לדעת איך
להתמודד איתו בצורה נכונה.
כאשר אתה מתכונן לראיון מסוג הטכני לרוב אתה שואל את עצמך את הדברים הבאים:
1 .מה מצפים ממני? – משהו בלתי אפשרי
2 .לקראת מה אני הולך? – תהום גדולה שאי אפשר לחצות
3 .מה התוצרים שאני אמור לספק? – מערכת קוד שלא מביישת את פייסבוק, גוגל ואפל ביחד
4 .כמה מהר אני צריך לספק אותם? – בעוד שעה
ברגע הזה הפסדת את המשרה.
נפריד לרגע את הדרישות לביסים קטנים כדי להרגיע את החשש.
אף אחד לא מצפה שאחרי התואר ובלי הרבה ניסיון שתכתוב קוד שמחר יוטמע במכוניות אוטונומיות.
הדרישה העיקרית היא – להבין האם יש לך יכולת לכתוב קוד איכותי, ולהתמודד עם בעיות לוגיות מורכבות.
ובוא נהיה כנים אחרי 4-3 שנים של תואר, אם אין לך את זה פספסת כמה דברים בדרך…
הנושאים העיקריים עבור הראיון:
– אלגוריתמים
– מבני נתונים
– תבניות עיצוב
– חידות ובעיות לוגיות
– כתיבת קוד קריא, איכותי, וללא שגיאות (לעיתים ללא סביבת פיתוח)
אמנם למדת את כל הדברים האלו במהלך התואר, אבל כמו כל נושא אחר אם לא תתרגל לא תדע!
אני תמיד אומר לסטודנטים שלי "כמתכנתים אין דרך אחרת ללמוד אלא דרך האצבעות"
וזה נכון בכל תחום אפשרי, בתור שחקן כדורסל אני זוכר את עצמי שעות כל בוקר עומד במגרש ומתרגל
קליעה נכונה, הייתי אומר לעצמי אני לא זז מכאן עד שאני קולע 100 רצוף! ואחרי לא מעט תסכולים, החטאות
וכן גם קצת קללות… בסוף הגוף לומד, התנועה נהיית טבעית, והכל כבר על אוטומט מבלי לחשוב. אבל זה
לוקח זמן וזה דורש התמדה.
אני לא מאמין בעצלנות ובקיצורי דרך, אם אתה לא מוכן להשקיע ולעבוד קשה בשביל להשיג את הדברים
החשובים בחיים זה פשוט לא יקרה.
לכן כשאתה מתחיל להיכנס לשלבי הראיונות אני ממליץ על שבועיים במינימום של תרגולים יומיומיים
(ההמלצות שלי יגיעו בסוף)
איפה אני נפלתי?
אחרי תקופה לא קצרה בתור מרואיין עברתי די הרבה ראיונות, ואני רוצה לשתף אתכם דווקא בכשלונות שהיו
לי כדי שתוכלו לדלג עליהם בקלות.
1 .לא הייתי מחודד מספיק בכתיבת הקוד לקח לי יותר מידי זמן במימוש הפתרון ולא הספקתי להגיע לפתרון
שלם.
ההמלצה שלי:
כתיבת קוד ללא סביבת פיתוח – תשתמש בכתבן רגיל (בלי השלמות אוטומטיות, בלי הצעות עריכה ותיקון
טעויות) זאת הדרך האפקטיבית ביותר לשפר את יכולות הכתיבה.
רק ככה המוח שלך יהפוך לסופר קומפיילר, שיעזור לך לא רק בראיונות אלא בקיצור זמני פיתוח והגדלת
תפוקות עבודה בצורה משמעותית. ובנוסף אם אתה לא מקליד עיוור יש אינספור אתרים שיהפכו אותך
למומחה תוך זמן קצר. השקעה של 15-10 דק' ביום ותוך חודשיים אתה מקליד כמו Stars All.
2 .לא למדתי מספיק טוב את תבניות העיצוב – patterns Design
ההמלצה שלי:
לא מספיק לדעת מה המטרה של כל אחת ומה הבעיה אותה היא פותרת, אלה להכין מראש דוגמאות
ממומשות ולהיות מסוגל לממש בעצמך – אני נפלתי במימוש של Singelton שעובד גם בסביבת
multithreaded הגעתי לפיצוח אבל לא בצורה מהירה ומשכנעת מספיק.
3 .ניתוח של זמני ריצה וסיבוכיות הקוד – זו הייתה אחת הנפילות הכואבות ובאחת החברות המובילות
בתעשייה, כבר הגעתי לפתרון הנכון ולא הייתי חד מספיק עם הניתוח של הביצועים שלו.
ההמלצה שלי:
תנתחו את הסיבוכיות של כל קוד שאתם כותבים בזמן ההכנה לראיון (זמן ריצה, וזיכרון)
אחת התחרויות השנתיות שאני ממליץ עליה וגם נחשבת כמאד יוקרתית במידה ומגיעים להישגים היא:
IEEExtream
24 שעות של קוד מאתגר עד בלתי אפשרי, אם התמודדת עם זה ללא ספק אתה מוכן לכל מבחן טכני.
כסטודנט הגעתי עם הקבוצה שלי למקום שלישי בארץ ובטופ %10 בעולם.
ומאז אני משתדל בכל שנה להגיע ולאתגר את החשיבה שלי באופן שוטף.
אמץ את האתגר ויחד עם נחישות והתמדה התוצאות לא יאחרו להגיע!
בינתיים:
הכנתי לך את המדריך – "חמשת חוקי הברזל שבלעדיהם אפילו אל תגיע לראיון"
קח אותו כאן בלינק >>> https://ti-space.ravpage.co.il/lp_free_guide
יהונתן
נ.ב
לתרגול יכולות הקידוד הירשמו לאתרים הבאים ותתחילו לפתור בעיות, לפחות אחת ביום במשך שבועיים!
HackerRank .1
CodeWars .2
CoderByte .3
אם יש לכם שאלות מוזמנים לפנות אלי בפרטי

אהבתם? שתפו!

יהונתן אלפסי
מנטור להיטק

כבר הכרנו?

הי נעים מאוד, אנחנו ב TI-SPACE מאיץ הקריירה אובססבים להצלחת הלקוחות שלנו , סגרנו כבר מעל 12 מיליון ש"ח בחוזים, בזכות קורסים והכשרות קריירה שכוללים בניית קו"ח, הכנה לראיונות, הקמת לינקדאין, יצירת הסמכות, בניית פרויקטים, בידול מקצועי שעוזרים למפתחים להתקבל למשרות הכי יוקרתיות בהייטק היום