Prompting Principles for Professionals
Core Prompting Principles
Most people treat prompting as guesswork — type something, hope for the best, iterate randomly. Professionals who get consistent, excellent results from ChatGPT follow a mental model. Once you understand the structure behind effective prompts, you stop guessing and start engineering.
The Fundamental Mental Model
ChatGPT is not a search engine. It's not looking up the "right answer" — it's predicting what a highly competent person would write given your exact input.
That means your prompt is literally shaping the context in which the response will be generated. A vague prompt produces a vague, averaged response. A specific, well-structured prompt produces specific, expert-level output.
The core insight: ChatGPT is completing your document. Your prompt is the beginning of a document, and ChatGPT writes the next part. If you want expert content, start the document like an expert would.
The Four Elements of a Strong Prompt
Every high-quality prompt has some combination of these four elements:
1. Role
Tell ChatGPT what kind of person it should be for this task.
You are a senior product manager at a B2B SaaS company...
You are an experienced technical writer...
You are a direct-response copywriter specializing in email marketing...
Act as a Python developer who values clean, readable code over cleverness...
Role-setting works because it loads a specific set of assumptions, vocabulary, standards, and perspective. "Write a status update" by a PM sounds different from one written by an engineer — even though both are updating stakeholders on the same project.
2. Task
State what you want, specifically. The most common prompting failure is being too general.
❌ "Write about our new feature."
✅ "Write a 3-paragraph announcement for our blog introducing our new time-tracking integration. Audience: HR managers. Tone: professional but warm. Lead with the user benefit, not the technical details."
Include:
- What format (email, bullet list, code, table, paragraph, outline)
- What length (short, 200 words, 5 bullet points, one page)
- What the output is for (a Slack message, an executive presentation, a PR description)
3. Context
Give ChatGPT the information it needs that it doesn't have.
Context: Our product is a project management tool for construction companies.
Our users are site managers, not office workers. They're often on mobile, checking
between meetings. Our brand voice is no-nonsense and practical — we never use
corporate jargon.
The most common context to include:
- Your audience (who will read/use the output)
- The situation (why this is needed, what prompted it)
- Constraints (word count, tone, things to avoid, things to include)
- Background information (data, facts, quotes you want used)
4. Examples
When you have a strong sense of what "good" looks like, show it.
Here are two subject lines I've written before that performed well. Write 5 more in the same style:
"You're leaving money on the table (here's how much)"
"The feature request that changed how we build"
Examples calibrate ChatGPT to your specific taste more precisely than any description can. This is particularly powerful for brand voice, writing style, and code patterns.
Structuring Your Prompt
For complex tasks, use explicit structure:
**Role:** You are a technical recruiter with 10 years of experience.
**Task:** Review the job description below and write 5 interview questions
that test both technical skills and culture fit for this role.
**Context:**
- Role: Senior Backend Engineer at a 30-person startup
- Stack: Python, FastAPI, PostgreSQL
- Team culture: high ownership, low process, moves fast
**Format:** Numbered list. For each question, include the skill it tests
in parentheses.
**Job description:**
[paste the JD here]
You don't always need all four elements. A simple, clear task might just need the task and context. Save the full structure for complex, high-stakes outputs.
Constraints Are as Important as Instructions
Telling ChatGPT what NOT to do is often as valuable as telling it what to do.
- Don't use bullet points — write in prose
- No jargon, no acronyms (audience is non-technical)
- Don't open with "Great question!" or similar filler
- Keep under 150 words
- Don't include a call to action — this is purely informational
ChatGPT has strong defaults toward certain patterns (padded responses, hedging language, corporate phrasing). Explicit constraints override these defaults.
Iterating Effectively
One prompt rarely produces a final output. Treat the first response as a draft and iterate:
Refine specific parts:
The second paragraph is too formal. Rewrite it to sound more conversational —
like you're explaining this to a colleague over lunch.
Ask for alternatives:
Give me three different ways to open this email, each with a different angle.
Request a specific change:
Cut this down by half. Keep all the technical details but remove the setup.
Increase specificity:
This is too generic. Add a specific example using our product (described above)
to make the benefit concrete.
Common Prompting Mistakes
Too vague: "Help me write a marketing email" → "Write a 200-word retention email to customers who haven't logged in for 30 days. Angle: remind them of the one feature they used most. CTA: return to dashboard."
Too much at once: Break complex requests into steps. First get an outline, then expand each section, then refine the tone. Trying to do everything in one prompt usually produces mediocre results on all dimensions.
Accepting the first draft without feedback: ChatGPT's first response is a starting point. The best work comes after a few iterations of specific feedback.
Forgetting to specify the audience: The same information should be explained differently to a CEO, a software engineer, and a first-time user. Always specify who will read the output.
The "Expert Completing a Document" Technique
When you want high-quality output without a long prompt, start the response yourself:
[Your brief instructions]
---
[Begin the document/response here, with the first sentence already written]
Example:
Write the rest of this executive summary. Match the style of the opening.
---
Q3 was defined by a single unexpected variable: our enterprise segment grew
47% while SMB remained flat. Here's what drove that divergence and what it
means for Q4 strategy.
By starting strong, you're showing ChatGPT exactly what register, tone, and density you want. It will complete the document in that style.
Building Your Prompting Intuition
The best way to improve is to pay attention to what works. When a prompt produces excellent output, note why: Was it the role specification? A key constraint? An example you included?
Save the prompts that work as templates. Over time you build a personal library of high-performing prompts tuned to your specific use cases.
Next lesson: Writing professional reports and proposals with ChatGPT.
Get this course's notes on Telegram!
Free cheat sheets, summaries & practice exercises