Nachrichten / Spiele

Führend bei Roblox mit Claus Moberg

Führend bei Roblox mit Claus Moberg

Leading at Roblox ist eine neue Serie, die die Karrierewege von Roblox-Führungskräften untersucht und ihre Rollen, Philosophien und Managementstile diskutiert. In unserem ersten Profil treffen wir Claus Moberg, VP of Engineering, der unsere Benutzergruppe leitet. In diesem Jahr leitet Claus auch die Hack Week von Roblox, eine einwöchige Gelegenheit für alle Roblox-Mitarbeiter, unsere Grundwerte zum Leben zu erwecken, indem sie selbstgesteuerte Projekte verfolgen, die Grenzen verschieben und die Zukunft unserer Plattform beschleunigen.

Lassen Sie uns über Ihren Karriereweg zum Engineering Leadership sprechen. Wie hat alles angefangen?

CM: Sie können meinen Weg zum Engineering Leader durchaus als unkonventionell bezeichnen. Mein Großvater war Meteorologe und ich verbrachte viele meiner Sommer mit meinen Großeltern, wie eine Art „Großeltern-Sommerlager“. Dank dieser Qualitätszeit habe ich mich wirklich für das Wetter interessiert. Als ich in der High School war, habe ich ein Praktikum in der Hurrikanforschung in der Hurrikanforschungsabteilung des Atlantic Oceanographic and Meteorological Laboratory in Miami gemacht. Ich entschied mich dann für mein College, die University of Wisconsin, weil es dort ein sehr gutes Meteorologie-Programm gab. Eins führte zum anderen, und ich wechselte von der reinen Meteorologie zur Luftverschmutzung, wo der Teil der Atmosphärenchemie ins Spiel kam.Meine Doktorarbeit erforschte die Beziehung zwischen der Luftverschmutzung der Luft in einem Winkel der Welt und ihren Auswirkungen auf die Gesundheit und Wohlbefinden der Menschen an einem ganz anderen Ort.

Claus Moberg führt Feldforschungen für seine Promotion in Atmosphärenchemie durch

Und was hat zu Ihrem Wechsel in die Ingenieurwissenschaften geführt?

Hier nehmen die Dinge den Wendepunkt, der mich zu Roblox geführt hat. Ich hatte die Gelegenheit, an einem Geschäftsideenwettbewerb teilzunehmen, der meine Neugier sehr geweckt hat. Am Ende gewann ich einen Wettbewerbspreis und gründete ein Unternehmen auf der Grundlage meiner Idee. Das Unternehmen stellte Spielzeug her, das Charaktere in Videospielen freischaltete, und so kam ich in die Welt der Videospiele und Unterhaltung. Durch dieses Unternehmen lernte ich Dave Baszucki kennen, den Gründer und CEO von Roblox. Dave und ich lernten uns kennen und er machte mir ein Jobangebot als Director of Engineering bei Roblox. Hier sind wir, fast sieben Jahre später.

Ich war noch nie einer, der einem linearen Karriereplan folgte. Ich schaue mir immer die Gelegenheiten an, die sich mir bieten, und versuche, diejenigen zu maximieren, von denen ich denke, dass sie am unterhaltsamsten und erfüllendsten sind. Roblox war eindeutig schon sehr lange derjenige.

Sie haben also als Director of Engineering bei Roblox angefangen. Können Sie uns etwas über Ihren beruflichen Werdegang erzählen?

Ich habe vor fast sieben Jahren als Director of Engineering bei Roblox angefangen und die Bemühungen für unsere Mobil-, Konsolen- und VR-Spielkunden geleitet. Innerhalb von etwa einem Jahr wurde ich zum Senior Manager befördert und begann, unsere Lua-Anwendungs- und Infrastrukturteams zu beaufsichtigen. Ich verbrachte ungefähr zwei Jahre in dieser Position, dann wurde ich zu meiner derzeitigen Position als Vice President of Engineering befördert, wo ich unsere Benutzergruppe und unsere chinesische Tochtergesellschaft Luobu beaufsichtige.

Und was beinhaltet Ihre aktuelle Rolle?

