GSoC क्या है? [FULL GUIDE 2021]

क्या अपने GSoC के बारे में सुना है ? क्या आप GSoC के बारे में जानना चाहते हैं ? आज मैं इस पोस्ट के माध्यम से आपके सारे  सवालों के जवाब दूँगा |

GSoC जिसका मतलब होता Google Summer of Code. इसके बारे में शायद आपने सुना हो पर हो सकता है आपको पूरी जानकारी ना हो, या हो सकता है आपको यह भी न मालूम हो की GSoC को successfully पूरा करने पर दो महीने में २ लाख रुपए कमा सकते हो | 

तो चलिए आज की इस पोस्ट में मैं आपको GSoC (Google Summer of Code) के बारे full detail पूरी जानकारी देने वाला हूँ | मैं आपको बताने वाला हूँ की GSoC क्या होता है ?, GSoC के क्या advantages है ? और आप GSoC में कैसे हिस्सा (participate) ले सकते हैं ?

GSoC क्या है?

GSoC या Google Summer of Code क्या होता है ?

तो दोस्त GSoC एक Global online programme है जिसमें students हिस्सा ले सकते है और Google इसमें उन students को stipend अवार्ड करता है जो इसमें पार्ट लेकर open source organisation के साथ मिलकर एक open source project मैं contribute करते है और किसी प्रोजेक्ट को complete करते हैं |

GSoC एक open source contribution से related है, इसे आप एक summer internship प्रोग्राम कह सकते है | इस आर्टिकल में आगे बढ़ने से अगर आपको open source के बारे में नही मालूम है तो पहले हमारा यह detailed पोस्ट पढ़े | 

फिर भी मैं जल्दी से आपको समझा देता हूँ की open source और open source contribution क्या होता है ?

Open source और open source में contribute करना क्या होता है ?

Open source सॉफ्टवेयर ऐसे सॉफ्टवेयर होते हैं जिनके source code को read किया जा सकता है , और developers उस source code का इस्तेमाल कर सकते है और उसमें contribute यानी की source code मैं कुछ बदलाव करके इसमें न्यू features और update भी डाल सकते है |

GSoC में इसी तरह के open source software पे students contribute करके सर्टिफ़िकेट और stipend रिवॉर्ड पा सकते हैं |

GSoC मैं कौन participate कर सकते हैं ?

GSoC में सभी लोग हिस्सा नहीं सकते हैं , इसमें पार्ट लेने के लिए eligibility criteria होता है | GSoC में पार्ट लेने के लिए कुछ यह criteria है –

  • Apply करते समय आपकी उमर 14 साल होना अनिवार्य है |
  • आप किसी university के Full Time या part time student होने चाहिए |
  • आप GSoC  को पूरा complete सिर्फ 2 बार के सकते है , आप apply अनेक बार कर सकते हैं मगर select होकर काम सिर्फ दो बार कर सकते हैं |

अधिक जानकारी के लिए आप Google के official GSoC के website पर जा कर eligibility criteria पूरा पढ़ सकते हैं | Google Summer of Code Eligibility

GSoC के advantages क्या है ?

What is GSoC in Hindi

अब आप यह तो समझ गए होंगे की GSoC क्या होता है और इसमें कौन-कौन पार्ट ले सकता है , मगर इससे क्या फायदा है ? चलिए इस पर चर्चा करते है ? 

  1. तो GSoC में हिस्सा लेने का सबसे बड़ा फायदा यह है की आपको Google की तरफ से एक certificate और भारत में 3000 dollars, मतलब की लगभग 2 लाख रूपए का  stipend इनाम देती है | इससे आप अपने कॉलेज में ही पढाई के दौरान पैसे कमा सकते वोह भी सिर्फ 2 महीने में|
  2. GSoC का एक यह भी फायदा है की अगर आप एक भी बार GSoC में select हो जाते है तो उसकी certificate की value पूरे भारत नहीं बल्कि पूरे विश्व में होती है | इस certificate को पाने से यह पता लगता है की आप एक कितने अच्छे software developer हैं और सभी लोग आपकी काबिलियत को भी जान पाते हैं | 
  3. अगर आप GSoC को पूरा complete कर लेते है तो इसके बारे में आप अपने resume/CV मैं भी डाल सकते है जिससे की आपको नौकरी मिलने मैं बहुत सहायता मिलती है और आपको एक अच्छी नौकरी मिलने की chance बढ़ जाता है |
  4. GSoC का एक और बहुत ही बड़ा advantage यह होता है की आप को open source और open source contribution की knowledge बढ़ जाती है | आप बहुत सी नयी नयी चिज्ज़े भी सीखते है जो आपको एक बहुत ही  अच्छा software engineer और developer बनने में मदद मिलती है क्यूँ की आप बड़े बड़े software engineers के संगत मे बड़े बड़े प्रोजेक्ट्स पे काम करते हैं |

आपने अब GSoC के बारे में बहुत कुछ जान लिया है जैसे, GSoC क्या है ? GSoC में कौन participate कर सकता है और GSoC के क्या क्या फायदे होते है , चलिए अब हम यह जानते है की GSoC में आप कैसे participate कर सकते हैं ?

GSoC में कैसे apply करें  ?

