おもしろ不思議.net

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

3行In 3 Lines

An IT job interview went viral when an applicant, admitting no C language skills, was provocatively told by the interviewer, "So you took the easy way out, huh?"

The applicant calmly responded, "Does your company even use C language?", leaving the interviewer speechless, and leading to an unexpected outcome.

This incident has sparked widespread debate online, questioning the interviewer's outdated perspective and the company's recruitment methods.

Read full article →
AD

Related Keywords

C Language

C language is a programming language developed by Dennis Ritchie at Bell Labs in the early 1970s. Its primary characteristic is the ability to perform low-level, hardware-proximate operations. It has been widely used for foundational system development such as OS kernel development, embedded systems, and device drivers, leveraging its concept of pointers for direct memory management. For example, many automotive ECUs (Engine Control Units), home appliances, and industrial robot control software are written in C. Its performance is also utilized in numerical and scientific computing fields requiring high-speed processing. However, handling pointers can be challenging, often leading to bugs like memory leaks. While higher-level languages like Python, Java, and JavaScript are now mainstream, C language is less directly used in areas like web application development. Nevertheless, it remains indispensable for existing legacy systems and specific fields requiring high performance, and it is considered crucial for learning the fundamentals of computer science. The interviewer's insistence on C language in the article may stem from this historical context and the value placed on C as a "foundational skill," but it is not necessarily a mandatory skill for all engineers in today's development landscape.

Diversity and Selection of Programming Languages

In modern software development, programming languages have become highly diverse, with each excelling in particular domains and possessing unique characteristics. For example, Python enjoys overwhelming popularity in AI, machine learning, and data science, enabling rapid development with simple syntax. JavaScript is essential for front-end (user interface) development in web applications and is also utilized server-side as Node.js. Java is widely used for large-scale enterprise systems and Android app development, known for its robustness and scalability. These languages, instead of directly performing low-level control like C, offer rich libraries and frameworks that enhance development efficiency and productivity. The optimal language is chosen based on various factors such as project objectives, required performance, development period, and team members' skill sets. For instance, startups often choose Python or Ruby for rapid service launch, while Java or C# tend to be selected for maintaining and extending existing core systems. The interviewer's attitude in the article, treating C language as the sole "correct path" and deriding others for "taking the easy way out," suggests a lack of understanding or disregard for the diversity of modern programming languages and their respective roles, indicating a departure from current IT industry norms. Measuring an engineer's value solely by a single language skill is highly risky and can undermine a company's overall competitiveness.

Mismatch in Engineer Recruitment

The IT industry continues to face rapid technological innovation and a chronic talent shortage, making engineer recruitment a pressing challenge for many companies. However, "mismatches" frequently occur during this process. This refers to a gap between the skill set and ideal candidate profile sought by the company, and the skills, experience, and career aspirations of the job seeker. In the article's case, the interviewer's absolutist view on C language skills and unilateral judgment of the applicant for not possessing them as "taking the easy way out" clearly indicates a mismatch. This could be due to the interviewer's biased knowledge, unclear hiring criteria, or fixed notions stemming from C language being central to the company's legacy systems. Modern engineers are required to possess diverse abilities, including not only specific language skills but also problem-solving capabilities, adaptability to new technologies, and teamwork. If interviewers cannot appropriately evaluate an applicant's skills, it can lead to losing truly essential talent and damaging the company's brand image. For job seekers, a mismatch between their skills and the company's requirements carries the risk of early resignation after joining. An interview should be a platform for companies and job seekers to deepen mutual understanding and assess compatibility. However, one-sided criticism and imposition of values, as seen in the article, can hinder a healthy recruitment process and impede overall talent mobility in the IT industry.

Trending Now

【画像】スタバ、大人の自習室だったwww
キニ速
Googleレビュー、ガチで信用ならないwwww
キニ速
猫が餌を残す理由、ついに判明 →ワガママじゃなかった模様www
News@フレ速08:10
【悲報】移民問題、ついに若者世代でも無視できない話題にwww
News@フレ速04:30
【動画】飲食店バイト、突然発狂して同僚に熱々の油ぶっかけ→19歳女性が重傷
表現の自由ちゃんねる07:31
【動画】女性専用車両に男性が乗り込みトラブル発生!www
表現の自由ちゃんねる06:15
【悲報】ミニストップ、もうダメそう 56億円の最終赤字 消費期限偽装の影響
明日は何を食べようか03:00
【メダリスト】メダリスト最新話見てから読み返すと無限に味がするいのりさんの表情
ぎあちゃんねる(仮)08:50
【パロディ】プロジェクト・モーター・レーシング、無料版の方が有料版より高評価という哲学的事件が発生
パロディ速報08:03
【中国の反応】中国共産党の国政運営について中国人はどう思ってるんだ?
Red4 海外の反応まとめ08:00
【やちるさんはほめるとのびる】もうおセッはしたの?
ぎあちゃんねる(仮)07:05
【なにこれ凄い】若鶏の半身揚げを買ってきた
明日は何を食べようか07:00
【パロディ】独身ニキ、車から家まで「横に人間を置かない」生活を社会に要求し始める
パロディ速報06:49
【海外の反応】ミゲル・ロハスが語る1番○○な日本人チームメイトは?→ 「大谷翔平が一番○○ってのは意外」
Red4 海外の反応まとめ05:30
【衝撃】人生変えたくて試しに1日『スマホ断ち』してみた結果 →
凹凸ちゃんねる
【緊急画像】ヒカキン、麦茶をバカにして炎上!!!
不思議.net
【悲報】恵俊彰、ある陰謀論を持ち出して炎上!
不思議.net
【画像】ゆきぽよ(29)が着てるTシャツ、攻めすぎてて草wwww【Pickup】
アルファルファモザイク
【衝撃】20年越しに現実がアニメカービィに追いついてしまう…これ予言だろ
アルファルファモザイク
【悲報】吉田正尚さん、指標最強なのに干されて終わる
なんJ PRIDE