경험칙: 실수가 싸고 명확한 곳에서는 AI가 작성하게 하고, 실수가 비싸거나 미묘한 곳에서는 리뷰/리팩터링에 사용하세요. 결정 요인은 출력을 검증하는 데 드는 비용입니다.
이런 경우 버그 비용이 낮고 결과를 처음부터 끝까지 읽을 수 있습니다.
여기서는 AI를 두 번째 눈으로 둡니다. AI가 제안하고, 당신이 결정합니다.
버그 비용 낮음 버그 비용 높음
새 코드 ✅ AI가 작성 ⚠️ AI 초안, 당신이 강하게 검증
기존 코드 ✅ AI가 리팩터링 ✅ AI가 리뷰, 당신이 변경 작성
처음부터 작성하는 것은 빠르지만 AI가 API를 지어낼(hallucination) 수 있거나 볼 수 없는 맥락을 놓칠 수 있습니다. 리뷰는 더 안전하지만 더 느리고 당신이 주는 맥락만큼만 좋습니다. 어느 쪽이든 당신이 책임지는 작성자입니다 — AI는 도구이지 commit에 서명하는 사람이 아닙니다.
이를 잘못 판단하는 것이 AI 보조 개발이 어긋나는 지점입니다. 사람들은 나중에 완전히 검증할 수 없는 핵심 로직을 AI에게 생성하게 하거나, AI가 몇 초 만에 만들 수 있는 사소한 boilerplate를 손으로 씁니다. 모드(작성 vs 리뷰/리팩터링)를 틀렸을 때의 비용에 맞추면 싼 것에는 빠르고 위험한 것에는 신중해집니다. 시험되는 기술은 검증 노력을 어디에 쏟을지에 대한 판단이지, AI에게 프롬프트를 줄 수 있는지가 아닙니다.
주니어부터 시니어까지 상세한 답변이 포함된 IT 면접 질문 라이브러리.
후원하기