ChatGPT에게 “좋은 요청” vs “나쁜 요청”

 

 

바이브 코딩은 코드를 외우는 것이 아니라, 올바른 질문으로 흐름을 만드는 방식입니다. 같은 내용이라도 어떻게 요청하느냐에 따라 결과가 달라집니다.

1) 막연한 요청

나쁜 요청: 파이썬 알려주세요.

좋은 요청: 파이썬으로 폴더 안 JPG 파일 이름을 일괄 변경하는 스크립트를 만들고 싶습니다. 필요한 라이브러리, 코드, 실행 방법 순서로 알려주세요.

2) 목적 없이 도구만 요구

나쁜 요청: 크롤링은 뭘 써요?

좋은 요청: 네이버 뉴스 메인에서 오늘 기사 제목만 가져오고 싶습니다. requests와 BeautifulSoup 기준으로 설치, 기본 코드, 에러 처리 방법을 알려주세요.

3) 에러 정보를 숨김

나쁜 요청: 오류나요.

좋은 요청: 아래 코드에서 ModuleNotFoundError가 발생합니다. 설치가 필요한 라이브러리를 알려주세요.

4) 범위 지정 없음

나쁜 요청: 유튜브 다운로드 프로그램 만들어주세요.

좋은 요청: 파이썬으로 yt-dlp를 사용해 영상 URL 입력 후 다운로드하는 기본 기능만 먼저 만들고 싶습니다.

5) 선택을 모두 넘김

나쁜 요청: 아무 언어나 추천해 주세요.

좋은 요청: 파이썬만 조금 다뤄봤습니다. 자동화라면 파이썬으로 먼저 알려주세요.

핵심 정리

좋은 요청은 목표, 현재 단계, 환경, 원하는 답변 형식까지 포함합니다. ChatGPT는 질문 수준에 따라 코딩 파트너가 될 수 있습니다.

댓글 남기기