Member-only story

Agentic AI — Prompting is the new Programming

Bahasa Jawa is the new Java Programming Language

Dr. Lofi Dewanto
3 min readFeb 12, 2025

I sometimes wonder why so many people believe that our jobs as software developers will be completely replaced by AI copilots and other AI tools.

Building Nice Things Requires Hard Work — Cologne, Germany

Have these people ever tried to develop a prompting system for a specific domain? Take, for example, a chatbot for the support department of a household appliances company, dedicated solely to managing customer data. It sounds trivial — a simple CRUD system (Create, Read, Update, Delete) that allows customers to modify their address details. For developers, this would be straightforward with a classic form-based web application. But when building an AI agent, the situation changes drastically.

Why? Because we need to consider the following aspects in our prompting (source: https://chatgpt.com/share/67ad01b8-d81c-8013-a2e6-654edc6705ab):

- Clarity & Precision
- Incremental Thinking (Iterative Refinement)
- Context Awareness
- Goal-Oriented Prompting
- Leveraging AI’s Strengths (Structured Guidance)
- Experimentation & A/B Testing
- Self-Correction & Feedback Loops
- Ethical & Bias Awareness
- Role Assignment for AI
- Handling Uncertainty (Clarifying Unknowns)

--

--

No responses yet