**프롬프트 엔지니어링(Prompt Engineering)**이란 생성형 AI 모델이 의도에 정확히 부합하는 최상의 결과물을 출력하도록 지시문(Prompt)을 정교하게 설계하는 기술입니다.
1. 프롬프트 작성 4대 핵심 원칙
원칙 1: 명확하고 구체적으로 지시하라 (Clarity & Specificity)
모호한 질문 대신 원하는 결과물의 조건, 대상, 길이를 명확히 지정합니다.
- ❌ 나쁜 프롬프트: "마케팅 글 써줘."
- ⭕ 좋은 프롬프트: "20대 대학생을 대상으로 한 친환경 텀블러 블로그 홍보 글을 300자 이내로 친근한 어조로 작성해 줘."
원칙 2: 풍부한 배경 맥락(Context)을 제공하라
AI가 왜 이 작업을 해야 하는지 목적과 상황을 충분히 알려줍니다.
- "우리 회사는 B2B SaaS 기업이며, 신규 기능 출시 이메일을 기존 고객에게 발송하려고 해..."
원칙 3: 원하는 출력 형식(Format)을 지정하라
- "답변은 반드시 Markdown 표(Table) 형태로 3가지 항목(장점, 단점, 가격)으로 정리해 줘."
원칙 4: 페르소나(Persona/Role)를 부여하라
- "너는 15년 차 최고의 수석 소프트웨어 아키텍트야. 신입 개발자 눈높이에 맞춰 설명해 줘."
2. 실전 프롬프트 구조 템플릿
[역할] 너는 전문 IT 커리어 컨설턴트야.
[목적] 지원자의 개발자 이력서를 검토하고 피드백을 제공하는 거야.
[맥락] 지원자는 신입 프론트엔드 개발자이며, React 프로젝트 경험 2개가 있어.
[출력 형식]
1. 강점 (2가지)
2. 개선할 점 (2가지)
3. 추천 기술 스택 (bullet point)
3. 자주 묻는 질문 (Q&A)
Q. 한국어로 물어보는 것과 영어로 프롬프트를 작성하는 것에 차이가 있나요? A. 대부분의 최신 LLM은 영문 데이터로 가장 많이 학습되었으므로, 영어로 작성 시 답변 속도 및 복잡한 논리 처리 성능이 10~20% 높습니다. 하지만 최근 GPT-4o나 Gemini 1.5는 한국어 능력도 매우 훌륭합니다.