【暑期观Cpp选手有感 + 安慰帖 】拒绝焦虑 朋友们
最近看到很多Cpp选手很焦虑+上个帖子上热搜了,有些25 26的小伙伴问我怎么准备Cpp,就简单写一个帖子。
我自己本人选择Cpp方向的原因是 (实验室方向问题 + 研究方向自己还算喜欢 + 人懒 不想转语言 + 不是一定要去互联网(之前也考虑过双修JAVA😅)=-=)
【关于今年Cpp和JAVA选手暑期实习的情况 问题的看法】
明显暑期JAVA选手面试机会和拿到互联网大厂的Offer情况都比Cpp选手好,而且Cpp选手有部分Offer会要求转语言。Cpp选手发出焦虑的较多也可以理解,但是我觉得这种情况选择Cpp的选手不必太焦虑,原因后面会说。
【关于今年Cpp选手的方向以及选择 问题的看法】
方向问题可以参考下赛文哥@赛文X和以及@_hengheng的看法:
https://www.nowcoder.com/feed/main/detail/d08ada782f594ed9a14d3fb64a9cf515?sourceSSR=users
https://www.nowcoder.com/discuss/484077135636836352?sourceSSR=users
还有位前辈其实我觉得说的也蛮不错的,应该是去年的帖子,他给出了每个方向的要求、需求啥的,如果之后找到了我会贴上来。
[占个位]
整体看下来
后端是互联网厂子的主要暑期hc,JAVA更适合后端开发。
特定Cpp方向(互联网厂子 + 金融公司暑期实习会招的)的要求大概是
学历 + 实习 + 对口资源(重),其中对口资源占比会比较大,因为人数少,所以要求对口 + 要求高,而对口资源这方面,除了游戏后端客户端相关开发经验、ACM佬能够自我驱动打算法比赛外,其他的对口资源更看运气,对于校招生来说比较难凭自己接触到。
通用Cpp方向 就是嵌入式硬件相关、车企偏多一点(这部分目前没有看到太多实习生招聘)。这也解释了为什么暑期Cpp选手的机会较少,虽然说offer = 运气 + 实力,但是机会更少,offer自然会更少。
除此以外,Cpp各方向差异较大,大部分Cpp特定方向选手只能比较容易的拿到对应方向的offer,而不想JAVA选手的大佬那样 我全都要。
综合以上两个,其实不难得到Cpp选手暑期机会 + Offer少的原因。
【关于Cpp选手选择Cpp的原因 问题的看法】
大多数同学选择Cpp方向的原因大概是这样几种:
1.在学校里面只会Cpp或者C的语言,JAVA写的少,直接C++得了(本科同学偏多)。
2.听说Cpp后端准备起来要比JAVA东西少,可以速成(八股不用学中间件、框架啥的)。
3.听说WebServer+C++能够速通大厂offer,直接经典Cpp+WebServer,而没有自己的思考。
4.acm大佬,用C/C++打比赛习惯了,用着比较顺手。
5.实验室的项目用C/C++比较多,找工作就直接用了(研究方向非AI的硕士同学偏多,一般Python选手 算法转开发选JAVA多一些)。
6.自己对于C++的某个方向有所了解(或者是实验室项目相关),认可某个方向并且自己能够够得到这个方向的门槛。
7.个人更喜欢底层、或者造轮子更多一点。
对于4、5、6、7类选手,在暑期中拿到对应Cpp offer的概率会大很多,哪怕是转语言(厂子认可你的基础很好)。而对于1、2、3类选手,机会就相对而言比较少,特别是花相同时间精力准备Cpp/JAVA,JAVA选手至少一直有面,甚至有很好的offer,难免会焦虑+心态失衡。、
【Cpp选手暑期失利,是否考虑选择转JAVA? 问题的看法】
可能有朋友看到我在别的帖子对于转语言或者学习方向的建议,认为我是个极力推荐转JAVA。以下应该算是我的全部观点。
首先JAVA暑期机会更多,不代表他不卷 + 不需要花费时间。我认为选择转不转语言,更重要的是你自己对于自己未来工作的规划。每个人的情况都不一样,一定要根据自己的客观情况+BG去选择。相对而言,我的建议是:
以下情况是我觉得可以转的情况:
如果是失利后想去国企/银行的选手,JAVA会好一些,但是更多的是学历 + 你的综合素质。
如果非互联网大厂不去的选手,早点转JAVA(很卷),到秋招其实是来得及的,通用的东西Cpp和JAVA互通,恶补JAVA和项目就好,对于互联网厂,还是JAVA机会更大。
如果是转码的选手,也还是JAVA更好一些,理由依然是机会更多。
以下情况我觉得没必要转的情况:
对于嵌入式硬件相关、车企能接受,并且想降低秋招找工作难度的朋友。(非互联网,Cpp始终竞争压力会小一点 但是今年是否也这样,也不一定)。
对于还没有确定方向+时间充裕的选手,我的建议是:
因为你们还有大把的容错,完全可以都去尝试,适合自己的才是最好的。
【Cpp选手没有找到大厂或者满意的暑期实习,是否真就大G特G了?】
我的回答是真不一定,如我上面所说,通用Cpp的大多数岗位无暑期,只有秋招。大多数硕士(本科的同学能有日常还是多日常体验谈下)同学因为教研室research任务压力,是没有暑期实习机会的。所以大多数Cpp同学在秋招是大概率能找到Cpp岗位的,不用那么焦虑 + 着急。
PS:以我的两个Cpp学长(两人的简历在暑期时 亮点不多)为例,暑期实习都是大G特G,但是秋招都拿到的很好很好的offer(主要集中于通用Cpp岗位)。但是这两个学长的基础+工程能力都很强,在秋招能够获得比较好的offer也是意料之中。
【给Cpp选手的一些建议?】
我一个运气选手配给hxd们建议? 那肯定是不配啦hhh,也就发发安慰帖,真没必要那么焦虑。暑期实习而已,机会还有很多。大概就是大家多多夯实基础 + 多提升自己的Coding能力,把以前Cpp科班 + 基础扎实的第一印象争取回来hh,为以后Cpp选手树立背书(大概?我人菜,就交给Cpper朋友们了hhh)
【写在最后】
以上的所有仅代表我一个第一次找实习的菜鸡Cpper的个人观点,你杠就是你对hhh,当然以我的角度肯定也有很多没有考虑到的东西,欢迎各位dalao批评指正 + 补充。有别的好的有关Cpp的好帖,Cpper朋友们也可以捞一捞放在评论区分享给Cpper们。最后,如果最近招实习不顺的Cpper也可以把评论区当作树洞,狠狠的发泄一通hhh,也欢迎各位朋友找我唠嗑。
最后的最后,放一个猫猫头,祝Cpper(以及所有朋友)近期都好运连连😊😊
#如何看待offer收割机的行为##现在还是0offer,延毕还是备考##没有实习经历,还有机会进大厂吗##实习#