Android開発者たちの学びと刺激を与える「Learn and Inspireシリーズ」
2022年12月、インドのGoogle Developer Educatorsチームは、Android開発者のための「Android Learn and Inspireシリーズ」を立ち上げました。このシリーズは、Jetpack Composeを学び、他者を刺激しスキルアップさせることに意欲的な開発者たちを対象としています。この記事では、シリーズを修了し、Jetpack Composeに関するワークショップを開催した開発者たちの体験談を紹介します。
Alankrita Shah – Bolo LiveのリードAndroid開発者
Alankrita Shahさんは、どのようにしてAndroid開発を始めたのでしょうか? 彼女のAndroid開発の旅は、学部の3年生の時に始まりました。当時、スタートアップでのインターンシップを通じてユーザーがビデオを視聴できるアプリケーションを開発しました。シンプルなアプリでしたが、これが彼女にとってAndroid開発の探求を始めるきっかけとなりました。
彼女の学び続けるモチベーションについて尋ねると、「Android開発では頻繁に更新が行われ、それによって開発者は迅速で効率的なコードを書けるようになります。そのため、常に最新の情報を把握することが高品質な製品の構築につながります」と語っています。また、コミュニティに参加することで、ベストプラクティスを共有し、成長できる面白さも感じているようです。
彼女が見つけた最も効果的な知識共有の方法として、いくつかの方法を試した結果、参加者を楽しく引き込むアクティビティを取り入れることが効果的だと述べています。例えば、セッションで扱った内容を楽しく振り返るアクティビティを行うことや、セッション後にブログやコードを共有することが挙げられます。
Amardeep Kumar – WalmartのAndroidエンジニア
次に紹介するのは、Amardeep Kumarさんです。彼はどのようにしてAndroid開発の道に進んだのでしょうか。2011年にシリグリ工科大学で情報技術の学位を取得し、約10%の学生が卒業時に職を得られなかった中、彼はロボソフトという会社に就職することができました。約2000人の候補者の中から3人に選ばれ、彼はAndroid開発者としてのキャリアをスタートさせました。
Amardeepさんが学び続け、知識を共有するモチベーションの一因として、多くの優秀なAndroid開発者とのつながりがあると語っています。「BlrDroidやGDG Bangalore、Udacityナノディグリー、Androidコミュニティといった場所で、多くの人々と出会い、日々学ぶことができました」と語る彼は、技術的な問題を解決することやAndroidに関する議論が日常生活に欠かせないものであると感じています。
彼が見つけた知識共有の最も効果的な方法の一つは、優れたエンジニアたちを集め、Androidに関する問題を解決することが得意でも、知識を共有することに控えめな人々を促すことだと紹介しています。
まとめ
これらの開発者たちの経験は、Android開発において継続的に学び、他者と知識を共有することがいかに重要であるかを示しています。また、コミュニティに参加し、楽しい方法で学びあうことで、より良い製品を生み出す助けになるでしょう。「Android Learn and Inspireシリーズ」は、これからも多くの開発者に刺激を与える重要な流れとなることでしょう。