エンジニアの転職

新人エンジニアはどんどん質問をしよう!新人のうちに「恥」をかいて、一人前になる

更新日: ※本記事は[プロモーション]が含まれています

新人エンジニアはどんどん質問をしよう!新人のうちに「恥」をかいて、一人前になる
イラスト素材:https://loosedrawing.com/

「聞くは一時の恥」と言います。

「知らないこと」を晒すのは、とても恥ずかしいことですよね。特に、エンジニア界隈は周りがみんな優秀に見える現象が多発し、ますます「知らないこと」が恥ずかしく思えてしまいます。

しかし、「聞かぬは一生の恥」とも言います。

エンジニアの世界では、最初に聞いて恥をかいたほうが後々得することが往々にしてあります。

現役エンジニアが解説!

この記事では、新人エンジニアが質問する重要性や、「質問すること」と「自分で考えること」を両立するにはどうすればいいかを、システム会社でWebエンジニアをしている筆者が解説していきます。

最後まで読んで、あなたも質問上手になりましょう!

本記事のポイント2つ!

  • 新人のうちは、「わからない」ことが当たり前(逆に「わかってるつもり」が危険)。どんどん質問して、現場から吸収しよう
  • 質問する際に自己ルールを設定することで、「質問すること」「自分で考えること」を両立する
  • 15分間、調べても考えてもわからないときは質問する
    ②できるだけ具体的に質問する

スキルアップにおすすめのプログラミングスクール【3選】

RUNTEQ(ランテック)の公式サイトへ
RUNTEQ(ランテック)
COACHTECH(コーチテック)の公式サイトへ
COACHTECH(コーチテック)
SAMURAI ENGINEER(侍エンジニア)の公式サイト
SAMURAI ENGINEER(侍エンジニア)
Ruby on Railsに特化。企業が求める実務レベルを身につけて転職・就職を確実に決めるならここ現役エンジニアによるコーチングで、未経験でも挫折することなくフリーランスを目指すことできます完全オーダメイドのカリキュラムをマンツーマン指導で学習できます。転職やフリーランス転向への支援が手厚いです
転職支援サービスあり案件保証あり転職保証あり
→ 無料カウンセリング→ 無料カウンセリング→ 無料カウンセリング

最短でエンジニアスキルを習得する!
もっと多くのプログラミングスクールの中から比較したいという方は、「プログラミングスクールおすすめランキング19選!社会人・未経験の転職にも有利!」という記事を参考にしてください。

プログラミングスクールおすすめランキング19選!社会人・未経験の転職にも有利!

質問できるのは新人の特権であり、義務

質問できるのは新人の特権であり、義務
イラスト素材:https://loosedrawing.com/

新人エンジニアが一人前になるのに、一番効果的なのは、「質問すること」です。

同時に、絶対にするべきことも、「質問すること」です。

初めてのことなんて、できない・分からないのが当たり前なのです。できないことや分からないことを恥ずかしいと思わず、積極的に周りの先輩や上司から吸収しようという姿勢が、エンジニアとしてのあなたを成長させます。

新人エンジニアが「わからないことだらけ」を乗り越える方法|最初の1年を成長につなげる総合ガイド

私が2人の新人と一緒に仕事することになった際、いろいろ説明したあとに「なにかわからないことはある?」と聞いたとします。

Aさんは、「この部分がよくわからないのでもう少し詳しく聞けますか?」「これって○○ってことですか?」みたいに、自分の不明点を詳細・具体的に聞いてきました。

Bさんは、「特にないです」と返答しました。

私が安心して仕事を任せられるのは、Aさんです。

疑問や曖昧な部分を自分で把握して、解消してから仕事に取り掛かろうとしています。最初に教える手間はかかるとして、ちゃんといろいろ確認してから取り掛かる分、手戻りも少ないはずです。

逆に、「怖いな」と思うのは、「特にないです」と答えたBさんです。

絶対にこれは危険信号。

そんなわけないと思ってこちらも説明しているのです。(わかりやすく丁寧に説明しようと最善は尽くしているのですが)Aさんが疑問に思った部分や、他にも曖昧な伝達部分を、Bさんは自身の感覚で脳内補完しているか、完全に誤解している可能性が高いです。

