AI가 우리가 무시해 온 기술 부채를 드러내고 있다
AI 도구는 주니어 엔지니어들이 겪는 것과 똑같은 문제로 어려움을 겪습니다.
이는 코드나 수학의 문제가 아닙니다. 바로 모호함의 문제입니다.
모호한 요구사항은 모호한 결과로 이어집니다. 일관성 없는 코드는 잘못된 가정을 낳습니다. 문서화되지 않은 규칙은 확신에 찬 추측을 유발합니다.
수년 동안 인간은 이러한 문제들을 해결해 왔습니다.
팀원들은 누락된 맥락을 머릿속에 담아두었습니다. 시니어 엔지니어들은 결정의 배경을 설명했습니다. 지식은 대화를 통해 전달되었습니다.
AI는 그러한 대화에 참여할 수 없습니다. AI는 오직 당신이 작성한 것만을 읽을 뿐입니다.
AI는 소프트웨어 품질을 가시화합니다.
클린 아키텍처는 개발자에게 도움이 됩니다. 또한 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