Noticias

Liderando en Roblox con Claus Moberg

Liderando en Roblox con Claus Moberg

Liderar en Roblox es una nueva serie que explora las trayectorias profesionales de los líderes de Roblox y analiza sus roles, filosofías y estilos de gestión. En nuestro primer perfil, conocemos a Claus Moberg, vicepresidente de ingeniería, quien lidera nuestro grupo de usuarios. Este año, Claus también lidera Roblox's Hack Week, una oportunidad de una semana para que todos los empleados de Roblox den vida a nuestros valores fundamentales mediante la búsqueda de proyectos autodirigidos que superen los límites y aceleren el futuro de nuestra plataforma.

Hablemos de su trayectoria profesional hacia el liderazgo en ingeniería. ¿Cómo comenzó todo?

CM: Ciertamente podría considerar mi viaje hacia el liderazgo en ingeniería como poco convencional. Mi abuelo era meteorólogo y pasé muchos veranos con mis abuelos, como una especie de “campamento de verano para abuelos”. Gracias a este tiempo de calidad, realmente me interesé en el clima. Cuando estaba en la escuela secundaria, hice prácticas de investigación de huracanes en la División de Investigación de Huracanes del Laboratorio Oceanográfico y Meteorológico del Atlántico en Miami. Entonces elegí mi universidad, la Universidad de Wisconsin, porque tenía un muy buen programa de meteorología. Una cosa llevó a la otra, y migré de la meteorología pura para enfocarme realmente en la contaminación del aire, donde entró en juego la parte de la química atmosférica. Mi doctorado exploró la relación entre la contaminación del aire en un rincón del mundo y su impacto en la salud. y el bienestar de las personas en un lugar completamente diferente.

Claus Moberg realizando trabajo de campo para su doctorado en química atmosférica

¿Y qué llevó a su transición a la ingeniería?

Aquí es donde las cosas toman el punto de inflexión que me llevó a Roblox. Tuve la oportunidad de participar en un concurso de ideas de negocios que realmente despertó mi curiosidad. Terminé ganando el premio de un concurso y comenzando un negocio basado en mi idea. La empresa fabricaba juguetes que desbloqueaban personajes en videojuegos, y así fue como entré en el mundo de los videojuegos y el entretenimiento. Fue a través de esta empresa que conocí a Dave Baszucki, fundador y director ejecutivo de Roblox. Dave y yo nos conocimos y me hizo una oferta de trabajo como Director de Ingeniería en Roblox. Aquí estamos, casi siete años después.

Nunca he sido de los que siguen un plan de carrera lineal. Siempre miro las oportunidades que se me presentan y trato de maximizar las que creo que serán las más entretenidas y satisfactorias. Roblox claramente ha sido el indicado durante mucho tiempo.

Así que empezaste como Director de Ingeniería en Roblox. ¿Puedes contarnos un poco sobre tu trayectoria profesional?

Empecé en Roblox hace casi siete años como director de ingeniería, liderando los esfuerzos para nuestros clientes de juegos móviles, de consola y de realidad virtual. En aproximadamente un año, fui ascendido a gerente sénior y comencé a supervisar nuestros equipos de infraestructura y aplicaciones de Lua. Pasé unos dos años en este puesto, luego me ascendieron a mi puesto actual como vicepresidente de ingeniería, supervisando nuestro grupo de usuarios y nuestra subsidiaria china, Luobu.

¿Y en qué consiste su puesto actual?

Actualmente dirijo el grupo de usuarios en Roblox. Los “Usuarios” son lo que llamamos consumidores en la Plataforma. Vemos a Roblox como un mercado de dos lados, donde los creadores y desarrolladores vienen todos los meses para crear increíbles experiencias virtuales 3D inmersivas, y luego millones de usuarios vienen todos los meses para consumir esas experiencias. Mi equipo es responsable de garantizar que el tiempo que estos usuarios pasan en Roblox sea positivo y transparente. En la práctica, esto significa que administro el equipo que posee las aplicaciones reales que instalas en tu dispositivo, así como todas las funciones sociales de la plataforma que permiten a los usuarios comunicarse e interactuar como lo harían en el mundo físico, como el texto. chat, chat de voz, mensajería asíncrona, grupos, comunidades, etc.

También dirijo la ingeniería para nuestra subsidiaria china llamada Luobu, que es una empresa conjunta con Tencent, una empresa de tecnología y entretenimiento con sede en China.

Parece que diriges a muchas personas con diferentes experiencias, antecedentes y objetivos profesionales. que es un ¿Qué aprendiste como líder en Roblox?

Aprendí muchas lecciones en mi carrera al cometer errores. Uno grande que salta a la mente es la importancia de la comunicación y la transparencia cuando estás en un rol de liderazgo. No es fácil, pero he aprendido que comunicar con hechos y autenticidad es la mejor manera de acelerar el proceso de encontrar el camino a seguir. Aquí es donde ocurre la innovación, en los momentos en que aborda los problemas de frente en lugar de tratar de iluminarlos positivamente o evitar abordarlos desde la raíz. Es una lección que personalmente tuve que aprender de la manera más difícil, pero es realmente importante para la forma en que opero día a día en Roblox.

Claus Moberg y el director de gestión de proyectos Michael McHale en los premios Roblox Bloxy Awards 2017

Claus Moberg y el director de gestión de proyectos Michael McHale en los premios Roblox Bloxy Awards 2017

