1. Set a Clear Role
Tell ChatGPT who to be:
You are a senior software architect with 15 years of experience in distributed systems. Review this microservices architecture for potential issues.
2. Provide Context
Give background information:
I'm building a SaaS product for small businesses. We expect 1,000 users initially, growing to 50,000 in year one.
What database should I use for storing user analytics data?
3. Specify Output Format
Tell ChatGPT how to structure its response:
Compare React and Vue for a new project.
Format your response as:
- Overview (2 sentences)
- Pros of React (bullet points)
- Pros of Vue (bullet points)
- Recommendation with reasoning
4. Use Examples (Few-Shot)
Show what you want:
Convert these sentences to a formal tone:
Informal: "Hey, wanted to check if you're free tomorrow?"
Formal: "I am writing to inquire about your availability tomorrow."
Informal: "Can you send me that report ASAP?"
Formal:
5. Break Down Complex Tasks
Split complex requests into steps:
Help me write a business proposal:
Step 1: First, ask me 5 questions to understand my business and goals.
Step 2: Based on my answers, create an outline.
Step 3: After I approve the outline, write the full proposal.