Elveheti a programozók munkáját az AI
Elveheti-e egy webfejlesztő munkáját a mesterséges intelligencia? Egy weboldalkészítő véleménye arról, mit vehet át az AI, és mit nem.
Az elmúlt években látványosan fejlődött a mesterséges intelligencia, ezért sokan felteszik a kérdést: el fogja venni a programozók munkáját? Az alábbiak az én véleményem, egy 2016 óta weboldalakat készítő fejlesztő szemszögéből, nem tudományos jóslat.
Amit az AI ma jól csinál
Szöveget ír, képet generál, alapvető HTML- és CSS-kódot és akár teljes oldalvázlatot készít. Egy kezdő vállalkozó néhány perc alatt összerakhat egy egyszerű bemutatkozó oldalt anélkül, hogy programozni tudna. Ezért szerintem a sablonokból dolgozó, hozzáadott szakmai értéket nem nyújtó weboldalkészítők munkáját valóban részben átveheti.
Amit szerintem nem tud (még) átvenni
- Rendszertervezés: egyedi webáruház, ügyfélkapu, foglalási rendszer, ahol adatbázisnak, biztonságnak és az üzleti folyamatnak együtt kell működnie.
- Felelősségvállalás: az ügyfél olyan szakembert keres, aki gyorsan reagál, ha valami elromlik, és hosszú távon számíthat rá.
- Az ügyfél megértése: a fejlesztő nem kódot, hanem problémát old meg. Kikérdezi az ügyfelet, kiszűri, mi kell valójában, és előre látja a későbbi igényeket.
- Hibakeresés összefüggésekben: az AI sokszor statisztikai minták alapján javasol megoldást, a tapasztalt fejlesztő pedig a rendszer egészét és a korábbi gyakorlatát látja.
Eszköz vagy konkurens?
Én az AI-t inkább hatékony eszköznek tartom, mint fenyegetésnek. Kódrészletek gyors elkészítésében, dokumentálásban, hibakeresésben, tesztek írásában vagy ötletelésben időt takaríthat meg. Aki jól használja, rövidebb idő alatt magasabb minőséget adhat ki a kezéből. A döntést és az ellenőrzést viszont nem érdemes átadni: a kód akkor jó, ha valaki érti, mit csinál.
Mit jelent ez az ügyfeleknek?
Ha weboldalt rendel, érdemes megkérdezni, ki a felelős a végeredményért, mit kap átadáskor, és ki javítja, ha valami hibás. Egy weboldal nemcsak megjelenés, hanem üzleti eszköz is, ezért a szakértelem és a megbízhatóság fontosabb, mint az, hogy a kódot ember írta-e vagy sem. Az általam készített oldalaknál a szövegek, a képek és a fejlesztés is személyes munka és személyes felelősség, erről a egyedi weboldal készítés oldalon olvashat bővebben.
Összegzés
Szerintem az AI nem a jó programozók végét jelenti, hanem a szakma átalakulását. A rutinfeladatok egy részét átveheti, de a magas szintű gondolkodást, a rendszertervezést és az üzleti szemléletet egyelőre nem. Ez az én véleményem, és az idő majd megmutatja, mennyire lesz igazam.
Gyakran ismételt kérdések
Elveheti az AI a webfejlesztők munkáját?
Szerintem a rutinszerű, sablonokra épülő munkák egy részét igen, a komplex rendszertervezést, az üzleti szemléletet és a felelősségvállalást viszont egyelőre nem.
Készíthetek weboldalt AI-val magam is?
Egyszerű bemutatkozó oldalt igen. Egyedi funkciókhoz, biztonsághoz, sebességhez és a hosszú távú fenntartáshoz viszont szakértelem kell.
Használnak AI-t a fejlesztők?
Sokan igen, kódrészletek, dokumentáció vagy tesztek készítéséhez. A jó fejlesztő azonban ellenőrzi és érti, amit használ, és vállalja a felelősséget az eredményért.