見てください、私は何年もこのコーディングの迷路を進んできました。そして、率直に言いますが、ブロックチェーン開発者になることは、YouTubeが見せるような華やかなクリプト・ブロの旅ではありません。実際に何が必要なのか、甘く見せずに説明します。1. 基本?もちろん、しかしブロックチェーンの概念は最初は本当に奇妙です。分散型台帳は私にとって数週間全く意味がなかった。2. 言語?そう、Solidityが必要です。私はそれを避けようと3ヶ月無駄にしました。私のようにはならないでください。JavaScriptも役に立ちますが、Solidityがあなたの主食です。3. プラットフォーム? どれか一つを選ぶことにこだわらないで。どこかから始めてみて - どこでもいい。私はイーサリアムを選びました。なぜなら、そこにお金が流れていたからです。単純なことです。4. スマートコントラクト?それは厄介なやつだ。1つのセミコロンの位置を間違えるだけで、何百万ものコストがかかる。私より優れた開発者にそれが起こるのを見たことがある。5. DApps?ユーザーエクスペリエンスは通常ひどいです。ユーザーにボタンをクリックするためだけにガス代を支払う必要がある理由を説明する準備をしておいてください。6. バージョン管理?Gitは、午前3時にコードベースの半分を誤って削除したときに私を救ってくれました。学ぶか、後悔するかです。7. コンセンサス?この話はすぐに政治的になります。PoWとPoSの議論は、隠れた部族戦争です。自分の側を慎重に選んでください。8. セキュリティ?私の最初のプロジェクトは、ローンチから48時間以内に悪用されました。それについての悪夢が今もあります。セキュリティはオプションではありません。9. ツール?トリュフとハードハットは救いの手ですが、各アップデートごとに新しくエキサイティングな方法で壊れます。10. プロジェクト?最初の試みはゴミのようなものになるでしょう。私のもそうでした。しかし、それが学ぶ方法です。市場は不安定です - ある日はトークン価格の高騰に乗る天才のように感じ、次の日には投資家にお金が消えた理由を説明しています。良い開発者はベアマーケットの間も留まり、他が逃げる中で構築し続けます。そして、その認定コースは?ほとんどが、あなたがそれらを終える前に時代遅れになります。代わりに、物を作ったり壊したりすることで学びましょう。この道は簡単ではありませんが、まだ読んでいるなら、あなたにはそれを成し遂げる力があるのかもしれません。さあ、この投稿を閉じて、いくつかのコードを書きに行きましょう。
ブロックチェーン開発者になること:私の生の真実
見てください、私は何年もこのコーディングの迷路を進んできました。そして、率直に言いますが、ブロックチェーン開発者になることは、YouTubeが見せるような華やかなクリプト・ブロの旅ではありません。実際に何が必要なのか、甘く見せずに説明します。
基本?もちろん、しかしブロックチェーンの概念は最初は本当に奇妙です。分散型台帳は私にとって数週間全く意味がなかった。
言語?そう、Solidityが必要です。私はそれを避けようと3ヶ月無駄にしました。私のようにはならないでください。JavaScriptも役に立ちますが、Solidityがあなたの主食です。
プラットフォーム? どれか一つを選ぶことにこだわらないで。どこかから始めてみて - どこでもいい。私はイーサリアムを選びました。なぜなら、そこにお金が流れていたからです。単純なことです。
スマートコントラクト?それは厄介なやつだ。1つのセミコロンの位置を間違えるだけで、何百万ものコストがかかる。私より優れた開発者にそれが起こるのを見たことがある。
DApps?ユーザーエクスペリエンスは通常ひどいです。ユーザーにボタンをクリックするためだけにガス代を支払う必要がある理由を説明する準備をしておいてください。
バージョン管理?Gitは、午前3時にコードベースの半分を誤って削除したときに私を救ってくれました。学ぶか、後悔するかです。
コンセンサス?この話はすぐに政治的になります。PoWとPoSの議論は、隠れた部族戦争です。自分の側を慎重に選んでください。
セキュリティ?私の最初のプロジェクトは、ローンチから48時間以内に悪用されました。それについての悪夢が今もあります。セキュリティはオプションではありません。
ツール?トリュフとハードハットは救いの手ですが、各アップデートごとに新しくエキサイティングな方法で壊れます。
プロジェクト?最初の試みはゴミのようなものになるでしょう。私のもそうでした。しかし、それが学ぶ方法です。
市場は不安定です - ある日はトークン価格の高騰に乗る天才のように感じ、次の日には投資家にお金が消えた理由を説明しています。良い開発者はベアマーケットの間も留まり、他が逃げる中で構築し続けます。
そして、その認定コースは?ほとんどが、あなたがそれらを終える前に時代遅れになります。代わりに、物を作ったり壊したりすることで学びましょう。
この道は簡単ではありませんが、まだ読んでいるなら、あなたにはそれを成し遂げる力があるのかもしれません。さあ、この投稿を閉じて、いくつかのコードを書きに行きましょう。