ベテランエンジニアであれば、自身のこれまでの経験則から根拠のある想像ができると思いますが、新人のBさんの場合はそれがありません。新人が自己判断で仕事をするのは大きな事故に繋がります。もしくは、具体的にこれから取り掛かる仕事についてちゃんとシミュレーションできておらず、何度もやり直しや手戻りが発生して後で困るか。

あなたの先輩や上司も、新人が分からないことだらけであることは十分わかっています。恥ずかしがらず、いろいろ質問して吸収していく姿を見せることで、認めてもらいましょう。

かといって、少し調べればわかることを何度も聞くような新人は、「考えることをせずにすぐに人に聞く新人だ」という印象を持たれてしまいます。「自分の頭で考えること」もエンジニアとしては大事なスキルです。

ITエンジニアにとって論理的思考はなぜ重要?身につけ方や学習方法などを【解説】

ではどうすればよいか、次の章で説明します。

どうやって質問する?自分の基準を決める(具体例付きで紹介)

どうやって質問する?自分の基準を決める(具体例付きで紹介)
イラスト素材:https://loosedrawing.com/

質問するハードルは、高すぎても低すぎてもいけません。

微妙なところですよね。

そんなときは、質問するための基準をこんな感じに決めてしまいましょう。

  1. ○○分間、調べても考えてもわからないときは質問する
  2. できるだけ具体的に質問する

詳しく説明します。

①○○分間、調べても考えてもわからないときは質問する

○○分間、調べても考えてもわからないときは質問する
イラスト素材:https://loosedrawing.com/

自分の中で「○○分悩んで解決しないなら周りに質問する」という基準を決めて、基準時間をこえて悩むようなら質問しましょう。

私の基準時間は、だいたい30分です。

検索する、ドキュメントを読む、書籍で調べて行き詰まり始めるのが、私の場合30分だからです。その先はどんどんカオスになって、自分でも収集つかなくなるのが目に見えているので、30分を区切りにして周りに質問してしまいます。

意外と、現場の誰もが通る通過点の悩みだったりして、解決法をポンと出してくれたりします。

②できるだけ具体的に質問する

できるだけ具体的に質問する
イラスト素材:https://loosedrawing.com/

「これ動作しないんですけど、どうすればいいですか」みたいな質問をされると、質問された側はとても困ります。

何が問題なのかを、質問された側も1から状況を追わなければなりません。文字通り動かないのか、エラー画面に飛ばされるのかすらわかりません。

もう少し具体的に説明できるようになると、問題を詳細に把握する力もつきますし、質問される側も助かります。

エンジニアに説明力が必要な理由と高める方法を4つのステップで解説【未経験必見】

例えば、「動作しないんですけどどうすればいいですか」については、「ここをこんなふうに実装しようとしてこの記述を使ったのですが、〇〇というエラーが発生して処理が思ったとおりに進みません。どうしたら解消できるでしょうか?」みたいな感じだと、聞いてる側も「ああ、あれか」とすぐピンとくるかもしれませんよね。

質問する前に、できるだけ具体化する。難しければ、現在わかっている情報をできる限り添えて質問するのも有効です。

私は、新人時代(現在もたまに)この基準で質問をしていました。結果、自分で考えることと、質問して力を付けることを両立することができました。

あと、少し面白い話なのですが、「②できるだけ具体的に質問する」を心がけた結果、先輩に質問する際にできるだけ具体的に質問する内容を噛み砕いている最中や、噛み砕いた質問内容を話している最中に、いつの間にか問題が解決してしまうことが多々ありました。

質問内容について伝えるために自分の中で整理していくと、「あ、そうか」とアイデアが浮かぶのです。

自分が抱えている問題を人に説明したり説明する準備をしたりすることで、問題が自分の中でもわかりやすく分析され、自己解決に至っているのだと思います。

質の高い質問をすることは、同時に自分で考える力を養うことに繋がります。

質問に至るまでのタイムリミット・質問する際の作法について、自分の中でしっかりルールを決めて、上質な質問を心がけましょう!

ここまでは「質問するタイミング」と「質問の具体化」という基本の2つの基準を紹介してきました。ここからは、その2つをさらに実践レベルに落とし込むための、もう一歩踏み込んだ3つのコツを紹介します。

質問する前に「何がわからないのか」を整理してみよう

