0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【新人エンジニア指導入門】新人エンジニアの成長を促す質問セリフ集50選

0
Posted at

【指導者必見】新人エンジニアの成長を促す質問セリフ集50選

はじめに

新人エンジニアがエラーに遭遇したとき、すぐに答えを教えるのではなく、適切な質問で思考を促すことが成長につながります。この記事では、実際の指導現場で使える質問セリフを場面別にまとめました。


1. 状況把握フェーズ

🎯 目的を確認する

「何を達成しようとしているのか、教えてもらえますか?」
「最終的にどんな状態になっていればOKですか?」
「今回の作業の目的は何でしたっけ?」

🔍 現在地を確認する

「どのステップで詰まっているのか、教えてもらえますか?」
「今どこまで進んでいますか?」
「最後にうまくいったのはどこまででしたか?」

📝 手順を確認する

「ここまでどんな手順でやってきましたか?」
「実行したコマンドを順番に教えてもらえますか?」
「何か手順書やドキュメントは見ましたか?」

2. 問題分析フェーズ

🚨 エラー理解を促す

「エラーメッセージは何て言っていますか?」
「このエラーメッセージ、英語で読むとどういう意味だと思いますか?」
「エラーが出る直前に何をしましたか?」
「このエラー、初めて見ましたか?前にも遭遇したことありますか?」

🤔 仮説思考を促す

「なぜこうなったと思いますか?」
「原因として何が考えられますか?」
「もし〇〇が原因だとしたら、どう確認できますか?」

🔎 調査姿勢を促す

「このエラーについて調べてみましたか?」
「Google検索してみましたか?どんなキーワードで検索しました?」
「公式ドキュメントは確認しましたか?」
「ログを見てみましたか?」

3. 解決策検討フェーズ

💡 自力解決を促す

「どうすれば解決できそうだと思いますか?」
「試してみたいことはありますか?」
「他にどんな方法が考えられますか?」

🛡️ リスク意識を促す

「それを実行すると、どんな影響がありそうですか?」
「本番環境でやっちゃいけない操作、わかりますか?」
「バックアップは取りましたか?」
「元に戻せる方法は確認しましたか?」

🧪 検証姿勢を促す

「まず何を確認すべきだと思いますか?」
「どうやって確認できますか?」
「それで本当に解決したか、どう確認しますか?」

4. 学習促進フェーズ

📚 理解を深める

「このコマンド、何をしているか説明できますか?」
「なぜこの方法で解決したと思いますか?」
「今回の件で何を学びましたか?」

🔄 振り返りを促す

「次同じエラーが出たら、どう対処しますか?」
「今回の経験を活かして、ドキュメントにまとめておきますか?」
「他の人にも共有したほうがいい内容だと思いますか?」

🌱 成長を促す

「今回詰まった原因は何だと思いますか?」
「どうすればもっとスムーズに解決できたと思いますか?」
「次回に活かせることはありますか?」

5. 場面別セリフ集

❌ エラーで固まっている時

「落ち着いて。まずエラーメッセージを一緒に読んでみましょうか」
「エラーが出たってことは、システムが何か教えてくれてるんですよ」
「このエラー、何を言いたいと思いますか?」

🏃 焦っている時

「一度深呼吸しましょう。焦ると見落としが増えますよ」
「ゆっくりでいいので、順を追って説明してもらえますか?」
「まず状況を整理しましょうか」

😰 同じミスを繰り返している時

「前回と何が違いますか?」
「このパターン、前にもありませんでしたっけ?」
「チェックリスト作ってみますか?」

🤷 諦めかけている時

「あともう少しだと思いますよ。どこまで進みましたか?」
「一緒に考えましょう。今どんな状態ですか?」
「行き詰まったら、一旦別のアプローチも考えてみましょうか」

6. 避けるべきNGセリフ

❌ こんなセリフは使わない

「なんでこんなことも分からないの?」
「これ、常識だよ」
「さっき説明したよね?」
「前にも同じこと聞いたよね」
「ググれば出てくるでしょ」

⭕ 代わりにこう言う

「最初は誰でも分からないですよ。一緒に確認しましょう」
「この知識、意外と知られてないんですよね」
「もう一度説明しますね。わかりにくかったかもしれません」
「このエラー、実は奥が深いんですよ」
「調べ方も含めて一緒に確認しましょうか」

7. レベル別セリフの使い分け

🌱 入社1ヶ月目(超初心者)

「このコマンド、一緒に実行してみましょうか」
「画面を共有してもらえますか?」
「まずは手順通りにやってみましょう」
「わからないことは、何でも聞いてくださいね」

🌿 入社3ヶ月目(初心者)

「まず自分で調べてみて、15分考えてわからなかったら聞いてください」
「エラーメッセージから、どんなことが読み取れますか?」
「ドキュメントのどこを見ればいいと思いますか?」

🌳 入社6ヶ月目(中級者)

「原因の仮説を3つ立ててみてください」
「この問題、どうデバッグしますか?」
「解決策を提案してもらえますか?」

8. 実践例:スクリーンショットの場面で使うセリフ

/dev/nvme0n1p127 is apparently in use by the system; 
will not make a filesystem here!

段階的な質問の流れ

Step 1: 状況確認

「何を達成しようとしているのか、教えてもらえますか?」
→ 新人: 「NVMeデバイスにext4ファイルシステムを作成しようとしています」

Step 2: エラー理解

「このエラーメッセージ、何て言っていると思いますか?」
→ 新人: 「デバイスがシステムに使われている、と言ってます」

Step 3: 原因分析

「なぜ『使われている』状態になっていると思いますか?」
→ 新人: 「マウントされているとか...?」

Step 4: 検証方法

「それをどうやって確認できますか?」
→ 新人: 「mount コマンド...ですか?」

Step 5: 解決アクション

「確認できましたか?じゃあ次はどうしますか?」
→ 新人: 「umount してからもう一度試します!」

おわりに

新人エンジニアの成長には、「教える」より「考えさせる」ことが重要です。

効果的な質問の3原則

  1. Open Question(開かれた質問)を使う

    • ❌「マウントされてる?」(Yes/Noで答えられる)
    • ⭕「どんな状態だと思いますか?」(考えさせる)
  2. 段階的に深掘りする

    • いきなり答えを求めず、小さなステップで思考を促す
  3. 安心感を与える

    • 「わからなくて当然」という前提で接する

最後に大切なこと

「困ったときは、いつでも聞いてくださいね」

この一言が、新人の心理的安全性を作ります。


もっと具体的なシチュエーションや、特定の技術領域に特化したセリフ集が必要であれば、追加で作成できます!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?