01/12/2021
3.3K vistas

¿Cómo debemos responder los programadores al metaverso que propone Zuckerberg?

OPINIÓN - Por Sebastián Buffo Sempé, cofundador de Le Wagon Latam.

Por Sebastián Buffo Sempé, cofundador de Le Wagon Latam.

Todos quieren estar en el metaverso.

Suscríbete a nuestro newsletter

Desde una compañía como Disney, el conglomerado de medios de comunicación y entretenimiento estadounidense más grande del mundo, que compartió sus planes de lanzarse al mundo de la realidad virtual llevando allí sus parques temáticos; un artista de renombre como Justin Bieber, muy innovador, dado que se convirtió en un avatar para dar un concierto virtual en su propio metaverso el pasado 18 de noviembre; Seúl, la capital de Corea del Sur, que prometió empezar a ofrecer ciertos servicios públicos a través del metaverso utilizando realidad virtual, una propuesta que va en línea con el carácter tecnológico de esa urbe; o empresas como Roblox Corp., Microsoft Corp. y Epic Games.

Todos apuestan a tener su versión de realidad virtual y aumentada, tal como lo mencionó Mark Zuckerberg, CEO de Meta -antes llamada Facebook-, en su última keynote del 28 de octubre. En su exposición no presentó productos clásicos, sino que revolucionó el mundo de la tecnología con un anuncio futurista… ¿O quizás no tan futurista como creemos?

Pero, ¿qué significa «estar en el metaverso» y por qué empresas, personalidades, ciudades e instituciones querrían conquistar ese espacio?

Si bien la realidad virtual y aumentada son dos tecnologías que ya existían en el mundo -de hecho Meta es dueña de Oculus VR, compañía de desarrollo de tecnologías de realidad virtual-, el concepto que compartió Zuckerberg fue aún más allá, al prometer un entorno en el que todos vamos a querer estar.

Ese es el objetivo del CEO de Meta, que en su presentación planteó que «el metaverso será social, un espacio virtual 3D donde podrás compartir experiencias envolventes con otras personas -incluso cuando no sea posible estar juntos físicamente-, y realizar actividades juntos que no serían posibles en el mundo real».

Quizás la confianza con la que este programador dice que el futuro está en el metaverso tenga que ver con que la mayoría de los mortales nos movemos ya en entorno virtuales inventados por él. ¿No tenemos hoy casi todos descargadas en nuestro celular las aplicaciones de WhatsApp, Instagram y Facebook, o al menos una de ellas?

El metaverso tiene como objetivo simular un mundo en el que estemos tan cómodos como en el real. Así lo mostró también Zuckerberg en su presentación, con un boceto de imágenes y su propio avatar interactuando en este nuevo espacio. Mark quiere que ahí compremos, socialicemos, juguemos y trabajemos.

Entonces, ¿cómo Las empresas, las figuras más populares y hasta los gobiernos no van a mirar hacia ese lado con el potencial que tiene el metaverso para generar nuevas oportunidades creativas, sociales y económicas? Lo más probable es que nadie quiera quedarse afuera de este mundo paralelo que propone el genio de las redes sociales. Sobre todo, porque él prometió que en los próximos 10 años el metaverso moverá «centenares de miles de millones de dólares», una cifra que Bloomberg Intelligence estimó en unos US$800.000 millones.

DESAFÍO PARA PROGRAMADORES

Para crear entornos de realidad virtual, más aún los que promete el neoyorquino de 37 años, se necesita tecnología de avanzada y talento que sepa cómo responder a su nueva propuesta. Un desafío para los programadores, quienes aportaremos nuestros conocimientos y habilidades para tejer y delinear este metaverso. Sabemos que esta es una novedad más para la cual debemos actualizar nuestras habilidades y aprender nuevos lenguajes de programación o formas de aplicarlos, como tantos otros que existen ya en el universo de la tecnología.

Lo primero que hay que hacer para formar parte del desarrollo del metaverso es adquirir habilidades de programación que te permitan desarrollar los productos del futuro. Meta estará creando 10.000 nuevos puestos de trabajo en los próximos 5 años en la Unión Europea para colaborar en este desarrollo.

El metaverso requerirá constantemente ingenieros, desarrolladores, diseñadores y programadores, pero… ¿qué lenguajes de programación se requieren?

Para desarrollos de realidad aumentada (AR), realidad virtual (VR) o blockchain, hay diferentes lenguajes de programación que hay que saber para construir el metaverso:

  • C# y C++ son clave para desarrollar experiencias de realidad virtual y aumentada en los motores de juegos Unity o Unreal,
  • JavaScript para aplicaciones de WebVR, WebAR o aplicaciones sobre blockchain,
  • Python para desarrollar scripts e interfaces para realidad virtual, muy utilizado en aplicaciones industriales de VR y AR. Es un lenguaje fácil de aprender que permite hacer luego una transición sencilla a un lenguaje más avanzado como C#.
  • Solidity y Rust, para desarrollar e implementar contratos inteligentes en Ethereum o en Solana, respectivamente

Aprender un lenguaje de programación puede realizarse de manera autodidacta, con cursos online o en bootcamps acompañados por un equipo de alumnos y profesores formando una comunidad de aprendizaje. Las alternativas se encuentran online y está en uno el perfil que quiera darle a su carrera para formarse más en algún lenguaje de programación, con foco en product management, desarrollo de productos o de emprendimientos.

Suscríbete a nuestro newsletter