𝗔𝗜 𝗜𝘀 𝗘𝘅𝗽𝗼𝘀𝗶𝗻𝗴 𝗧𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝗗𝗲𝗯𝘁 𝗪𝗲 𝗜𝗴𝗻𝗼𝗿𝗲𝗱
AI اس تکنیکی قرض (Technical Debt) کو بے نقاب کر رہا ہے جسے ہم نظر انداز کرتے رہے ہیں۔
AI ٹولز انہی چیزوں کے ساتھ جدوجہد کرتے ہیں جن کے ساتھ جونیئر انجینئرز کو مشکلات پیش آتی ہیں۔
یہ کوڈ یا ریاضی کا معاملہ نہیں ہے۔ یہ ابہام (ambiguity) کا معاملہ ہے۔
مبہم ضروریات مبہم نتائج کا باعث بنتی ہیں۔ غیر مستقل کوڈ غلط مفروضوں کا باعث بنتا ہے۔ غیر دستاویزی قوانین پر اعتماد کے ساتھ لگائے گئے اندازوں کا باعث بنتے ہیں۔
برسوں تک، انسانوں نے ان مسائل کو حل کیا۔
ٹیمیں گمشدہ سیاق و سباق (context) کو اپنے ذہنوں میں رکھتی تھیں۔ سینئر انجینئرز کسی فیصلے کی تاریخ (پس منظر) واضح کرتے تھے۔ علم گفتگو کے ذریعے منتقل ہوتا تھا۔
AI ان گفتگوؤں میں شامل نہیں ہو سکتا۔ یہ صرف وہی پڑھتا ہے جو آپ لکھتے ہیں۔
AI سافٹ ویئر کے معیار کو واضح کر دیتا ہے۔
کلین آرکیٹیکچر (Clean architecture) ڈویلپرز کی مدد کرتا ہے۔ یہ AI کو آپ کا کوڈ سمجھنے میں بھی مدد دیتا ہے۔
واضح ضروریات پروجیکٹ مینیجرز کی مدد کرتی ہیں۔ اب یہ AI کے کام کے لیے ایک لازمی ضرورت بن چکی ہیں۔
سبق سادہ ہے۔ وہ چیزیں جو AI کو الجھا رہی تھیں، وہ پہلے ہی انسانوں کو الجھا رہی تھیں۔
ہم نے محض اس گڑبڑ کے گرد کام کرنا سیکھ لیا تھا۔ اب، اس گڑبڑ کو چھپانا مشکل ہے۔
Source: https://dev.to/orashus/ai-is-exposing-technical-debt-we-learned-to-ignore-3nfa
Optional learning community: https://t.me/GyaanSetuAi