Vibe coding mérnökként

2025-2026 ősz

Szoftver

Téma leírása

Manapság nagyon divatos a vibe coding és a különböző átmenetek a "manuális" kódolás és a teljesen generatív AI segítségével írt forráskód között. Ennek a témának a keretében az érdeklődőkkel körbejárjuk a témát és kipróbáljuk, hogy szoftverfejlesztéshez értő mérnökként hogyan lehet/érdemes kihasználni az AI adta lehetőségeket.

A jelenleg gyakori álláspont szerint zöldmezős projekt esetén (amikor nulláról indul a fejlesztés) népszerű platformokon és egyszerű feladatoknál (sok boiler plate kód, kevés algoritmikailag is nehéz részlet) a fejlesztők produktivitása közel 30%-kal nő az AI támogatás hatására. Igazából sokszor többel is nő, viszont utána gyakran megnő a debuggolásra használt idő, amitől a produktivitás visszacsökken, így jön ki a 30%. Nem zöldmezős és összetett projekt esetén ez a produktivitás növelés sokszor már csak 5% körül van.

Mik azok a promptolási módszerek, amivel hatékonyabb lesz a fejlesztés? Néhány kérdés, amit körbejárunk:

  • Mit érdemes már a master promptba is berakni?
  • Megéri-e azonosítót rendelni a specifikációban az egyes feature pontokhoz?
  • Hatékony-e az AI-t rendszeresen megkérni a specifikáció frissítésére?
  • Mit jegyzetel az AI, ha megkérem, hogy magának írjon le mindent, amivel legközelebb gyorsabban képbe tud kerülni?
  • Megéri-e promptolással specifikációt készíteni?
  • Braindump (screen capture) videóból specifikáció vagy dokumentáció generálása hatékony eszköz?
  • Hogy kapcsolódik a képbe a verziókezelés? Mit verziókövetünk és mikor commitolunk?
  • Mi van, amikor az AI "belegabalyodik" a feladatba? Hogy vesszük észre és mit tehetünk olyankor?
  • Debuggolás AI segítséggel
  • Mekkora ugrásokkal haladjunk előre?
  • Test driven development és AI? Ki írja a teszteket és ki a production kódot?
  • Milyen, amikor nagyobb, már kész kódbázisban kezdünk el dolgozni?
  • Hogy változik a vibe coding, ha nem hagyományos programot fejlesztünk, hanem például Excel makrókat vagy Office Scriptet?
  • Hogyan hat a vibe coding a csapatmunkára?


A félév során kezdetben egyszerűbb, majd összetettebb feladatokat választunk, melyeket utána akár egyénileg, akár kisebb csoportokat alkotva, AI támogatással dolgozunk ki. Közben pedig megbeszéljük a tapasztalatokat.

Konzultációk tervezett időpontja: csütörtök 16:00, legtöbb esetben online (mert ebben a témában gyakran kell a screen sharing).

Maximális létszám: 10 fő