質問する前に「何がわからないのか」を整理してみよう
イラスト素材:https://loosedrawing.com/

新人エンジニアの頃は、何がわからないのかを自分でもうまく言葉にできないまま、先輩に質問してしまうことがあります。

私自身、新人だった頃に「動かないんですけど…」とだけ伝えて、先輩に「具体的にどこが動かないの?」と聞き返されてしまった経験があります。自分では困っているつもりでも、実は何に困っているのかすら整理できていなかったんですね。

そこで、質問する前に一度状況を整理するというひと手間を挟むと、自分がどこでつまずいているのかが見えてきます。

以下のような内容を整理してみましょう。

  • 何を実現したいのか
  • 今はどうなっているのか
  • どこまで調べたのか
  • 自分では何が原因だと考えているのか
  • 何を質問したいのか

ここまで整理すると、質問したい内容がかなり具体的になります。

そして面白いことに、整理している最中に自分で問題を解決できてしまうこともよくあります

「何がわからないかわからない」の解決方法を解説!プログラミング初心者必見!

実際、私も先輩エンジニアに質問する前に、今の状況と自分が試したことを整理するようにしています。そうすると、調べ直している最中に原因に気づいたり、解決方法が思いついたりすることが少なくありません。

もちろん、整理してもわからなければ、遠慮なく質問すれば良いのです。状況を整理してから質問した方が、先輩エンジニアにも内容が伝わりやすくなりますし、自分自身の問題解決能力も少しずつ身についていきます。

質問する相手とタイミングも意識しよう

質問する相手とタイミングも意識しよう
イラスト素材:https://loosedrawing.com/

質問するときは、「何を聞くか」だけでなく、「誰に聞くか」も意外と重要です。

同じチームの先輩エンジニアでも、担当しているシステムや得意分野はそれぞれ違います。自分が困っている内容に詳しそうな人に質問できれば、それだけで解決がぐっと早くなります。

とはいえ、新人エンジニアのうちは、誰が何に詳しいのかもわからないですよね。最初のうちは周りの先輩がどんな仕事をしているのかを見ながら、困ったときに誰へ聞けば良いのかを少しずつ覚えていくくらいで十分です。

もう一つ大事なのが、質問するタイミングです。先輩が明らかに会議中だったり、急ぎの作業をしていたりするときは、少し待った方が良いこともあります。

ただし、忙しそうだからと遠慮しすぎて、何時間も一人で悩み続ける必要はありません。わからないことを放置すると、その後の作業も止まってしまいます。質問するタイミングを逃すと、時間が経つほど余計に聞きづらくなるものです。

だからこそ、前の章で紹介した「○○分考えてもわからなければ質問する」という自分なりの基準が効いてきます。

誰に聞けば良いかわからないときは、無理に一人で抱え込まず、近くの先輩に「これは誰に聞けば良いですか?」と聞いてしまって問題ありません。質問する相手がわからないことも含めて、新人エンジニアのうちはわからないことだらけです。

現役エンジニアがアドバイス!新人エンジニアだった頃の悩みの解決方法

最初からすべてを一人で判断しようとせず、周りの人に聞きながら少しずつ仕事の進め方を覚えていきましょう。

質問したあとに、同じことを繰り返さないために

質問したあとに、同じことを繰り返さないために
イラスト素材:https://loosedrawing.com/

先輩エンジニアに質問して問題が解決すると、それだけで安心してしまいがちです。ただ、同じような問題が起きるたびに毎回同じことを質問していると、いつまで経っても自分では解決できるようになりません。

そこで、質問して教えてもらった内容は、その場だけで終わらせずに自分なりにメモを残しておくことをおすすめします。なぜその問題が起きたのか、どうやって解決したのかを簡単に書き留めておけば、次に似た問題が起きたときに見返せます。

また、先輩に教えてもらった内容をそのままコピペしたり、言われた通りに作業したりするだけでなく、自分で一度やり直してみることも大切です。実際に自分の手を動かすと、質問したときにはよくわからなかった部分が理解できることもあります。

私自身、新人エンジニアの頃は、教えてもらったはずなのに理解が浅く、しばらくしてから同じようなことをまた質問してしまった経験があります。ただ、質問した内容をそのままにせず、自分で調べ直したりメモを見返したりするようになってからは、少しずつ自分だけで解決できることが増えていきました。

