Slide 1

Slide 1 text

入門 質問 task4233 デジクリ LT会 2020.05.18 問題解決のための 質問方法

Slide 2

Slide 2 text

!ATTENTION! ・これから話す内容は、あくまで私の考えです ・目的は「質問をする際の基本的なマナー」を伝えること ・「それどうなの?」や「他にこういうの知ってる!」  ということがあればチャットで教えてください 2/15

Slide 3

Slide 3 text

いざ質問しようとすると....... ・どのくらいの時間悩んだら質問して良いの? ・何を質問すれば良いの? ・どんな風に質問すれば良いの? ・誰に/どこで質問すれば良いの? ・そもそも質問するの恥ずかしいし...... 3/15

Slide 4

Slide 4 text

@seki_uk 質問は恥ではないし役に立つ (2017) Best Answerだぞ、読めよ 4/15

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

もくじ 0. 質問の効果 1. 質問をする前に 2. 質問に必要な3つの情報 3. 質問をする際の心構え 4. 質問をする相手/場所 5. まとめ 6/15

Slide 7

Slide 7 text

0. 質問の効果 ・疑問点を解消するための「手段」  + 質問することが目的ではない ・良い効果  + 理解できている/いない部分の明確化  + 同じ悩みを抱えている人への貢献 ・悪い効果  + 相手の時間を奪うこと 7/15

Slide 8

Slide 8 text

1. 質問をする前に ・15分は自力で試行錯誤してください  ref) Google人工知能チームの「15分ルール」 ・「理解していること」と「理解したいこと」  を明確にしてください  + 「なんもわからん」は考えようとしてない証拠  + あなたの理解度はどのレベルなのか  ref) 質問のレベル - 質問は恥ではないし役に立つ 8/15

Slide 9

Slide 9 text

2. 質問に必要な3つの情報 ・下記の3つを明確にしてください  + 解決・実現したいこと  + 試したこと・確認したこと  + 証跡   - OS/ツールのバージョン/ソースコード等 
 ・質問文の構成は下記サイトを参考にしてください  ref) 技術系メーリングリストで質問する時のパターン・ランゲージ 9/15

Slide 10

Slide 10 text

10 出典: DB更新処理時「コマンド定義を実行中にエラーが発生しました」と表示される

Slide 11

Slide 11 text

11 出典: 親子レコードを 1つのフォームで実現する上で、 paramsに子レコード _attributesというキーを含めたいが、 子レコードの複数形がキー名として表示される

Slide 12

Slide 12 text

3. 質問をする際の心構え ・道筋を教わってください  + 似た質問を何度もしてしまう可能性が高い  + 差し迫った状況なら、その旨を伝えてください ・解決したら「どうやって解決したか」を共有してください  + あなたと同じ質問をする人がいるかも  + あなたの理解を深めることが出来る 12/15

Slide 13

Slide 13 text

4. 質問をする相手/場所 ・相手  集団よりも個人に聞いたほうが良い(気がする)  ジャンルごとに相談相手を決めておくと良い ・場所  コミュニケーションが取れればどこでも良い(たぶん)  i.e.) teratail / Twitter / 匿名質問サービス 13/15

Slide 14

Slide 14 text

5. まとめ ・質問は疑問点を解消するための「手段」 ・質問する前に15分は自力で試行錯誤してください ・質問する時は3つの情報を明確にしてください  + 解決・実現したいこと  + 試したこと・確認したこと  + 証跡(OS/ツールのバージョンなど) 14/15

Slide 15

Slide 15 text

ご意見やご質問がある場合は...... ・Twitter(@task4233)に投げてください 15/15