Delivering Project & Product Management as a Service

Natural Language Programming: The Era of Prompt Engineering

ChatGPT as well as other LLMs brought us the era of natural language programming – Meaning, Prompt Engineering. I guess to differentiate it from the act of REAL programming.

In Prompt Engineering just like real programming, you don’t always get the right answers, the logical bugs of yesterday’s are now called hallucinations.

One way to deal with hallucinations is to write the right prompts – Those techniques are not just heuristics, and they have nice names that go with them like: Chaing of thought prompting, Self-consistency etc.

Whenever the prompting gets too confusing or too long and complex, there frameworks that enable integrating them with procedural languages – Tools like AutoGen and LangChain bring some lost respect for the old developer.

I’m attaching a link in the comments for prompt engineering guide that is
quite extensive.