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

Soll ich nach meinem MBA als Praktikant in Beraterfirmen wie EY oder Join mitarbeiten?

Wie kann ich promovieren, wenn mein CGPA niedrig ist?

Was sind die besten Unternehmen in Jaipur, in denen ich ein Praktikum in Jaipur machen kann?

Auf welchen Gebieten sollte ein Selentester mit 2+ Erfahrung stark genug sein, um sich einem Vorstellungsgespräch zu stellen?

Was soll ich an meinem Abschlussprojekt arbeiten, wenn ich eine Karriere als Spieleentwickler anstrebe?

Ich mache im August 2017 meinen Abschluss mit einem Bachelor in Petroleum Engineering. Was kann ich für die Arbeit tun, wenn ich keine Öl- und Gasstelle finde?

Was sind die technischen Fähigkeiten, die ein Bauingenieur haben muss?

Ist es ratsam, mit 25 Jahren eine Pilotenausbildung zu beginnen?

Warum gehst du zur Arbeit? Warum hast du deinen jetzigen Job gewählt?

Was ist eine bessere Option, ein Diplom nach dem 10. oder ein Abschluss nach dem 12.?

Was können Sie mit einem Studium der Meeresbiologie anfangen?

Was sind einige gute Gründe, um einen Job als Regierungsberater anstelle eines Jobs in Software / Technologie zu übernehmen (z. B. Google, Microsoft, Amazon)?

Was ist der Auswahlprozess von Tata Administrative Services für einen TCS-Mitarbeiter? Wie ist der Schwierigkeitsgrad und wie ist das Leben danach?

Wie fange ich an, ein Ökonom ab der 10. Klasse zu werden?

Ich bin ein Hobby-Programmierer und mein Lebenslauf hat nichts mit Programmieren zu tun. Die meisten Unternehmen werden ohne Erfahrung keine Mitarbeiter einstellen. Wo kann ich das bekommen?