ABA


"הסבת מקצוע בראבאק!!!"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20005 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20005
bmx-boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
2991 הודעות, 2 פידבק, 4 נקודות
   01:10   21.04.13   
אל הפורום  
  הסבת מקצוע בראבאק!!!  
 
   שלום לכולם,

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

אני בן 25, עובד בתחום ה IT כבר 6 שנים (התגייסתי ושוחררתי בעקבות בעיות רפואיות שהתגלו במהלך הטירונות).

התחלתי כתומך טכני טלפוני בנטוויז'ן, הייתי בתמיכה הבכירה, אחר כך יועץ וסיימתי כמנהל טכני של מוקד הקו הביתי (מפ"א), אחרי 3 שנים עברתי להיות איש סיסטם בחברת בבילון והיום אני כבר שנתיים מנהל IT של חברת פירסום (כאווטסורס של HP).

החלטתי סופית, בא לי לעזוב את הסיסטם ולעבור ל Full Time תיכנות.

חוץ מתואר, מה צריכים?
אני יודע לתכנת Objective-C, לא מקצוען אבל מבין את הקונספט..
כרגע לומד גם C#, בנתיים די קל (עוד מעט מסיים את הבסיס ועובר ל .NET..

על מה להתעכב?
מה חייבים לדעת בעבודה השוטפת?
טיפים להמשך?

כעיקרון עברה בי המחשבה של "לשלוח קו"ח למשרות תיכנות?"
ואז נתתי לעצמי כאפה ואמרתי לעצמי "תמשיך ללמוד!"

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

אז מה עושים?!!?!??!?!?!?



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

  האשכול     מחבר     תאריך כתיבה     מספר  
  לא הבנתי מה זה אומר שאתה יודע c# בסיס ותעבור ל .NET.. inno3D 21.04.13 10:23 1
     זה אומר שאני יודע C# בסיס bmx-boy  21.04.13 12:23 2
         אתה לא צריך לדעת את המחלקות בע''פ.. הכל מול העיניים inno3D 21.04.13 12:34 3
             מכתב bmx-boy  21.04.13 12:54 4
                 אתה לא אמור לדעת לכתוב קוד בלי מחשב.. או לזכור דברים בע''פ inno3D 21.04.13 16:54 5
                     למעשה ענית לי חלקית על השאלה הבאה שלי bmx-boy  21.04.13 17:37 6
                         אני אגיד לך תכלס.. inno3D 21.04.13 17:56 7
                             חחחחח למרצה שלך יש אחלה תשובה! bmx-boy  21.04.13 18:14 8
                             *שיותר - שיודע :) inno3D 21.04.13 21:12 9
  למחוק DLN 22.04.13 22:08 10
  בנה משחק פוקר Yariv-H 13.05.13 23:45 11
     אתה סתם מחפש איפה להמר!!! bmx-boy  15.05.13 02:25 12
         :) Yariv-H 15.05.13 21:21 13

       
inno3D
חבר מתאריך 21.4.02
4533 הודעות, דרג אמינות חבר זה
   10:23   21.04.13   
אל הפורום  
  1. לא הבנתי מה זה אומר שאתה יודע c# בסיס ותעבור ל .NET..  
בתגובה להודעה מספר 0
 
   אבל בלי תואר הייתי אומר לך להיות תותח ב c# או באובגקטיב סי
ופשוט לנסות את מזלך ולשלוח קורות חיים..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmx-boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
2991 הודעות, 2 פידבק, 4 נקודות
   12:23   21.04.13   
אל הפורום  
  2. זה אומר שאני יודע C# בסיס  
בתגובה להודעה מספר 1
 
   זאת אומרת,
שאני עוד בשלבי למידה של הסינטקס, והמחלקות..
אני עוד לא התקדמתי להטמעת Framework של .NET והתממשקות עם מסדי נתונים וכדומה..
יותר תיכנות Formes כרגע (בשביל ללמוד את הבסיס).

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

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


זו שאלת תם לחלוטין, מצטער אם אני כללי מדי ולא מצליח למקד.. :-\



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות, דרג אמינות חבר זה
   12:34   21.04.13   
אל הפורום  
  3. אתה לא צריך לדעת את המחלקות בע''פ.. הכל מול העיניים  
בתגובה להודעה מספר 2
 
   אני זוכר שאמרת שבנית איזה אפליקציה ל IOS
זאת שפה מאוד שונה מבחינת סינטקס מ C# אבל הבסיס צריך להיות אותו דבר..

הייתי אומר לך לחפש באינטרנט חומר ממכללות או אוניברסיטאות ולבנות אפליקציות

לא כל אפליקציה ב C# מדברת עם DB
וכל אפליקציה שאתה בונה ב C# היא אוטומטית אפליקצית .NET
זה ש .NET היא עולם שלם לא אומר שצריך את כל זה בשביל לבנות אפליקציות C#


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmx-boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
2991 הודעות, 2 פידבק, 4 נקודות
   12:54   21.04.13   
