HR 视角:企业 C++ 岗位招不到人,求职者却称没岗位,是信息差还是能力不匹配?

今天给大家分享的是一位粉丝的提问,HR 视角:企业 C++ 岗位招不到人,求职者却称没岗位,是信息差还是能力不匹配?

接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。

提问:

老师好,我是一名HR,最近偶然刷到你们的回答,讲c++岗位的那一期,其中同学的提问是说c++没有岗位,能得到的面试很少。但是作为HR,我们很多c++的岗位都招不到人,基本我给了面试机会,过了初筛,在技术面的时候很多都是通不过的。我不懂技术,我想向老师了解一下,这种企业招不到合适人,求职者又觉得没有工作岗位的情况是怎么造成的?是信息差还是确实就是不匹配的问题?

Yt回答:

首先我非常感谢这位HR给我们提这个问题,这个问题确实提的很好,它是一个确实存在的现象,不是你们公司可能长期招C++招不到合适的人,你就连同腾讯,你包括那个C++后端后台的岗位,长期招,长期招不到合适人,一直在招又招不到合适的人,其实原因在哪呢?我认为有这么三条,第一个C/C++它每个行业每个方向它差异都会很大,就是做游戏你发现它有游戏的方案,而且做不同的游戏都不一样,不同的企业方案都不一样,这就使得你比如我用的语言是C/C++,比如我用的QT,我去面一个游戏的岗位,你会发现是很难的,我对C/C++语言也很熟悉,比如我做的网关开发,可能有时候用的还是C或者大部分的C只有少量的C++,比如我去面银行的或者这种金融相关的岗位,你发现也很难通过。一种情况就是各个行业中间差异会很大,除了C++语言的语法是类似的之外,所用到的行业它基本不一样。这个行业不一样带来的你会发现在公司做中间所带来的框架它也是不一样的。就以游戏为例,做MMO的这种方案,或者做页游的,或者做SLG的这种游戏,你会发现它方案都不一样。所以你会发现它没有什么共通的东西,除了语言之外其它东西都不一样,这是说的第一个方面,它方案会差别会很大,不同企业方案差别会很大。

第二点你发现在面试的时候,为什么很多初试它能过,复试、二面、三面它很难过呢?因为初试的时候面试的人是谁?是后面未来的同事,其实这个级别不会太高,很多的时候就可能问一点这种很通用的八股文,比如C++STL,比如vector、list、set、map,或者问点Linux,这种Linux文件系统相关的,或者问点这种网络,问点TCP三次握手,四次挥手,滑动窗口,慢启动,这是你未来的同事,他可能说也是通过这些东西进来的。但是到了二面以后,二面很多的时候他是一个主管面,主管面他可能在这家公司待了一段时间,或者说他对这个行业有一定的了解,他在挑选人的时候和底层基础的员工,一线的员工,他在挑选人是不一样的,我想挑一个能够进来直接干活的。如果你就懂一点STL或者vector、list、set、map这些东西,你进来之后可能代码能看得懂,但是真的能够对业务有一个增益吗?我认为这个很难,这是第二个方面就说的一面和二面,初试过了和二面它是有很大区别的,作为一个leader,我挑选人是挑选一个直接可以上手干活的。

第三个就是很多的工程师在这个过程中间,即使我以前做了很多,学了很多技术,但结合到不同业务的场景,很多的企业也接受你可能之前不是,比如我现在招一个做游戏,或者招一个做网络开发的,或者我招一个做数据库的,可能我也允许你没有做过数据库,我也接受这一点。但是你就发现很多人,要么就是底层的语言里那种老学究一样,要么就是全是业务,就导致很多的这种使用C/C++的人群,他没有做到一点能够把业务和技术做到结合,就是我什么技术用什么技术方案解决怎么样,他没有做到一个可迁移。其实你把这种底层的技术点拆出来之后,你会发现C/C++要往底层走,网络、内存以及文件系统,你发现都会是这些。

这就提到这三个方面,三个方面就导致了很多的人,很多的公司长期招人招不到合适的人,而且很多的人投递又投递不到合适的岗位。现在我再跟大家讲,如果你想着用C/C++这门作为长期你的开发语言的话,想在一个方向长期做的话,给大家讲一下。要么在这个行业你比如考虑一下后面你很多年在做,要么就是不换行业换技术。比如说我金融我一直做金融,做游戏我就一直做游戏,我待了一家公司、两家公司、三家公司我都做游戏,你就会发现随着你在这个行业产品做的越来越多,项目做的越来越多,企业经历的也越来越多,垂直行业你就会发现你除了你会编码之外,而且你懂技术,懂行业、懂业务,这是第一个不换行业换技术。

