
Google Developer Expertへの道:意図せぬ旅路を歩むために
Google Developer Expert(GDE)になることは、当初は全く考えていませんでした。しかし、コミュニティへの貢献を通じて、その道筋が見え始めています。この記事では、GDEを目指す上で重要なポイントと、私が現在取り組んでいることについて共有します。
知っていることを共有する:継続性と公開性が鍵
完璧を求めるのではなく、知っていることを共有することが大切です。
- ブログやチュートリアルを書く
- YouTube で動画を公開する
- X(Twitter)や LinkedIn で技術スレッドを投稿する
- コードサンプルや OSS ライブラリを作成する
重要なのは継続性と信憑性です。短くても、小さいデモでも、共有することが大切です。Web開発やFirebaseに関する情報を共有することで、コミュニティに貢献できます。
オープンソースに貢献する:小さな一歩から
大規模なライブラリを構築するだけでなく、バグ修正、ドキュメント改善、サンプルアプリ作成、プルリクエストのレビューも重要な貢献です。
- 使い慣れたプロジェクトに貢献する
- README の改善や issue のオープンも貢献になる
オープンソース活動は、Web開発者としてのスキルアップにもつながります。
イベントで話す:オンラインとオフライン
最初は怖いかもしれませんが、知識を共有する効果的な方法の一つです。
- ローカルミートアップから始める
- WebinarやQ&Aなどの短時間のセッションも有効
Web開発に関わるコミュニティイベントに参加することは、知識の共有だけでなく、ネットワーキングの機会にもなります。
開発者コミュニティで積極的に活動する
Stack Overflow、Reddit、Discord サーバーで質問に答えたり、Slack グループや GitHub Discussions で支援を提供したりと、様々な方法があります。
- 困っている人を手助けすることで貢献する
- 目立たなくても意味のある貢献になる
好きなニッチまたは技術に焦点を当てる
GDE は特定のドメインの専門知識で認められます。Firebase、Android、Web、TensorFlow、Google Cloud など、興味のある分野を深く掘り下げましょう。Firebaseは、効率的なバックエンド機能をWeb開発にもたらし、開発者の生産性を向上させる強力なツールです。Webパフォーマンスは、ユーザーエクスペリエンスに直接影響し、ビジネス成果にも繋がる重要な要素です。
目立つが、本物であること
可視性は重要ですが、好奇心と他人を助けたいという欲求に根ざしている場合にのみ機能します。
- 問題を解決し、積極的に情報を共有する
- 一貫した姿勢が評価につながる
推薦が必要:関係を築く
GDE には自分で応募できません。プログラム関係者(または Google の人)からの推薦が必要です。
- 既存の GDE、Google Developer Groups(GDG)、または Google 社員と交流する
- 純粋なつながりを築き、協力する
現在地
私はまだこの旅の途中です。知識の共有、コミュニティへの参加、公の場での貢献に力を入れています。
- タイトルではなく、プロセス自体が重要
- 自分にとって大切なことをする
GDE を目指す場合は、自分にとって最も自然な方法で貢献を始めてください。構築し、共有し、教え、繋がりましょう。そこに道はあります。