How do we programmers respond to Zuckerberg’s metaverse?

How do we programmers respond to Zuckerberg’s metaverse?

INTER-GLOBAL-REUTERS_opt.jpeg

AGAINST THE ROPES. Mark Zuckerberg, CEO of Facebook, came out to refute allegations that the social network is ineffective and underactive in moderating hate messages in many countries.

But, What does it mean to “be in the metaverse” and why would companies, personalities, cities and institutions want to conquer that space? Of course, Silicon Valley figures as relevant as Zuckerberg set trends and everything they say causes disruption in the market.

Disney – the largest American media and entertainment conglomerate in the world – shared its plans to jump into the world of virtual reality by taking its theme parks there, and so did other companies such as Roblox Corp., Microsoft Corp. y Epic Games.

The capital of South Korea, on the other hand, promised to start offering certain public services through the metaverse using virtual reality, a proposal that is in line with the technological nature of that city.

The case of the Canadian artist is also very novel, since he became an avatar to give a virtual concert in his own metaverse on November 18.

Zuckerberg came up with this announcement to challenge the universe of technology and programming. Although virtual and augmented reality are two technologies that already existed in the world – in fact, Meta owns Oculus VR, a virtual reality technology development company – the concept they shared on October 28 went even further, to promise an environment in which we will all end up wanting to be.

That is the goal of the CEO of Meta, who in his presentation stated: “The metaverse will be social, a 3D virtual space where you can share immersive experiences with other people -even when it is not possible to be together physically-, and carry out activities together that would not be possible in the real world.”

Perhaps the confidence with which the programmer says that the future is in the metaverse, has to do with the fact that most of us mortals already move in virtual environments invented by him. Don’t we almost all have WhatsApp, Instagram and Facebook applications downloaded to our cell phone today, or at least one of them?

The metaverse aims to simulate a world in which we are as comfortable as in the real world. This was also shown in his presentation, with a sketch of images and his own avatar interacting in this new space. There, Mark wants us to shop, socialize, play games and work.

metaverso

Companies, the most popular figures and even governments are already looking that way because of the potential that the metaverse has to generate new creative, social and economic opportunities. Most likely, no one wants to be left out of this parallel world proposed by the genius of social networks. Especially since he promised that in the next ten years he will move “Hundreds of billions of dollars”, a figure that Bloomberg Intelligence estimated at about $ 800 billion.

To create virtual reality environments, especially those promised by the 37-year-old New Yorker, you need advanced technology and talent who knows how to respond to your new proposal.

The programmers, who will contribute our knowledge and skills to weave and delineate this metaverse, know that this is one more novelty for which we must update our skills and learn new programming languages ​​or ways of applying them, like so many others that already exist in the universe. of technology.

To be part of the development of the metaverse, the first thing to do is acquire programming skills, which will allow you to develop the products of the future. Meta will be creating 10,000 new jobs in the next 5 years in the European Union to collaborate in this development.

The metaverse will constantly require engineers, developers, designers, and programmers, but … What programming languages ​​are required? According to developments for augmented reality (AR), virtual reality (VR) or blockchain, there are different programming languages ​​that you have to know to build the metaverse:

  • C# y C++ are key to developing virtual and augmented reality experiences on Unity or Unreal game engines,
  • JavaScript for WebVR, WebAR or blockchain applications,
  • Python to develop scripts and interfaces for virtual reality, widely used in industrial VR and AR applications. It is an easy-to-learn language that allows you to easily transition to a more advanced language like C # later.
  • Solidity and Rust, to develop and implement smart contracts on Ethereum or Solana, respectively

Learning a programming language can be done in a self-taught way, with online courses or in bootcamps accompanied by a team of students and teachers forming a learning community. The alternatives are found online and you have the profile you want to give to your career to train more in a programming language, with a focus on product management, product development or entrepreneurship.

Co-founder of Le Wagon Latin America.

Source From: Ambito

Leave a Reply

Your email address will not be published. Required fields are marked *

Latest Posts