الإعدادات العامة
ما هو هدف برنامج Google Summer of Code (GSoC)؟
جذب مساهمين جدد إلى منتديات البرامج المفتوحة المصدر لتشجيع المشاركة على المدى الطويل في منظومة البرامج المفتوحة المصدر
متى يحدث ذلك؟
يُرجى الرجوع إلى المخطط الزمني الرسمي للبرنامج.
ماذا يحدث خلال البرنامج؟
يكتب المشاركون رموزًا برمجية لمؤسسة مفتوحة المصدر بتوجيه من مرشدين.
لماذا تنظّم Google برنامج GSoC؟
منذ عام 2005، تلتزم Google بتطوير نظام متكامل عالمي ومستدام للبرامج المفتوحة المصدر، فكلما زاد عدد مطوّري البرامج المفتوحة المصدر في العالم، كان المجتمع بأكمله أكثر صحة واستدامة.
هل برنامج GSoC هو برنامج توظيف؟
لا، إذا كنت تبحث عن وظائف في Google، يُرجى الانتقال إلى موقع فرص العمل في Google.
هل برنامج GSoC هو تدريب داخلي أم توظيف؟
لا، المشاركون هم مطوّرون مستقلون يتلقّون راتبًا، وليسوا موظفين أو متدربين في Google أو موظفين في المؤسسات الإرشادية المشارِكة.
هل على المؤسسات استخدام الرمز البرمجي الذي تم إنشاؤه؟
لا، ولكن ننصح بذلك.
أين تجري فعالية GSoC؟
يُجرى بالكامل على الإنترنت، ولا يلزم التنقّل.
كيف يمكنني نشر معلومات عن برنامج GSoC؟
استخدِم النشرات الإعلانية الرسمية أو وسائل التواصل الاجتماعي أو استضِف لقاءً.
كيف يمكنني استضافة جلسة معلومات؟
يمكنك جدولة الجلسات في الوقت الذي يناسبك باستخدام نموذج العرض التقديمي واتّباع قواعد البرنامج.
الأهلية
- ما هي متطلبات الأهلية؟
- أن يكون عمرك 18 عامًا أو أكثر عند التسجيل
- أن تكون مؤهلاً للعمل في بلد إقامتك
- طالب أو مبتدئ في المصادر المفتوحة
- تم قبولك في برنامج GSoC مرة واحدة على الأكثر في السابق
- ألّا يكون مقيمًا في بلد خاضع للحظر من قِبل الولايات المتحدة
من يُعتبر "مبتدئًا"؟
شخص لديه خبرة محدودة في مجال المصادر المفتوحة سيتم تصنيفك كمبتدئ إذا كانت خبرتك تتضمّن ما يلي فقط:
- المشاريع الشخصية أو مشاريع الصف، بما في ذلك مشاريع معسكر التدريب
- المشاريع المفتوحة المصدر التي يتم استخدامها في مؤسسة واحدة فقط (مثال: موقع إلكتروني لنادٍ أو بحث تم نشره كمصدر مفتوح في جامعتك القديمة)
- فتح عدد صغير من المشاكل أو طلبات الدمج (أقل من 10) في حِزم مختلفة مفتوحة المصدر
- المشاركة المستمرة في مشروع مفتوح المصدر انضممت إليه كجزء من الاستعداد لبرنامج GSoC
المساهمون المنتظمون في مشروع مفتوح المصدر ليسوا مبتدئين.
هل المهندسون المحترفون مؤهّلون؟
على الرغم من أنّ GSoC تستهدف أشخاصًا من خلفيات متنوعة، إلا أنّها تركّز على الوافدين الجدد. يجد المحترفون غالبًا صعوبة في تحقيق التوازن بين الوقت المطلوب والالتزامات الأخرى.
ماذا يحدث إذا بلغتُ 18 عامًا بعد التسجيل؟
أنت غير مؤهَّل للاستفادة من هذه الميزة في السنة الحالية.
هل يمكن للمساهمين الحاليين في المشاريع المفتوحة المصدر المشاركة؟
فقط إذا كانوا مبتدئين. لا تستهدف GSoC مطوّري البرامج ذوي الخبرة في مجال البرامج المفتوحة المصدر.
هل يمكن للمجموعات إرسال اقتراح؟
لا، يجب أن يتم تقديم المقترحات من قِبل أفراد فقط.
هل ستضع Google استثناءات؟
لا، يتم فرض المتطلبات بشكل صارم لضمان العدالة.
هل يمكنني أن أكون مرشدًا ومساهمًا في الوقت نفسه؟
لا، يجب اختيار دور واحد. بعد أن تكون قد شغلت دور "مرشد" أو "مشرف مؤسسة" في GSoC، لن تتمكّن من العودة إلى دور "مساهم" في GSoC.
هل يُسمح بمشاركة أشخاص من أوكرانيا أو روسيا أو بيلاروس؟
في الوقت الحالي، لا يمكن للمشاركين من روسيا وبيلاروس ومناطق جمهورية دونيتسك الشعبية وجمهورية لوهانسك الشعبية المشاركة في البرنامج. لا تنطبق أي قيود على المستخدمين في أوكرانيا خارج جمهورية دونيتسك الشعبية وجمهورية لوهانسك الشعبية.
ماذا لو كان لديّ أسئلة أخرى؟
يُرجى الرجوع إلى دليل المساهمين أو التواصل معنا.
المشاركون المحتملون في برنامج "موسم Google للبرمجة"
متى يمكنني تقديم الطلب؟
خلال فترة تقديم الطلبات المحددة في الجدول الزمني
ما هي لغات البرمجة التي يجب أن أتقنها؟
تختلف المتطلبات حسب المؤسسة، ويجب أن تكون بارعًا في اللغات المستخدَمة في المشروع الذي اخترته.
كيف يمكنني زيادة فرصي؟
تفاعَل مع المؤسسات في وقت مبكر، وناقِش أفكار المشاريع مع الموجهين، وأرسِل اقتراحك قبل الموعد النهائي بوقت كافٍ للحصول على الملاحظات.
هل يمكنني إرسال عدّة اقتراحات؟
نعم، يمكن إضافة ما يصل إلى ثلاثة أفراد، ولكن يمكن قبول فرد واحد فقط.
هل يجب إرسال العروض مباشرةً إلى المؤسسات؟
لا، يجب إرسال جميع المقترحات من خلال موقع GSoC الإلكتروني. *ننصحك بشدة* بالتواصل مع المؤسسة الإرشادية في وقت مبكر لمناقشة أفكارك والحصول على ملاحظات وفهم أفضل للعمل الذي تقوم به قبل إرسال اقتراحك النهائي.
ما الذي يجعل الاقتراح جيدًا؟
أهداف مفصّلة ومنهجية وجدول زمني واضح يُعد التفاعل السابق مع المرشد أهم عامل. راجِع دليل المساهمين لمعرفة التفاصيل.
هل يمكنني استخدام نصوص أو رموز برمجية من إنشاء الذكاء الاصطناعي؟
يجب دائمًا مراجعة سياسة الذكاء الاصطناعي المحدّدة للمؤسسة قبل التقديم. يُرجى العِلم أنّ استخدام الذكاء الاصطناعي لكتابة اقتراحك في GSoC قد يؤدي إلى رفض تلقائي من المؤسسة، وذلك حسب إرشاداتها الفردية. احرص دائمًا على أن يكون اقتراحك من عملك الأصلي وأن يلتزم بمعايير المؤسسة المتعلّقة بالتأليف. إرشادات عامة حول الذكاء الاصطناعي للمتقدّمين إلى برنامج GSoC
ما هي النماذج المطلوبة؟
على المشاركين المقبولين تقديم نماذج ضريبية وإثبات الإقامة.
هل سأحصل على أموال؟
نعم، تقدّم Google مكافأة للمشاركين الذين يجتازون التقييمات ويكونون مؤهّلين لتلقّي المكافآت.
هل سأتلقّى تعويضًا إذا لم يتم استخدام الرمز؟
نعم، تستند دفعات الراتب إلى اجتياز التقييم، وليس إلى تنفيذ الرمز.
كم من الوقت يستغرق ذلك؟
يتم تحديد نطاق المشاريع لمدة 90 ساعة تقريبًا (صغير) أو 175 ساعة تقريبًا (متوسط) أو 350 ساعة تقريبًا (كبير). استنادًا إلى مهاراتك وصعوبة مشروعك، قد يستغرق تحقيق أهداف مشروعك وقتًا أطول أو أقصر. إذا تبيّن أنّ مشروعك كان أقل أو أكثر من المطلوب، ستعمل أنت والموجّه معًا لتعديله وفقًا لذلك.
أنا طالب يحمل تأشيرة F1 في الولايات المتحدة، كيف يمكنني الحصول على إذن؟
يُرجى الرجوع إلى مكتب الطلاب الأجانب في مؤسستك التعليمية. لا يمكن أن تقدّم Google تفويضًا بشأن برنامج التدريب العملي الاختياري أو برنامج التدريب العملي المنهجي أو رسائل متخصّصة. سيتلقّى جميع المشاركين المقبولين رسالة تأكيد إلكترونية بقبولهم.
هل يمكن لطلاب الكليات المجتمعية أو الكليات الثانوية المشاركة؟
نعم.
هل يمكنني المشاركة إذا تخرّجتُ في منتصف البرنامج؟
نعم.
هل يمكنني الحصول على رصيد دورة تدريبية؟
يعتمد ذلك على مؤسستك التعليمية، إذ لا تقدّم Google مستندات إضافية للحصول على رصيد.
هل يمكن تعديل الجدول الزمني؟
تكون تواريخ البدء ثابتة، ولكن يمكن تمديد تواريخ الانتهاء (لمدة تصل إلى 22 أسبوعًا إجمالاً) إذا وافق المرشد والمساهم على ذلك. ناقِش هذا الموضوع في وقت مبكر خلال فترة تقديم الطلبات.
تم قبولي في برنامج GSoC. كيف يمكنني وصف مشاركتي في البرنامج بشكل علني؟
إلى أن تجتاز البرنامج بنجاح، لا يمكنك الحصول على لقب "مشارك في GSoC" أو إضافته إلى سيرتك الذاتية. إذا أردت مشاركة خبر قبولك في البرنامج على وسائل التواصل الاجتماعي، يمكنك الإشارة إلى أنّك قُبلت في البرنامج مع المؤسسة الإرشادية المحدّدة التي تتعامل معها. إنّ المطالبة باللقب قبل إكمال الدراسة أمر غير دقيق، تمامًا مثلما يفعل طالب الطب عندما يطلق على نفسه لقب طبيب قبل التخرّج من كلية الطب.
كيف يمكنني وصف مشاركتي في برنامج GSoC بعد اجتيازه بنجاح؟
بعد إكمال البرنامج بنجاح، من المهم أن تكون المعلومات دقيقة بشأن علاقتك المهنية مع Google والمؤسسة التي توفّر لك الإرشاد، وذلك لكي يتمكّن مسؤولو التوظيف وأصحاب العمل من التحقّق من صحة المعلومات. يُرجى الالتزام بالإرشادات التالية:
- لم تكن موظفًا أو متدربًا في Google أو GSoC أو المؤسسة التي توفّر الإرشاد. لا يمكنك إضافة Google كصاحب عمل، لأنّك لم تكن موظفًا لدى Google (أو المؤسسة الإرشادية) خلال فترة GSoC.
اذكر أنّك شاركت كمساهم في مؤسسة مفتوحة المصدر.
اكتب دائمًا مشارك في برنامج Google Summer of Code لعام 2025 متبوعًا باسم المؤسسة التي عملت معها. (مثال: مساهم في برنامج Google Summer of Code لعام 2025، مؤسسة Python Software Foundation).
يُرجى مراجعة مؤسستك لمعرفة ما إذا كان لديها طريقة مفضّلة لوصف الوقت الذي تقضيه معها.
المرشدون
أين يمكنني العثور على معلومات حول المرشدين؟
راجِع دليل المرشد و الأدوار/المسؤوليات.
ما هي متطلبات المؤسسات الإرشادية؟
يجب أن يكون مشروعًا نشطًا مفتوح المصدر يضمّ منتدى قويًا سبق له إصدار برامج بموجب ترخيص معتمَد من مبادرة المصادر المفتوحة (OSI).
هل تتلقّى المؤسسات الأموال؟
نعم، يتم تقديم راتب صغير لكل مساهم مقبول للمؤسسات التي تتمتع بسمعة جيدة (باستثناء المؤسسات التي تديرها Google أو المؤسسات التابعة للحكومة).
الأرشفة
كيف يمكنني إزالة معلوماتي من الأرشيف؟
استخدِم التواصل معنا أو التواصل مع فريق دعم GSoC لطلب الإزالة.
هل ستعدّل عنوان URL الخاص بمشروعي؟
لا، يمكننا فقط إزالة عناوين URL القديمة، وليس تعديلها.
أين يمكنني العثور على الملفات التي حمّلتها؟
لم تعُد الملفات التي تم تحميلها سابقًا متاحة للتنزيل.