ヨンダ
おもしろ不思議.net

【呆然】面接官「君、C言語はできる??」私「いえ」面接官「あ、そうw楽な方に逃げちゃったんだw」私「貴社ではC言語を扱うのですか?」⇒結果!!

3行3行でわかる
  • 1

    IT企業の面接で、C言語ができないと答えた応募者に対し、面接官が「楽な方に逃げちゃったんだw」と煽るような発言をして話題に。

  • 2

    応募者が冷静に「貴社ではC言語を扱うのですか?」と問い返したところ、面接官は言葉に詰まり、その後の意外な結末が注目を集めています。

  • 3

    ネットでは面接官の時代錯誤な発言や企業の採用体制を疑問視する声が多く、賛否両論が飛び交っていますね。

この話題どう思う?

ネット上の声

ネットの反応

  • 面接官が時代遅れすぎるだろw 「楽な方」って何だよ、技術トレンドも知らねーのかよと。
    • これ。C言語が万能って時代じゃないし、何より会社の業務に必要ないならパワハラでしかない。
  • 応募者、よく言い返したな!「貴社ではC言語を扱うのですか?」は最高のカウンターだわ。スカッとした。
  • これだから古い会社はダメなんだよ。新しい技術をキャッチアップできないから、優秀な若手が来ない。
  • 俺も昔、似たようなこと言われたことあるわ。「なんでC言語を深く勉強しないの?」って。いや、業務で使わないから!
  • 面接でこんな態度とる会社なんて、入社しても絶対ろくなことないわ。辞退で正解。
  • 逆にC言語が必須の、例えば組み込み系とかの会社だったら、この応募者はミスマッチだったってことになるんじゃないの?
    • それが分かってるなら、最初に求人票にちゃんと書いとけって話。面接で煽るのは筋違い。
  • 結果が気になる!面接官がどうなったのか教えてくれー。
  • 「あ、そうw」の笑い方も腹立つな。絶対こういうタイプとは一緒に働きたくない。
  • エンジニアのスキルって、特定の言語に縛られず、問題解決能力とか新しい技術を学ぶ意欲が大事だと思うんだけど。
    • まさにそれ。C言語を知ってても応用が利かない人もいるし、知らないけど他の言語でバンバン開発できる人もいる。
  • この面接官は、自分がC言語できるからってマウント取りたかっただけだろ。痛い奴。
  • IT業界って意外とこういう体育会系なノリの古い企業まだあるんだよな。
  • 面接官の力量不足が露呈した良い例。会社の恥だわ。
📡 他サイトから10

この話題の背景

この話題の背景

1970年代C言語が開発され、OSや各種システムの基盤言語として急速に普及。コンピュータサイエンスの基礎として位置づけられる。
1990年代インターネットの商用利用が始まり、Web開発の需要が高まる。これに伴い、JavaやJavaScriptなど、Webアプリケーション開発に適した新しいプログラミング言語が登場し、多様化が進む。
2000年代前半オブジェクト指向プログラミングのパラダイムが主流となり、JavaやC#などがエンタープライズシステム開発の主要言語となる。C言語は組み込み系や高性能計算の分野で専門性を高めていく。
2010年代スマートフォンの普及によりモバイルアプリ開発が活発化。Pythonがデータサイエンス、AI、機械学習分野で台頭し、その汎用性の高さから多くの開発現場で利用されるようになる。アジャイル開発など、開発手法も多様化。
2020年代DX(デジタルトランスフォーメーション)推進が加速し、あらゆる業界でITエンジニアの需要が急増。しかし、IT人材の供給が追いつかず、多くの企業でエンジニア不足が深刻化する。
現代多様なプログラミング言語やフレームワークが存在し、プロジェクトや企業のニーズに応じて最適な技術が選択されるのが一般的。一方で、採用現場では面接官のスキルセットの偏りや、時代に合わない評価基準によるミスマッチ、あるいは面接におけるハラスメントが問題視されるケースも散見される。

この記事の背景には、IT業界におけるプログラミング言語の進化と多様化、そして人材採用の複雑化があります。かつてC言語はコンピュータ開発の基礎であり、OSやハードウェアに近い部分を制御する上で非常に重要な言語でした。そのため、古参のエンジニアや特定の分野に特化した企業では、今でもC言語のスキルを重視する傾向があります。しかし、ウェブサービス、モバイルアプリ、AI、クラウドなど、現代のIT開発は非常に広範かつ専門分化しており、それぞれの分野で最適なプログラミング言語や技術スタックが存在します。Python、Java、JavaScript、Go、Rustなど、多種多様な言語がそれぞれの得意分野で活用されており、特定の言語スキルだけをもってエンジニアの能力全体を測ることは難しくなっています。
また、エンジニア不足が深刻化する中で、企業は優秀な人材を確保するために、多様なバックグラウンドを持つ候補者を受け入れる必要があります。しかし、採用を担当する面接官が、自身の経験や知識に基づいた固定観念から候補者のスキルを適切に評価できなかったり、ハラスメントと受け取られるような言動をしてしまうケースも少なくありません。このようなミスマッチは、企業が求める人材を逃すだけでなく、求職者にとっても不快な経験となり、業界全体のイメージダウンにも繋がりかねません。記事の面接官の発言は、こうしたIT業界の技術進化と採用現場のギャップを象徴する出来事と言えるでしょう。