Derzeit leite ich die Benutzergruppe bei Roblox. „Benutzer“ sind das, was wir Verbraucher auf der Plattform nennen. Wir sehen Roblox als einen zweiseitigen Markt, auf dem Schöpfer und Entwickler jeden Monat kommen, um erstaunliche immersive virtuelle 3D-Erlebnisse zu schaffen, und dann kommen jeden Monat Millionen von Benutzern, um diese Erlebnisse zu nutzen. Mein Team ist dafür verantwortlich, dass die Zeit, die diese Benutzer mit Roblox verbringen, positiv und transparent ist. In der Praxis bedeutet dies, dass ich das Team verwalte, dem die eigentlichen Apps gehören, die Sie auf Ihrem Gerät installieren, sowie alle sozialen Funktionen der Plattform, die es den Benutzern ermöglichen, wie in der physischen Welt zu kommunizieren und zu interagieren, z. B. Text. Chat, Voice-Chat, asynchrones Messaging, Gruppen, Communities usw.

Ich leite auch das Engineering für unsere chinesische Tochtergesellschaft namens Luobu, die ein Joint Venture mit Tencent ist, einem in China ansässigen Technologie- und Unterhaltungsunternehmen.

Es hört sich so an, als würden Sie viele Menschen mit unterschiedlichen Erfahrungen, Hintergründen und Karrierezielen führen. Was ist ein Was hast du als Führungskraft bei Roblox gelernt?

Ich habe in meiner Karriere so viele Lektionen gelernt, indem ich Fehler gemacht habe. Ein großer Punkt, der einem in den Sinn kommt, ist die Bedeutung von Kommunikation und Transparenz, wenn man in einer Führungsrolle ist. Es ist nicht einfach, aber ich habe gelernt, dass die Kommunikation mit Fakten und Authentizität der beste Weg ist, um den Prozess der Vorwärtsfindung zu beschleunigen. Hier passiert die Innovation, in den Momenten, in denen man Probleme frontal anpackt, anstatt zu versuchen, sie positiv zu beleuchten oder zu vermeiden, sie an der Wurzel zu packen. Das ist eine Lektion, die ich persönlich auf die harte Tour lernen musste, aber sie ist wirklich wichtig für meine tägliche Arbeit bei Roblox.

Claus Moberg und sein Kollege Michael McHale bei den Roblox Bloxy Awards 2017

Claus Moberg und sein Kollege Michael McHale bei den Roblox Bloxy Awards 2017

Wie tragen Sie dazu bei, eine Kultur der Innovation bei Roblox zu führen und zu fördern?

Ich verwende Roblox-Werte als Innovationsalgorithmus. Mit anderen Worten, ich ermutige mein Team, unsere zu verwenden vier Grundwerte als Werkzeug, das sie bei all ihren Entscheidungen verwenden können. Zum Beispiel:

  • Siehe langfristig → Fragen Sie sich: „Wie soll das in fünf Jahren funktionieren?“ Gehst du darauf zu oder davon weg?
  • Respektieren Sie die Gemeinschaft → Überlegen Sie, welche der Ihnen zur Verfügung stehenden Optionen den meisten Menschen zugute kommt. Beginnen Sie auf der höchsten Ebene und überlegen Sie, was für alle unsere Benutzer am besten ist. Gehen Sie dann den Trichter hinunter: Was ist das Beste für das Unternehmen, das Team und den Einzelnen.
  • Wir sind verantwortlich → Wir beseitigen Eigeninteressen und sorgen dafür, dass das Richtige passiert.
  • Dinge erledigen → Wie können wir das Richtige am effizientesten tun?

Wenn Sie unsere Roblox-Werte als Entscheidungsalgorithmus verwenden, kommt es sehr selten vor, dass Sie alle vier durchlaufen und immer noch nicht wissen, was Sie tun sollen. Innovation ist diesem Prozess inhärent. Nach meiner Erfahrung als Führungskraft hier schränken Werte mein Problemlösungsdenken ein und haben meinen Teams geholfen, Innovationen auf den richtigen Weg zu bringen.

Wenn Sie einen Wert auswählen müssten, der Sie als Führungskraft am meisten anspricht, welcher wäre das?

