Ha röviden szeretnénk választ adni a kérdésre, akkor azt mondhatnám, hogy a webfejlesztők hozzák létre azt az összetett programot, ami felel magának a weboldalnak a működéséért. A fejlesztő a semmiből építi fel a weboldalt oly módon, hogy a felhasználók számára minél könnyebben használható legyen.
A webfejlesztést három részre lehet osztani:
- A kód amely a böngészőben fut, és meghatározza hogy a felhasználók mit látnak amikor a weboldalra látogatnak
- A kód amely a webszerveren fut, és meghatározza hogyan működik a weboldal együtt a webszerverrel
- Az adatbázis technológia, amely elősegíti a weboldal hatékony és zökkenőmentes működését
Minél nagyobb volumenű egy webfejlesztési projekt, annál jobban szétválik ez a három terület.
Mi a feladata egy webfejlesztőnek?
- A webfejlesztők weboldalakat építenek fel és tartanak fent az ügyfeleik részére, a látogatók igényeinek szem előtt tartásával. Magyarán az elkészült weboldalnak tartalmaznia kell a vállalkozás által kínált termékeket/szolgáltatásokat, és lehetőséget kell kínálnia ezek könnyű hozzáféréséhez és igénybevételéhez.
- A back-end webfejlesztő munkájának középpontjában a háttérben futó, a felhasználók számára láthatatlan feladatok vannak; ezzel szemben a front-end fejlesztő a látogatókkal közvetlen kapcsolatban álló weboldalért és annak funkcióiért felel.
- A webfejlesztési munka jellemzően projekt alapú, ezért megköveteli a különböző feladatokért felelős webfejlesztők szoros együttműködését annak érdekében, hogy a megrendelő a webdesigner által megálmodott végterméket kapja.
- A webfejlesztési munka magában foglalhatja a megrendelővel való kapcsolattartást/találkozást is, hogy a felek megvitassák pontosan mik is a követelmények a weboldallal szemben, és hogyan lehet valóban hatékony és működőképes maga a weboldal. A webfejlesztők a weboldal létrehozásán túl néha tartalmakat is létrehoznak, melyek kikerülnek magára a weboldalra. Miután a webhely elkészült és működik, a webfejlesztők ellenőrzik, hogy az működőképes-e minden népszerűbb böngészőben.
- A webfejlesztőknek naprakésznek kell lenniük a legújabb trendekkel és technológiákkal kapcsolatban. Alapelvárás a HTML, a JavaScript és szakterülettől függően néhány más programozási nyelv (Ruby, C++) ismerete. Ezen felül pedig minden webfejlesztőnek hatékonyan kell kommunikálnia a megrendelővel és pontosan be kell tartania a vállalt határidőket.
Milyen típusú webfejlesztők vannak?
- Front-end webfejlesztő: A front-end webfejlesztők a weboldal látható részérért, vagyis azért a területért felelősek, amivel a leendő látogatók közvetlenül kapcsolatba fognak lépni. A webdesigner által létrehozott tervek, gyakorlatba való átültetéséért felelősek.
- Back-end webfejlesztő: A back-end webfejlesztők felépítik és karbantartják azokat a technológiákat, melyek összekötik a weboldal felhasználók által látott részét, a háttérben futó alkalmazásokkal és magával a webszerverrel.
- Full stack webfejlesztők: A full stack webfejlesztők értik és átlátják a webfejlesztési feladatok minden lépését, ezáltal képesek megalkotni a webfejlesztési projekt megvalósításához szükséges leghatékonyabb stratégiát. Egyre nagyobb szerepük van, mivel ismerik a mind a szerver mind az ügyféloldali felhasználói élmény (UX) megalkotásának lépéseit, magyarán átlátják a webfejlesztés teljes folyamatát.
- JavaScript fejlesztők: A JavaScript (JS) egy olyan webes programozási nyelv, melyet az összes webböngésző és eszköz támogat. Elsősorban a felhasználókkal kapcsolatba kerülő elemek funkcionalitásának létrehozásáért és hatékony működéséért felelnek.
A leggyakoribb tévhitek a webfejlesztéssel kapcsolatban
Az eddigiekből kiderült, mit is csinálnak a webfejlesztők, azonban szeretnénk eloszlatni a leggyakoribb a webfejlesztéssel kapcsolatos félreértést és tévhitet.
- A webfejlesztés és a webdesign egy és ugyanaz
Talán a legnagyobb tévhit, hogy a két szakterület megegyezik egymással. A webdesigner az a kreatív szakember, aki a weboldal általános megjelenését és „hangulatát” alkotja meg; ezzel szemben a webfejlesztő az a szakember aki ezt a megjelenést átülteti a gyakorlati használatba.
A tévhitet az a tény táplálja, hogy a front-end webfejlesztők és a webdesignerek között szoros munkakapcsolat van, és sokszor átfedés van a két munkakör között, hiszen a különböző szakemberek elsajátítják a másik készségeit, hogy még hatékonyabban végezzék a munkájukat.
- Amikor átadnak egy honlapot, a munka befejeződik
Egy weboldal olyan, mint egy növény, folyamatosan gondozni kell. A technológia folyamatosan fejlődik, ezért mikor azt gondolná a megrendelő: „végre elkészültünk”; a trendek megváltoztak és frissítésre szorul a weboldal. Gondolj bele: Ha 2010-ben hoztad létre a weboldalad, az megfelel minden mai biztonsági és dizájn kívánalomnak?
- A webfejlesztő csak kódokat írnak
Az igazság az, hogy a webfejlesztők nem ülnek egész nap a monitor előtt. Az igaz, hogy a kódok írása teszi ki a munkájuk oroszlánrészét, azonban ezen kívül folyamatosan kommunikálniuk kell más webfejlesztőkkel, szövegírókkal, illusztrátorokkal, marketing szakemberekkel és az ügyfelükkel is.
Ezen felül pedig mint minden munkakörben, számukra is kulcsfontosságú a folyamatos tanulás, hiszen a világ és a technológia folyamatosan fejlődik körülöttük.
0 hozzászólás