Exercismに新しく加わる2つの取り組みについて、少しお話ししたいと思います。どちらも、Exercismを経済的に持続可能にするためのものです。2つ目のExercism Insidersは、皆さんが特に楽しみにしてくださるものだと私も思っています。それから、この記事はぜひ最後まで読んでください。これから2つの特別な機能を発表しますが、そのうち1つは、早くから参加してくれた人だけが使えるものだからです。
まずは、少し背景をお話しします。Katrinaが10年前にExercismを最初に作ったとき、それが大きなプロダクトになることをまったく望んでいませんでした。それは、Katrinaが生徒たちと一緒に使っていたシンプルなプラットフォームでした。しかし、うれしい偶然が重なって、Exercismは大きな存在になっていきました。それから10年たった今では、毎月何百万人もの人が訪れています。ここまでたどり着けたのは、ありえないほど小さな予算でやってきたからです。実際、v3をリリースするまでのExercismの8年間で使ったお金は50万ドル未満、年間にするとわずか6万ドルでした。その間に、プラットフォームを2度ゼロから作り直し、65の言語トラックを作り、何百万件もの提出、ディスカッション、イテレーションを積み重ねてきました。80万回以上フィードバックを返してきた自動フィードバックの仕組みも作りました。ほんとうに少ないお金で、たくさんのことをやってきたのです。
それが可能になった大きな理由の1つは、言うまでもなくExercismがオープンソースであることです。何千人もの人がExercismに貢献してくれましたし、特に素晴らしい数百人の方々が、コンテンツを充実させ、維持する仕事を担ってくれました。しかし、v3のリリースが成功したことで、Exercismを動かし続けるには、実際にフルタイムで取り組むチームが必要な段階に来ていました。ちょうどその頃、信じられないほど気前のよい50万ドルの寄付をいただき、小さなチームを雇うことができました。そこで、フロントエンドを担当するAron、コミュニティの成長と運営を担当するJonathan、資金調達とパートナーシップを担当するLorettaを採用しました。
その成果は、実際かなり素晴らしいものでした。サイトの日々の利用は、前年比で約250%伸びました。自動メンタリングの機能をたくさん追加し、今では80万件を超える解答にすぐにフィードバックを返せています。コミュニティは毎日Twitchでライブ配信を行っています。活気あるフォーラムとDiscordサーバーもあります。毎月の寄付も、ほぼゼロから月6,000ドル以上に増えました。これは大きなことです。ただ、企業にCSR(企業の社会的責任)の予算を通じて支援してもらおうという取り組みは、あまりうまくいっていません。月6,000ポンドは素晴らしい金額ですが、それでも必要な額の5分の1にすぎませんし、寄付の大半は継続的な支援ではなく一度きりのものです。このままでは、今のチームで持続可能な状態を保てる時間が尽きようとしています。そしてチームがいなければ、Exercismを実際に運営していくリソースがありません。1週間に400時間あれば私がすべてをこなせるのに、そうはいきません。私にはできないのです。だからこそ、みんなに報酬を払える方法を、しかも早急に見つける必要があります。
それに、私はExercismに成長してほしいとも思っています。ここ数年、私と話してくれたことのある方なら、私がExercismに対して抱いているアイデアや希望、野望をよくご存じでしょう。それは、実現できたら素晴らしいと思うことばかりです。それを実現するには、より大きなチームが必要ですし、もっと競争力のある給与を払えるようになる必要があります。というわけで、状況を改善する方法を見つけなければなりません。
そこで、2つのことを試してみようと思います。
1つ目は、サイトにスポンサーを導入することです。エンジニアに優れた製品やサービスを提供していると思うパートナーを探し、トラックや、メールやインフラといった領域のスポンサーになってもらいます。スポンサーは長期的な取り組みになるので、企業には最低でも12か月の支援を約束してもらう必要があります。そして、これはぜひともお互いにとってプラスになるパートナーシップにしたいと考えています。例えば、一緒に素晴らしいコンテンツを作ったり、企業の幹部にインタビューしたり、パワーユーザーに割引や無料トライアルを提供してもらったりするのはどうかと考えています。この話はまた後ほど!
やらないこともいくつかあります。クリック課金型の広告のようなことはしません。サイトにトラッキングの類を追加したり、誰かの情報を共有したり、そういったことは一切しません。無償の教育を支援したい、オープンソースを支援したい、Exercismのような草の根の取り組みを支援したいと考えている組織だけを探しています。その代わりに、その組織が何をしているのかを皆さんに伝え、できれば皆さんにその製品を少しでも見てもらえたらと思います。こうした組織の多くが、企業の社会的責任(CSR)の一環としてExercismに寄付してくれることも願っています。どうなるかは見てみましょう。
ここで少し余談ですが、エンジニア向けの製品やサービスを提供している企業で働いている方は、その企業がExercismのスポンサーに興味を持ってくれるかもしれません。紹介してくださる、しかるべき担当者につないでくださる、あるいは匿名で、声をかけるべき相手を教えてくださるだけでも、本当にありがたいです。Loretta(メールアドレスは下の説明欄にあります)までメールをお送りください。どんな形が一番よいか、一緒に考えましょう!
最初はこの話に少し懐疑的でしたが、今は本当に楽しみにしています。本当の意味でのパートナーシップは、Exercismを一段と引き上げ、すべてのメンバーに素晴らしい追加の特典をもたらしてくれると信じています。
これが1つ目の話です。2つ目は、私がずっと前から間違いなく楽しみにしているもので、それがExercism Insidersです。
Exercism Insidersは、Exercismを積極的に支えてくれる人向けの、新しい特典プログラムです。舞台裏をもっと見られるようにし、Exercismの未来にもっと関わってもらい、さらに楽しい機能も追加します。それから、スポンサーの話をしているすべての企業に、Insiders向けの無料トライアルや割引を提供してもらうようお願いする予定です。
Insiderになるための一般的な条件は、Exercismを積極的に支えていることです。ほとんどの場合、コードベースに積極的に貢献している、積極的にメンタリングしている、最近寄付をした、のいずれかに当てはまることが必要です。詳細はまだ詰めているところですが、ざっくり言うと、一定のレピュテーションを獲得するか、寄付をするたびに、その時点から30日間アクセスが延びるというイメージです。定期的に寄付してくれている方や定期的に貢献してくれている方には、もう少し猶予期間を設けるつもりです。30日の間は現れなくても、その前の9か月間活動していたなら、すぐにアクセスを失うことはありません。また、過去に多大な貢献をしてくれたけれど今は活動していない人には、終身メンバーシップを付与する予定です。
Insidersになると、サイト上の名前の横に表示されるバッジ、フォーラムでのフレア、特別な非公開チャンネルにアクセスできるDiscordのロールも付きます。コミュニティコールのような場にも、後から録画を見るだけではなく、参加して積極的に発言できるようになります。舞台裏のVlogやインタビューも見られますし、開催しているAMA(Ask Me Anything:何でも質問できる会)ではInsidersからの質問を優先する、といったことも検討しています。要するに、Exercismの成功を支えている一員であるなら、そのことをたたえ、本当に一緒にこの旅を楽しんでほしいのです。
最初に、早くから参加してくれた人向けの特別な機能が2つあるとお伝えしました。1つ目はダークモードです。多くの方がずっと待ち望んでいたものだと知っていますが、ついに登場します。Insidersと同じタイミングで公開し、最初の3か月間はInsidersだけが使えるようにします。使いたい方は、貢献やメンタリングでレピュテーションを獲得するか、定期的な寄付者として登録してください。
2つ目の機能は、イギリスで「マーマイト」と呼ばれているもので、好き嫌いがはっきり分かれます。サイトにChatGPTを組み込みます。演習で行き詰まったら助けを求められますし、演習を終えるとChatGPTから自動フィードバックが届きます。これまでの実験では、ChatGPTは半分くらいの確率で素晴らしい答えをくれ、残りの半分では役に立ちませんでした。そのため現段階では純粋に楽しむための機能として扱っていますが、試すのはとても楽しいはずだと思っています。これは当面Insiders限定の機能となります。また5月中は、Insidersの公開日にInsiderだった人だけが利用できます。試してみたい方は、公開前にInsidersのアクセス権を獲得しておく必要があります。さらに、Insidersの公開前に支援してくれた人には特別なバッジを用意します。サイト上の名前の横に付く小さなInsidersのタグには、早くから支援してくれたことがずっと残ります。
来週、詳しい内容と、保留中になっている皆さんのInsidersステータスを載せたランディングページを公開します。ただ、今寄付をすればアクセス権が確実に手に入ります。公開前に寄付がどんどん集まると本当にうれしいので、できる方はぜひご検討ください!
1つはっきりさせておきたいのは、教育に関する機能を有料の壁の向こうに閉じ込めることは一切しない、ということです。Insidersは、楽しい機能やUIのちょっとした遊び心、舞台裏へのアクセスでいっぱいにするつもりです。追加のコンテンツや、実用段階の機能ではありません。ですから、時間やお金の都合でInsidersにアクセスできなくても、学習体験が悪くなることはありません。これはExercismにとって、譲れない一線です。
さて、この2つ、スポンサーとInsidersについてお話ししました。これらを通じて、企業も個人もExercismを金銭的に支えてくれるようになり、より持続可能な状態に近づき、本格的に成長できる未来、そして私たちが抱いているわくわくするアイデアを形にし始められる未来が見えてくることを願っています。
最後まで読んでくださってありがとうございます。皆さんも、特にInsidersにわくわくしてくださっているとうれしいです。今後数週間で、もっと詳しくお伝えできるのを楽しみにしています!