אל הפורום  
  4. מכתב  
בתגובה להודעה מספר 3
 
   כן, בניתי אפליקציה ב Objective-C.
חלק מהדברים אני זוכר, אבל אם תשאל אותי איך לבנות DataSheet, וואלה, לא זוכר ואני אצטרך לפתוח גוגל בשביל זה..
השאלה אם זה עוצר אותי..

C# אני כבר בחלק שמדברים על קבצים (קריאה\כתיבה),
אני רואה את הסירטונים פה:
http://thenewboston.org/list.php?cat=15

אני כרגע בסירטון מס' 65..

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



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות, דרג אמינות חבר זה
   16:54   21.04.13   
אל הפורום  
  5. אתה לא אמור לדעת לכתוב קוד בלי מחשב.. או לזכור דברים בע''פ  
בתגובה להודעה מספר 4
 
   זה ממש לא מגדיר תכניתן
זה יעזור לך מאוד לדעת דברים בע"פ כדי שלא תצטרך כל שניה להכנס ל MSDN או גוגל
אבל זה לא המטרה שלך..

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

מה שאתה כן צריך ללמוד זה, לדעתי, דברים יותר תיאורתיים בקשר לשפה
מה זה מחלקה למשל (אין ב C# פונקציות גלובליות, הכל נמצא תחת מחלקה)
בניגוד לשפות אחרות C או C++


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmx-boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
2991 הודעות, 2 פידבק, 4 נקודות
   17:37   21.04.13   
אל הפורום  
  6. למעשה ענית לי חלקית על השאלה הבאה שלי  
בתגובה להודעה מספר 5
 
   רציתי לשאול,
מהם 10 הטיפים למתכנת המתחיל, לפני שיוכל להגיש קו"ח כמתכנת.
לדוגמא טיפים שקיבלתי ממישהו שאני מכיר (אולי תוכל לשלול כמה מהם).

1. חלק את הקוד לקלאסים, כמה שיותר קלאסים
2. בכל קלאס לא יותר מ 8-9 פונקציות
3. בכל פונקציה לא יותר מ 5-6 שורות קוד
4. אם אתה לא עומד בסעיפים 2\3, תפרק את הקוד עוד יותר

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

למעשה, השאלה הגורלית,
מתי אני יכול להציג את עצמי כמתכנת בקו"ח בלי לחשוש להגיע לראיון עבודה ושאני לא אדע שום דבר?



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות, דרג אמינות חבר זה
   17:56   21.04.13   
אל הפורום  
  7. אני אגיד לך תכלס..  
בתגובה להודעה מספר 6
 
   ערכתי לאחרונה בתאריך 21.04.13 בשעה 18:01 בברכה, inno3D
 
4 הטיפים האלה לא קשורים מציאות
לדעתי..

אם אתה חושב שבמחלקה string אין יותר מ 9 פונקציות אתה טועה ובגדול


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

דברים שאני חושב שיותר חשובים מהטיפים שהבאת
זה למשל לדעת מה ההבדל בין class ל- struct
מה זה מחלקה sealed

מתי תוכל להציג את עצמך כמתכנת?
אני אצטט את המרצה שלי - שתיהיה תכניתן, ולא אחד שיותר לכתוב קוד ב C#


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmx-boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
2991 הודעות, 2 פידבק, 4 נקודות
   18:14   21.04.13   
אל הפורום  
  8. חחחחח למרצה שלך יש אחלה תשובה!  
בתגובה להודעה מספר 7
 
   תודה רבה!



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות, דרג אמינות חבר זה
   21:12   21.04.13   
אל הפורום  
  9. *שיותר - שיודע :)  
בתגובה להודעה מספר 7
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות, דרג אמינות חבר זה
   22:08   22.04.13   
אל הפורום  
  10. למחוק  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 22.04.13 בשעה 22:14 בברכה, DLN
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק, 2 נקודות
   23:45   13.05.13   
אל הפורום  
  11. בנה משחק פוקר  
בתגובה להודעה מספר 0
 
   באיזו שפה שתבחר.

בנה אותו בצורה כזו שיהיה שרת אשר מחזיק את כול הלוגיקה .

בנה קליינט WEB'י וקליינט desktop שיהיה את האפשרות לשניהם , אם אתה רוצה ללכת רחוק , תבנה אחד גם לאייפון.

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

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

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

בהצלחה.



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmx-boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
2991 הודעות, 2 פידבק, 4 נקודות
   02:25   15.05.13   
אל הפורום  
  12. אתה סתם מחפש איפה להמר!!!  
בתגובה להודעה מספר 11
 
   חחחח
סתם אחי,
נראה אחלה אתגר!
אני נראה לי אלך על זה :-)
תודה!



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק, 2 נקודות
   21:21   15.05.13   
אל הפורום  
  13. :)  
בתגובה להודעה מספר 12
 
   בהצלחה



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

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

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



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