Alle sind zwingend erforderlich, aber gerade jetzt in unserem Geschäft, Nehmen Sie die langfristige Sichtweise ist äußerst relevant. Ich denke, es ist wichtig für mein Team, die Knappheit an Möglichkeiten, die wir im Moment haben, im Auge zu behalten. Mit einem einzigen Produkt haben wir theoretisch die Möglichkeit, dass jeder Mensch auf der Erde mit Internetanschluss zum Nutzer wird. Und wenn wir die vor uns liegende Roadmap umsetzen und Roblox weiterhin zur besten Plattform für innovative 3D-Erstellung machen, dann umfasst unser adressierbarer Markt insgesamt 3 Milliarden Menschen. Mit anderen Worten, wir streben ab heute in sechs Jahren 3 Milliarden monatlich aktive Nutzer an. Also wieWir denken darüber nach, dieses Problem zu lösen? Wie wir diese Frage beantworten, ist wo Innovation Nur.

Können Sie abschließend einen Moment aus den letzten Jahren erzählen, in dem Sie am stolzesten auf Ihr Team waren?

Es gibt so viele, aber eine große, die auffällt, ist die Entwicklung unserer mobilen App. Als ich zum ersten Mal zu Roblox kam, waren unsere Ladezeiten langsam und die Erfahrung war klobig. Wir wussten, dass sich unsere Wachstumsraten von dem, was bereits sehr stark war, beschleunigen würden, wenn wir die Erfahrung verbessern würden.

Claus Moberg bei einem Roblox Game Jam 2022

Claus Moberg bei einem Roblox Game Jam 2022

Damals fiel jede mobile App im App Store in einen von zwei Eimern. Eine Option war eine native Version, sodass Teams gleichzeitig eine iOS-, Android- und Windows-App erstellen konnten. Das bedeutete, dass Sie ein neues Feature mehrmals erstellen mussten: einmal für jede der von uns unterstützten Plattformen (Objective C/Swift für iOS, Android Java für Android, C# für Windows, C++ für Xbox usw. ). Die zweite Möglichkeit bestand darin, den Webcode mit etwas wie React Native als Anwendung zu transpilieren. Bei dieser Option mussten die Teams jede Funktion nur einmal erstellen und warten oder modifizieren, aber die Erfahrung war überall fehlerhaft – eine einzige Codebasis mit einer insgesamt glanzlosen Benutzererfahrung.

Bei Roblox haben wir eine dritte Tür geöffnet, die für niemanden sonst möglich war: unsere App als Roblox-Spiel neu zu erstellen. Das erste, was wir tun, wenn wir Roblox auf eine neue Plattform portieren, ist die Integration unserer Spiel-Engine mit den APIs der niedrigsten Ebene, die wir auf dieser Hardware und diesem Betriebssystem haben. Alles, was Sie auf Roblox nach dem Begrüßungsbildschirm tun, wird selbst in Lua geskriptet und von unserer Spiel-Engine gerendert. Das bedeutet, dass wir eine einzige Codebasis haben, die alle Roblox-Erfahrungen auf jeder Plattform unterstützt. Letztes Jahr haben wir die sogenannte Universal Computer App eingeführt. Es war eine der letzten Plattformen, auf der eine Version unserer universellen Lua-App fehlte, um das Erlebnis voranzutreiben. Wir haben dafür vier Jahre gebraucht, aber jetzt haben wir eine einzige Codebasis, die auf jeder Plattform, einschließlich Mobilgeräten, ein erstklassiges Erlebnis bietet. Seit seiner Einführung hat es unseren Entwicklern unglaubliche Funktionalität bereitgestellt und Tausende von Problemen in der Spiel-Engine selbst behoben, die uns daran gehindert haben, das zu bauen, was wir bauen wollten.

Als wir die App gepatcht haben, wurde jeder Bildlaufrahmen und jedes Spiel in den Millionen von Spielen auf Roblox über Nacht repariert. Es war eine wirklich mutige große Wette, die wir eingegangen sind, und jetzt beginnt sie sich auszuzahlen.

Unser Team musste mehrere technische Herausforderungen meistern und große Entscheidungen treffen. Zu sehen, wie mein Team unsere Werte als Entscheidungsalgorithmus verwendet, um unseren Weg nach vorne zu definieren und sie zum Erfolg zu führen, war ein großer Moment für mich. Ich werde immer so stolz auf unser Team und das, was sie erreicht haben, sein.

Inspiriert von der Geschichte von Claus? Er und sein Team stellen ein! Besuchen Sie unser Karriere-Website um die offenen Rollen in der Benutzergruppe zu erkunden.