メインコンテンツまでスキップ

質問する前に読む

  • QQ/微信などの交流ツールは素早く便利なコミュニケーションを提供しますが、問題に直面した場合、以下の手順に従うことをお勧めします。
  • 最終的に有用な回答を得られるかどうかは、あなたが質問と追加の質問を行う方法によります。

問題解決ステップ:

  1. 自己解決を試みる: 知識を使ってまずは自分で問題を解決しようと試みてください。英語の出力情報に怯まないようにし、できるだけ理解することを試みてください。ほとんどの情報出力は方向性を持っており、それを見つけて自分自身で解決しようとすることが求められます。
  2. オンライン検索: インターネットで類似の問題があるかどうかを調べてみてください。ある場合は他の人の解決策を参考にしてください。ない場合はグループ内で質問をしてください。
  3. グループ内で質問: グループ内で質問する際には、問題を明確に説明し、スクリーンショットを添付して、みんなが問題を迅速に特定できるようにしてください。提供する情報が豊富であればあるほど、他人が問題を解決する効率も高くなります。

質問する際に、以下の点に注意すると、問題が迅速に解決される可能性が高まります:

回答者の立場から考える

各回質問するたびに、回答者の立場から考えてください:

  • 回答者は皆ベテランであると仮定してください。彼らの時間は貴重です。
  • どのようにすれば回答者が一目で自分の質問を理解できるか、できれば追加の質問をしなくても済むようにしてください。
  • 回答者が自分の質問に答える意欲を引き出すために、技術的な議論の深さや自分が崇拝されているような感覚を与える、またはお金を支払うことができるかなど、何かを考えることができます。
  • 回答者が自分を怠け者だと思わないように、ドキュメントを見ていない、コードを見ていない、ログを見ていない、検索していない、考えていない、試していない、何も努力していないという印象を与えないようにしてください。

問題を整理し、実際に何が起こったのか、自分が何をしたのかを理解する:

  • 私は何を達成したいのか、どのような機能が必要なのか?
  • この効果を達成するために、私はどのように行ったのか、詳細な過程は何だったのか?
  • 実施中に何らかのエラーが発生したのか、現象は何だったのか(例えばエラーが出た場合、どのようなエラーが出たのか、完全なエラーコンテンツは何だったのか?最後の数行だけを見るのではなく、できるだけ多くのログを見ることをお勧めします)
  • 私はエラーメッセージを真剣に見たか、エラーメッセージに原因と解決策のヒントがあったか?
  • これらのエラーメッセージに基づいて、問題を解決できるかよく考えてみてください。
  • ドキュメント、FAQ、issue、そして検索エンジンで問題の解決策を見つけられるか?
  • ドキュメントのどこかが不十分だと感じたら、それについて指摘してください!!心配しないでください、私はベテランではないので考慮不足の部分があるかもしれません!!

効率が低い、あるいは無効な質問

  • 質問: 大佬、この問題はどうやって解決したらいいですか?

問題点

  • 適当なスクリーンショット スクリーンショットがあれば撮影するようにしましょう。さまざまなツールのスクリーンショット機能を使用する方法を学んでください。特殊な状況以外は、はっきりとした画像を撮影してください。
  • 情報が不足している CAN IDが見つからない問題は、線が間違っている、上位機と下位機の速度などが原因となる場合があります。あなたの問題を特定のシナリオに限定し、具体的な条件を示すことで、問題に焦点を当てることができます。
  • スクリーンショットができない場合は、このスクリーンショットチュートリアルをご覧ください。

質問テンプレート

質問は美しく、余分な言葉を付け加えずに行い、感情的な言葉を避け、それぞれの単語と記号を慎重に斟酌し、回答者の立場から考えて、回答者が自分を迅速に助けることができるようにしましょう。文章が少なすぎると説明が不十分になり、文章が多すぎると相手に patience を失わせます。

問題が自分自身では解決できない場合、人に教える必要がある場合は、

  • 誰に、どこで教えるべきか、誰が自分の質問に答えてくれる可能性が高いか、およびリアルタイム性について考えましょう?

  • 私が提供すべき情報と現象は何か、それによって相手が私を迅速に助けてくれる可能性が高まりますか?

    • 私の目的を提供する(回答者が自分が何をしているのかを理解するのに役立つ)
    • 完全な実施プロセスとその過程で起こった現象を提供する(回答者が自分の手順を追って行うことができるようにする)
    • エラーが発生した場所を示し、予期しない結果や現象がどこで発生したかを指摘する!(回答者が予期しない結果や現象がどこで発生したかを知ることができる)
    • 発生したエラーメッセージを提供し、可能な限り多くのスクリーンショットとログを提供してください。小さなスクリーンショットを惜しまないようにしてください。また、一部のログしか提供しないのは避けてください(回答者が詳細なログを見ることで問題の場所を迅速に特定できるからです;そして、詳細なログは回答者が問題の場所を迅速に特定できる助けになります)
  • 質問する態度が誠実に見える方法、自分はどんなに初心者でも、皆が答えようとしてくれる方法:

タイトル

どこで質問しても、自分の質問について30文字程度のタイトルを作成し、問題の中心思想を説明してください。

  • 問題の種類、質問、バグ報告、経験共有など。画面いっぱいの文字の中で、自分が何をしようとしているのかをすぐに把握できるようにします。
  • 問題の中心思想を一言で説明する、例えば「CAN IDが見つからない」、「マザーボードが接続できない」など

そのため、総合的なタイトルは以下のような形になるでしょう:

  • 【質問】 SHT36V3がCAN IDを見つけることができません。確認済みの内容は...

以下のようなタイトルは絶対に使わないでください:

  • あああああああああ私のボードがIDを見つけることができません(どう接続し、どのように操作したか私にはわからない)
  • なぜ私の上位機が起動しないのですか(どの上位機のことかわからない)
  • なぜ私はこのデバイスを持たないのでしょうか (どの製品のことかわからない)
  • このエラーは何のエラーですか (ドキュメントを読んでいない、最初から質問しています)
  • ボードを受け取りました、ドライバーをどのように接続すればよいですか (ドキュメントを読んでいない、最初から質問しています)
  • このケーブルをどのように接続すればよいですか (何の問題か不明)
  • なぜDFUに入ると書き込みができないのでしょうか、なぜ私がDFUに入れないのでしょうか (どのように操作し、どのように接続したかを教えてください、そうでないと、他人はあなたが適当に言っていると感じ、無視される可能性があります)

以下のように質問できます:

  • 【質問】私のボードは電源を逆接した後、現在起動できません。ボードのどこが破損したかをどのように判断するか、復旧できる場合、どのようにすればよいか
  • 【バグ】このドキュメントのこの部分は説明が不十分です。似たような内容を追加または修正してほしいです

参照テンプレート

  • 問題を整理し、以下の情報を説明する時間を少し割いてください:
  • 最終的に有用な回答を得られるかどうかは、あなたが質問と追加の質問を行う方法によります。
  1. 何の問題 例えば: 新しいマザーボードとツールボックスがデバイスを見つけることができません
  2. どのハードウェア機器 例えば: STB + D5マザーボード + SHT36V3
  3. どのように接続する 例えば: 高画質な接線図を大先生に送る
  4. どのような問題の現象 例えば: 上位機がlsusbを入力してもデバイスが見つからないなど。完全な情報スクリーンショットを添付。