Exercismコミュニティのよいメンバーになる方法を学びましょう
Exercismを、どんな人にとっても居心地のいい場所にしたいと考えています。 そのためにExercismがそうあり続けられるよう、良いコミュニティメンバーであることをとても重視しています。
これは行動規範として明文化されていますが、一言でまとめればこうです。親切にすること。
Exercismに貢献するとき、心に留めておきたい原則がいくつかあります。 メンタリングをするときも、学習するときも、チャットスペースでくつろぐときも、GitHubで何かの構築を手伝うときも、これらの考えに従えば、Exercismが信じられないほど楽しく、やりがいのある場所になることに気づくはずです。
Exercismに関わる人の大半は、他の人を助けたい という気持ちから参加しています。 おそらくIT業界に情熱を持ち、教育に関心があるかもしれませんが、何よりも、他の人と一緒に前向きなものを築ける場所にいたいと思っています。
つまり、ほとんどの議論は、お互いにとって、そしてExercismにとっても最善を願う二人の間で行われているということです。
時には、意見が食い違ったとき、相手が意地を張っているとか、聞く耳を持たないとか、自分の主張を理解していないと決めつけてしまいがちです。 相手が得意げに自分の自尊心を満たしながら、「間違った」意見でこちらを苛立たせていると想像するのはたやすいことです。 しかし実際には、その人は、自分が大切だと感じている何かを伝えようとしていて、他の人に伝わる言葉や方法が見つからないだけである可能性のほうがずっと高いのです。
一歩引いて、参加する誰もが親切であろうとし、正しいことをしようとし、わかりやすく伝えようとしていると前提すれば、自分のエゴから手を離し、相手の立場に積極的に耳を傾けることがずっと容易になります。
というわけで、次に進みましょう……
何かについて自分が間違っていたと気づくことは、自分に起こりうる最高のこと です。なぜなら、以前よりも 間違いが少なく なったからです。 思考において科学的であろうとし、知識を追い求め、物事を正しく理解しようとする人にとって、自分が間違っていたと気づくことは、この上なくわくわくする出来事です。
ですから、Exercismでの議論に加わるときは、自分が正しいことを証明する機会ではなく、自分がどこで間違っているかもしれないかを発見する機会ととらえてください。そうすることで、以前より正しい存在になれるかもしれません。
アダム・グラントはこのことについて一冊の本を書いています。 その中でレイ・ダリオの言葉を引用しています。「一年前の自分を振り返って『なんて愚かだったんだろう』と思わないなら、去年は大して学んでいないに違いない」。
Exercismは、自分が知らないことを知らない という原則の上に成り立っています。 プラットフォーム全体は、メンターが、自分では気づいていない知識のギャップを指摘することを中心に成り立っています。 そして、双方が新しい情報に対してオープンであるとき、それは素晴らしい体験になります(多くの場合、生徒から新しいコードや戦略を見て、メンター自身 が自分は何かを知らなかったと気づくのです!)。
メンタリングセッションで生徒の立場にあるときは、その感覚を思い出しやすいものです。しかし、そのオープンな精神は、Exercismのあらゆる場面で同じように大切です。 ウェブサイトの何かがひどいと思うときは、まず自分が 知らない ことは何かを自問してみてください。自分の視点から馬鹿げて見える決定は、その決定が実際に 馬鹿げている ことを示しているのと同じくらい、自分の知識にギャップがあることを示しているかもしれないのです。
この原則がどのように当てはまるかの実例については、チェスタトンの柵の記事を読んでみてください。
成功するプロダクト、そして成功するコミュニティを築くうえで大きな部分を占めるのは、人々が異なる意見や視点を持ち寄り、共通の真理を見つけることを目的としてそれらを議論することです。より良い真理にたどり着くには、受け入れられている真理に対して多少の異議が必要になることさえあります。 したがって、互いに反対することは、Exercismの重要な要素です。 建設的に反対することはスキルであり、習得が難しいものです。
コミュニティの中で 建設的に 反対するための指針をいくつか挙げます。
問題を見つけて、誰かがそれを知る必要があると感じたとします。 まず自問すべきは、本当にそうでしょうか、ということです。 何かが間違っていると誰かに伝えることで、物事は良くなる でしょうか。 ノイズを加えているのか、意味のある情報を加えているのか、どちらでしょうか。
多くの場合、相手が間違っていると伝えるのは素晴らしいことです。 相手が知識のギャップを埋めるのを助け、Exercismをより良くすることに貢献できます。 しかし時には、ノイズやエネルギーに見合わないこともあり、相手を訂正することがかえって相手を惨めな気持ちにさせるだけのこともあります。 ですから、口を挟む前に、それが他のコントリビューターにとって正しい行いかどうかを確認してください。
最初のポイントと密接に関係しますが、人は誰かが一般的な(あるいは対立する)意見を述べているのを見ると、コメントしたくてたまらなくなるものです。 GitHubではよく見られます。あらゆるコメントに👍や👎の絵文字を付けたり、スレッドに「私も!」というコメントを大量に書き込んだりするのです。 多くの人は、公の場での意見の食い違いを見ると、自分の意見に賛成する人を「後押し」する必要があると感じます。
新しいことや役立つことを言うのではないなら、そもそも何か言う 必要 があるのか自問してください。
状況はそれぞれ異なりますが、クリックしたり入力したりする前に考えてください。
さて、意見の食い違いに陥ったとします。 素晴らしい! 🎉 ここで、その議論を意味のあるものにしましょう。
忘れないでください。反対しているのは相手という人間ではなく、ある物事に対する相手の 現在の 見方です。 相手が面目を失ったと感じること なく その見方を変えられる余地を与えましょう。 相手を愚かに感じさせることなく、自分の見方の価値に気づけるように後押ししましょう。 個人攻撃にしないこと。
明らかな危険信号は、相手がどこで間違ったか、あるいは自己矛盾に陥ったかを指摘するために、相手の発言を引用する必要を感じることです。
人が自己矛盾を起こすのは、しばしば 思考が進化している 証拠です。
それは相手が 間違っている ことを証明するものではなく、心を創造的に働かせていることを証明しています。
相手はさまざまな道を探り、物事を違った形で組み立てているのです。
それを励ましましょう!
そして、自分自身の人間であり続けることを忘れないでください。 Xに賛成だとか、Yが明らかに正しいとかをわざわざ指摘する 必要 はありません。 大切なのは人ではなく、最善の解決策を見つけること です。 ノイズではなく、意味のある情報を加えましょう。
意見の食い違いが、全員が納得する結論に至らないことはよくあります。 実際、Exercismではほとんどすべてが何らかの妥協の産物です。 そのため、ほとんどいつも、結果に少し不満を感じることでしょう。
たとえ反対であっても、決定を受け入れ、それを歓迎することが、良いコミュニティメンバーであるために極めて重要です。
決定は多くの視点を包含しなければならず、最終的に多くのトレードオフを含むことになります。 ある言語トラックにとって良いことが、別のトラックにとっては少し悪いことかもしれません。 あるアーキテクチャや組織の方針が、他の誰かよりも自分に多くの作業をもたらすかもしれません。 サイト全体やコミュニティ全体の考慮事項が、自分のトラック固有のものより重要だと見なされることもあります。
ある決定がなぜなされたのか理解できないと感じたら、いつでも気軽に尋ねてください。 しかし、決定が説明されたあとは、たとえ気に入らなくても、それを受け入れる責任は自分にあります。 誰もがそう努めれば、次に、他の誰かの喜びを犠牲にして自分の思いどおりの決定が なされた とき、相手の罪悪感や恨みを感じることなく、より生産的な問題にエネルギーを注げます。
そして、決定は 誠意 をもってなされていると信じてください。誰もがコミュニティ、プラットフォーム、そして生徒たちにとって最善のことをしようとしています。
Exercismの中で親切を実践する方法はたくさんありますが、最も力強いのは、自分の言葉が他の人にどう影響するかを考えることです。
それぞれ異なる信念や価値観、母語を持つ、さまざまな背景の人々で満ちた異文化の場では、明確に伝えることはスーパーパワーです。 自分の言葉がどう 伝わる つもりかは簡単にわかりますが、他の人が 自分の言葉をどう受け取るか を知るのは難しいものです。
これがなぜそれほど重要なのかをもっと知りたいときは、使う言葉を読んでみてください。