AI obnaża dług techniczny, który ignorowaliśmy

Narzędzia AI zmagają się z tymi samymi problemami, co początkujący inżynierowie.

Nie chodzi o kod ani matematykę. Chodzi o niejednoznaczność.

Niejasne wymagania prowadzą do niejasnych wyników. Niespójny kod prowadzi do błędnych założeń. Nieudokumentowane reguły prowadzą do pewnych siebie domysłów.

Przez lata to ludzie rozwiązywali te problemy.

Zespoły trzymały brakujący kontekst w swoich głowach. Doświadczeni inżynierowie wyjaśniali historię danej decyzji. Wiedza przepływała poprzez rozmowy.

AI nie może uczestniczyć w tych rozmowach. Czyta tylko to, co napiszesz.

AI czyni jakość oprogramowania widoczną.

Czysta architektura pomaga programistom. Pomaga również AI zrozumieć twój kod.

Jasne wymagania pomagają menedżerom projektów. Obecnie są one niezbędne przy pracy z AI.

Lekcja jest prosta. Rzeczy, które dezorientują AI, już wcześniej dezorientowały ludzi.

Po prostu nauczyliśmy się radzić sobie z tym bałaganem. Teraz trudno go ukryć.

Source: https://dev.to/orashus/ai-is-exposing-technical-debt-we-learned-to-ignore-3nfa

Optional learning community: https://t.me/GyaanSetuAi