Was muss ich als Softwareentwickler lernen, um ein Blockchain-Entwickler zu werden?

Ich bin selbst Software-Ingenieur und lerne die Blockchain-Entwicklung mit Ethereum und Solidität.
Ich denke, man sollte diese Schritte befolgen:

  1. Grundlegendes zu Bitcoin Blockchain Lesen Sie das Whitepaper, schauen Sie sich einige Youtube-Videos usw. an.
  2. Ethereum verstehen – Whitepaper lesen, Videos von Vitalik Buterin auf Youtube ansehen usw.
  3. Verstehen Sie verschiedene Arten von Blockchains und ihre spezifischen Anwendungsfälle: öffentlich, privat und Konsortium.
  4. Erfahren Sie mehr über intelligente Verträge und beginnen Sie mit dem Codieren, indem Sie Dokumente, Artikel usw. lesen.
  5. Ich würde empfehlen, mit der Ethereum-Blockchain-Entwicklung zu beginnen (Solidität erlernen) und dann mit Hyperledger, Tendermint usw. fortzufahren, je nachdem, für welchen speziellen Anwendungsfall Sie entwickeln.

Ein Entwickler sollte in Online-Communities auf Reddit, Gitter, Stackexchange usw. aktiv sein, da die Blockchain-Branche im Entstehen begriffen ist und sich schnell verändert.

Einige nützliche Links:
Udemy Kurs Auf Blockchain
Grundlegendes zur Blockchain – IBM
Solidity – Solidity 0.4.19 Dokumentation
TruffleFramework.com – Truffle Framework
Einführung in die Entwicklung von Ethereum

Videoversion:

Hoffe, Sie fanden dies nützlich!
Folgen Sie mir, wenn Sie sich für Blockchain und Cryptos interessieren.

Nun, der Weg zum Blockchain-Entwickler von Software Engineer ist ziemlich einfach. Sie müssen die wenigen Grundlagen von Blockchain auffrischen und mit etwas Code spielen. Ich erwähne einige Schritte, die ich selbst unternommen habe:

  1. Lesen Sie Mastering Bitcoin: Dort lernen Sie Smart Contract, Bitcoin-Konzepte, Proof of Work und Proof of Stake kennen.
  2. Lesen Sie das Whitepaper von Bitcoin und Ethereum. Verstehe den Unterschied zwischen Bitcoin und Ethereum.
  3. Lerne Solidität. Javascript, Golang Entwickler wird hier einen zusätzlichen Vorteil haben.
  4. Nehmen Sie an einem Online-Kurs auf Coursera teil.
  5. Tragen Sie zu Open-Source-Projekten wie Filecoin, IPFS und StorJ bei.

Viel Glück!

Ja, das kannst du. Nichts ist unmöglich, Mann. Sie müssen jedoch die Blockchain-Technologie erlernen. Das ist es .

Unterschätze dich nicht. Sei zuversichtlich .

Zuerst müssen Sie Blockchain lernen, während Sie eine bestehende Arbeit erledigen. Ich kann Ihnen die besten Blockchain Online-Kurse vorschlagen

  • Entdecken Sie die Grundlagen der Blockchain-Technologie
  • Blockchain-Grundlagen: Ein praktischer Ansatz

ES IST BESSER, DEN ERSTEN KURS ZU WÄHLEN….

Aus diesem Kurs können Sie lernen über:

Alle Grundlagen der Blockchain-Technologie: Was ist eine Blockchain, wie funktionieren die Blockchains, welche Vorteile bieten Blockchains und industrielle Anwendungen? Sie müssen nichts über Blockchain-Technologie wissen, wenn Sie diesen Kurs beginnen möchten, da er für alle gedacht ist, die sich intensiv mit Blockchain befassen möchten.

und auch…

Was ist eine Blockchain, wie funktioniert sie, welche Anwendungen gibt es jetzt und in Zukunft für diese Technologie?

zusätzliche Kurse für Blockchain:

  • Entdecken Sie die Grundlagen der Blockchain-Technologie
  • Blockchain-Grundlagen: Ein praktischer Ansatz
  • Erstellen von Blockchain-Anwendungen: Existenznachweis

ALLES GUTE……

Es ist ein laufendes Tutorial-Video

Wenn Sie ein Software-Ingenieur sind, fast nichts.

Testen Sie einfach ein oder zwei intelligente Verträge, zerstören Sie die Blockkette und los geht’s.