반응형
ChatGPT를 개발에 사용하는 건 누구나 합니다.
하지만 정말 잘 쓰는 개발자는 프롬프트를 다르게 씁니다.
이 글에서는 ChatGPT를 통해 정확하고 실용적인 답변을 얻는 프롬프트 작성법을 7가지로 정리해 드립니다.
🎯 1. “역할 부여”는 기본이다
ChatGPT에게 역할을 먼저 정해주면 더 명확한 결과를 얻을 수 있습니다.
🔍 잘못된 예: 로그인 API 만들어줘
✅ 좋은 예: 백엔드 개발자인 척 하면서, Node.js로 JWT 로그인 API 만들어줘
TIP: 역할을 부여할 때는 "~처럼 생각해줘" 문장이 효과적입니다.
🧱 2. "제약 조건"을 구체적으로 넣어라
명확한 조건이 없으면 ChatGPT는 가장 일반적인 답변만 줍니다.
🔍 기본: 리액트 테이블 예제 만들어줘
✅ 개선: 리액트에서 5개 행만 표시되는 테이블, 버튼 누르면 다음 페이지로 넘기게 만들어줘
→ 원하는 동작, 사용 도구, 예외 조건 등을 함께 써주세요
🧪 3. "예시"를 먼저 보여줘라
프롬프트에 샘플 입력과 출력 예시가 있으면 정확도가 매우 높아집니다.
예:
입력: [1,2,3,4,5]
출력: 짝수만 필터해서 반환 → [2,4]
그런 함수를 자바스크립트로 만들어줘
🔁 4. 잘못된 응답은 "수정 요청"하라
ChatGPT의 첫 응답이 마음에 들지 않으면 수정 지시도 프롬프트로 가능합니다.
💬 예:
“이 코드 너무 장황한데, 간결하게 줄여줘”
“에러가 나는데 try/catch 넣어서 다시 만들어줘”
GPT는 대화형 도구입니다 → 계속 수정 요청해도 됩니다.
🔎 5. “왜”라고 물어보면 학습이 된다
단순한 답보다, 그 답의 이유까지 설명받으면 성장에 도움이 됩니다.
예:
“이 코드에서 reduce를 쓴 이유가 뭐야?”
“왜 useEffect에 의존성 배열을 꼭 넣어야 해?”
이런 질문은 실무 면접에도 도움이 되는 공부법입니다.
🛠 6. 코드 설명 → 다이어그램 요청도 가능
코드 흐름을 시각적으로 이해하고 싶을 때 사용해보세요.
예:
“이 코드의 흐름을 도식화해서 설명해줘. 플로우차트처럼”
또는 “폴더 구조를 계층 트리 형태로 보여줘” 등도 가능합니다.
🧠 7. 자주 쓰는 프롬프트는 템플릿으로 저장하자
복잡한 설명을 매번 입력하지 말고, 자주 쓰는 구조를 저장해두세요.
📝 예시 템플릿:
“아래 코드는 JavaScript로 작성된 함수야. 이 코드의 동작을 단계별로 설명하고, 개선할 점이 있다면 알려줘”
Notion, VSCode Snippet, Obsidian 등에 저장해두면 효율 2배!
✅ 마무리하며
프롬프트는 곧 생산성입니다. 같은 질문을 해도 어떻게 묻느냐에 따라 답이 달라집니다.
이번 글에서 소개한 프롬프트 작성법만 잘 써도, ChatGPT는 단순 도우미를 넘어서 개발 파트너가 될 수 있습니다.
💬 여러분만의 프롬프트 작성 노하우도 댓글로 공유해주세요!
반응형
'IT' 카테고리의 다른 글
ChatGPT로 문서 자동화 & API 문서 생성하기 (1) | 2025.06.30 |
---|---|
ChatGPT로 개발 생산성 200% 올리는 7가지 실전 팁 (코드 예제 포함) (0) | 2025.06.28 |
Git & GitHub 완전 초보자 가이드(2025 최신) (0) | 2025.06.27 |
VSCode 확장팩 TOP 5 (2025 최신) + 실사용 꿀팁까지! (0) | 2025.06.26 |
🔸 [에러 해결] SettingWithCopyWarning – 값은 바꿨는데 왜 경고가 뜨지? (0) | 2025.06.21 |