• LLM का इस्तेमाल करके Django tickets संभालना मददगार नहीं है, और उन resources को सीधे Django Software Foundation को दान करना ज़्यादा उपयोगी है
  • Django एक बहुत ऊँचे quality standards और long-term stability पर ज़ोर देने वाला project है, इसलिए इसमें केवल code generation से आगे की गहरी समझ चाहिए
  • अगर LLM लेखक की जगह code लिखे, PR description बनाए और review responses भी संभाले, तो यह समझना मुश्किल हो जाता है कि contributor वास्तव में समझता भी है या नहीं
  • open source contribution में मानवीय संवाद और community collaboration सबसे अहम हैं, और अगर LLM इन्हें ढक दे तो reviewer के साथ भरोसा कमज़ोर पड़ता है
  • Django में योगदान देने के लिए सीधे सीखने और प्रयोग के ज़रिए समझ विकसित करने की प्रक्रिया अनिवार्य है, और यही एक developer के रूप में growth की ओर ले जाती है

LLM के जरिए Django contribution की सीमाएँ

  • LLM का उपयोग करके Django tickets हल करना community के लिए ठोस रूप से मददगार नहीं है
    • अगर LLM द्वारा बनाए गए code से PR submit किया जाए और feedback भी उसी से संभाला जाए, तो लेखक की समझ का स्तर जानना मुश्किल हो जाता है
    • reviewer के नज़रिए से यह किसी इंसान से नहीं, बल्कि ‘नकली समझ की एक परत’ से बात करने जैसा लगता है
  • Django के पास बड़ा user base, धीमा बदलाव चक्र, और 20 साल से अधिक समय तक चलने वाले project के रूप में quality requirements हैं
    • इन विशेषताओं के कारण, साधारण automated code generation से अधिक गहरी समझ और ज़िम्मेदार contribution महत्वपूर्ण है

LLM का सही उपयोग कैसे करें

  • LLM का इस्तेमाल समझ को बेहतर बनाने वाले सहायक tool के रूप में होना चाहिए
    • पहले अपनी भाषा में explanation लिखें, फिर LLM की मदद से उसकी अभिव्यक्ति को बेहतर बनाना उचित है
    • अगर communication में कठिनाई हो, तो LLM का सक्रिय रूप से उपयोग किया जा सकता है, लेकिन इसके उपयोग की बात स्पष्ट रूप से बतानी चाहिए
  • Django में योगदान देते समय contributor को problem, solution और review feedback को खुद समझना चाहिए
    • बिना समझ के बनाया गया code पूरे project की quality को नुकसान पहुँचा सकता है

मानव-केंद्रित open source collaboration

  • Django contribution एक community-based experience है, जिसमें मानवीय transparency और vulnerability शामिल होती है
    • अगर LLM इस मानवीय पहलू को ढक दे, तो collaboration मुश्किल हो जाती है
    • reviewer को ‘इंसान की असली समझ’ के आधार पर संवाद करने से प्रेरणा मिलती है
  • LLM का उपयोग केवल सहायक साधन के रूप में होना चाहिए, और इसे contributor की मूल भूमिका का स्थानापन्न नहीं बनना चाहिए

Django contribution का सार और मूल्य

  • Django एक 20 साल के इतिहास और long-term vision वाला project है, इसलिए इसमें जो भी code जोड़ा जाए उसे गहराई से समझा जाना चाहिए
    • इस समझ के लिए समय, प्रयोग और सीखना अनिवार्य हैं
  • Django contribution केवल नाम दर्ज कराने से बढ़कर developer के रूप में विकास देने वाला अनुभव है
    • contribution process से मिलने वाली learning किसी सूची में नाम आने से कहीं अधिक मूल्यवान है

community के लिए प्रस्ताव

  • LLM का अत्यधिक उपयोग करके खुद को और अपनी समझ को छिपाना नहीं चाहिए
    • Django community असल लोगों के साथ सहयोग करना चाहती है
  • अगर आप Django को support करना चाहते हैं, तो समय और पैसा निवेश करना या Django Software Foundation को दान देना सबसे प्रभावी है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.