Les compétences clés pour travailler avec le Web3

L’écosystème du Web3 attire de plus en plus d’entreprises, de freelances ou de salariés souhaitant travailler dans le secteur. Il faut dire qu’il existe de nombreuses opportunités pour travailler avec le Web3.

Bien entendu, il s’agit de nouveau et de disrupteur. Il n’est donc pas forcément simple de comprendre les rouages du secteur de prime abord. Néanmoins, si vous faites ce choix, félicitations ! Vous avez investi pour votre avenir tant le Web3 va devenir central dans nos sociétés.

Vous vous imaginez déjà dans votre bureau dans le metaverse avec des lunettes de réalité virtuelle sur la tête. Mais, avant d’y accéder, vous devez connaître quelles sont les principales compétences clés pour travailler dans le Web3.

Dans cet article, nous allons aborder les thèmes suivants :

  • La curiosité, l’atout numéro 1 pour travailler avec le Web3
  • Comprendre les bases de la blockchain et du Web3
  • Adapter son expertise pour travailler dans le Web3
  • La programmation informatique pour les développeurs
  • Une formation adaptée pour travailler avec le Web3

 

blog xsior 4

La curiosité, l’atout numéro pour travailler avec le Web3

 

Les personnes curieuses n’ont pas toujours bonne presse. Parfois désignés comme tête en l’air ou accusés de chercher dans les affaires des autres, les curieux ont pourtant une immense qualité : celle de se remettre en question et de toujours apprendre.

Or, le Web3, c’est une remise en question de tout ce que l’on connaît ou presque. Un monde décentralisé, plus ou moins virtuel, en utilisant des monnaies non garanties par une banque centrale, il y a clairement un cheminement intellectuel à faire ! La curiosité permet tout cela.

Toutes les personnes qui se sont passionnées pour le Web3 ont toutes été curieuses d’en apprendre plus sur le sujet. En effet, et nous y reviendrons, apprendre le Web3 est une affaire qui s’est avérée très longtemps solitaire. On cherche des articles sur internet, on regarde des vidéos sur YouTube et on lit les whitepapers.

Une personne devenue experte sur le sujet a passé des heures d’apprentissage en solitaire pour bien appréhender les grands principes du Web3 et les changements qu’ils peuvent apporter à notre avenir.

En résumé, la première compétence clé pour travailler avec le Web3, c’est d’être de nature curieuse.

Comprendre les bases de la blockchain et du Web3

 

Nous allons vous rassurer tout de suite : non, vous n’avez pas besoin de connaître tous les rouages de l’architecture d’une blockchain pour travailler avec le Web3. Ce serait un peu comme si vous deviez comprendre le fonctionnement du protocole SMTP lorsque vous utilisez une messagerie électronique.

 

on chain 300x300 1

 

Pour le Web3, c’est un peu la même chose. Cependant, comme le secteur est nouveau, vous devez quand même comprendre les bases techniques. Par exemple, il est nécessaire de comprendre la différence entre les mécanismes de consensus pour la sécurisation du réseau, le fonctionnement d’un smart contract ou la mécanique derrière le NFT.

Vous savez également qu’il existe de nombreux protocoles avec des cas d’usage différents. Il est donc essentiel de connaître les différences entre eux et de savoir interagir avec des protocoles décentralisés. Par exemple, savoir qu’Ethereum est le protocole idoine pour les applications décentralisées, tandis que Bitcoin est parfait pour l’usage monétaire.

Ainsi, comprendre les bases de la technologie blockchain est devenu essentiel pour travailler dans le Web3. En effet, c’est la blockchain qui permet de créer les applications décentralisées, les tokens, les NFTs ou encore les smart contracts. Les professionnels travaillant dans le Web3 doivent donc comprendre les bases technologiques pour pouvoir créer des projets innovants.

En outre, vous ne devez pas oublier que la blockchain est un secteur très jeune et est donc en constante évolution. Il n’est pas rare qu’un protocole soit techniquement dépassé par un autre quelques années voire quelques mois après sa sortie.

En résumé, la compréhension des bases de la blockchain est vitale afin de pouvoir travailler dans le Web3. Elle va de pair avec la curiosité.

Adapter son expertise pour travailler dans le Web3

 

Oui, il est possible de travailler dans le Web3 sans avoir besoin d’apprendre une toute nouvelle compétence. Nous allons prendre deux exemples.

Le premier, c’est le directeur financier en mode Web3Dans le jargon, on l’appelle le tokenomiste. C’est la personne qui va analyser l’émission de tokens d’un projet, leur allocation et leur répartition, afin de savoir si un projet est intéressant ou non. En d’autres termes, il s’agit d’étudier la viabilité économique d’un projet externe ou du propre projet de son entreprise. Si une formation à l’économie du token est essentielle, les modèles d’analyse sont les mêmes que ceux du directeur financier.

Le second, c’est le programmeur informatique et nous y consacrons un paragraphe entier tant c’est important.

La programmation informatique pour les développeurs

 

Il est possible de travailler avec le Web3 en tant que chargé(e) de projet. Néanmoins, à un moment ou un autre, vous aurez besoin de développeurs. La blockchain reste un secteur très lié à l’informatique, puisque nous avons besoin de code informatique pour que les protocoles puissent fonctionner.

Les développeurs blockchain sont donc très recherchés et, si vous êtes déjà un programmeur informatique, vous pouvez ajouter une corde Web3 à votre arc. Avant de débuter la programmation, il peut être bon de choisir un protocole en particulier. En effet, tous n’utilisent pas le même langage de programmation.

Le plus connu de tous s’appelle Solidity. Créé par Gavin Wood, cofondateur d’Ethereum et fondateur des protocoles Polkadot et Kusama, c’est le langage de programmation du protocole Ethereum pour les smart contracts. Il est aussi possible de coder en Vyper, à la fois plus simple et plus sûr que Solidity.

Si vous êtes déjà développeur sans compétence particulière pour le Web3, sachez que le langage C++, que vous connaissez probablement, est utilisé sur Bitcoin, Litecoin ou encore EOS. L’apprentissage est donc bien plus aisé que pour Solidity ou Vyper, notamment si vous êtes déjà spécialisé en C++. De même, les développeurs JavaScript pourront coder des applications décentralisées sur Ethereum.

Si vous voulez aller encore plus loin, il existe deux langages centrés sur deux protocoles :

  • Rust sur Polkadot,
  • Go sur Hyperledger.

En résumé, la programmation informatique reste la compétence technique clé de loin la plus importante pour travailler dans le Web3. S’il existe différents langages de programmation dans la blockchain, tous ne sont pas utilisables sur tous les protocoles. Vous devez donc les choisir en amont, en fonction de vos préférences.

Excelsior : une formation adaptée pour travailler avec le Web3

 

Nous savons que travailler dans le Web3 demande un apprentissage important, tant ce secteur paraît éloigné de tout ce que nous connaissons. C’est pourquoi vous avez probablement besoin d’être accompagné(s) pour passer cette étape.

Chez Excelsior, nous avons accompagné plusieurs centaines d’entreprises. Notre objectif, c’est de vous faciliter la transition du Web2 au Web3. Nous allons creuser avec vous tout ce que nous avons abordé dans cet article et le personnaliser en fonction de vos besoins.

N’oubliez pas que plus vous vous lancez tôt, plus vous serez prêts à entrer dans le Web3. Parce que ce n’est ni le Web3 ni les autres qui vous attendront !