כללי
מה המטרה של Google Summer of Code (GSoC)?
כדי להביא תורמים חדשים לקהילות קוד פתוח, כדי לעודד מעורבות לטווח ארוך במערכת האקולוגית של קוד פתוח.
מתי זה קורה?
מה קורה במהלך התוכנית?
המשתתפים כותבים קוד לארגון קוד פתוח בהנחיית מנטורים.
למה Google מפעילה את GSoC?
מאז 2005, Google מחויבת לצמיחה ולשמירה על המערכת האקולוגית הגלובלית של קוד פתוח.ככל שיש יותר מפתחי קוד פתוח בעולם, כך הקהילה כולה בריאה ובת קיימא יותר.
האם GSoC היא תוכנית גיוס?
לא. כדי לחפש משרות ב-Google, אפשר להיכנס ל אתר הקריירה של Google.
האם GSoC היא התמחות או עבודה?
לא. המשתתפים הם מפתחים עצמאיים שמקבלים מלגה, ולא עובדים או מתמחים של Google או של ארגוני החונכות המשתתפים.
האם ארגונים חייבים להשתמש בקוד שנוצר?
לא, אבל מומלץ.
איפה מתקיים GSoC?
הכול מתבצע אונליין, בלי צורך בנסיעות.
איך אפשר להפיץ את הבשורה על GSoC?
אפשר להשתמש ב פליירים רשמיים, ברשתות החברתיות או לארח מפגש.
איך מארחים מפגש מידע?
אתם יכולים לתזמן סשנים בזמן שנוח לכם באמצעות תבנית המצגת ובהתאם לכללי התוכנית.
דרישות סף
- מהן דרישות הסף?
- בגיל 18 ומעלה בזמן ההרשמה
- יש לך אישור לעבוד במדינת המגורים שלך
- תלמיד/ה או מתחילים בקוד פתוח
- התקבלתם ל-GSoC בעבר, אבל לא יותר מפעם אחת
- לא מתגוררים במדינה שארה"ב הטילה עליה אמברגו
מי נחשב ל'מתחיל'?
מישהו עם ניסיון מינימלי בקוד פתוח. עדיין תיחשבו כמתחילים אם הניסיון שלכם כולל רק:
- פרויקטים אישיים או כיתתיים, כולל פרויקטים של מחנות אימונים.
- פרויקטים בקוד פתוח שמשמשים רק מוסד אחד. (לדוגמה: אתר של מועדון או מחקר שפורסם כמקור פתוח באוניברסיטה הקודמת שלכם)
- פתיחת מספר קטן (<10) של בעיות או בקשות למשיכת קוד ממאגרי קוד שונים של קוד פתוח.
- המשך מעורבות בפרויקט קוד פתוח שהצטרפתם אליו כחלק מההכנה ל-GSoC.
משתתפים קבועים בפרויקט קוד פתוח הם לא מתחילים.
האם מהנדסים מקצועיים עומדים בדרישות?
התוכנית פתוחה למשתתפים מרקעים שונים, אבל היא מיועדת בעיקר למשתתפים חדשים. לעתים קרובות, אנשי מקצוע מתקשים למצוא את האיזון בין הזמן שנדרש להשקעה לבין שאר העיסוקים שלהם.
מה קורה אם מגיעים לגיל 18 אחרי ההרשמה?
אתם לא עומדים בדרישות בשנה הנוכחית.
האם תהיה אפשרות להשתתף למי שכבר תורמים לקוד פתוח?
רק אם הם מתחילים. GSoC לא מיועד למפתחי קוד פתוח מנוסים.
האם קבוצות יכולות לשלוח הצעה?
לא, רק אנשים פרטיים יכולים לשלוח הצעות.
האם Google תעשה חריגים?
לא. אנחנו אוכפים את הדרישות בקפדנות כדי להבטיח הוגנות.
האם אפשר להיות גם מנטור וגם תורם?
לא. צריך לבחור תפקיד אחד. אם הייתם מנטורים או אדמינים בארגון ב-GSoC, לא תוכלו לחזור להיות תורמים ל-GSoC.
האם מותר להשתתף בתוכנית למשתמשים מאוקראינה, מרוסיה או מבלארוס?
נכון לעכשיו, משתתפים מרוסיה, מבלארוס ומאזורי DNR/LNR לא עומדים בדרישות. אין הגבלות על משתמשים באוקראינה מחוץ לאזורים DNR/LNR.
מה עושים אם יש עוד שאלות?
אפשר לעיין ב מדריך התורמים או ליצור איתנו קשר.
מועמדים להשתתפות ב-GSoC
מתי אפשר להגיש בקשה?
במהלך חלון ההרשמה הספציפי לתוכנית התורמים שמופיע ב ציר הזמן.
אילו שפות תכנות כדאי לדעת?
הדרישות משתנות בהתאם לארגון, אבל אתם צריכים להיות בקיאים בשפות שבהן נעשה שימוש בפרויקט שבחרתם.
איך אפשר לשפר את הסיכויים?
כדאי ליצור קשר עם ארגונים בשלב מוקדם, לדון ברעיונות לפרויקטים עם מנטורים ולהגיש את ההצעה הרבה לפני המועד האחרון כדי לקבל משוב.
האם אפשר לשלוח כמה הצעות?
כן, אפשר להוסיף עד שלושה, אבל אפשר לאשר רק אחד.
כדאי לשלוח הצעות ישירות לארגונים?
לא. כל ההצעות חייבות להישלח דרך אתר GSoC. *מומלץ מאוד* לפנות לארגון המנטורים בשלב מוקדם כדי לדון ברעיונות שלכם, לקבל משוב ולהבין טוב יותר את העבודה שהם עושים לפני ששולחים את ההצעה הסופית.
מה הופך הצעה לטובה?
מטרות מפורטות, מתודולוגיה וציר זמן ברור. הגורם הקריטי ביותר הוא אינטראקציה קודמת עם המנטור. פרטים נוספים זמינים במדריך לתורמים.
האם אפשר להשתמש בטקסט או בקוד שנוצרו על ידי AI?
לפני שמגישים בקשה, חשוב תמיד לבדוק את מדיניות ה-AI הספציפית של הארגון. חשוב לדעת שאם תשתמשו ב-AI כדי לכתוב את ההצעה שלכם ל-GSoC, יכול להיות שהארגון ידחה אותה באופן אוטומטי, בהתאם להנחיות הספציפיות שלו. חשוב לוודא שההצעה היא יצירה מקורית שלכם ושאתם פועלים בהתאם לתקנים של הארגון בנוגע לזכויות יוצרים. הנחיות כלליות בנושא AI למועמדים ל-GSoC.
אילו טפסים נדרשים?
המשתתפים שיתקבלו לתוכנית יצטרכו לספק טפסים לצורכי מס והוכחת תושבות.
האם אקבל תשלום?
כן, Google מספקת מענק למשתתפים שעוברים את ההערכות ועומדים בדרישות לקבלת מענקים.
האם אקבל תשלום אם הקוד שלי לא ישמש אתכם?
כן, התשלומים של המלגה מבוססים על מעבר ההערכה, ולא על הטמעת הקוד.
כמה זמן נמשך התהליך?
היקף הפרויקטים הוא כ-90 שעות (קטן), כ-175 שעות (בינוני) או כ-350 שעות (גדול). בהתאם לכישורים שלכם ולרמת הקושי של הפרויקט, יכול להיות שיעבור יותר או פחות זמן עד שתשיגו את היעדים של הפרויקט. אם יתברר שהפרויקט שלכם היה מצומצם מדי או רחב מדי, אתם והמנטור שלכם תעבדו יחד כדי לבצע את ההתאמות הנדרשות.
אני סטודנט/ית עם ויזת F1 בארה"ב. איך מקבלים הרשאה?
מומלץ לפנות למשרד הסטודנטים הבינלאומיים בבית הספר. Google לא יכולה לספק אישור CPT/OPT או מכתבים מיוחדים. כל המשתתפים שהתקבלו יקבלו אישור קבלה באימייל.
האם סטודנטים במכללות קהילתיות יכולים להשתתף?
כן.
האם אפשר להשתתף בתוכנית אם מסיימים את הלימודים באמצע התוכנית?
כן.
האם אפשר לקבל קרדיט על השתתפות בקורס?
הדבר תלוי במוסד הלימודים שלכם. Google לא מספקת ניירת נוספת לצורך קבלת קרדיט.
אפשר לשנות את המועד שנקבע?
תאריכי ההתחלה קבועים, אבל אפשר להאריך את תאריכי הסיום (עד 22 שבועות בסך הכול) אם המנטור והתורם מסכימים לכך. חשוב לדון בנושא הזה בשלב מוקדם בתקופת ההרשמה.
התקבלתי ל-GSoC. איך אפשר לתאר באופן ציבורי את ההשתתפות שלי בתוכנית?
עד שתעברו בהצלחה את התוכנית, לא תוכלו להשתמש בתואר GSoC Contributor או להוסיף אותו לקורות החיים. אם אתם רוצים לשתף ברשתות החברתיות שהתקבלתם לתוכנית, אתם יכולים לציין שהתקבלתם לארגון המנטורים הספציפי שלכם. השימוש בתואר לפני השלמת התהליך לא מדויק, בדומה לסטודנט לרפואה שקורא לעצמו רופא לפני שסיים את לימודי הרפואה.
איך אפשר לתאר את ההשתתפות ב-GSoC אחרי שעוברים את התוכנית בהצלחה?
אחרי שתשלימו את התוכנית בהצלחה, חשוב שתקפידו על דיוק בפרטים לגבי הקשר המקצועי שלכם עם Google ועם הארגון המלווה, כדי שבודקי עובדות, מגייסים ומעסיקים יוכלו לאמת את הפרטים האלה. חשוב לפעול לפי ההנחיות הבאות:
- לא היית עובד או מתמחה ב-Google, ב-GSoC או בארגון המנטורינג שלך. אי אפשר להוסיף את Google כמעסיק, כי לא היית עובד של Google (או של הארגון שבו קיבלת הדרכה) במהלך GSoC.
מציינים שהשתתפתם כמשתתפים בארגון קוד פתוח.
תמיד צריך לכתוב Google Summer of Code 2025 contributor ואחרי זה את שם הארגון שעבדתם איתו. (דוגמה: משתתף ב-Google Summer of Code 2025, The Python Software Foundation).
כדאי לבדוק מול הארגון אם יש לו דרך מועדפת לתאר את הזמן שלכם בו.
מנטורים
איפה אפשר למצוא מידע על המנטור?
אפשר לעיין במדריך למנטורים ובקטע תפקידים ותחומי אחריות.
מהן הדרישות מארגונים שמציעים חונכות?
הפרויקט צריך להיות פרויקט פעיל בקוד פתוח עם קהילה חזקה, שכבר פרסמה תוכנה במסגרת רישיון שאושר על ידי OSI.
האם ארגונים מקבלים כספים?
כן, ארגונים שעומדים בדרישות (לא כולל ארגונים בניהול Google או ארגונים שמזוהים עם הממשלה) מקבלים מענק קטן לכל תורם שאושר.
העברה לארכיון
איך אפשר להסיר את הפרטים שלי מהארכיון?
כדי לבקש הסרה, אפשר להשתמש באפשרות יצירת קשר או יצירת קשר עם התמיכה של GSoC.
האם תעדכן את כתובת ה-URL של הפרויקט שלי?
לא. אנחנו יכולים רק להסיר כתובות URL ישנות, ולא לעדכן אותן.
איפה נמצאים הקבצים שהעליתי?
אי אפשר יותר להוריד קבצים שכבר הועלו.