ABA


"איך להתכונן לראיון עבודה בתכנות."
גירסת הדפסה        
קבוצות דיון 20 פלוס נושא #23082 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 23082
ShocKi  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 19.3.02
20171 הודעות, 10 פידבק
   23:28   02.04.16   
אל הפורום  
  איך להתכונן לראיון עבודה בתכנות.  
 
   ערכתי לאחרונה בתאריך 02.04.16 בשעה 23:33 בברכה, ShocKi
 
מכיוון שהנושא הזה עולה כאן כל הזמן נראה לי שזה יועיל לרכז טיפים ומידע בנושא.

אני מכוון את מה שאני כותב כאן יותר להכנה לקראת משרה ראשונה בעולם התכנות...

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

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

נקודות שחשוב לשים אליהם לב / טעויות של מחפשי עבודה (לדעתי):

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

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

3. תראו שליטה בשפות שהצהרתם שאתם יודעים היטב. בוגרים טריים מפספסים משהו מהותי במקצוע שלנו. באיזה גרסא אתם מתכנתים? למדת Python? מעולה. אבל איזה?
אתה מתכנת Java? מעולה. נניח וקיבלת משימה בראיון לממש Singleton. זה נראה הרבה יותר מקצועי שאתם עונים איך עושים את זה ב Java5 ומעלה, ואיך עושים את זה בגרסא מוקדמת יותר. (אני לא איש Java חיפשתי דוגמא שמבהירה את זה בשפה שהיא יותר מוכרת לסטודנטים, אם יש לכם דוגמא יותר טובה ופשוטה מוזמנים להוסיף).

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

5. תעשירו את הידע שלכם כבר מההתחלה. יש ברשת הרבה מאוד שאלות מראיונות עבודה, תעברו עליהם, תלמדו מהם... יש למשל את קובץ השאלות הזה:
http://www.megafileupload.com/6qzn/Questions.pdf
הקובץ מכיל שאלות לפי חברות, פרק של ידע כללי בתיכנות ופרק של תשובות לשאלות.

6. אל תכתבו בקורות החיים דברים לא נכונים. אם כתבתם "שפות תכנות: C,Java" אז המשמעות היא שאתם יודעים את השפות האלה. זה יראה רע מאוד אם כשתגיעו לראיון לא תוכלו לענות על שאלות כי עבר הרבה זמן מאז שתכנתם בשפות האלה או שאתם בעצם יודעים פקודה וחצי בשפות האלה כי בעצם נתקלתם בהם רק בהרצאה אחת במהלך כל התואר. אם יש לכם שליטה ברמה שונה בכמה שפות אז תחלקו את זה (למשל) ל: שפות תכנות: X,Y,Z. ידע בשפות: A,B,C. ותשתדלו לא לכתוב כל שפה שאיפעם נתקלתם בה ולמעשה אתם לא יודעים בה כלום.

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

8. תכירו את הכלים שבהם אתם מתכנתים. לפעמים כחלק מראיון המראיין יבקש מכם לבצע משימה תכנותית על המחשב. אתם לא רוצים להגיע למצב שבו אתם תקועים כי אצלכם חלון מסוים היה תמיד עולה מההתחלה ובמחשב שם החלון הזה לא מופיע.

מוזמנים להוסיף\להאיר\להעיר...


קאש-באק ישראלי: https://www.cashback.co.il/?uref=33330
קאשבק לAsos ואמזון דרך Ebates: https://goo.gl/MX87Y7 - מקבלים 10$ לאחר שימוש ראשון.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  תודה , הסברים מצויינים. The Slayer  02.04.16 23:40 1
  לקחתי הרבה מאוד ממה שרשמת כאן notSoWiseGuy 03.04.16 18:26 2
  מעולה תודה רבה! (אגב לא מצליח להוריד את הקובץ PDF..) oriel388  03.04.16 20:14 3
     אם יש אתר אחר נוח יותר שאתה מכיר אני אעלה לשם. ShocKi  03.04.16 22:47 4
         מכתב oriel388  03.04.16 23:42 5
  אני לא מסכים בצורה די גורפת עם כמה דברים שכתובים כאן ליל קיץ 04.04.16 13:08 6
     נו אז במקום לזרוק גפרור ולברוח, למה שלא תביע את דעתך ותפתח דיון משמעותי? Adielb  04.04.16 13:42 7
         +1 Wolf  04.04.16 15:31 8
         אני פשוט לא רוצה ליצור ויכוח, זה הכל.. ליל קיץ 04.04.16 16:35 9
             אין מה ליצור וויכוח אחי, המטרה ליצור דיון בנושא Adielb  05.04.16 14:19 10
             איזה שפת תיכנות אתה משתמש לbackend אחרי שעברת מphp? משה הלולן 05.04.16 17:10 11
                 javascript... nodejs... אבל אני היום מפתח פרונט אנד.. ליל קיץ 05.04.16 17:37 13
             אתה יכול לא להסכים, שום דבר כאן לא חקוק בסלע.. ShocKi  05.04.16 20:24 14
  כמה דברים נוספים.. inno3D 05.04.16 17:29 12

       
