Articles

UXE: Mi az a UX Engineer?

Ultimate Xylophone engineer? Erre gondolsz, amikor azt mondod, hogy UX mérnök (UXE), ugye? Természetesen csak vicceltünk. Nem a xilofon az első dolog, ami bárkinek is eszébe jut, ha azt hallja, hogy UX engineer. De pontosan mi is az első dolog? Mi az a UX mérnök? És, segíthet-e a Devmountain az UX-tervezési készségeiddel a UX-szel kapcsolatos célok elérésére való felkészülésben?

Ha az álláshirdetések között kutakodtál, talán észrevetted, hogy sok lehetőség van erre a titokzatos UX-mérnökre. Úgy tűnik tehát, hogy a technológiai cégek UXE-ket keresnek, de a pozíció tényleges sajátosságai is helyenként eltérőnek tűnnek.

Egyes vállalatoknál előfordulhat, hogy erős front-end fejlesztői készségekre van szükség, míg más szervezetek az UX mérnöki készségek jó keverékét várják el a teljes stackben.

Nézzük meg közelebbről, hogy mi is egy UXE, mit csinál, és mi kell ahhoz, hogy azzá váljon.

Mi az UX mérnök?

A UX mérnök (UX= user experience) általában egy front-end mérnök, aki egy tervező csapatban dolgozik, elősegítve a mérnöki és a tervezői munka közötti együttműködést. A UX mérnökök egyesítik a műszaki ismereteket és a design esztétikát. Együttműködnek programozókkal, kutatókkal, tervezőkkel és másokkal, hogy koncepciót alkossanak, és hatékony felhasználói élményt nyújtsanak.

A UX-mérnök gyakran rendelkezik a front-end mérnöki készségekkel, de a UX-tervezési elvek munkaismeretével is. Ne tévesszen meg azonban senkit; egy UX-mérnök nem UX-designer.

A különbség a kettő között az, hogy egy UX-designer jobban részt vesz a felhasználói kutatásban, és meggyőződik arról, hogy átgondolta a termék megjelenését, mielőtt ténylegesen elkezdené a tervezést. Olyan dolgok miatt aggódnak, mint a színpaletták, a betűtípusok és az ikonok.

A Devmountainnél pedig 13 hét teljes munkaidőben vagy 16 hét részmunkaidőben tanulhatsz UX-tervezést.

Mit csinál egy UX-mérnök?

A UX-mérnök szerepe általában az, hogy segítsen a tervezési rendszerek – az eszközök és irányelvek összessége, amelyek a kiemelt termékeken és alkalmazásokon belüli identitást közvetítik. Ezek a tervezési rendszerek három részből állhatnak: a stílusútmutatóból, a tervezési nyelvből és a komponenskönyvtárból. Mindegyik szakaszon belül az UX-mérnök egy sor készséggel rendelkezik, amelyek segítenek a feladatok teljesítésében.

Többet a tervezési rendszerekről

A tervezési nyelvben megtalálhatók a vizuális tervezési eszközök és a márkaépítési irányelvek, például a színpaletta, a tipográfiai skála, az animációs könyvtár és a hozzáférhetőségi irányelvek. A komponenskönyvtár alatt a kódolt komponensek találhatók, amelyek CSS, HTML és JavaScript segítségével épülnek fel. A stílus útmutatóban található a tényleges weboldal, amely magában foglalja a komponenskönyvtárat és a tervezési nyelvet.

Mire fut ki mindez

A UX mérnök végső soron egy fordító. Bár szerepük vállalatonként eltérő lehet, a fő feladatok, amelyeken sok UXE osztozik, a következők:

  • A tervezési nyelv átalakítása komponenskönyvtárrá, keretrendszerbe vagy könyvtárba kódolva
  • A tervezési rendszer elfogadásának elősegítése az egész szervezeten belül
  • Az alacsony hűségű tervek átalakítása magas hűségűvé
  • .fidelity prototípusokba a komponenskönyvtár segítségével
  • A kommunikáció és az együttműködés javítása a mérnöki és tervezőcsapatok között
  • A tervezési rendszerhez tartozó stílusirányzat weboldalának elkészítése

Hogyan válhat UX mérnökké

What Is a UX Engineer?

Ha érdekli az UX mérnöki pálya, a felhasználói élménytudással együtt a front-end fejlesztési készségekre is összpontosíthatsz. Bár az UXE-vel szemben támasztott követelmények cégenként változnak, vannak bizonyos készségek, amelyeket érdemes figyelembe venned az arzenálodban.

  • UI tervezési ismeretek, például Sketch, Adobe Creative Suite és Figma
  • HTML, CSS és JavaScript tapasztalatok
  • CSS preprocesszor eszközökkel kapcsolatos tapasztalat
  • Build eszközökkel kapcsolatos tapasztalat, például Webpack vagy Gulp
  • Tapasztalat a reszponzív design programozásban
  • Tesztelési és hibakeresési tapasztalat
  • A tervezési minták megértése
  • Verszióvezérlési tapasztalat
  • A csomag- és függőségkezelők ismerete, mint például az npm és a Yarn

A kommunikáció, a problémamegoldás és a proaktivitás további fontos UX mérnöki készségek, amelyeket érdemes fejleszteni. Mivel az UX mérnökök együtt dolgozhatnak a tervezőcsapattal, a mérnöki csapattal és a termékmenedzsmenttel, képesnek kell lenniük arra, hogy önállóan irányítsák a munkájukat, ugyanakkor több csapattal is jól kell tudniuk együtt dolgozni.

Itt egy lista UX könyvekről, amelyekkel érdemes kezdeni.

Hol kezdheted a tanulást

Ha valaha is úgy érezted magad, mint egy techhez értő anya és egy művész apuka agyszüleménye, de nem tudtad, hogy hova kezdj a tehetségeddel, akkor a felhasználói élménytervezés vagy a design lehet, hogy neked való. A fejlesztés technikai aspektusai iránti szeretetedet összeházasíthatod a dizájnnal, miközben fantasztikus dolgokat hozhatsz létre. És, kezdheted a Devmountain 13 hetes UX Design tanfolyamával.