Articles

UXE: Co to jest inżynier UX?

Ultimate Xylophone engineer? To właśnie masz na myśli, kiedy mówisz inżynier UX (UXE), prawda? Żartujemy, oczywiście. Ksylofon nie jest pierwszą rzeczą, o której ktoś myśli, gdy słyszy inżynier UX. Ale co dokładnie jest tą pierwszą rzeczą? Czym jest inżynier UX? I, czy Devmountain może pomóc Ci z Twoimi umiejętnościami projektowania UX w przygotowaniu do realizacji celów związanych z UX?

Jeśli przekopywałeś się przez ogłoszenia o pracę, mogłeś zauważyć wiele możliwości dla tego tajemniczego inżyniera UX. Tak więc, firmy technologiczne wydają się szukać UXE, ale rzeczywiste specyfikacje pozycji również wydają się różnić od miejsca do miejsca.

Niektóre firmy mogą wymagać ciężkiego zestawu umiejętności front-end developera, podczas gdy inne organizacje mogą chcieć dobrej mieszanki umiejętności inżyniera UX w całym stosie.

Przyjrzyjrzyjmy się bliżej temu, czym jest UXE, co robią i co trzeba zrobić, aby nim zostać.

Czym jest UX Engineer?

Inżynier UX (UX= user experience) jest zazwyczaj inżynierem front-end, który pracuje w zespole projektowym, ułatwiając współpracę pomiędzy inżynierią a projektowaniem. Inżynierowie UX łączą techniczne know-how z estetyką projektu. Współpracują z programistami, naukowcami, projektantami i innymi, aby stworzyć koncepcję i dostarczyć efektywne doświadczenie użytkownika.

Inżynier UX często posiada umiejętności inżyniera front-end, ale także wiedzę roboczą na temat zasad projektowania UX. Nie daj się jednak zmylić; inżynier UX nie jest projektantem UX.

Różnica między nimi polega na tym, że projektant UX jest bardziej zaangażowany w badania użytkowników, upewniając się, że rozważyli wygląd i sposób działania produktu, zanim faktycznie zaczną projektować. Martwią się o rzeczy takie jak palety kolorów, czcionki i ikony.

And, at Devmountain, możesz nauczyć się projektowania UX w 13 tygodni w pełnym wymiarze godzin lub 16 tygodni w niepełnym wymiarze godzin.

Co robi inżynier UX?

Ogólnie, rolą inżyniera UX jest pomoc w budowaniu systemów projektowych – zestawu aktywów i wytycznych, które przekazują tożsamość w ramach flagowych produktów i aplikacji. Te systemy projektowe mogą składać się z trzech sekcji: przewodnika po stylu, języka projektowego i biblioteki komponentów. W każdej z tych sekcji inżynier UX będzie posiadał zestaw umiejętności, które pomogą mu w wypełnianiu obowiązków.

Więcej o systemach projektowych

W języku projektowym znajdują się aktywa projektu wizualnego i wytyczne dotyczące marki, takie jak paleta kolorów, skala typografii, biblioteka animacji i wytyczne dotyczące dostępności. W bibliotece komponentów, masz zakodowane komponenty, które są zbudowane przy użyciu CSS, HTML i JavaScript. W przewodniku stylu, masz rzeczywistą stronę internetową, która zawiera bibliotekę komponentów i język projektowania.

What This Boils Down To

W ostateczności, inżynier UX jest tłumaczem. Chociaż ich rola może się różnić w zależności od firmy, główne obowiązki, które dzielą wielu UXE to:

  • Transformacja języka projektowego na bibliotekę komponentów, kodowaną w ramach lub bibliotece
  • Promowanie przyjęcia systemu projektowania w całej organizacji
  • Przekształcenie projektów o niskiej wierności w prototypy o wysokiejfidelity prototypy przy użyciu biblioteki komponentów
  • Poprawiaj komunikację i współpracę między zespołami inżynierów i projektantów
  • Buduj stronę internetową przewodnika stylu dla systemu projektowania

Jak zostać inżynierem UX

What Is a UX Engineer?

Jeśli jesteś zainteresowany zostaniem inżynierem UX, można skupić się na front-end umiejętności rozwoju wraz z wiedzy doświadczenia użytkownika. Chociaż wymagania dla UXE będą się różnić w zależności od firmy, istnieją pewne umiejętności, które będziesz chciał rozważyć dla swojego arsenału.

  • Umiejętności projektowania interfejsów użytkownika, takie jak Sketch, Adobe Creative Suite i Figma
  • Doświadczenie w zakresie HTML, CSS i JavaScript
  • Doświadczenie w zakresie narzędzi preprocesora CSS
  • Doświadczenie w zakresie narzędzi budujących, np. z Webpack lub Gulp
  • Doświadczenie w programowaniu responsywnym
  • Doświadczenie w testowaniu i debugowaniu
  • Zrozumienie wzorców projektowych
  • Doświadczenie w kontroli wersji
  • Znajomość menedżerów pakietów i zależności, jak npm i Yarn

Kilka innych ważnych umiejętności inżyniera UX, które możesz chcieć rozwijać, to komunikacja, rozwiązywanie problemów i proaktywność. Ponieważ inżynierowie UX mogą pracować z zespołem projektowym, zespołem inżynieryjnym i zarządzaniem produktem, muszą być w stanie mieć autonomię nad swoją pracą, a jednocześnie być w stanie dobrze pracować z wieloma zespołami.

Oto lista książek UX, od których warto zacząć.

Gdzie możesz zacząć się uczyć

Jeśli kiedykolwiek czułeś się jak dziecko mózgowe technologicznej mamy i artystycznego taty, ale nie wiedziałeś, gdzie iść ze swoim darem, to inżynieria doświadczenia użytkownika lub projektowanie może być właściwą rzeczą dla ciebie. Możesz poślubić swoją miłość do technicznych aspektów rozwoju z projektowaniem podczas tworzenia niesamowitych rzeczy. I możesz zacząć od 13-tygodniowego kursu Devmountain UX Design.