Comment gagner jusqu’à 500€ de crypto facilement ?
Alors comme ça, vous voulez devenir développeur Web3 ?
Image générée par l’Intelligence Artificiellle DALL-E – labs.openai.com
Alors que le buzz autour du Web3 est à son paroxysme, il y a un fossé grandissant entre les ingénieurs qui voient un nouveau paradigme passionnant pour le développement web et ceux qui voient juste des efforts pour gagner rapidement de l’argent, enveloppés dans beaucoup de pseudo influenceurs.
Par Web3, on entend une vision de l’Internet public où les données et le contenu sont inscrits sur des blockchains, tokenisés ou gérés et accessibles sur des réseaux distribués peer-to-peer. C’est le Web décentralisé qui prend actuellement en charge les crypto-monnaies, les jetons non fongibles (NFT) et de tout nouveaux types d’applications décentralisées (appelées dapps) reposant sur un registre distribué.
Cette marque « Web3 » peut être vu comme un nouveau modèle de création de logiciels sur des chaînes de blocs distribuées. C’est un changement rdical par rapport aux architectures traditionnelles à trois couches et, selon votre point de vue, une chance majeure pour les développeurs qui souhaitent suivre cette nouvelle tendance technologique.
Selon l’analyse de la société de capital-risque axée sur les crypto actifs Electric Capital, le monde des développeurs Web3 est petit, avec seulement 18 000 développeurs actifs travaillant sur des emplois Web3, mais avec une croissance de 75 % depuis début 2021.
Dave Walters, directeur technique de la technologie travaillant avec la plate-forme Employed, a déclaré à InfoWorld que « l’activité des candidats Web3 a en fait connu une très forte croissance sur la plate-forme Hired ces derniers temps. Le besoin relatif de prospects Web3 a en fait augmenté d’environ 67 % étant donné que le début de 2021. »
Qu’est-ce que l’avancement Web3, de toute façon ?
Le fondateur de la société d’outils de développement Web3 Decentology, Nik Kalyani, voit Web3 comme une opportunité de simplifier considérablement le développement de logiciels, en spécifiant et en distinguant plus clairement les compétences en amont et en aval. « Du point de vue du développeur, il y a une séparation claire entre où vos compétences peuvent être et où vous démarquer », a-t-il déclaré.
Sur le back-end, « vous choisissez une blockchain, travaillez avec un seul langage, et une fois que vous découvrez la modification de l’architecture, vous pouvez commencer à croire plus profondément aux performances, à l’amélioration du stockage – toutes ces choses qui vous permettent d’être un très bon développeur de contrats intelligent », dit-il. Ensuite, les concepteurs frontaux ou les concepteurs peuvent utiliser leurs compétences existantes et les utiliser directement dans les applications Web3.
Comment démarrer dans le Web3 ?
Ancien Amazon Web Services (AWS), Nader Dabit, défenseur principal des développeurs, a fait la transition vers Web3 à temps plein l’année dernière lorsqu’il s’est inscrit chez Edge & Node, une entreprise axée sur la procédure d’indexation des graphiques pour les données de la blockchain. Naturellement, il est optimiste quant à la transférabilité des compétences d’avancement Web 2.0 standard dans l’arène Web3.
Le meilleur endroit pour commencer, a déclaré Dabit, est les documents Ethereum et Strength. Leur lecture fournira les bases de la compréhension de l’écosystème de blockchain le plus populaire et de la manière de composer un accord judicieux.
La courbe de connaissance de Solidity ne devrait pas être trop élevée pour la plupart des développeurs, car elle est similaire à C et Java. Les développeurs commencent également à composer des contrats intelligents dans le langage Rust Shows plus général.
Vous devez également vous familiariser avec un nouvel environnement de développement comme Remix et apprendre à déployer sur la machine virtuelle Ethereum ou un système d’exécution similaire pour la blockchain de votre choix. Vous devez vous familiariser avec le mécanisme de signature des transactions dans la blockchain, MetaMask émergeant comme l’un des premiers outils standard de l’industrie pour ce processus.
En bref, pour créer ou utiliser la plupart des applications Web3 aujourd’hui, vous devrez découvrir de nouvelles terminologies, établir un portefeuille cryptographique et de payer les frais imprévisibles de « gaz » nécessaires pour effectuer des actions sur la blockchain Ethereum – tout cela peut être rebutant pour les nouveaux entrants. « Ce qui effraie les gens, dès qu’ils entrent dans Ethereum en particulier, ce sont les frais de gaz », a déclaré Kalyani. « Cela suggère que de nombreux développeurs ont tendance à rester en phase de jeu et ne sont pas encore prêts pour la mise en œuvre. »
Cependant, cela change déjà, car d’autres plates-formes de blockchain comme Universe, Solana et Cardano gagnent en attrait grâce à leur engagement à réduire les coûts du gaz. Il existe également un ensemble croissant de testnets disponibles, permettant aux concepteurs de vérifier leurs accords intelligents sans payer de frais de gaz.
L’état du stack Web3
Même à ce niveau élevé, le stack de développement Web3 est clairement immature, peu transparente et fragmentée. Mais cela peut changer. « Si tout cela vous fait tourner la tête, vous n’êtes pas seul. Bricoler tous ces outils est compliqué et peut conduire à une expérience de design inconfortable », a écrit l’ancien designer de Coinbase Preethi Kasireddy dans un article.
Des structures de développement comme Hardhat tentent déjà de faciliter la création, la publication et le test d’accords intelligents sur Ethereum, et des frameworks comme Polygon garantissent aux concepteurs une implémentation en un clic sur les réseaux blockchain. Et la variété des frameworks Web3 et des SDK ne manquera pas de croître à mesure que l’intérêt et l’investissement dans ce domaine se réchauffent.
« Nous sommes au point de basculement où suffisamment de pièces suffisent à tout concepteur pour passer [du Web 2.0 à Web3] », a déclaré Onur Akpolat, développeur d’applications logicielles à la structure Interchain, à InfoWorld.
« Il est important en tant que technologues de rester à jour avec les modèles, de la virtualisation au cloud, et maintenant au Web3 », a déclaré Luke Youngblood, ingénieur principal du personnel chez Crypto Exchange Coinbase et ancien architecte d’options chez AWS.
Comme de nombreux ingénieurs, Youngblood a commencé son voyage dans le Web3 en exploitant Bitcoin. Ce n’est qu’en 2017 qu’il a commencé à découvrir Ethereum et la programmation de contrats intelligents pendant son temps libre, alors qu’il était coincé dans la blockchain et la conception de systèmes distribués dans sa tâche quotidienne chez AWS. Auparavant, il voyait le Web3 comme un parcours professionnel possible. « Ce qui était révélateur pour moi, c’est l’idée de posséder notre matériel et qu’il ne soit pas détenu dans une base de données centrale par Facebook ou Google », a-t-il déclaré.
Pourquoi Web3 ? Suivez l’argent
Même après avoir appris les principes, passer du bricolage avec Web3 le week-end à consacrer beaucoup d’énergie et de temps à l’espace est un grand saut en avant.
Entrer dans le monde du Web3 a également un attrait majeur : l’argent. Le salaire des développeurs Web3 à temps plein démarre sur une base à 6 chiffres car de nombreuses entreprises se précipitent pour entrer dans ce tout nouveau domaine. Les candidats Web3 gagnent actuellement un salaire de base moyen de 160 000 $ aux États-Unis, selon Worked with.
« Une fonctionnalité de base de Web3 est que chaque produit est à la fois un investissement opportunité… C’est comme si être l’un des premiers utilisateurs de Facebook ou d’Uber faisait automatiquement de vous un actionnaire de Facebook ou d’Uber, et lorsque ces services sont devenus substantiels, vous êtes devenu riche », a écrit l’écrivain de Bloomberg, Matt Levine.
Prenons l’exemple utilisé par le développeur de Signal, Moxie Marlinspike, qui a parlé de son expérience dans la création d’un prototype d’application appelé « Autonmous Art » dans un article désormais viral intitulé « Mes premières impressions sur Web3 ».
L’application Autonmous Art se base sur les NFT. « Le coût d’une contribution visuelle augmente avec le temps, et les fonds qu’un contributeur verse lors du mint sont distribués à tous les artistes précédents », a-t-il expliqu ».
Madhavan Malolan est le cofondateur de Questbook, une start-up qui entend aider les designers à gagner de l’argent en contribuant à des projets Web3. Il voit l’avancement du Web3 comme similaire à l’ajout à un projet open source, mais avec la distinction clé que vous êtes matériellement récompensé pour vos contributions. « C’est une différence substantielle, puisque les développeurs construiront toujours l’open source, mais il y a beaucoup de gens qui sauteront la clôture pour avoir accès à ces avantages monétaires, qui sont un amplificateur », a-t-il déclaré à InfoWorld.
Pour d’autres, structurer ou ajouter des projets Web3 juste pour un gain financier est problématique. « C’est peut-être beaucoup mieux, mais le vieil homme en moi pense que vous perdez quelque chose de magnifique lorsque vous perdez l’élément commun et l’idée de faire quelque chose de mieux les uns pour les autres », a déclaré le cofondateur du chef Adam Jacob à InfoWorld. « Changer cette récompense avec de l’argent ? Cela semble la réduire. »
Ou, comme l’a dit Tim O’Reilly dans un article récent : « L’argent facile à gagner en spéculant sur les possessions cryptographiques semble avoir en fait distrait les concepteurs et les financiers de l’effort de structurer des services utiles dans le monde réel. »
Tout cela conduit l’auteur et développeur passionné Robin Sloan à demander : « Seriez-vous encore en train de vous interroger sur Web3 si ces devises étaient inutiles ? ». Pour certaines personnes, la réponse est « oui, sans aucun doute », car elles trouveraient toujours les énigmes fondamentales intéressantes. Pour d’autres, s’ils sont honnêtes, la réponse est « j’en sais vraiment rien »
Web3 : Un monde rempli de défis techniques
Pour le cofondateur d’Ethereum, Vitalik Buterin, le but n’est pas vraiment l’argent, mais la chance de développer quelque chose de vraiment différent. « De nombreux développeurs apprécient vraiment la décentralisation et l’absence de confiance », a-t-il déclaré sur Reddit en réaction au message de Marlinspike.
Beaucoup de développeurs seront ravis de se lancer dans quelque chose de vraiment nouveau. « Les individus ressentent la possibilité de développer quelque chose qui est en rapport avec le Web3. Ils semblent pouvoir développer la prochaine licorne sur le Web3. C’est pourquoi il existe de nombreux projets indépendants dans ce domaine, en raison de ce sentiment de pionnier », nous dit le designer Vittorio Rivabella à InfoWorld.
« Il s’agit encore d’une assez petite communauté avec un espace où les individus peuvent développer tout ce qu’ils veulent, et il y a beaucoup d’investissements financiers », nous dit Ashley « Ashnichrist » Christenson, Senior advisor de la marketplace NFT SuperRare.
Vous souhaitez participer à cette révolution Web3 ?