今年 4 月時、おそらく「金三銀四」の関係で、よくフロントエンドの同僚が就職について話しているのを見かけます。どのような会社が良いのか悩んでおり、安定性や将来性についても戸惑っています。
私は自分自身を「すべてを見抜く」と思っていましたが、彼らは元の次元から抜け出さない限り、どの選択肢を選んでも同じ結果になると考えていました。しかし、私が制限性をどのように説明しても、彼らは無関心で、本当に心配です!
そこで、私は疲れ果てて「フロントエンドの同僚への最後の忠告」という記事を書き、もう他人の運命を尊重し、手を差し伸べることをやめることにしました。
フロントエンドの既存のルートは通用しないと確信していましたが、どのようにスムーズに別の見込みのあるルートに切り替えるか、当時の私はわからなかったのです。
5 月中旬まで、家庭のデータセンターをいじっているときに、分散型に関連する問題を考えていたのか、突然「Web3」という言葉が頭に浮かびました。それが私にスムーズな切り替えの道を示してくれました。
Web3 に触れる#
「Web3」については、5 月 14 日までに聞いたことはあったものの、基本的には存在を知っているだけで、詳しくは調べていませんでした。
しかし、その日に MetaMask をインストールしていくつかの dApp を体験し、エコシステムを初めて理解した後、Web3 の方向性は成長の余地が大きく、将来性があると感じました。
個人ユーザー向けの dApp は少なく、ユーザーエクスペリエンスも悪いし、インフラストラクチャもまだ成熟していません。もちろん、「成長の余地」は非常に大きいです!😂😂😂
「Web3」と言えば、もう一つ密接に関連する言葉が思い浮かびます。「DAO」、つまり「分散型自治組織」です。これは私の理想に合致する組織形態です。
当然のことながら、私はすぐに国内の人々によって立ち上げられ、私の理想に合致する DAO に参加しました。
月末になると、その DAO のオーガナイザーが OpenBuild 組織の「Web3 フロントエンドブートキャンプ」をグループで共有しました。これに参加すると、Web3 フルスタック開発に必要な知識とスキルを学ぶだけでなく、無料で学ぶことができ、さまざまな報酬もあります。参加しない理由が見つかりませんでした!
ブートキャンプの学習#
このブートキャンプは 6 月 4 日から始まり、完全にオンラインで行われます。質問回答以外はすべて非同期で行われ、教育や学習には大きな自由度があり、自分で時間を自由に設定できます。
このブートキャンプの全体的な位置づけとデザインは、「経験豊富な Web2 フロントエンド開発者が Web3 フロントエンドに転換するのを支援する」という方向性に重点を置いています。以下の 6 つの基礎コースと 3 つの上級コースが含まれています。
- 基礎コース - EVM を使用した dApp の開発に必要な基本要素を習得し、一般的なプロジェクトタイプである NFT マーケットと DEX を実践的な演習として行います。
- 上級コース - 利害関係者の製品をプロモーションし、業界の変化に早く適応したい開発者をサポートします。
各レッスンには対応する課題があり、完成した課題はGitHub のリポジトリに提出して審査員によって確認されます。7 月 16 日までに提出されたものは報酬を受け取ることができ、最大で 43 USDT になります。
学習や課題の過程で問題が発生した場合、ブートキャンプ専用のグループでリアルタイムにディスカッションや交流ができます。相互学習と共同監督の役割を果たします。
課題の提出だけでなく、良い学習ノートの作成やブートキャンプへの貢献も報酬がありますが、それも 7 月 16 日までに限られます。積極的な参加者として、私はもちろん報酬を受け取りました~😎😎😎
報酬はもうないかもしれませんが、Web3 への転換を考えている場合は、このブートキャンプのコースを見る価値があります。できれば課題に取り組んでみてください。私は審査員の一人としてできる限り批評します。
ブートキャンプ参加中の私の体験については、学習ノート「スマートコントラクト初心者が自分の最初の dApp である NFT マーケットを作る方法」と「OpenBuild Web3 フロントエンドブートキャンプの振り返り」をご覧ください。
ブートキャンプの成果#
この 1 か月以上のブートキャンプの経験は、私にとって大きな影響を与えました。人生の一つの節目となる出来事であり、多角的な利益を得ることができました。
最も基本的で重要なことは、ブートキャンプに参加して最初の目標である Web3 フルスタック開発への転換を達成したことです。まだ最初の一歩ですが、独立して完全な dApp を開発することができ、次にハッカソンに参加するための基礎を築きました。
学習プロセスで積極的にグループで他の人とコミュニケーションを取り、主催者にアドバイスを提供することもあり、私は「アシスタント」として採用され、課題の審査を手伝っています。
その後、何百もの PR を「必死」に審査し、マージしました。これにより、一部の人々に Git の技術やオープンソースの協力に関するヒントを教えることができました。
私の優れたパフォーマンスを考慮し、課題の提出や学習ノートの報酬を含め、最終的に 500 USDT 以上を獲得しました。おそらく最も多いです。
私のブートキャンプ参加中の活動は、他の人とのつながりを築き、徐々に親しくなるなど、いくつかの影響力を持ちました。これには、OpenBuild の創設者を含む関係者も含まれます。
このブートキャンプをきっかけに、私は OpenBuild に対していくつかの体系的な改善提案をし、将来の発展方向を少し考えました。おそらく私が共同で前進する意欲があると見て、PMC の一員になりました。
何度かのコミュニケーションの後、少なくとも私は OpenBuild との間で深い協力関係を築くことができると考えています。形式的には独立していますが、実際には密接に関連しています。
まとめ#
10 年以上の経験を持つ Web フロントエンドエンジニアとして、伝統的なインターネット業界の Web フロントエンド開発の将来性を見込んでいません。偶然の出会いにより、Web3 が最もスムーズに移行できる業界であることに気付きました。
それ以来、私は断然 Web3 フルスタック開発に転向することを決めました。元々の Web フロントエンドの知識とスキルに加えて、スマートコントラクトの開発も学び、それを基に関連プロジェクトの経験を積み重ねる必要があります。
OpenBuild が主催する「Web3 フロントエンドブートキャンプ」に深く関与することで、最も基本的な目標である「転換」を達成するだけでなく、多くの追加の利益を得ることができました。フィードバックは十分です!
この記事の他の読み方:個人ウェブサイト|WeChat 公式アカウント