Unternehmen | Jobgeschichten | Arbeitsplatz Schweiz
|Während der Bewerbung | Anschreiben | Lebenslauf
Attraktiver Zukunftsjob: VR- und AR-Entwickler
Möchtest du in einem Job arbeiten, der auch in Zukunft besonders gefragt sein wird? So solltest du dir das Berufsfeld eines VR- und AR-Entwicklers einmal näher ansehen. Welche Aufgaben sind damit verbunden? Welche Qualifikationen brauchst du dafür? Welche Chancen eröffnen sich für dich am Arbeitsmarkt?
Bedeutung von Augmented Reality (AR) und Virtual Reality (VR)
Beide Technologien stossen vor allem in den Bereichen Verkauf, Gaming, Markenentwicklung und Unterhaltung auf ein grosses Interesse. So bieten Augmented Reality (AR) und Virtual Reality (VR) gleichsam eine innovative Möglichkeit, den User oder Kunden in ein noch ansprechenderes, interaktiveres und persönlicheres Erlebnis eines Produkts oder Spiels „eintauchen zu lassen“. Aber was ist genau der Unterschied zwischen Virtual Reality und Augmented Reality?
Die Virtual Reality ist eine computergenerierte Simulation einer alternativen Realität, die hauptsächlich in 3D-Filmen und in Videospielen verwendet wird. Virtual Reality erzeugt Simulationen, die dazu gedacht sind, die reale Welt auszuschliessen und den Betrachter unter Verwendung von Computern und sensorischen Geräten wie Headsets und Handschuhe in eine andere Welt zu versetzen. Das heisst, der User erlebt das virtuelle Gefühl in einem Wald spazieren zu gehen oder einen industriellen Vorgang zu sehen.
Im Gegensatz zur Virtual Reality wird bei der Augmented Reality auf herkömmliche Geräte wie beispielsweise Mobiltelefone zurückgegriffen. Die Technologie überlagert dabei die reale Welt mit computergenerierten virtuellen Elementen. Diese Elemente werden dann auf reale physische Oberflächen im Sichtfeld der Menschen (z. B. Google-Brille, Head-up-Display im Auto) projiziert, um beide zu kombinieren und sich gegenseitig zu verstärken.
Die Aufgaben eines VR- und AR-Entwicklers
Erstellung von benutzerdefinierten AR- und VR-Erlebnissen für Unternehmensanwendungen der Bereiche Engineering, Biomedizin, Marketing, Training und viele mehr. AR- und VR-Entwickler arbeiten dabei mit anderen Entwicklern, Abteilungen und Kunden zusammen, um Projektanforderungen zu bewerten und clevere Lösungen zu finden. Je nach Projekt sind virtuelle Umgebungen für verschiedenste AR- oder VR-Szenarien aufzusetzen. Des Weiteren sind Benutzeroberflächen basierend auf Mockups und Storyboards als auch intuitive Benutzerinteraktionen für Anfänger und erfahrene Nutzer zu erarbeiten.
Zu den weiteren Aufgaben gehören das Schreiben von gut dokumentiertem, wiederverwendbarem Code in C++, C# oder anderen Sprachen. Werden Fehler von Testern und Nutzern gemeldet, so muss der AR- und VR-Entwickler diese Fehler diagnostizieren, dokumentieren und schliesslich beheben. Dafür sind die branchenüblichen Quellcodeverwaltungs- und Problemverfolgungssysteme wie Git, Jira, Trello usw. zu verwenden.
Ausbildung und Voraussetzungen eines VR- und AR-Entwicklers
In vielen Stellenausschreibungen für einen VR- und AR-Entwickler ist ein Abschluss in Informatik, Computertechnik, Informationstechnologie oder Spieldesign einer mehrjährigen Schule oder Erfahrung in der Spieleentwicklung gefordert. Da es keinen sogenannten VR- oder AR-Bachelor gibt, werden oftmals auch Bewerbende mit einer gleichwertigen Kombination aus Ausbildung, technischem Know-how bzw. Ausbildung oder Berufserfahrung berücksichtigt. Die Bewerbenden entscheiden sich normalerweise für eine alternative Ausbildung wie sogenannte Coding-Bootcamps. Denn im Grunde geht es darum, zu wissen wie man Software programmiert sowie alle dazugehörigen Programme und Tools anwendet, um AR/VR-Erlebnisse bereitzustellen.
Das heisst, du musst mit Videospiel-Engines wie Unity oder Unreal arbeiten können. Das sind zwei Plattformen, mit denen du Umgebungen in 3D nachbilden kannst. Ausserdem solltest du als AR/VR-Entwickler Programmiersprachen wie C++, C#, JavaScript oder Swift beherrschen. Zudem solltest du über die Fähigkeiten verfügen, mathematische 2D- und 3D-Konzepte (lineare Algebra, Matrix-Multiplikation, Quaternionen usw.) zu verstehen und anzuwenden. Ferner sind Erfahrungen im visuellen Storytelling durch die Entwicklung von 3D-Erlebnissen als auch Kenntnisse von Game-Engine-Konzepten wie Beleuchtung, Shader, Materialien, Meshes, Scripting usw. nachzuweisen.
Jobmöglichkeiten eines VR- und AR-Entwicklers
Die Technologien für Augmented Reality (AR) und Virtual Reality (VR) befinden sich immer noch in einem Anfangsstadium. Gerade deshalb ist jetzt der perfekte Zeitpunkt, um in diesen Berufsbereich einzusteigen. Die Kenntnisse, Fähigkeiten und Fertigkeiten, die du dafür benötigst, sind aus Entwicklersicht sehr ähnlich und die Eintrittsbarrieren gegenwärtig noch relativ gering.
Einsatzmöglichkeiten gibt es insbesondere in der Gesundheits– und Pharmabranche, denn Unternehmen in diesen Bereichen profitieren sehr stark von dir als VR- und AR-Entwickler. So kann mit diesen Technologien bereits im Voraus eine schwierige Operation geübt als auch neue Krankheiten mithilfe von VR-gesteuerten Tools untersucht werden. Des Weiteren werden VR- und AR-Entwickler bereits jetzt vielfach für Produkte im Bildungs- und Trainingsbereich eingesetzt. Da Schüler, Studierende oder Nutzer von Weiterbildungsmassnahmen in der Regel mehr aus der Praxis als aus der Theorie lernen, qualifizieren sich VR- und AR-Technologien ideal dafür, um Verhalten in bestimmten Situationen zu trainieren.
Im Reisesektor gehören Live-Ansichten beispielsweise von Google Maps zu den gebräuchlichsten Anwendungen von AR-Tools. Menschen können auf diese Weise Routen wesentlich genauer und einfacher folgen. Ausserdem bietet AR auch ein anderes Erlebnisniveau für Museen, Hotels oder Restaurants. Auf der anderen Seite kann VR auch Reisebüros helfen, ihren Kunden einen kurzen, aber dafür sehr intensiven Eindruck davon zu vermitteln, wie es an verschiedenen Reisezielen tatsächlichen aussehen könnte.