הבדלים בין גרסאות בדף "מדריך לסטודנט"
מתוך ויקי עמותת המקור
מ (←רשימת טכנולוגיות: תקלדה) |
|||
שורה 51: | שורה 51: | ||
== רשימת טכנולוגיות == | == רשימת טכנולוגיות == | ||
− | כאן | + | כאן יופיעו טכנולוגיות קוד פתוח שכדאי להכיר. |
גרסה מ־16:31, 11 באפריל 2016
דף זה נועד כדי לעזור לסטודנטים ובוגרים של מדעי המחשב, הנדסת תוכנה ותחומים משיקים לקבל ניסיון וידע מקצועי נוסף שיעזור להם בעתיד.
למה? (או איך זה מועיל לסטודנט או בוגר)
- ניסיון בפרויקטים אמיתיים.
- חשיפה לנושאים מתקדמים במדעי המחשב.
- עבודה בצוותים שמורכבים מאנשים שנמצאים במיקומים שונים.
חונכים
כדאי שלכל פרויקט מטה יהיו חונכים מוגדרים.
מהות ההסכם בין החונכים לבוגר או לסטודנט (הנחנך) תלויים אך ורק בהם. הנחנך מתחייב לעמוד בתנאי ההסכם.
רעיונות להסכם
- באגים: תיעוד של הפיתרון ברשימות המעקב של הפרויקט.
- הנחנך יקבל עזרה בחינם/תשלום/תשלום סמלי (עדיף חינם) מהחונך
- זמן מוקצב לכל משימה
- החונך יעניק המלצה לנחנך אם עמד במשימותיו
- כללי תיעוד של קוד.
פרויקטים
כאן מופיעה רשימת פרויקטים קוד פתוח שישמחו לקבל עזרה.
איך נראית רשומה של פרויקט
- שם פרויקט וקישור לדף הבית שלו
- תיאור של שורה או שתיים
- שפות תכנות
- טכנולוגיות מעורבות (מסדי נתונים, Frameworks וכו') וקישור לדף הבית שלהן.
- קישור לדף הבאגים של הפרוייקט
- קישור לדף הבאגים שקשורים בעברית או בכתיבה מימין לשמאל
- רשימת אנשי קשר שיוכלו לעזור או לחנוך.
סוגי פרויקטים
- פרויקט קטן: פרויקט שבו הנחנך לא נדרש ללמוד את מבנה הפרויקט לפני תחילת העבודה או שניתן לבצע זאת בעד שלוש שעות עבודה.
או
- פרויקט גדול: פרויקט שבו נדרשים כמה שעות או ימים כדי ללמוד את מבנה הפרויקט, תלויות בין רכיבים וכו'.
בנוסף נגדיר:
- פרויקט מורכב תשתיתית: פרויקט שדורש הרמה של סביבה בדיקות מורכבת כדי לבדוק תקינות של תיקונים. מומלץ לערב איש תשתיות חונך בפרויקט כזה.
מומלץ להתחיל עם פרויקטים קטנים.
פרויקטים קטנים
פרויקטים גדולים
רשימת נושאים במדעי המחשב
כאן יופיעו נושאים במדעי המחשב שכדאי להכיר.
רשימת טכנולוגיות
כאן יופיעו טכנולוגיות קוד פתוח שכדאי להכיר.