connecting...
Google translation for articles :
5 NEMBER donated to you!!

多様性があるチームの運営にはルール作りが大事です

nem7.27xem (5) 81 0 1
ジョージ 2019-09-13 09:07:20
どの世界にも、自分の常識を信じて疑わない人達がいます。
でも、「自分の常識」という曖昧なものが人に伝わらないことは往々にしてあります。
この記事では、常識が伝わらない理由とその解決方法について説明していきたいと思います。

 

プログラミングの話

最近、プログラミング関連で気になることを言われたので紹介をします。

ビジネスロジックは、Controllerに書かないでServiceに書いて下さい。

この言葉で具体的に、意図を汲み取れる人って少ないと思いません?
もちろん、経験を積んでいるエンジニアであれば、なんとなくは言おうとしていることを理解できます。
でも、それでも、「ビジネスロジックって何?」となる人が多いと思います。
おそらく、これを言った人の中では、「ビジネスロジック」の定義がハッキリとしているのだとは思いますが、他の人にはわかりません。
これは、非常に残念な伝え方だと言わざるを得ません。

では、逆にどう伝えたらいいのでしょうか?
良い例がこの記事に書かれていました。

  • 一つのModelで複数のミドルウェアと通信する場合はService層に書く
  • 複数のModelが絡み合う処理はService層に書く
  • Service層では振る舞いだけを定義する(状態を持たないためModuleで設計する)

これでも完全に相手に伝わるかはわかりませんが、それでも、かなり相手に伝わりやすくなっています。

 

英語の話

英語でも似たようなことはあると思います。

発音がキレイでわかりやすい英語を話しましょう。

こう言われたとしても、非ネイティブの人達だと、「うん、そうしましょう」と思うだけで終わるはずです。
そして、何の解決にもなりません。

英語には、アメリカ英語、イギリス英語、インド英語、オーストラリア英語、シングリッシュなど、多種多様な英語があります。
そして、みんなが、「自分達の英語こそが、発音がキレイでわかりやすい英語」だと思っています。
そのため、もし英語を何らかの形で統一したかったら、もう少し具体的に言う必要があります。
例えば、こういった感じです。

  • Aを「アイ」と発音するのは止めましょう
  • Rを発音をしましょう
  • Tをしっかりと発音しましょう

これらはあくまでも例ですし、もしルールがあるとしたらコールセンターぐらいだとは思いますが、こういった感じだとわかりやすいですね!

 

合気道の話

合気道や他の格闘技でも、同じ話はあるはずです。
なぜなら、合気道や空手には各流派があるからです。

ケガをしないように柔らかく受け身を取りなさい

こう言われても、みんな各流派で教えられた受け身しか取らないはずです。
そのため、もし、合同練習などで受け身のとり方を統一させたいならば、もう少し具体的にアドバイスをする必要があります。

 

抽象化した話

一般的には、同じ国籍の人間ならば一定の常識を共有していますし、同じ会社に勤める社員も常識を共有しています。
でも、派遣社員と正社員では常識の範囲はズレているはずですし、違う国籍の人ならば、さらに常識はズレているはずです。

ということは、同じ領域で暮らしている人達に対しては阿吽の呼吸で伝わりますが、少しでも外れた場合は、より詳細な説明が必要になるということです。

まとめ

この記事では、自分が信じている常識が通じない理由について説明しました。
もし、「常識だと思ってることがが上手く伝わらない!」と思った場合には、より丁寧に噛み砕いてルールを説明してみましょう。
そうすれば、多くの場合はちゃんと伝わるはずです。

Good luck!

Why don't you get crypt currency 'nem' by posting your blog article?

nemlog is blog posting service which has donation feature by crypt currency nem.
nemlog was launched to create environment which can be donated nem among NEMbers via blog articles.
Let's get nem by posting good blogs.

Nem prize event is being held frequently, Please join us on this opportunity!

nemlog registration from here
Register

NEMber who posted this article

Web業界で働くエンジニア。日本とフィリピンを行き来しています。
31516
0

Why don't you read following articles?

197 XEM
373 10 1

25.7014 XEM
209 14 2

3.6 XEM
134 0 0

2.65 XEM
98 0 0

44.2914 XEM
448 12 3

2.1 XEM
236 8 0

0 XEM
95 0 0

12.5472 XEM
173 1 0