こんにちは、元ベンチャー企業でプログラマーをしていたおっしー(buraoshima)です。
この記事では、
イーサリアムをベースに展開しているスマートコントラクトを最速で学び、活用する方法を紹介しています。
忙しく働いているあなたでも、
しっかりと順序を踏みスマートコントラクトを学習することで、
- オークションシステムの作成
- 宝くじの抽選システムの作成
- 投げ銭ができるプラットフォームの作成
が実装できるようになります。
現在はプログラマーの数が足りていないということで就職が安易になっているIT業界ですが、
これから本格的に導入されるブロックチェーンやスマートコントラクトを開発・運用できるエンジニアは、さらに引っぱりだこです。高給取りです。
あなたのスマートなキャリアを実現するためにも、
ぜひこの記事を参考にしてくださいね。
目次
スマートコントラクトを最速で学ぶには?
スマートコントラクトを最速で学ぶための方法を紹介していきますね。
学習の全体像を把握する
- 目的
- コスト
- 学ぶ対象
- 準備物
以上4つを整理していきましょう。
目的
あなたがスマートコントラクトを学ぶ動機・目的ははっきりと定まっていますか?
ブロックチェーンやスマートコントラクトを仕事に活かすためのノウハウを、
事例つきでわかりやすく解説してある実践ブロックチェーン・ビジネスという本を紹介しておきます。
コスト
新たなことを学ぶには、それなりのコストがかかります。
一番のウェイトを占めるのが時間。
(お金は後からついてきますよ!)
短期間で成果をあげるには、
時間のマネジメントがとても大事になってきます。
オンラインスクールで講座を受ける場合、
160時間程度の時間確保が必要となってきますよ(`・ω・´)
学ぶ対象
スマートコントラクトをプログラミングするためには、
- Geth
EthereumクライアントのGethを使い送金やマイニングに関する技術を習得 - Solidity
JavaScriptに似た構文を持つプログラミング言語のこと
ブロックチェーン上で動作するアプリを開発するために習得 - ブロックチェーン技術の理解
これらを学習していきます。
プログラミング初心者には少し取っつきにくく感じるかもしれませんが、
実際に手を動かしてみると、楽しくなってくるのがプログラミングです(`・ω・´)
気負わずにいきましょう。
準備物
オンラインスクールで講座を受けるためには、
- PC
- ウェブカメラ
- マイク
- 教科書的な本
が必要です。
ウェブカメラとマイクは、1,000円以内でサクッと買えちゃいます。
また、スマートコントラクトを理解するためにオススメしているのが、
堅牢なスマートコントラクト開発のためのブロックチェーン技術入門です。
TECH ACADEMYの講座を受ける際にもこの本の準備が必須となっているので、
サクッと購入しておきましょう。
ポチる場合は、Kindle版がオススメですよ!
オンラインスクールのTECH ACADEMYに入る
独学でスマートコントラクトを学習してもいいですが、
プログラミングを自分で学ぶと必ず当たる壁が
詰まって、どうしたらいいのかわからない(´;ω;`)
です。
ぼく自身も大学の専攻は建築でしたが、
ITベンチャー企業に就職し、学生のころ詰まってどうしようもなかった問題が、
できる人に質問することで疑問がスルスルと紐解かれていき、急速に成長した経験があります。
あなたに明確な目標があるならば、
ある程度の金銭的なコストを払って人から学ぶことをオススメします(`・ω・´)
スマートコントラクトをオンラインで学習できるのは、現在TechAcademyのみです。
習得できること
- Geth
EthereumクライアントのGethを使い送金やマイニングに関する技術を習得 - Solidity
JavaScriptに似た構文を持つプログラミング言語のこと
ブロックチェーン上で動作するアプリを開発するために習得 - ブロックチェーン技術の理解
スマートコントラクトを習得するまでのプロセスや課題設定
- 仮想通貨のマイニングを理解
ビットコインなど仮想通貨で行われている処理を学習 - オークションシステムを作成
入札/落札ができるブロックチェーンを使ったシステム - 宝くじを作成
抽選システムをブロックチェーン技術を使って開発 - 投げ銭ができる掲示板サービス
これらの課題や学習機会を設け、
スマートコントラクトを習得していきます。
挫折しないためのサポート体制
- 週2回のビデオチャット(1回30分程度)
- 毎日のチャットサポート(24時間以内に回答)
- 回数無制限の課題レビュー(書けなくても、何回でもチャレンジOK)
- 受講目的に合わせた目標設定
- 学習の進捗に合わせた宿題・課題設定
大まかなカリキュラムは決められていますが、
あなたの現在の実力をもとに、もっとも効果的で無駄のないトレーニングメニューをメンターと相談しながら決めれるようになっています(`・ω・´)
受講後のキャリアサポート
TechAcademyを受講すると、
受講生限定の転職サポートサービスがあり、企業やキャリアカウンセラーからスカウトがきます。
金銭的コスト
- 4週間プラン 139,000円(税別)
- 8週間プラン 189,000円(税別)
- 12週間プラン 239,000円(税別)
さまざまなプログラミングスクールがありますが、
TechAcademyは良心的な価格設定をしているスクールです。
分割払いが可能で、約6,000円 / 月からでも対応していますよ。
まとめ
スマートコントラクトを最速で習得する方法を紹介しました。
TechAcademyを受講すると転職サポートを受けることができますが、
転職業界最大手のDODAにも登録しておくと良いでしょう。
スマートコントラクトやブロックチェーンの案件は、
今度どんどん増えてきますからね。
enjoy, your smart life!
福岡在住のおっしーburaoshima)でした!
コメントを残す