
The same AI model gives very different results depending on how you ask. Prompt engineering is how you stop leaving that difference to chance.
What does prompt engineering mean?
A prompt is the instruction you give an AI model. Prompt engineering is the work of designing that instruction so you get the result you want, again and again.
It is not about finding magic words. It is about telling the model clearly what you want, for whom, and in what format.
The four parts of a good prompt
- Context: The model does not know your situation. Say who you are writing for and why.
- Role: "Write like an experienced HR specialist" sets the tone and depth.
- Task: Ask for one clear job. Not "write something" but "produce a three-point summary".
- Output format: A table, a bullet list, how many words? State it up front.
An example
Weak: "Write an email for our product."
Better: "We are writing to small business owners. Write an email of at most 120 words, friendly but not overhyped, introducing the new invoicing feature of our accounting software. End with a single call to action."
The second prompt is longer, but it leaves the model nothing to guess.
Common mistakes
- Asking for five different jobs in one prompt
- Using the output without reading it; a model can state wrong information confidently
- Treating the first answer as the final one; good results usually come on the second or third attempt
Where to start?
The best way to practice is to pick a real task from your own work, try the same prompt in a few different forms and compare the results. In our Prompt Engineering training we do these exercises together with text, image generation and API use.