The Slayer 
חבר מתאריך 29.4.03
7959 הודעות, 2 פידבק
   23:40   02.04.16   
אל הפורום  
  1. תודה , הסברים מצויינים.  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
notSoWiseGuy
חבר מתאריך 24.8.14
108 הודעות
   18:26   03.04.16   
אל הפורום  
  2. לקחתי הרבה מאוד ממה שרשמת כאן  
בתגובה להודעה מספר 0
 
   תודה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
oriel388 
חבר מתאריך 19.6.11
2247 הודעות
   20:14   03.04.16   
אל הפורום  
  3. מעולה תודה רבה! (אגב לא מצליח להוריד את הקובץ PDF..)  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ShocKi  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 19.3.02
20171 הודעות, 10 פידבק
   22:47   03.04.16   
אל הפורום  
  4. אם יש אתר אחר נוח יותר שאתה מכיר אני אעלה לשם.  
בתגובה להודעה מספר 3
 
   לצערי איאפשר להעלות לרוטר. הקובץ שוקל 1.1MB


קאש-באק ישראלי: https://www.cashback.co.il/?uref=33330
קאשבק לAsos ואמזון דרך Ebates: https://goo.gl/MX87Y7 - מקבלים 10$ לאחר שימוש ראשון.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
oriel388 
חבר מתאריך 19.6.11
2247 הודעות
   23:42   03.04.16   
אל הפורום  
  5. מכתב  
בתגובה להודעה מספר 4
 
   https://www.mediafire.com/
גוגל דרייב וכו'..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ליל קיץ לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 14.2.10
10048 הודעות, 7 פידבק
   13:08   04.04.16   
אל הפורום  
  6. אני לא מסכים בצורה די גורפת עם כמה דברים שכתובים כאן  
בתגובה להודעה מספר 0
 
   אבל מי שרוצה לאמץ .. בהצלחה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Adielb  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 22.6.11
7352 הודעות, 7 פידבק
   13:42   04.04.16   
אל הפורום  
  7. נו אז במקום לזרוק גפרור ולברוח, למה שלא תביע את דעתך ותפתח דיון משמעותי?  
בתגובה להודעה מספר 6
 
   בסופו של דבר הבחור בא לעזור,
אם אתה לא מסכים וזורק תגובה בהתנשאות כזו, המינימום זה תפרט - מה אתה לא מסכים, איך היית מתנהל אחרת וכד'

כל המטרה פה זה לפתח דיון פורה לדעתי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Wolf  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.11.04
45707 הודעות, 5 פידבק
   15:31   04.04.16   
אל הפורום  
  8. +1  
בתגובה להודעה מספר 7
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ליל קיץ לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 14.2.10
10048 הודעות, 7 פידבק
   16:35   04.04.16   
אל הפורום  
  9. אני פשוט לא רוצה ליצור ויכוח, זה הכל..  
בתגובה להודעה מספר 7
 
   בכל מקרה -

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

"תראו שליטה בשפות שהצהרתם שאתם יודעים היטב."
״ אל תכתבו בקורות החיים דברים לא נכונים. אם כתבתם "שפות תכנות: C,Java" אז המשמעות היא שאתם יודעים את השפות האלה. זה יראה רע מאוד אם כשתגיעו לראיון לא תוכלו לענות על שאלות כי עבר הרבה זמן מאז שתכנתם בשפות האלה ״

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

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

״זה נראה הרבה יותר מקצועי שאתם עונים איך עושים את זה ב Java5 ומעלה״
אם יש דבר אחד שאני יודע על עצמי, זה שאני שוכח לאט לאט דברים שאני לא משתמש בהם.
לעומת זאת, הרבה יעידו שאני אחלה של מתכנת.
אם כך, יש פה קונפליקט.. יש פה אחלה של מתכנת שלא זוכר מה היה syntax ב-3 גרסאות אחורה של השפה, אבל שולט בגרסא הנוכחית בצורה מושלמת.
האם זה יכול להקנות לי נקודות בונוס אם אדע ואזכור סינטקס של שפה מ-5 שנים אחורה?
האמת, אולי.
האם שווה לי עכשיו להתרכז בראיון עבודה ולהיזכר מה היה פעם, או להשקיע את מירב המאמצים בשפה העכשווית -
בוודאי שהתשובה השנייה נכונה.

