요즘 AI한테 물어보는 방식이 정말 중요하다는 걸 깨달았거든요. 같은 질문이어도 어떻게 던지냐에 따라 답의 질이 확 달라지더라고요. 그래서 실제로 일할 때 효과 본 몇 가지 패턴을 정리해봤습니다.
첫 번째는 역할 부여하기예요. "넌 10년 경력의 개발자야"라고 앞에 붙이면 훨씬 실무적인 답이 나와요. 특히 아키텍처 설계나 성능 최적화 같은 거 물어볼 때 효과가 좋습니다. 그냥 "이거 어떻게 하냐" 하는 것보다 "너는 시니어 엔지니어인데 이 문제 어떻게 접근하겠냐"고 하면 정말 달라요.
두 번째는 제약 조건을 명확히 주는 거예요. 코드 작성할 때 "Python으로 작성해줘, 외부 라이브러리 최소화, 가독성 우선"이라고 명확히 명시하면 깔끔한 코드가 나옵니다. 반대로 조건 없이 "이 기능 만들어줘"만 하면 과하게 복잡한 솔루션이 나올 때가 많아요.
세 번째는 예시를 함께 제시하는 거네요. "이런 식의 답변을 원해" 하고 원하는 포맷 예시를 한두 개 보여주면 정확도가 확 올라갑니다. 문서 작성이나 테스트 케이스 생성할 때 특히 유용해요. 그냥 설명만 하는 것보다 실제 예시가 있으면 AI도 이해를 더 잘하는 거 같습니다.
마지막으로 반복 개선 루프인데, 첫 답변이 마음에 안 들면 "이전 답변에서 A 부분이 더 간단하게 돼야 해", "B는 이런 식으로 수정해줘" 이렇게 구체적으로 지적하면서 고쳐나가는 게 낫습니다. 한 번에 완벽한 답을 기대하기보다는 대화하듯이 여러 번 주고받으면서 다듬는 게 실무에선 훨씬 효율적이더라고요.
혹시 좋은 프롬프트 패턴 있으신 분들 있으면 공유해주세요. 특히 기획이나 마케팅 쪽 프롬프트는 아직 많이 안 써봐서 궁금하네요.
역할 부여 진짜 효과 있더라고요. 저도 "Python 전문가 입장에서" 이렇게 붙이니까 엣지 케이스까지 챙기는 답이 나오더라고요. 제약 조건도 중요한데 명확할수록 쓸 수 있는 코드가 나와서 수정 작업이 줄어들었어요.
궁금하면
역할 부여는 정말 효과 본 것 같아요. 저도 "너는 UX 리서치 전문가야"라고 붙이니까 단순 의견을 넘어서 실제 방법론 기반의 답변이 나오더라고요.
제약 조건 명시하는 것도 완전 공감입니다. 저는 디자인 피드백 받을 때 "간단하게, 3가지 안에서" 이렇게 범위를 좁혀주니까 정말 쓸만한 제안이 나와요. 아예 안 줄 땐 너무 산만해지긴 하네요.
혹시 예시 포맷까지 연결해서 테스트해보셨나요? 저는 "이런 식으로 정렬된 구조를 원해"라고 샘플 하나만 보여줘도 결과물이 훨씬 깔끔해집니다.