还有一点提到的要么就是你的技术体系不换,你比如说我做的就是VPP或者我做的DPDK,不管你是做网关开发我也用DPDK,或者说我做网络测试工具我也用DPDK,或者说我做防火墙开发我也用DPDK。要么就是我换行业不换技术,要么就是换技术不换行业,这两条路你就会发现,要么就是我对整个比如游戏行业、金融行业这种我很熟,要么就是我对底层的技术这层我很熟。这样来说你就会发现,你慢慢来说求职的岗位给你薪资会每一次都会有一些增益,而且你发现随着年龄的增加,你除了你的技能编码能力之外,你对行业、对技术方案、对框架都会很熟。如果大家你比如第一段工作我去了比如做游戏的,第二段工作做的就是这种网络开发,第三段我做的就是这种比如嵌入式。你就发现每一段行业,每一家公司都不一样,到后面你就发现你连通你是谁都不知道。这是站在这个HR的角度,对于企业招人,企业招人的过程中间,后面可以联系下我,我们有很多的人才可以跟你合作。

总结:

  1. 企业招不到人的原因 行业差异大:游戏、金融、嵌入式都用C++,但技术栈完全不同(会语言≠能干活)。面试标准高:一面考八股文(STL/网络),二面要能直接上手业务(新人往往接不住)。技术业务脱节:很多人要么死抠底层,要么只会调API,不会用技术解决行业问题。
  2. 求职者觉得没岗位的原因 搜索姿势不对:傻搜"C++岗位",该搜"游戏引擎/量化开发/DPDK"等具体方向。项目不匹配:简历写"手写STL",但企业要"解决过业务痛点"的人。
  3. 解决方案(对求职者) 选准一条路:要么深耕行业(如10年只做游戏开发)。要么死磕技术(如专攻DPDK网络优化)。项目要落地:用C++做能演示的东西(比如简易股票回测系统)。

计算机相关专业就业求职/学习路线/offer选择/职业规划建议

(学习就业困惑?我们来为你答疑解惑!)免费** **必回

#职业规划##计算机#
计算机就业职业规划辅导 文章被收录于专栏

解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)

全部评论

相关推荐

[后端/AI工程实习生] - [CEO面](oc已拒)面试问题速览1. 请简单介绍一下自己。2. 你是从什么时候开始接触编程的?第一个项目是什么时候做的?3. 看你简历上提到了Go语言,可以讲讲它的优劣吗?4. 你提到用Python做过模型微调,可以具体讲讲吗?(基于什么模型、用了多少数据等)5. (深挖RAG项目)可以详细介绍一下你在智慧农业项目中RAG问答引擎的实现方案吗?为什么选择将PDF转为Markdown再处理,而不是直接用框架提供的工具?6. (压力面/追问)RAG的局限性是什么?请举一个具体的负面例子,在什么场景下RAG并不能解决得很好?7. 你对未来的技术方向有什么规划?更倾向于Java后端还是AI工程?8. 考虑到你还在校,如何安排实习时间以确保投入度?我的回答策略与分析【针对问题】:Go语言的优劣势分析【我的回答策略】我重点阐述了Go语言在并发处理上的核心优势,提到了goroutine的轻量级特性和基于channel的CSP并发模型,并强调了它在高并发场景下相对于传统多线程模型的低开销。【回答分析】亮点:准确抓住了Go的核心特性,并提及了关键技术goroutine和channel。复盘反思:这是一个明显的失分点。面试官问的是“优劣”,而我只答了“优”没答“劣”,这会显得对技术的理解不够全面和辩证。改进建议:面试前应准备好技术的两面性。对于Go,可以补充几点不足,例如:1. 错误处理机制(大量的if err != nil)相对繁琐;2. 依赖管理在go mod出现前比较混乱;3. 泛型支持较晚,在某些场景下代码复用性不如Java。最好能结合与Java线程模型的对比,更能体现思考深度。【针对问题】:RAG技术的局限性,并要求举出具体的负面案例【我的回答策略】我首先从理论层面切入,提出RAG依赖向量相似度检索,如果关键信息不包含明确的关键词或语义关联较弱时,可能会检索失败。但在面试官的持续追问下,我未能主动给出一个具体、有说服力的负面应用场景。【回答分析】亮点:在压力下没有放弃思考,尝试跟上面试官的思路。复盘反思:这是本次面试的最大挑战和暴露出的主要不足。我的回答暴露了对技术的理解更多停留在“如何实现”,而缺乏对“技术边界和失效场景”的深入思考。这道题的本质是考察候选人的批判性思维和技术深度。改进建议:对于这类开放性问题,一定要提前准备具体、有画面感的例子。复盘后,我认为以下几个RAG的负面案例会是更好的回答:1. 多跳推理问题:当一个问题的答案需要结合多个独立的知识片段进行逻辑推理才能得出时,单次检索召回的上下文很可能是不完备的。2. 精确统计与计算:例如提问“知识库中关于‘A项目’的文档,过去三个月更新了多少次?” RAG无法执行计数或精确计算。3. 非结构化数据中的隐含关系:例如,无法直接回答“A和B两位作者合作过几篇论文?”除非知识库中有直接陈述这个事实的文本。4. 反事实或否定性问题:例如提问“请给我念一首你知识库里没有的诗”,RAG的机制决定了它无法处理这种“在不存在中寻找”的问题。
查看8道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务