कोटलिन ओपन सोर्स प्रोजेक्ट प्रतिभाशाली योगदानकर्ताओं की तलाश कर रहा है

शुरुआती लोगों के लिए ऑनलाइन Python प्रशिक्षक

Python आसानी से सीखें बिना सिद्धांत के बोझ के। स्वचालित जांच के साथ व्यावहारिक कार्य हल करें और ब्राउज़र में सीधे कोड लिखें।

पाठ्यक्रम शुरू करें

Kotlin पर बड़ा ओपन सोर्स प्रोजेक्ट योगदानकर्ताओं की तलाश कर रहा है: डेवलपर्स के लिए नए अवसर



Kotlin पारिस्थितिकी तंत्र सक्रिय रूप से बढ़ रहा है, और इस भाषा में विकसित प्रमुख ओपन-सोर्स प्रोजेक्ट्स में से एक ने योगदानकर्ताओं की बड़े पैमाने पर भर्ती की घोषणा की है। यह Kotlin Multiplatform (KMP) के बारे में है - JetBrains कंपनी की प्रमुख पहल, जो Android, iOS, Web, Desktop और सर्वर साइड के लिए क्रॉस-प्लेटफ़ॉर्म कोड लिखने की अनुमति देती है। यह प्रोजेक्ट सक्रिय विकास के चरण में है और किसी भी स्तर के डेवलपर्स को इसके निर्माण में शामिल होने के लिए आमंत्रित करता है।



यह क्यों महत्वपूर्ण है?

Kotlin Multiplatform पहले से ही Netflix, Twitter और Pinterest सहित हजारों कंपनियों द्वारा प्रोडक्शन में उपयोग किया जा रहा है। हालांकि, पूर्ण परिपक्वता प्राप्त करने के लिए प्रोजेक्ट में संसाधनों की कमी है: ऐसे विशेषज्ञों की आवश्यकता है जो कंपाइलर, स्टैंडर्ड लाइब्रेरी, IDE के लिए प्लगइन्स और बिल्ड टूल्स पर काम करने को तैयार हों। ऐसे प्रोजेक्ट में भागीदारी न केवल कौशल बढ़ाने का एक तरीका है, बल्कि पूरे प्लेटफ़ॉर्म के भविष्य को प्रभावित करने का अवसर भी है।



योगदानकर्ताओं को क्या पेशकश की जाती है?

  • अत्याधुनिक तकनीकों के साथ काम: Kotlin/Native, Kotlin/JS, कंपाइलर ऑप्टिमाइज़ेशन और IR प्रतिनिधित्व।
  • JetBrains इंजीनियरों से मेंटरशिप: प्रत्येक नए व्यक्ति को एक अनुभवी मेंटर नियुक्त किया जाता है जो कोड बेस को समझने में मदद करता है।
  • लचीला शेड्यूल: आप सख्त समय सीमा के बिना, अपने खाली समय में योगदान कर सकते हैं।
  • समुदाय में पहचान: सर्वश्रेष्ठ योगदानकर्ताओं को मर्च, ब्लॉग में उल्लेख और सम्मेलनों में निमंत्रण मिलता है।
  • रोजगार के अवसर: JetBrains अक्सर ओपन सोर्स में सक्रिय प्रतिभागियों को स्थायी रूप से नियुक्त करता है।


किन कार्यों को हल करने की आवश्यकता है?

प्रोजेक्ट निम्नलिखित क्षेत्रों में काम करने के लिए विशेषज्ञों की तलाश कर रहा है:

  • Kotlin Multiplatform के लिए नई सुविधाओं का विकास (उदाहरण के लिए, नए प्लेटफ़ॉर्म के लिए समर्थन)।
  • कंपाइलर और runtime के प्रदर्शन का अनुकूलन।
  • बग फिक्सिंग और परीक्षण लेखन।
  • डॉक्यूमेंटेशन और डेवलपर अनुभव में सुधार।
  • मौजूदा लाइब्रेरीज़ को KMP पर पोर्ट करना।


कैसे शामिल हों?

योगदानकर्ता बनने के लिए, यह पर्याप्त है:

  1. GitHub पर Kotlin रिपॉजिटरी का अध्ययन करें।
  2. "good first issue" या "help wanted" लेबल वाला issue चुनें।
  3. Kotlin Slack (#contributors चैनल) के माध्यम से टीम से संपर्क करें।
  4. pull request बनाएं और code review से गुज़रें।

शुरुआती लोगों के लिए योगदान के लिए विस्तृत निर्देश उपलब्ध हैं।



यह PythonLib समुदाय को क्या देता है?

हालांकि PythonLib Python को समर्पित है, Kotlin का ज्ञान full-stack डेवलपर्स के लिए तेजी से मूल्यवान होता जा रहा है। ऐसे ओपन-सोर्स प्रोजेक्ट में भागीदारी दृष्टिकोण को व्यापक बनाती है, कंपाइलर और निम्न-स्तरीय ऑप्टिमाइज़ेशन के साथ काम करना सिखाती है - ऐसे कौशल जो Python में विकास करते समय भी उपयोगी होंगे। इसके अलावा, Python के लिए कई उपकरण (जैसे, Kivy) Kotlin Multiplatform के साथ एकीकरण की सक्रिय रूप से खोज कर रहे हैं।



Kotlin इतिहास का हिस्सा बनने का मौका न चूकें।

अनुशंसित लाइब्रेरीज़