辛い1年目エンジニア生活の対処法とその後とは―現役エンジニアが実体験から解説!

最初は何でも質問して良いのです。そうやって教えてもらったことを一つずつ自分の知識にしていくことで、いつの間にか、以前は質問していたようなことも自分一人で解決できるようになっていくはずです。

まとめ|新人エンジニアが身につけるべき質問の仕方

まとめ|新人エンジニアが身につけるべき質問の仕方
イラスト素材:https://loosedrawing.com/

この記事では、以下のことをお伝えしました。

  • 新人のうちは、「わからない」ことが当たり前(逆に「わかってるつもり」が危険)。どんどん質問して、現場から吸収しよう
  • 質問する際に自己ルールを設定することで、「質問すること」「自分で考えること」を両立する
  • 15分間、調べても考えてもわからないときは質問する
    ②できるだけ具体的に質問する

最初にいったように、「聞くは一時の恥、聞かぬは一生の恥」と言います。

新人エンジニアのあなたは、どんどんいろいろな人に質問しまくって、一時の恥をどんどん積み重ねていくことが許される立場にあります。

新人エンジニアのうちがチャンスです!これを逃すと、「ものを知らないエンジニア」になってしまいます(一生の恥ですね)。

たくさん恥をかいて、一流のエンジニアになって大きく挽回していくださいね!!!

もう一度「新人エンジニアはどんどん質問をしよう!新人のうちに「恥」をかいて、一人前になる」を読む ↑

20代、未経験の転職に強い転職エージェント・サイト

この記事に訪れた新人エンジニアの中には、なかなか思うように仕事に慣れず、今の職場を「辞めたい」と悩み退職・転職を考えている方もいるかと思います。

特に若い方は体力的・精神的に辛い事などが続くと勢いだけで退職しがちです。気持ちばかり先走って退職し、そこから焦って転職をすると企業とのミスマッチを引き起こす要因にも繋がってしまいます。

そこで、活用したいのが転職エージェントです。転職エージェントに無料登録し、カウンセリングを受けておけば、在職中でも求人紹介してもらえます。気になる求人があれば面接の調整、そして現職を退職するタイミングなどへのアドバイスや、転職先への入社日の調整などのサポートも受けられます。もちろん全て無料です。

辞めてから慌てて転職活動をするのではなく、自分の市場価値を把握するためにも金銭的に負担の少ない『在職中』から始めておくと良いですよ!

20代におすすめのIT転職エージェント・IT転職サイト5選

  1. “選考対策が手厚いサービス!”
    テックゴー|業界TOPクラスの内定率!
    模擬面接や1Day選考会への参加など「充実のサポート」に定評あり!
  2. “IT・Web系の転職といえばここ”
    レバテックキャリア|年収UP率80%!
    専門用語が通じるアドバイザーが徹底サポート。内定率&年収UP率が高い
  3. “【未経験OK】20代のITエンジニア就職に強い”
    ウズウズIT|ブラック企業を徹底排除!
    入社後定着率93.6%!20代【未経験】のエンジニア就職・転職に強いエージェントです。独自の審査基準でブラック企業を排除!
  4. “カウンセラー全員が「IT業界経験者」
    IT専門転職エージェント@PRO人|ユーザー満足度90%!
    長期的なキャリアプランを提案してくれるエージェントです。未経験OKの求人にも対応しています
  5. “若手エンジニア専門の転職エージェント!”
    タメシー(Tamesy)|毎月内定者続出!
    完全未経験からでも”ホワイト”IT企業への転職を最短で目指せる【20代に特化】した転職エージェント。転職成功率95%を誇るサービスです!

もっと多くの20代エンジニアにおすすめな転職サイト・エージェントを比較したい方は、「20代エンジニアにおすすめな転職サイト・エージェント厳選17社!未経験OKあり」をご覧ください。各サービスの特徴や強み、20代へのおすすめポイントなどを詳しく解説していますよ!

20代エンジニアにおすすめな転職サイト・エージェント厳選17社!未経験OKあり

スキルアップしたい新人エンジニアが通うべきプログラミングスクール

