AI आपण दुर्लक्षित केलेल्या तांत्रिक कर्जाचा (Technical Debt) पर्दाफाश करत आहे
AI टूल्सना त्याच गोष्टींशी संघर्ष करावा लागतो ज्यांच्याशी ज्युनिअर इंजिनिअर्सना संघर्ष करावा लागतो.
हे कोड किंवा गणिताबद्दल नाही. हे संदिग्धतेबद्दल (ambiguity) आहे.
अस्पष्ट गरजांमुळे अस्पष्ट परिणाम मिळतात. विसंगत कोडमुळे चुकीच्या गृहितकांचा आधार घेतला जातो. दस्तऐवजीकरण नसलेल्या नियमांमुळे आत्मविश्वासाने चुकीचे अंदाज लावले जातात.
अनेक वर्षे, मानवांनी या समस्या सोडवल्या.
टीम्समधील लोक गहाळ असलेला संदर्भ (context) आपल्या स्मरणात ठेवत असत. सिनियर इंजिनिअर्स एखाद्या निर्णयाचा इतिहास समजावून सांगत असत. संवादातून ज्ञान पुढे जात असे.
AI अशा संवादांमध्ये सहभागी होऊ शकत नाही. तुम्ही जे लिहिता तेच ते वाचू शकते.
AI सॉफ्टवेअरची गुणवत्ता दृश्यमान करते.
क्लीन आर्किटेक्चर (Clean architecture) डेव्हलपर्सना मदत करते. ते AI ला तुमचा कोड समजून घेण्यास देखील मदत करते.
स्पष्ट गरजा (requirements) प्रोजेक्ट मॅनेजर्सना मदत करतात. आता AI च्या कामासाठी त्या एक अनिवार्य गरज बनल्या आहेत.
धडा साधा आहे. ज्या गोष्टींमुळे AI गोंधळते, त्या आधीच मानवांना गोंधळात टाकत होत्या.
आपण फक्त त्या गोंधळातून मार्ग काढायला शिकलो होतो. आता, तो गोंधळ लपवणे कठीण झाले आहे.
Source: https://dev.to/orashus/ai-is-exposing-technical-debt-we-learned-to-ignore-3nfa
Optional learning community: https://t.me/GyaanSetuAi