📡 もっと読む10

関連キーワード解説

C言語

C言語は1970年代初頭にベル研究所のデニス・リッチーによって開発されたプログラミング言語です。その最大の特徴は、低レベルなハードウェアに近い操作が可能な点にあります。メモリ管理を直接行えるポインタの概念や、OSのカーネル開発、組み込みシステム、デバイスドライバなど、システムの根幹を支える部分での開発に多用されてきました。例えば、自動車のECU(Engine Control Unit)や家電製品、産業用ロボットの制御ソフトウェアの多くはC言語で書かれています。また、高速な処理が求められる数値計算や科学技術計算の分野でもその性能が活かされています。しかし、その一方で、ポインタの扱いが難しく、メモリリークなどのバグを引き起こしやすいという側面もあります。現代ではPythonやJava、JavaScriptといったより高レベルな言語が主流となる中で、Webアプリケーション開発などではC言語が直接使われることは少なくなりました。しかし、既存のレガシーシステムや、高いパフォーマンスが求められる特定の分野では今なお不可欠な存在であり、コンピュータサイエンスの基礎を学ぶ上でも非常に重要な言語とされています。記事の面接官がC言語に固執する背景には、このような歴史的経緯や、C言語が持つ「基礎的な素養」としての価値観があると考えられますが、現在の開発現場では必ずしもすべてのエンジニアに必須のスキルとは限りません。

プログラミング言語の多様性と選択

現代のソフトウェア開発において、プログラミング言語は非常に多様化しており、それぞれの言語には得意とする分野や特性があります。例えば、PythonはAIや機械学習、データサイエンスの分野で圧倒的な人気を誇り、シンプルな文法で高速な開発が可能です。Web開発ではJavaScriptがフロントエンド(ユーザーインターフェース)の記述に不可欠であり、サーバーサイドではNode.jsとして活用されます。Javaは大規模なエンタープライズシステムやAndroidアプリ開発で広く使われ、堅牢性とスケーラビリティが強みです。これらはC言語のような低レベルな制御を直接行わない代わりに、開発効率や生産性を高めるための豊富なライブラリやフレームワークが整備されています。プロジェクトの目的、必要なパフォーマンス、開発期間、チームメンバーのスキルセットなど、様々な要因を考慮して最適な言語が選択されます。例えば、スタートアップ企業が迅速にサービスを立ち上げたい場合はPythonやRubyが選ばれることが多いですし、既存の基幹システムを保守・拡張する場合はJavaやC#が選ばれる傾向にあります。面接官がC言語を唯一の「正しい道」として捉え、「楽な方に逃げた」と揶揄する態度は、このような現代のプログラミング言語の多様性と、それぞれの役割を理解していない、あるいは無視している可能性を示唆しており、現代のIT業界の常識から乖離していると言えるでしょう。単一の言語スキルだけでエンジニアの価値を測ることは非常に危険であり、企業全体の競争力を損なうことにも繋がりかねません。

エンジニア採用におけるミスマッチ

IT業界では急速な技術革新と慢性的な人材不足が続いており、エンジニア採用は多くの企業にとって喫緊の課題となっています。しかし、その過程で「ミスマッチ」が発生することも少なくありません。これは、企業側が求めるスキルセットや人物像と、求職者が持つスキルや経験、キャリア志向との間にギャップがある状態を指します。記事のケースでは、面接官がC言語のスキルを絶対視し、応募者がそれを持っていないことを「楽な方に逃げた」と一方的に決めつけることで、明確なミスマッチの兆候が見られます。この背景には、面接官自身の知識の偏り、採用基準の不明確さ、あるいは企業内でC言語がレガシーシステムの中核を占めているがゆえの固定観念などが考えられます。現代のエンジニアには、特定の言語スキルだけでなく、問題解決能力、新しい技術への適応力、チームでの協調性など、多角的な能力が求められます。面接官が応募者のスキルを適切に評価できない場合、本当に必要な人材を逃してしまうだけでなく、企業のブランドイメージを損なうことにも繋がります。求職者側も、自身のスキルが企業の求めるものと合致しない場合、入社後に早期離職に至るリスクがあります。面接は、企業と求職者が互いの理解を深め、相性を確認する場であるべきですが、記事のような一方的な批判や価値観の押し付けは、健全な採用プロセスを阻害し、IT業界全体の人材流動性を妨げる要因となり得ます。

🏆 注目ランキング

1

📡 アンテナ最新

33