世界を動かす技術を、日本語で。

ノー・ハロー

概要

  • チャットでの挨拶 だけを送るのは非効率
  • 質問を最初に書く ことで即座に回答を得ることが可能
  • タイピングは会話より遅い ため、待ち時間の無駄が生まれる
  • 適度な礼儀 を保ちつつ要件を伝えることが重要
  • 非同期コミュニケーション の利点を活かすポイント

チャットで「こんにちは」だけ送らない理由

  • 電話や対面と違い、チャットは即時性が低いコミュニケーション手段
  • 「こんにちは」だけ送信 →相手が返信するまで要件を伝えられない非効率
  • 質問を最初に書かない場合、相手の思考や対応が遅れるリスク
  • タイピング速度の遅さ による生産性の低下
  • 「こんにちは、いる?」や「ちょっといい?」 なども同様に非効率

効率的なチャットの例

  • 挨拶+要件を同時に送信 で時間短縮
    • 例:「Hiya! What time was that thing?」
    • 例:「Hi there! Hope you're well. I'm after the latest deck, when you get a sec :)」
  • 相手が不在でも、要件が明確なら後から回答が可能
  • 非同期コミュニケーション の利点を最大限活用

適切なチャットマナー

  • 丁寧さと効率の両立 がポイント
    • 例:「hey man, what's up? also, any idea when that thing's due?」
    • 例:「もしお忙しくなければ、あのNFRsの更新お願いできますか?」
  • 要件を明確に伝える ことで相手の負担軽減
  • みんながハッピーなコミュニケーション 実現

まとめ

  • チャットは要件を先に 書くのが基本
  • 挨拶だけで止めず、すぐに質問や依頼を追加
  • 生産性向上とストレス軽減 のためのコツ

Hackerたちの意見

IRCネットワークでは、私が覚えている限り同じようなガイドラインが存在してるよ。多くのチャンネルではその内容を「トピック」に含めてたり、ユーザーに思い出させるボットがいるんだ。「聞くために聞くな、ただ聞け」ってね。詳しくはhttps://netsplit.de/channels/?chat=don%27t+ask+to+askを見てみて。

私が最初に働いたスタートアップではIRCを使ってたんだ。Slackとかが出るずっと前にね。ティーンエイジャーの頃以来触ってなくて、内部チャンネルのガイドラインをほぼ全部破ってしまったと思う。「echan」が何を意味するのか理解するのにちょっと時間がかかったよ。

こういう状況でのライフハックは「こんにちは」と返すことだね。毎回うまくいくよ。

お元気ですか?このメッセージがあなたに届くことを願っています。質問があります。------- ただ、これは私がやりたくないゲームなんです。頭の中では「用件を言え」って答えろって言ってるけど、礼儀正しい自分がそれをやめろって言ってる。

機嫌が悪いときは返事しないけど、少し余裕があれば「やあ、どうしたの?」って言うかな。これで挨拶を短縮できることが多いよ。

それはそうじゃないよ。理解できない人もいるからね。いろんな手を尽くしてみたけど、一人の男はずっと「こんにちは」って送ってきた。彼のコミュニケーションの仕方なんだろうね。二回も言ったのに、ただ「こんにちは」って言って待ってるのはダメだよって。謝ってきたけど、全然わかってなかった。こういう人は無視するしかないね。理屈で教えようとしても無駄だし。

同期的なチャンネルを開くから、リアルタイムでの反応が期待されるよね。大体、チャットは「小さなメール」みたいに扱ってるから、これはちょっと嫌だな。

ウェーブの絵文字で反応して、その後は質問が来るまでやってたことに戻るよ。早いしね!最近は「週末どうだった?」って返すこともあるけど、ちょっとしたおしゃべりを続けるためにね :D

私の気分によっていくつかの返事があるよ。1. 「こんにちは。どうお手伝いできますか?」って返すか、2. 5時半まで待ってから「こんにちは」って言って、そのままノートパソコンを閉じる。

