• AI-सहायित डेवलपमेंट कोड प्रोडक्शन की गति को इंसानी समझ की गति से भी तेज़ बना रहा है, और ‘संज्ञानात्मक ऋण (cognitive debt)’ पैदा हो रहा है
  • भले ही कोड सही चले और टेस्ट पास कर ले, ऐसी स्थिति जमा होती जाती है जिसमें डेवलपर खुद कोड की संरचना और उसके पीछे के कारण को नहीं समझता
  • रिव्यूअर की समीक्षा-सीमा, संगठन की अप्रकट ज्ञान-हानि, नए डेवलपर्स की सीखने में कमी जैसी चीज़ें इस ऋण को और तेज़ करती हैं
  • संगठन सिर्फ गति-केंद्रित मेट्रिक्स (DORA, story points आदि) मापते हैं, इसलिए समझ की कमी पकड़ में नहीं आती
  • उत्पादकता और समझ के बीच की खाई जितनी बढ़ती है, उतना ही लंबे समय में मेंटेनेंस विफलता, ज्ञान-विच्छेद और इंजीनियरों की वृद्धि रुकने का जोखिम बढ़ता है

समझ में देरी (The Comprehension Lag)

  • मैनुअल कोडिंग उत्पादन और आत्मसात दोनों प्रक्रियाएँ एक साथ करती है, और टाइपिंग का घर्षण सोच को बढ़ावा देता है
    • कोड लिखते समय स्वाभाविक रूप से मानसिक मॉडल और अंतर्ज्ञान बनते हैं
  • AI-सहायित डेवलपमेंट इस प्रक्रिया को अलग कर देता है, जिससे आउटपुट की गति बहुत बढ़ जाती है लेकिन समझ की गति इंसानी सीमाओं से बंधी रहती है
  • आउटपुट और समझ के बीच की यही खाई संज्ञानात्मक ऋण है, और तकनीकी ऋण से अलग यह गति वाले मेट्रिक्स में दिखाई नहीं देती
  • समस्या बाद में MTTR बढ़ने, change failure rate ऊँचा होने जैसे reliability मेट्रिक्स में सामने आती है

संगठन वास्तव में क्या मापते हैं (What Organizations Actually Measure)

  • संगठन सिर्फ दिखने वाले आउटपुट (फीचर्स की संख्या, commits, review speed आदि) मापते हैं
  • पहले आउटपुट और समझ आपस में जुड़े होते थे, इसलिए फीचर deploy होने का मतलब समझ भी मान लिया जाता था
  • लेकिन AI युग में सतही समझ के साथ भी फीचर deploy करना संभव है, इसलिए यह धारणा अब वैध नहीं रही
  • संगठनात्मक मेट्रिक्स समझ की कमी को पकड़ नहीं पाते, जिससे performance evaluation और reward systems विकृत हो जाते हैं

रिव्यूअर की दुविधा (The Reviewer’s Dilemma)

  • AI की वजह से जूनियर डेवलपर, सीनियर से भी तेज़ कोड जनरेट कर सकता है
  • सीनियर रिव्यूअर्स के पास विशाल कोड मात्रा की गहराई से समीक्षा करने का समय नहीं होता, इसलिए वे रिव्यू की गहराई की कीमत चुकाते हैं
  • नतीजतन ‘reviewed code = understood code’ वाला अनुमान टूट जाता है
  • संगठनात्मक दबाव गति को प्राथमिकता देता है, इसलिए रिव्यू क्वालिटी की बजाय throughput-केंद्रित संस्कृति और मजबूत होती है

बर्नआउट पैटर्न (The Burnout Pattern)

  • AI टूल्स इस्तेमाल करने वाले इंजीनियर्स उच्च आउटपुट और कम आत्मविश्वास के साथ आने वाली थकान महसूस करते हैं
  • कोड काम करता है, लेकिन अपने ही बनाए सिस्टम को पूरी तरह न समझ पाने की बेचैनी बनी रहती है
  • गति-केंद्रित मूल्यांकन प्रणाली गहरी समझ के लिए समय देना नुकसानदेह बना देती है, और संज्ञानात्मक ऋण को तेज़ करती है

