내 AI 코드를 읽을 수 없었다

1년 전 프로젝트를 열었다. 모든 줄에 AI를 사용했다. 5분 뒤, 에디터를 닫았다. 내 작업물을 이해할 수 없었다.

Slack 클론을 만들었다. AI에게 코드를 요청했다. 복사해서 붙여넣었다. 작동했다. 다음 기능으로 넘어갔다. 과정이 빠르게 돌아가는 것 같았다.

결과는 엉망이었다. 세 개의 함수 이름이 같았다. 주석은 제각각 다른 언어로 되어 있었다. 사용되지 않는 코드가 곳곳에 널려 있었다. 속도를 위해 설계를 무시했다.

나는 리뷰어로서의 역할을 멈췄다. 복사-붙여넣기 중간 전달자가 되었다. AI가 품질을 결정하게 내버려 두었다.

이해 없는 AI의 속도는 함정이다. 설계는 반드시 스스로 주도해야 한다.

이를 해결하기 위한 나의 계획:

  • AI를 사용하여 파일 구조를 파악한다.
  • 사용하지 않는 코드를 삭제한다.
  • 기능별로 정리한다.
  • 명확한 사양(spec)을 작성한다.

속도를 위해 AI를 사용하라. 자리를 지켜라. 무엇이 좋은 것인지 결정하는 사람이 되어라.

출처: https://dev.to/rapls/i-couldnt-read-the-code-i-wrote-with-ai-six-months-ago-18a7