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.

More Interesting

So bekommen Sie einen Data Scientist-Job in Dubai

Ist es möglich, ohne Filmschule eine Karriere in der Filmbranche zu machen, wenn ich in der Schweiz lebe und in Amerika etwas machen möchte?

Ich bin im DJ Sanghvi College. Ich habe fünf Rückstände und habe sie alle beseitigt. Bekomme ich einen guten Job in Campus-Praktika?

Würden Sie einem Doktoranden vorschlagen, eine Promotion zu machen, wenn er dies aus Wissensgründen tut?

Kann ich die Ranger-Schule als Teil eines 18-fachen Vertrags erhalten?

Was muss ich wissen, um eine Website zu starten? Welche Programmiersprachen muss ich kennen?

Was sollen wir nach dem Abschluss eines BTech aus dem Tiefbau tun?

Fällt es einem Teenager schwer, professioneller Musiker zu werden, wenn er 6 Instrumente im Alter von 16 Jahren beherrscht und 7 Stunden am Tag übt?

Wie ist das Leben nach dem Abschluss als CS-Ingenieur an der Anna-Universität?

Welche Engineering-Branche wird in den kommenden Jahren stärker nachgefragt?

Wie kann ich als Anfänger ein Informatikstudium beginnen?

Welche Jobs kann man mit einem Master-Abschluss oder einer Promotion in Soziologie bekommen?

Welche Fähigkeiten sollte ich erwerben, um einen Job bei DevOps zu bekommen?

Lohnt es sich, wieder zur Schule zu gehen, um einen Abschluss in BME zu machen? Lohnt sich der ROI auf der Industrieroute?

Welches sollte eine höhere Priorität haben, wenn es darum geht, eine Lösung für ein technisches Problem zu finden: es selbst zu ergründen? Oder recherchieren und Erfahrungen anderer nutzen?