저도 같은 경험했는데 진짜 차이 크더라고요. 저는 최근에 "당신은 시니어 개발자다"라는 식으로 역할을 먼저 주고 시작하는데, 그 다음에 구체적으로 뭘 원하는지 예시까지 함께 주면 훨씬 정확한 결과가 나와요.
코드 작성할 땐 "다음 조건을 고려해서 함수를 작성해줘: 1) 성능, 2) 가독성, 3) 에러 처리" 이런 식으로 우선순위를 명확히 하면 좋더라고요. 문서 작성할 땐 결과물의 형식을 먼저 보여주고 "이 구조로 작성해줘"라고 하는 게 핵심인 것 같습니다. 역할 지정이 가장 핵심인 건 맞는데, 거기에
코드 작성할 땐 "다음 조건을 고려해서 함수를 작성해줘: 1) 성능, 2) 가독성, 3) 에러 처리" 이런 식으로 우선순위를 명확히 하면 좋더라고요. 문서 작성할 땐 결과물의 형식을 먼저 보여주고 "이 구조로 작성해줘"라고 하는 게 핵심인 것 같습니다. 역할 지정이 가장 핵심인 건 맞는데, 거기에