¿Cómo ayudas a liderar y hacer crecer una cultura de innovación en Roblox?

Uso los valores de Roblox como algoritmo de innovación. En otras palabras, animo a mi equipo a utilizar nuestro cuatro valores fundamentales como una herramienta que pueden utilizar en todas sus tomas de decisiones. Por ejemplo:

  • Ver largo plazo → Pregúntese: "¿Cómo quiero que esto funcione dentro de cinco años?" ¿Vas hacia él o te alejas de él?
  • Respetar a la comunidad → Considere cuál de las opciones disponibles para usted beneficia a la mayoría de las personas. Comience en el nivel más alto y considere qué es lo mejor para todos nuestros usuarios. Luego, recorre el embudo: qué es lo mejor para la empresa, el equipo y el individuo.
  • Somos responsables → Eliminamos el interés propio y hacemos que suceda lo correcto.
  • Haz las cosas → ¿Cómo podemos hacer lo correcto de la manera más eficiente?

Si está utilizando nuestros valores de Roblox como su algoritmo de toma de decisiones, es muy raro que pase por los cuatro y aún no sepa qué hacer. La innovación es inherente a este proceso. En mi experiencia como líder aquí, los valores limitan mi pensamiento de resolución de problemas y han ayudado a guiar a mis equipos a innovar de la manera correcta.

Si tuviera que elegir un valor que resuena más con usted como líder, ¿cuál sería?

Todos son imperativos, pero ahora mismo en nuestro negocio, Adoptar la visión a largo plazo es extremadamente relevante. Creo que es importante que mi equipo tenga en cuenta la escasez de oportunidades que tenemos en este momento. Con un solo producto, tenemos, teóricamente, la capacidad de que cada ser humano en la tierra con una conexión a Internet se convierta en usuario. Y si ejecutamos la hoja de ruta que tenemos por delante y continuamos haciendo de Roblox la mejor plataforma para la creación innovadora en 3D, entonces nuestro mercado total direccionable es de 3 mil millones de personas. En otras palabras, estamos apuntando a 3 mil millones de usuarios activos mensuales dentro de seis años. Entonces, ¿cómoEstamos pensando en solucionar este problema.? Cómo respondemos a esta pregunta es donde la innovación viene de.

Para terminar, ¿puede compartir un momento de los últimos años en el que estuvo más orgulloso de su equipo?

Hay tantos, pero uno grande que se destaca es la evolución de nuestra aplicación móvil. Cuando me uní a Roblox por primera vez, nuestros tiempos de carga eran lentos y la experiencia era torpe. Sabíamos que si mejorábamos la experiencia, nuestras tasas de crecimiento se acelerarían de lo que eran, que ya era muy fuerte.

Claus Moberg en un Roblox Game Jam 2022

Claus Moberg en un Roblox Game Jam 2022

En ese entonces, todas las aplicaciones móviles en la App Store caían en uno de dos cubos. Una opción era una versión nativa, por lo que los equipos crearían una aplicación para iOS, Android y Windows simultáneamente. Esto significaba que si estaba creando una función nueva, tenía que hacerlo varias veces: una vez para cada una de las plataformas que admitimos (Objective C/Swift para iOS, Android Java para Android, C# para Windows, C++ para Xbox, etc. ). La segunda opción era transpilar el código web como una aplicación usando algo como React Native. Con esta opción, los equipos solo tenían que crear y mantener cada función o modificarla una vez, pero la experiencia era defectuosa en todas partes: una base de código única con una experiencia de usuario deslucida en general.

En Roblox, abrimos una tercera puerta que no era posible para nadie más: reconstruir nuestra aplicación como un juego de Roblox. Lo primero que hacemos al migrar Roblox a una nueva plataforma es integrar nuestro motor de juego con las API de nivel más bajo que tenemos en ese hardware y sistema operativo. Entonces, todo lo que haces en Roblox después de la pantalla de inicio está escrito en Lua y renderizado por nuestro motor de juego. Esto significa que tenemos una base de código única que impulsa todas las experiencias de Roblox en cada plataforma. El año pasado, lanzamos lo que se llama Universal Computer App. Fue una de las últimas plataformas a las que les faltaba una versión de nuestra aplicación universal Lua para potenciar la experiencia. Nos tomó cuatro años hacer esto, pero ahora tenemos una base de código única que ofrece una experiencia de primera clase en todas las plataformas, incluida la móvil. Desde su lanzamiento, ha brindado una funcionalidad increíble para nuestros desarrolladores y solucionado miles de problemas en el propio motor del juego que nos impedían construir lo que queríamos construir.

Cuando parcheamos la aplicación, todos los marcos de desplazamiento y todos los juegos de los millones de juegos en Roblox se arreglaron de la noche a la mañana. Hicimos una gran apuesta realmente valiente, y ahora está empezando a dar sus frutos.

Nuestro equipo enfrentó varios desafíos técnicos que superar y grandes decisiones que tomar. Ver a mi equipo usar nuestros valores como un algoritmo de toma de decisiones para definir nuestro camino a seguir y ponerlos en marcha para el éxito fue un gran momento para mí. Siempre estaré muy orgulloso de nuestro equipo y de lo que han logrado.

¿Inspirado en la historia de Claus? ¡Él y su equipo están reclutando! Visita nuestro sitio web de carreras para explorar los roles abiertos en el grupo de usuarios.