חוץ מזה, שאר הטיפים אחלה..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Adielb  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 22.6.11
7352 הודעות, 7 פידבק
   14:19   05.04.16   
אל הפורום  
  10. אין מה ליצור וויכוח אחי, המטרה ליצור דיון בנושא  
בתגובה להודעה מספר 9
 
   גם פותח האשכול בעצמו רשם "מוזמנים להוסיף\להאיר\להעיר..."

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

בקיצור הבנת את החפירה שלי
ותודה על הפירוט בתגובה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
משה הלולן לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 11.6.13
4818 הודעות, 8 פידבק
   17:10   05.04.16   
אל הפורום  
  11. איזה שפת תיכנות אתה משתמש לbackend אחרי שעברת מphp?  
בתגובה להודעה מספר 9
 
  

@ליל קיץ@


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ליל קיץ לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 14.2.10
10048 הודעות, 7 פידבק
   17:37   05.04.16   
אל הפורום  
  13. javascript... nodejs... אבל אני היום מפתח פרונט אנד..  
בתגובה להודעה מספר 11
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ShocKi  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 19.3.02
20171 הודעות, 10 פידבק
   20:24   05.04.16   
אל הפורום  
  14. אתה יכול לא להסכים, שום דבר כאן לא חקוק בסלע..  
בתגובה להודעה מספר 9
 
   כמו בכל דבר יש הרבה דרכים להשיג את אותה המטרה...

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


אתה נמצא במקום אחר בקריירה שלך, אני סמוך ובטוח שאם אתה תלך לראיון שעיקרו פיתוח ב PHP ולא ניהול כלשהו, אתה תשב לפני ותעשה חזרה. אתה לא תגיע לראיון וכל שאלה שישאלו אותך תענה "לא נגעתי בזה 3 שנים". השורה של ה PHP אצלך בקורות החיים מיועדת להראות את המסלול שעשית... בוגר טרי מחפש משרת פיתוח אם הוא פנה למשרה בJAVA וכתוב בקורות החיים שלו שהוא יודע JAVA סיכוי גבוה שהוא ידרש להראות את הידע שהוא טוען שיש לו.
אגב, ראיון של בוגר טרי הוא שונה בתכליתו. אתה לא יכול להרשות לעצמך לא לדעת מה זה מיון מהיר כי עברו 3 שנים מאז שעשית קורס מבני נתונים. זה פשוט רושם רע.


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


בנוגע לכמה גרסאות, כמו שאמרתי... זה עושה רושם טוב. זה לא MUST אבל זה בהחלט מעיד על כך שאתה מקצועי. הנקודה שרציתי להבהיר שם היא שחשוב לדעת באיזה כלי אתה משתמש. הרבה בוגרים למדו JAVA אבל אם תשאל אותם איזה גרסא הם ישתתקו. בשפות אחרות, למשל Python יש הבדלים משמעותיים מאוד בין גרסאות ה 2.7 וגרסא 3+.


קאש-באק ישראלי: https://www.cashback.co.il/?uref=33330
קאשבק לAsos ואמזון דרך Ebates: https://goo.gl/MX87Y7 - מקבלים 10$ לאחר שימוש ראשון.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות
   17:29   05.04.16   
אל הפורום  
  12. כמה דברים נוספים..  
בתגובה להודעה מספר 0
 
   1. נראה לי התכוונת לא להחזיק סוג אחד של קורות חיים.. מסכים
2. לא ברור איך להתסמך על מה שלמדתם בתואר מבליט אתכם מהאחרים.. בכל מקרה עדיף לרשום לדעתי כמה שורות על עצמכם בקו"ח לפני שמתחילים לשפוך את כל השפות שאתם יודעים
3. לא נראה לי כזה משמעותי שאתם מציינים שאתם יודעים C# 3 ולא 4
ברור שעדיף לפרט לכל שפה באיזה מאפיינים בשפה אתם שולטים נגיד LINQ שמגיע בגרסאות מאוחרות בשפה..
4.מסכים לפרט על פרוייקטים, לפרט כמה שיותר במה השתמשתם.. איזה שפות, איזה טכנולוגיות, איזה פיטצ'רים מדליקים השתמשתם או design patters
5. לא יודע כמה זה משמעותי לשנן את זה
6. חשוב מאוד לכל שפה שאתם רושמים לרשום כמה שנים נסיון ודוגמא למשהו משמעותי שעשיתם בשפה... לא חייבים לפרט על כל השפות שאתם יודעים.. אלא רק מה שחשוב למשרה.
קו"ח לא צריך להיות ביוגרפיה למה שאתם יודעים
7. מסכים
8. מסכים למרות שכל הראיונות שהיו לי היו מול לוח מחיק


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net