UXE: Was ist ein UX-Ingenieur?
Ultimate Xylophone Engineer? Das ist es, was Sie meinen, wenn Sie UX-Ingenieur (UXE) sagen, richtig? Das ist natürlich ein Scherz. Ein Xylophon ist nicht das erste, woran jemand denkt, wenn er UX-Ingenieur hört. Aber was genau ist das erste, woran man denkt? Was ist ein UX-Ingenieur? Und kann Devmountain Ihnen bei Ihren UX-Design-Fähigkeiten helfen, um Sie auf die Verfolgung von UX-bezogenen Zielen vorzubereiten?
Wenn Sie sich in Stellenausschreibungen umgesehen haben, haben Sie vielleicht eine Menge Möglichkeiten für diesen mysteriösen UX-Ingenieur entdeckt. Technologieunternehmen scheinen also nach UXEs zu suchen, aber die tatsächlichen Einzelheiten der Position scheinen sich auch von Ort zu Ort zu unterscheiden.
Einige Unternehmen verlangen vielleicht einen großen Anteil an Front-End-Entwickler-Fähigkeiten, während andere Organisationen eine gute Mischung aus UX-Ingenieur-Fähigkeiten über den gesamten Stack wünschen.
Lassen Sie uns einen genaueren Blick darauf werfen, was ein UXE ist, was sie tun und was man braucht, um einer zu werden.
Was ist ein UX-Ingenieur?
Ein UX-Ingenieur (UX= User Experience) ist in der Regel ein Front-End-Ingenieur, der in einem Design-Team arbeitet und die Zusammenarbeit zwischen Technik und Design erleichtert. UX-Ingenieure bringen technisches Know-how und Designästhetik zusammen. Sie arbeiten mit Programmierern, Forschern, Designern und anderen zusammen, um ein effektives Benutzererlebnis zu konzipieren und zu liefern.
Ein UX-Ingenieur verfügt oft über die Fähigkeiten eines Front-End-Ingenieurs, aber auch über das Know-how der UX-Designprinzipien. Ein UX-Ingenieur ist jedoch kein UX-Designer.
Der Unterschied zwischen den beiden besteht darin, dass ein UX-Designer mehr in die Benutzerforschung involviert ist und sicherstellt, dass er das Erscheinungsbild eines Produkts berücksichtigt hat, bevor er mit dem eigentlichen Design beginnt. Sie kümmern sich um Dinge wie Farbpaletten, Schriftarten und Symbole.
Und bei Devmountain können Sie UX-Design in 13 Wochen Vollzeit oder 16 Wochen Teilzeit lernen.
Was macht ein UX-Ingenieur?
Im Allgemeinen besteht die Aufgabe eines UX-Ingenieurs darin, bei der Erstellung von Designsystemen zu helfen – der Reihe von Assets und Richtlinien, die die Identität von Vorzeigeprodukten und -anwendungen vermitteln. Diese Designsysteme können aus drei Bereichen bestehen: dem Style Guide, der Designsprache und der Komponentenbibliothek. In jedem dieser Abschnitte verfügt der UX-Ingenieur über eine Reihe von Fähigkeiten, die ihm helfen, seine Aufgaben zu erfüllen.
More About Design Systems
In der Designsprache finden sich die visuellen Design-Assets und Branding-Richtlinien wie die Farbpalette, die Typografie-Skala, die Animationsbibliothek und die Richtlinien für die Barrierefreiheit. In der Komponentenbibliothek finden Sie die kodierten Komponenten, die mit CSS, HTML und JavaScript erstellt werden. Im Styleguide finden Sie die eigentliche Website, die die Komponentenbibliothek und die Designsprache enthält.
Worauf das hinausläuft
Ein UX-Ingenieur ist letztlich ein Übersetzer. Obwohl ihre Rolle von Unternehmen zu Unternehmen variieren kann, sind die Hauptaufgaben, die viele UXEs teilen, folgende:
- Umwandlung der Designsprache in eine Komponentenbibliothek, die in einem Framework oder einer Bibliothek codiert ist
- Förderung der Übernahme des Designsystems im gesamten Unternehmen
- Umwandlung von Low-Fidelity-Designs in High-Fidelity-Prototypen
- Mit Hilfe der Komponentenbibliothek Low-Fidelity-Designs in High-Fidelity-Prototypen umwandeln
- Kommunikation und Zusammenarbeit zwischen den Entwicklungs- und Designteams verbessern
- Die Styleguide-Website für das Designsystem erstellen
Wie wird man UX-Ingenieur
Wenn Sie daran interessiert sind, ein UX-Ingenieur zu werden, können Sie sich auf Front-End-Entwicklungsfähigkeiten zusammen mit User-Experience-Wissen konzentrieren. Obwohl die Anforderungen für einen UXE von Unternehmen zu Unternehmen variieren, gibt es bestimmte Fähigkeiten, die Sie für Ihr Arsenal in Betracht ziehen sollten.
- UI-Design-Kenntnisse wie Sketch, Adobe Creative Suite und Figma
- HTML-, CSS- und JavaScript-Erfahrung
- CSS-Präprozessor-Tools-Erfahrung
- Build-Tools-Erfahrung, wie z.B. mit Webpack oder Gulp
- Erfahrung mit Responsive Design Programmierung
- Testing und Debugging Erfahrung
- Verständnis von Design Patterns
- Erfahrung mit Versionskontrolle
- Vertrautheit mit Paket- und Abhängigkeitsmanagern, wie npm und Yarn
Weitere wichtige Fähigkeiten, die Sie als UX-Ingenieur entwickeln sollten, sind Kommunikation, Problemlösung und Proaktivität. Da UX-Ingenieure mit dem Designteam, dem Ingenieurteam und dem Produktmanagement zusammenarbeiten können, müssen sie in der Lage sein, ihre Arbeit selbstständig zu erledigen und gleichzeitig gut mit mehreren Teams zusammenzuarbeiten.
Hier ist eine Liste von UX-Büchern, mit denen man beginnen kann.
Wo Sie mit dem Lernen beginnen können
Wenn Sie sich schon immer wie das Geisteskind einer technisch versierten Mutter und eines künstlerischen Vaters gefühlt haben, aber nicht wussten, wohin Sie mit Ihrer Begabung gehen sollen, dann könnte User Experience Engineering oder Design das Richtige für Sie sein. Du kannst deine Liebe zu den technischen Aspekten der Entwicklung mit dem Design verbinden und dabei etwas Tolles erschaffen. Und du kannst mit dem 13-wöchigen UX-Design-Kurs von Devmountain beginnen.