これが何を達成するのか全然わからない。だって、彼らが「こんにちは」って送ってきた理由は、TCPハンドシェイクをしたいからでしょ。だから、こっちが「こんにちは」って返すと、メッセージを確認したことになって、彼らは進むわけで、それが彼らの望んでたことなんだよね。TFAのイライラするところは、そもそもハンドシェイクをしなきゃいけないってことだよ。

同じことをするよ。やる気になったらだけど、送られてから1、2時間後かもしれない。もし相手が「元気?」とかで雑談を引き延ばすなら、実際の質問に答えるまで数日かかることもあるけど、それは相手の問題だから、気にしないよ。メッセージは自分のタイミングで返すし、内容が薄ければどうでもいい。

これ、ほぼ毎回裏目に出るんだよね。こっちも「こんにちは」と返すんだけど、その後、何時間も、時には数日待たされることもある。で、また「こんにちは」って返されるか(うーん)、それより最悪なのは返事がなくて、何が欲しいのか聞いちゃって、やっと「大丈夫、解決したよ」って返事が来るから、結局何もわからないまま。

僕のライフハックは、完全に無視して、全然知らないインドの人たちからの未読の「こんにちは」メッセージをいくつか持っておくこと。運が良ければ、彼らはその後フォローアップしてこない。

質問を賢くする方法 エリック・スティーブン・レイモンド http://www.catb.org/~esr/faqs/smart-questions.html

これらのトピックは、ジュニアエンジニアが理解するのがすごく大事だよ。人とのやり取りに役立つだけじゃなくて、LLMに追加のコンテキストを提供すると、もっともっと良い答えが得られるからね。もっと中立的な人物からの良い情報源があればいいのに。

このセクションは、インターネットに入るための必読書だと思う。http://www.catb.org/~esr/faqs/smart-questions.html#not_losin...

確かに関連はあるけど、私のやつやチャールズ・カザボン、マーク・ジェイソン・ドミナスのもね。でも、見出しのページが扱ってるのは、主にインタラクティブなリアルタイムチャットフォーラムでの行動の問題なんだよね。* https://jdebp.uk/FGA/problem-report-standard-litany.html * https://jdebp.uk/FGA/questions-with-yes-or-no-answers.html * https://pyropus.ca./personal/writings/12-steps-to-qmail-list... * https://jdebp.uk/FGA/put-down-the-chocolate-covered-banana.h... * https://perl.plover.com/Questions4.html 誰も、誰かがナグルのスロースタートアルゴリズムの人間版を使ってるケースをカバーしてるわけじゃないんだよね。(-:

今のハッカーや科学開発コミュニティの若いメンバーには、これがどう映るんだろう。トーンは、昔のストレートな感じに合ってるかもしれないけど、今は不必要に厳しいとか、有害だと感じる人もいるかもね。コミュニケーションやコミュニティの価値観がどう変わってきたのか、考えさせられる。

残念な逆説だけど、これを理解して実践すべき人たちは、読む気がないんだよね。残りの人たちにとっては、これはただの常識。だから、この文書にはあまり意味がないと思う。

「こんにちは」は電話の会話のために作られた言葉だよ。会話が口頭じゃなければ意味がないよね。

初めのメッセージで「こんにちは」と言うのは全然悪くないし、人間的なタッチだと思うよ。でも、ここで言いたいのは「こんにちは」と必要なことを一緒に言うのが大事ってこと。

妻は、神様に感謝だけど、人付き合いが本当に上手いんだ。彼女を真似しようと頑張ってるけど、この多段階のやり取りは、彼女がテクノロジーを使うときにも完全に浸透してる。私はうまくできないな。彼女は「アレクサ、買い物リストに追加して」って言うと、「はい、何を追加しましょうか?」って返ってくる。「ピーナッツバター」って言うと、「ピーナッツバターを追加しました。他には?」って。私の場合は「アレクサ、買い物リストにピーナッツバターを追加して」って言うと、「ピーナッツバターを追加しました」ってだけ。人によってはTCPタイプもいれば、UDPタイプもいるね。