GSoC का प्रोसेस शुरू होता है january – February के बीच से | Google कुछ organisations के list निकलता है और आप पुराने organisations की list को गूगल की साईट से देख सकते है, मगर यह बात आपको ध्यान में रखना होगा की जो organisation पीछले सालों मैं select हुआ है ज़रूरी नही है की एस साल भी उसका सिलेक्शन हो | 

उदाहरण के लिए FOSSASIA organisation को ले सकते है , यह organisation पहले दो साल मतलब २०१८ एवं २०१९ मैं select हुई थी परन्तु इस साल २०२० मैं उनका सिलेक्शन नहीं हुआ |

  1. तो किसी भी organisation में apply करने से पहले उसके बारे में study कर ले और हमेशा ही एक से ज्यादा (२ से ३ ) organisation को select करे और उसमे apply करें |
  2. Organisation को select करने के लिए आप उनके website पर जाएँ और अपनी मनपसंद organisation को choose करिए | Google Summer of Code Organizations
  3. अगर आपको इस बात से कोई फर्क नही पड़ता है की किस organisation  मैं जाना है और आप सिर्फ किसी भी तरह GSoC में select होना चाहते है तो हर organisation के details में आप यह देख सकते है की कितने सरे लोगों का उस organisation में apply करने के बाद सिलेक्शन हुआ है और उस प्रकार आप भी उसमें apply करके अपनी सिलेक्शन के chance बढ़ा सकते है |
  4. अब organisation select करने के बाद उस organisation पेज पर ही आपको contact details में उनका email या कोई SLACK ID या फिर IRC चैनल मिल जाएगा | SLACK or IRC online chatting platform है जहाँ पर आप organisation वालों से contact कर सकते है.
  5. अब आपका काम है उनको mail करना की आप उनके organisation में contribute करना चाहते हैं | यह सब काम आपको GSoC में apply करने से पहले करना होगा |
  6. एक बार जब आप उनके साथ काम करना शुरू कर देंगे तो आप उनके projects के बारे में बहुत कुछ सीख चुके होंगे, तो जब GSoC में apply करने के समय वे आपको ही select करना पसंद करेंगे क्योंकि आप उनके साथ पहले से ही जुड़े हो और आपको उनके projects के बारे में भी जानकारी हो चुकी है|
  7. GSoC का जो application process है वो मार्च में शुरू होता है , उसमें आपको एक proposal तैयार करना होता है जिसमे आप यह लिखते हो की आप गर्मियों के ३ महीनों , जून ,जुलाई और अगस्त मे किस organisation में किस project पे क्या क्या काम करोगे |

अब organisation के लिए proposal तैयार करने के लिए आप sample proposal internet से देख सकते हैं या फिर आप अपनी organisation क लोगों से मदद मांग सकते है, उनके साथ पहले से काम करते रहना का इतना सारा फायदा मिलता है |

अगर आप मेरे इस बताए गए तरीके से काम करते है तो GSoC में select और GSoC complete कर २ लाख रूपए पाने से आपको कोई नही रोक सकता है | 

कैसे पता चलेगा की आप GSoC के लिए select हुए हैं ?

जो भी आपके proposal का रिजल्ट होगा वो अप्रैल के अंत और मई शुरुआत के बीच में आ जाएगा जिससे आपको पता चल जायेगा की आपका सिलेक्शन हुआ है या नही |

Select होने के बाद जून से अगस्त के बेच आप coding  का सारा काम करते हो |फिर उसके बाद आपको एक report लिख कर अपने organisation में submit करनी होती है , और फिर उसी के आधार पर यह तय होता है  की आपका GSoC successfully complete हुआ है या नही|

तो दोस्त यही है GSoC की पूरी जानकारी

Important points

  • आपको 2-3 organisation को select करना है ताकि कोई एक select न हो तोह भी आपके पास दूसरे  option हों |
  • GSoC में apply करने के 3 महिने पहले से हे उनमें contribute करे | 
  • अगर आप एक beginner या नए coder हो तो बेझिझक आप अपने आर्गेनाईजेशन के लोगों से बातें कर से  मदद ले सकते है | वह लोग बहुत ही सहायक होते है|

Conclusion

तो दोस्तों आज की पोस्ट पढने के बाद में आशा करता हू की आपको GSoC से related सारी जानकारी जैसे की GSoC क्या होता है , GSoC के लिए कैसे तैयारी करे तथा GSoC कैसे निकाले इत्यादि मिल गयी होगी |

अगर आपको फिर भी कोई दुविधा है हमे बेझिझक कमेंट करे, हमे आपको मदद कर के काफी ख़ुशी  मिलेगी |

मैं आशा करता हूँ की इस पोस्ट से आपकी सहायता हुई होगी और आपको GSoC के बारे में सारी जानकारी प्राप्त हो गई हो |

मै मिलता हू आप सभी से एक ऐसे ही नये और मजेदार पोस्ट के साथ तब तक के लिए जहाँ भी रहे स्वस्थ रहे और कुछ नया सीखते रहे |

हिंदी Topia पर आए और ज्ञान की उचाईयों को पाए !!

हिंदी Topia

2 thoughts on “GSoC क्या है? [FULL GUIDE 2021]”

Leave a Comment

Your email address will not be published. Required fields are marked *

error: Content is protected !!