நாம் புறக்கணித்த தொழில்நுட்பக் கடனை (Technical Debt) AI வெளிச்சத்திற்கு கொண்டு வருகிறது
AI கருவிகள் ஜூனியர் பொறியாளர்கள் எதிர்கொள்ளும் அதே சிக்கல்களைத்தான் எதிர்கொள்கின்றன.
இது குறியீடு (code) அல்லது கணிதத்தைப் பற்றியது அல்ல. இது தெளிவற்ற தன்மையைப் (ambiguity) பற்றியது.
தெளிவற்ற தேவைகள் தெளிவற்ற முடிவுகளுக்கு வழிவகுக்கின்றன. முரண்பட்ட குறியீடு தவறான ஊகங்களுக்கு வழிவகுக்கிறது. ஆவணப்படுத்தப்படாத விதிகள் நம்பிக்கையான ஊகங்களுக்கு வழிவகுக்கின்றன.
பல ஆண்டுகளாக, மனிதர்களே இந்தப் பிரச்சனைகளைச் சரிசெய்தனர்.
குழுக்கள் விடுபட்ட சூழலைத் (context) தங்கள் நினைவில் வைத்திருந்தனர். மூத்த பொறியாளர்கள் ஒரு முடிவின் பின்னணியை விளக்கினர். அறிவு உரையாடல்கள் மூலம் பரவியது.
AI அந்த உரையாடல்களில் இணைய முடியாது. நீங்கள் எழுதுவதைத் தவிர வேறொன்றையும் அதனால் படிக்க முடியாது.
AI மென்பொருளின் தரத்தை வெளிப்படையாக்குகிறது.
தூய்மையான கட்டமைப்பு (Clean architecture) டெவலப்பர்களுக்கு உதவுகிறது. அது உங்கள் குறியீட்டை AI புரிந்துகொள்ளவும் உதவுகிறது.
தெளிவான தேவைகள் திட்ட மேலாளர்களுக்கு (project managers) உதவுகின்றன. இப்போது அவை AI பணிகளுக்கான ஒரு கட்டாயத் தேவையாகிவிட்டன.
பாடம் எளிமையானது. AI-ஐக் குழப்பமடையச் செய்யும் விஷயங்கள் ஏற்கனவே மனிதர்களையும் குழப்பமடையச் செய்தன.
அந்தச் சிக்கல்களைச் சமாளித்து வேலை செய்ய நாம் பழகிக்கொண்டோம். இப்போது, அந்தச் சிக்கல்களை மறைப்பது கடினமாக உள்ளது.
Source: https://dev.to/orashus/ai-is-exposing-technical-debt-we-learned-to-ignore-3nfa
Optional learning community: https://t.me/GyaanSetuAi