Az informatika számomra nem pusztán technika, hanem gondolkodásmód.
Több évtizede foglalkozom informatikával, szoftverfejlesztéssel, automatizálással és számítógépes rendszerek üzemeltetésével. A különböző területeken szerzett tapasztalatot ma is ugyanaz a szemlélet kapcsolja össze: először meg kell érteni, hogyan működik egy rendszer, és csak ezután érdemes hozzányúlni.

A hardvertől a rendszerben való gondolkodásig
Pályám során a számítástechnika több, egymásra épülő területével dolgoztam. A kezdeti hardver- és rendszerközeli munkától a szoftverfejlesztésen és adatkezelésen át az ipari automatizálásig olyan feladatokkal találkoztam, ahol nem egyetlen program vagy eszköz működését kellett megoldani, hanem az egész rendszer összefüggéseit kellett átlátni.
Dolgoztam olyan rendszerekkel, ahol az egyes elemi műveletekből kellett felépíteni egy magasabb szintű működést. Ez a tapasztalat alapvetően meghatározza a mai gondolkodásomat is: egy bonyolult problémát kisebb, jól meghatározható részekre bontok, majd ezekből építem fel a megbízható megoldást.
Asztali, webes és adatbázis-alapú alkalmazások tervezése és fejlesztése.
Elemi utasításkészletekre épülő, összetett vezérlési és automatizálási megoldások.
Windows és Linux rendszerek, hálózatok, adatmentés és hibafeltárás.
Adatbázisok, üzleti adatok és az ezekre épülő alkalmazások összekapcsolása.
Nem a technológia a cél, hanem a működő megoldás.
Az évek során a technológiák folyamatosan változtak. A mögöttük lévő problémamegoldási logika azonban kevésbé: meg kell találni az okot, fel kell tárni az összefüggéseket, és olyan megoldást kell kialakítani, amely később is érthető, karbantartható és továbbfejleszthető.
Ezért számomra egy hibás számítógép, egy adatbázis, egy webalkalmazás vagy egy összetettebb informatikai rendszer ugyanannak a gondolkodásnak a különböző megjelenése.
A problémát nem elszigetelt hibaként kezelem. Megpróbálom megérteni, mi vezetett hozzá, milyen más elemeket érint, és hogyan lehet úgy javítani, hogy a megoldás hosszabb távon is működjön.
A hagyományos informatika és az új technológiák találkozása
A mai fejlesztési feladatokban ugyanúgy használom a klasszikus adatbázis- és webtechnológiákat, mint a modern fejlesztői környezeteket. Foglalkozom többek között .NET-alapú alkalmazásokkal, Flutterrel és mobilalkalmazásokkal, valamint azzal is, hogyan lehet mesterséges intelligenciát és MCP-alapú eszközöket valódi informatikai folyamatokba illeszteni.
Az új technológiákban nem önmagukért keresem az újdonságot. Az érdekel, hogyan lehet velük egy korábban nehezen kezelhető feladatot egyszerűbbé, átláthatóbbá vagy automatizálhatóvá tenni.
Megérteni. Felépíteni. Működővé tenni.
A www.cms.hu mögött ezt a szemléletet szeretném továbbadni a mindennapi informatikai segítségnyújtásban is. Nem feltétlenül az a fontos, hogy az ügyfél ismerje a technikai részleteket. Az a fontos, hogy a problémájára érthető és működő megoldást kapjon.
Ha egy számítógép lassú, egy rendszer hibásan működik, adatokat kell menteni vagy egy új informatikai megoldást kell kialakítani, a kiindulópont ugyanaz: nézzük meg, mi történik valójában.
Van egy informatikai problémája?
Nem szükséges előre tudnia a műszaki okot. A hibafeltárásban éppen ez a feladat.