「ある人はTCP。ある人はUDP。」その通り!これ、オフィスの壁に貼るわ。

どちらの方法もTCPみたいなもんだと思う。何らかのACKを受け取ってる感じ。もしかしたら「一部の人はMTUが大きい」とか「一部の人はジャンボフレーム」とか。うーん、でもそれはあんまり良くない表現だな…「それぞれ自分のMTUを持ってる」ってのも、うーん、やっぱり無理だな。諦めるわ =P

ほら、Siriがあったら、最初の方に強制的に行っちゃうよね。「Alexa、買い物リストにピーナッツバターを追加して」 「OK、どのリストに追加すればいいの?」 「買い物リスト」 「OK、何を追加する?」 「ピーナッツバター」 「OK、HomePodでRoyal Guardsmenのピーナッツバターを再生するよ、君が忘れてたやつ」

「Alexa、買い物リストにピーナッツバターを追加して」 「Alexa、買い物リストにピーナッツバターを追加して」 「Alexa、買い物リストにピーナッツバターを追加して」。 「ピーナッツバターが追加されました。ピーナッツバターが追加されました。ピーナッツバターが追加されました。」

ここでこれを見るのは初めてじゃないし、正直言って数年前は完全に同意してた。原則的には今もそうだけど、マネージャーになって、もっと多くの人と関わるようになったら、企業環境をうまくやりくりする必要があって、自分の強みは人を理解して、その働き方に合わせることだってわかった。この文脈では、ただ「こんにちは」って言う人に厳しくするのは、もうあまり意味がないと思う。みんな忙しいスケジュールを持ってるし、会話を始めても中断されるし、何百もの通知が来るし、他の会議もある。もし相手が最悪「こんにちは」と言ってそれっきりなら、日常の流れに合わせるのは全然大丈夫だよ。

会話を始めると、途切れちゃうんだよね。実際、途切れることが問題じゃなくて、チャットアプリの使い方のスタイルが人の注意を無駄にしてるってことなんだよね。簡単に避けられるし。 >通知が何百件も来る。うん、このnohelloっていうのは、ノイズを減らすためのいいアドバイスだね。

挨拶だけする人に対して厳しくするのは、もうあまり意味がないと思う これが私の悩みなんだ。「Hey」ってメッセージにはこのページのリンクを返したいけど、そうすると私が失礼になっちゃう。もっと良い方法で、これが非同期チャットには向いてないって他の人に伝えられたらいいのに。他の人がこのサイトをステータスメッセージにしてるのを聞いたことがあるから、メッセージを送るときにそれが見えるし、わざわざ言わなくても済むよね。> もし最悪の結果が「こんにちは」と言われて二度と話さないことなら、私はそれを日常の流れに取り入れてもいいと思う これはちょっと賛成できないな。だって、ただ「こんにちは」って送られたら、私はその後何を聞かれてるのか確認しなきゃいけないって暗黙の了解があるから。

こういう小さなことについては、あまり堅苦しくならずに会社の方針に簡単なメモを入れておけばいいと思う。

それからマネージャーになった だから、実際にやるべき仕事があるときは気になったけど、他の人が実際の仕事をしてる立場になったら、ちょっとした中断や時間の無駄は気にならなくなったってこと?びっくりだね。

この内容の元々の作者だよ。2007年にGoogleの内部ウィキに書いたんだ。誰かがそれをコピーして、僕がGoogleを辞めた後にnohello.(something)に投稿したんだ。HNのフロントページに何度も載ったよ。議論はいつも、会話を続けたい人と、それを無礼だと思ってできない人に分かれるんだよね。後者のグループは、最初の途切れがすでに迷惑だってことに気づかないみたい。

