AI가 쓴 코드를 한 번 「검수」하세요
장 전체가 「코드는 안 써도 되지만, 검수는 할 줄 알아야 한다」고 했죠—오늘은 진짜로 한 번 검수해 보세요. 투입량에 따라 세 단계 중 하나 고르세요: 가장 가벼운 단계는 30분이면 끝나요. 일주일이면 검수를 업무 습관으로 만들 수 있어요. 단계마다 바로 쓸 수 있는 프롬프트가 있어요.
과제 1 · AI에게 자백시키기
검수의 첫걸음: 코드는 안 보고, 먼저 자백을 심사
AI가 이미 써 준 코드 한 토막을 가져오세요(없으면 AI에게 지금 「연락처 중복 제거」작은 도구를 쓰게 하세요: 이름+휴대폰 번호를 잔뜩 넣어 중복을 빼기). 그다음 아래 프롬프트를 던져, 어떤 수납 방식을 썼는지 스스로 자백하게 하세요.
과제 2 · 다른 수납으로 바꿔 달라고 하기
같은 기능 두 가지 구현, 장단점은 당신이 판정
과제 1 코드에 이어서, AI에게 다른 자료구조로 같은 기능을 다시 쓰게 하고 두 버전의 장단점 대조표를 만들게 하세요. 핵심은 마지막 단계: 결론은 AI가 내리지 말고, 당신이 판단해서 어느 버전이 당신 상황에 맞는지 고르세요.
과제 3 · 내 프로젝트에 선정하기
먼저 스스로 고르고, AI와 답을 맞춰 보기
손에 있는 실제 수요 하나를 고르세요(업무 프로젝트든 개인 도구든 상관없어요). AI에게 먼저 묻지 마세요—ds-summary의 「어떻게 찾을지 / 어떻게 들락날락할지」결정 심법으로 자료구조를 스스로 고른 뒤, AI에게 독립적으로 선정안을 내라고 해서 둘이 맞는지 비교하세요. 아래 자가 점검 목록을 먼저 통과해 상황을 정리한 뒤 손대세요.
📋 선정 전 자가 점검 (전부 체크한 뒤 AI에게 묻기)
과제를 하다 AI 답변에서 이 세 신호가 보이면, 한 라운드 더 물어볼 가치가 있어요.
루프 안에 루프를 넣어 찾기
이중 for로 하나씩 비교하는 건 ds-1의 「큰 서랍 안 큰 서랍」이에요. 한 번 물어보세요: 「Set/해시 테이블로 바꾸면 더 빠르지 않을까?」
뭘 버렸는지 말하지 못함
대안을 물으면 현재 선택만 칭찬하고 버린 옵션을 대지 못해요—선정을 한 게 아니라 기본 출력을 한 것이에요.
작은 데이터로만 데모
데모가 10건에서 날아다니는 건 아무 의미가 없어요. 늘 물어보세요: 「데이터가 천 배면 어떻게 되지?」—이 장의 가장 값진 한 문장이에요.
✅ 이 강의가 전하고 싶은 것
- 검수는 자백 심사부터: AI에게 구조·이유·대안을 자백시키면, 코드를 읽는 것보다 문제를 빨리 드러내요
- 결론은 스스로: AI는 사실과 대조표를 깔고, 「어느 버전이 내 상황에 맞는지」는 당신이 판단해야 해요
- 선정 전 다섯 질문: 규모, 읽기/쓰기 비, 순서, 중복 제거, 캐시—정리한 뒤 AI에게 물으면 방안 품질이 한 단계 올라가요
- 먼저 고르고 답을 맞춰 보기: 검수 눈은 당신과 AI 의견이 어긋난 그 틈에서 자라요