जब संगठनात्मक स्मृति विफल होती है (When Organizational Memory Fails)

  • संगठनात्मक ज्ञान दस्तावेजीकृत स्पष्ट ज्ञान और डेवलपर्स के दिमाग में मौजूद अप्रकट ज्ञान से मिलकर बनता है
  • AI डेवलपमेंट अप्रकट ज्ञान बनने की प्रक्रिया (सीधे implementation का अनुभव) को छोटा कर देता है, इसलिए ज्ञान का संचय नहीं हो पाता
  • नतीजतन सिस्टम चलता रहता है, लेकिन उसे समझ सकने वाले लोग धीरे-धीरे गायब हो जाते हैं
  • समस्या आने पर ऐसी स्थिति बनती है जहाँ कोई भी सिस्टम का संदर्भ समझा नहीं पाता

संज्ञानात्मक ऋण कैसे बढ़ता जाता है (How the Debt Compounds)

  • पहला, पुराना कोड जितना अधिक होता है, जोखिम उतना बढ़ता है — जो कोड लिखते समय भी अधूरा समझा गया था, वह बाद में पूरी तरह अपारदर्शी हो जाता है
  • दूसरा, incident response के समय recovery time तेज़ी से बढ़ता है — “ब्लैक बॉक्स ने जो ब्लैक बॉक्स बनाया” उसे debug करने जैसी स्थिति आती है
  • तीसरा, भविष्य के सीनियर इंजीनियर्स की कमी — AI पर निर्भरता से learning curve गायब हो जाता है, जिससे लंबे समय में leadership gap पैदा होता है

डायरेक्टर का नज़रिया (The Director’s View)

  • प्रबंधन को सिर्फ उत्पादकता बढ़ना, समयसीमा घटना, workforce efficiency सुधरना जैसे सकारात्मक संकेत दिखते हैं
  • ‘समझ की गहराई’ या ‘explainability’ को मापने वाले मेट्रिक्स मौजूद नहीं हैं, इसलिए संज्ञानात्मक ऋण रिपोर्ट ही नहीं होता
  • इसलिए data-driven decision-making तर्कसंगत तो लगती है, लेकिन अधूरी होती है, और वास्तविक जोखिम छिपा रहता है

इस मॉडल की सीमाएँ (Where This Model Breaks)

  • संज्ञानात्मक ऋण की अवधारणा हर तरह के काम पर एक जैसी लागू नहीं होती
    • साधारण दोहराव वाले काम या तेज़ प्रयोगों के लिए यह उपयुक्त हो सकती है
  • पहले भी समझ का स्तर व्यक्ति-व्यक्ति में अलग था, इसलिए यह पूरी तरह नई घटना नहीं बल्कि वितरण में बदलाव भी हो सकता है
  • आगे चलकर बेहतर टूल्स और documentation समझ की इस खाई को कम भी कर सकते हैं

मापन की समस्या (The Measurement Problem)

  • संगठन वही ऑप्टिमाइज़ करते हैं जिसे वे माप सकते हैं
    • गति मापी जा सकती है, लेकिन समझ को मापना संभव नहीं
  • जब तक समझ मूल्यांकन प्रणाली का हिस्सा नहीं बनती, गति-केंद्रित incentives बने रहेंगे
  • यह किसी व्यक्ति या मैनेजर की विफलता नहीं, बल्कि पिछले दौर की measurement system का मौजूदा वास्तविकता से मेल न खाने का परिणाम है
  • अंततः यह खाई मेंटेनेंस लागत बढ़ने, incident response में देरी, सिस्टम की कमजोरियाँ उजागर होने जैसी समस्याओं के रूप में सामने आ सकती है
  • निष्कर्ष यह है: “सिस्टम उसी दिशा में ऑप्टिमाइज़ होता है जिसे वह मापता है। लेकिन अभी जो मापा जा रहा है, वह अब महत्वपूर्ण चीज़ों को समेट नहीं पा रहा

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

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