「こんにちは」には別の理由もあるんだ。話題や質問に入る前に、相手の注意を引くための方法なんだよね。

2つ以上のグループがいるよ。単に友好的に接してる人もいるし、チャットでしかやり取りしないとその行動が難しいんだよね。そう、緊張して礼儀を破るのが怖い人もいるけど、僕は「こんにちは」と返すのは、会話を続けたいからなんだ。リモートの同僚からの「こんにちは」に対して、ただこのサイトをリンクするのは無礼だと思うし、オフィスの向こう側にいる同僚がわざわざ来たくないだけかもしれない。彼らはただ友好的に接しているだけなんだ!僕は会話を続けたいタイプだけど、みんながそうじゃないことも理解してるし、それでいいと思う。みんなが優しく接してほしいなら、自分も優しく接するべきだし、簡単に「やあ」と返すのはそのための簡単な方法だよね。

このテーマに関する文化の違いについてもっと知りたいと思ってたんだ。過去に、国によってこの手のことに対する考え方が違うって議論を見たことがある。特に、相手が手伝えるかどうかを確認せずにいきなりお願いするのが礼儀正しいかどうかについてね。パワーダイナミクスも関係してるかもしれないし、もし誰かが「上司」と見なされていたら、会話の進め方に追加の制約があるかもしれない。15年以上この話題に関わってきたあなたは、ここでの文化の違いに関する信頼できる証拠を見たことある?

時々、ただ質問するだけだと無視されるから、最初に挨拶して返事をもらうと、2つ目の質問が無視されにくくなるんだよね。それが失礼な理由よりも大きな理由だと思う。

人によっては、メールのマナー(「こんにちは、元気ですか、私は...」)か電話のマナー(「こんにちは、元気ですか?」)をチャットに持ち込むんだよね。メールのマナーは自然に感じるけど、多くの人はチャットを同期的なメディアとして捉えてるから、いろんな人に合わせて複数のモードを用意しないといけないんだ。

今そこにいないなら、返事ができないなら、全部書いて後で返事を待つのは無駄だと思う。ほとんどの人は、会話を始める前に誰かが返事できるか確認したいんだと思う。

メッセージアプリが複数のメッセージに対して繰り返し通知を送る理由がわからない。最初のメッセージで一度通知したら、次の30秒は静かでいいと思うんだけど。

これ、ずっと気になってた。もしかして、エンゲージメントの問題かな?

インドの同僚や、いくつかのヨーロッパの同僚、そして様々な(全てではないけど)ラテンアメリカの国々の人たちから、これをよく見かけるんだよね。上司や部下に関わらずね。アメリカやイギリスで生まれた、年配のジェネレーションXやブーマーからも時々見かけるけど、これが人種や性別と明らかに関連しているわけではないんだ。つまり、かなり広範囲にわたる現象で、文化的な側面があるんだろうけど、何か明確なものに結びつけるのは難しい。実際、これは礼儀正しさの失敗だとは思わないよ。礼儀正しくする方法は明らかだからね(「こんにちは!素晴らしい週末を過ごしたかな?時間があるときにXYZについて教えてくれる?」とか、「やあ、今日は調子どう?ABCで詰まってて、かなり急いでるから、できるだけ早く連絡してほしい。」みたいに)。それに、無礼だってことも明らかだしね。もっと言うと、私たちがその媒体について同じ理解を持っていないんじゃないかな。SlackやTeams、Chatは、私にとってはメールよりもテキストメッセージに近い感じがするし、誰かのデスクに行ったり電話したりするのとも全然違う。彼らのメンタルモデルは多分違うんだろうね。(もちろん、彼らは間違ってるけど。)最も寛大な解釈としては、リアルタイムでチャットしたいけど、押し付けがましくなりたくないってことかな。

同様に、https://dontasktoask.com/