Šta je Prompt Engineering?
Šta je Prompt Engineering?
Intervjuer te pita: „Šta je Prompt Engineering?" Ako odgovoriš „pa to je isto što i chat sa AI-jem, ko to ne ume?", onda možete samo da se vratite kući i čekate obaveštenje o odbijanju.
Zašto?
Zato što je Prompt Engineering tehnička disciplina sa konkretnom metodologijom. Za isti zadatak, različit prompt znači drastično razliku u kvalitetu izlaza. Kad treba da se prikažete, treba da zvučite visokoprofesionalno.

Danas za 3 minuta ću vam objasniti šta Prompt Engineering zaista inženjeriše.
Intervjuer ovim pitanjem proverava tri nivoa: prvo, da li jasno objasnite ključne tehnike; drugo, koja tehnika odgovara kom scenariju; treće, koje probleme Prompt Engineering ne može da reši.
Dobro, evo odgovora za pun bod — nauči ga napamet i gotovo.
Prompt Engineering ima tri ključne tehnike.
Prvo, Zero-shot Prompting. Bez ijednog primera, zadatak se opisuje prirodnim jezikom i oslanja se potpuno na sposobnosti samog modela. Šta je ključno?
Opis mora da bude dovoljno konkretan. Prompt „napišite članak" je čista besmislica — model ne zna za koga piše, koliko dugo, u kom pravcu. „Napiši tutorijal od 300 reči, namenjen Java početnicima, koji pokazuje principe automatske konfiguracije u SpringAI" — to je primeran Zero-shot prompt. Što je zadatak precizniji, to je veća šansa da model proizvede rezultat koji želite.
Drugo, Few-shot Prompting. U promptu se daju 2 do 5 primera ulaz-izlaz, iz kojih model uči obrazac zadatka. Na primer, ako želite da model radi code review, prvo mu date tri svoje prethodne primedbe kao primere — i on će naučiti format, dubinu i ton koji očekujete. Ključno: primeri moraju da budu reprezentativni i da pokriju različite situacije. Ako su sva tri primera „nepravilno imenovanje promenljivih", model će tražiti isključivo probleme sa imenovanjem.
Treće, Chain-of-Thought. Traži se od modela da prvo prikaže proces rezonovanja, pa tek onda da iznese konačan zaključak. Odgovara za zadatke poput matematičkih proračuna i logičke analize, koji zahtevaju višestepeno rezonovanje. Naravno, većina današnjih modela na tržištu, poput Opus 4.8 i GPT-5.5, već ima ugrađenu sposobnost dubokog razmišljanja i ne zahteva ručno vođenje. Ali na nerezonujućim modelima, eksplicitno traženje „prvo analiziraj, pa daj zaključak" je i dalje vrlo efikasno.
Pored ove tri tehnike, postoje još dve praktične. Prvo, postavljanje uloge — u promptu modelu se dodeli stručni identitet, na primer „vi ste Agent inženjer sa 20 godina iskustva", i nivo stručnosti u izlazu će očito rasti. Drugo, strukturirani izlaz — traži se od modela da rezultat vrati u JSON ili tabelarnom formatu, kako bi izlaz mogao programski da se parsira.
Ako intervjuer nastavi da pritiska: „Modeli su sve pametniji — da li će Prompt Engineering nestati?"
Reci mu — neće. Kao što Java inženjeri nisu nestali, kao što frontend inženjeri nisu nestali, ali je činjenica da sve više ljudi voli da sebe zove „AI Agent inženjerima".
Preciznije rečeno, Prompt Engineering je danas podskup Context Engineering-a. Context Engineering obuhvata četiri operacije: pisanje instrukcija, biranje relevantnih informacija, kompresija redundantne istorije razgovora i izolacija irelevantnog konteksta. Prompt Engineering odgovara prvoj — pisanju instrukcija.
Da pojasnimo poređenjem: Prompt Engineering vodi „kako da se ova rečenica formuliše", dok Context Engineering vodi „koje informacije treba dati modelu". Napisati dobar prompt je i dalje važno — ma koliko model bio pametan, neće pokupiti nejasnu instrukciju. Ali u eri Agent-a, samo dobar prompt nije ni izbliza dovoljno — morate da upravljate istorijom razgovora, dugoročnom memorijom, RAG pretragom, definicijama alata i slično.
Na kraju, jedna formula — Prompt Engineering je osnova, Context Engineering je napredni nivo. Kad savladate Prompt Engineering, znaćete da napišete instrukcije koje model razume; kad savladate Context Engineering, omogućićete modelu da razume čitav razgovor i zadatak.
Da li ste savladali ovo pitanje? Za još analiza na nivou izvornog koda pitanja iz Agent intervju —