新人エンジニアのみなさんにとって、スキルアップのためとはいえ日々の業務と両立しながらの独学は、モチベーションの維持も難しいですよね。そんな方はオンラインで現役メンターによる指導を受けられる、プログラミングスクールの受講をおすすめします。

プログラミングスクールであれば、目的や生活スタイルにあわせたカリキュラムで学習を進めることができるので、忙しい新人エンジニアのみなさんも『挫折することなく』スキルアップできます。どの教室も無料の体験会や相談会があるので、気軽に参加してみてくださいね。

未経験・社会人、学生におすすめなプログラミングスクールを比較するなら、「プログラミングスクールおすすめランキング19選!社会人・未経験の転職にも有利!」という記事を参考にしてください。

プログラミングスクールおすすめランキング19選!社会人・未経験の転職にも有利!

転職付き(転職保証型)のプログラミングスクールの詳細を知りたいかたは、「【無料あり】転職支援・保証型プログラミングスクール比較17選!社会人・学生さんの就職に強い!」をご覧いただき、自分の目標や目的にぴったりのスクールを見つけてくださいね。

【無料あり】転職支援・保証型プログラミングスクール比較17選!社会人・学生さんの就職に強い!

-エンジニアの転職
-, , , , , ,

関連記事

フリーランスエンジニアが稼げるおすすめ言語6選!学習方法や案件の取り方も

フリーランスエンジニアが稼げるおすすめ言語6選!学習方法や案件の取り方も

将来的にフリーランスエンジニアになりたいけど、どの言語を勉強すればいいの? プログラミング言語の種類は非常にたくさんあるため、このように悩んでしまった経験があるのではないでしょうか。 フリーランスにお …

エンジニアだからできる田舎暮らし!メリットや実現方法を紹介!

エンジニアだからできる田舎暮らし!メリットや実現方法を紹介!

エンジニアの田舎暮らしと地方求人探し はじめに 近年IT技術の発展に伴い、企業のICT化やDX化が急速に進んでいます。また、働き方改革やコロナ禍によるテレワーク・リモートワークも推進されてきました。 …

地方Webエンジニアとして働いてみて感じた、メリットとデメリット【体験談】

地方Webエンジニアとして働いてみて感じた、メリットとデメリット【体験談】

「地方(地元)で転職をしたいけど、仕事ってあるのかな・・」と考える現役エンジニア、「通勤時間や満員電車などストレスの少ない生活がしたいな」と考えるU・Iターン希望者、「地方のエンジニア・プログラマーに …

チームで仕事をするイメージ

大手プライムSIerで働く「アプリケーションエンジニアの1日」その仕事内容や生活スタイルとは?

サトルさん(仮名) のプロフィール 年齢 30代前半 性別 男性 会社の業種 大手プライムSIer 担当の業種 アプリケーションエンジニア(5〜10名のチームリーダー) 私は現在、大手プライムSIer …

未経験からエンジニアになるには:初心者向けガイド8選

未経験からエンジニアになるには:初心者向けガイド8選

昨今、IT業界の人手不足が叫ばれる中、ITエンジニアの求人倍率は年々増加傾向にあります。 このような市場の中で、「未経験からエンジニアになるにはどうすればいいですか?どのスキルを学ぶべきか、どのよう勉 …

[PR]:
年収アップ率92%!
転職成功率92%!
テックゴー(転職エージェント)の公式サイトのバナー画像

転ストの中の人

  • 運営者のstaff H
  • 運営者のstaff M

エンジニア歴16年のstaffHとWebデザイナー・ディレクター歴20年のstaffRの2名が中心となりこのサイトを運営しています。転職/就職やフリーランスへの転向、未経験からのプログラミング学習など、これから”新しい一歩を踏み出そうとしている、エンジニア・クリエイター”に役立つ情報を発信しています。

プロフィール詳細 / X(旧Twitter)
[PR]:
Web系企業就職率94%!!
エンジニアに強い転職エージェント比較ランキング!
プログラミングスクールのキャンペーン情報まとめ!エンジニア転職体験談!
エンジニア向け転職エージェントランキング!
40代エンジニアに強い転職エージェントランキング!
フリーランスエンジニア向け求人サイトランキング!
社会人におすすめなプログラミングスクール一覧
転職に強いプログラミングスクールランキング!
[PR]:
高年収・高待遇の
優良求人を多数保有!