C++与Java之争

自身情况

各位好!俺本科就读广州某普通双非软件工程,年底拟考取某211院校计算机研究生。本科前几年接触的东西比较多,花里胡哨的。

前端

大一时:学习的前端,Vue生态,接触过Vue2/Router/VueX/Axios、Vue3/Pinia/Typescript、微信小程序这些技术栈,还有其他一些UI框架。

后端

大二时:学后端,Java生态,接触过MySQL/Redis、Spring Boot,MyBatis/MyBatis Plus、Spring Security/Spring Security OAuth2、Spring Cloud Alibaba生态的东西。

运维

Linux的基本操作、Docker、Jenkins。

项目经历

大二暑假+大三上:独立搭建过一个基于Vue3和TS + Spring Cloud Alibaba + Docker + Jenkins的CI项目,带领小团队一起开发过。
其中对前端后端都做了比较详细、清晰、统一和规范的架构(后来团队小伙伴出去工作后吐槽公司代码还不如此前团队的)。
有一定的造轮子能力。

科研

大三下:科研这方面挖的Python的东西多一些,因为导师做的比较多的图处理,所以矩阵用的比较多,基于Numpy和Scipy这些写过不少代码算是比较熟练,也搞过Python多线程这些,发过两篇非一作的中文核心,同时还有3篇非一作投递中。

嘿嘿

相信各位大佬也能猜到,因后来打算考研,对这些技术栈更多停留在使用上,没有去准备面试会问到的底层原理这些。

我的困惑

此前坚定的目标是走Java进大厂,因为去年同专业的师兄们110人光我知道的都有4、5个,故感觉有希望。
但是今年互联网寒冬大家有目共睹,我们这一届应该是全军覆没,冲击到我没踏出社会的心灵了。

所以对未来规划迷茫了,考研上岸后到毕业秋招大概能练习两年半时间
不知道各位大佬能不能给小的一点建议。

俺以为找个基本的工作过活应该没什么问题。
所以内心追求就变成了高薪。

自己乱总结的有以下几个规划:

Java

用这两三年继续打磨Java,补充面试的需要基础/底层知识,继续拓阔知识面(例如:K8S、消息队列、ES、DDD、GO生态这些,晚辈乱猜的)。
不知这个方向到时候能否进大厂拿高薪。

C++

今年听到不少声音说C++没那么内卷,平均工资也高,年龄大积累多更吃香,年龄危机不大(俺获取信息能力有限,如有不对恳请指正)。
所以想花这两年三年转C++,一方面是这几年积累了不少编码经验和思想,学C++应该会比较快,至少不会像本科那样懵懵懂懂浪费不少时间。
另一方面顾虑也是在的:担心两年半时间学C++不够、C++需要前辈指教和不断积累,到时还不如继续学Java;C++就业面比较窄,每个方向都需要深入后积累,万一不小心被淘汰下岗再就业也难。

不知道这个方向适不适合我,值不值得考虑。

算法

也有一些好友说研究生毕业了搞算法,但我考察感觉高薪的算法岗都是博士起了,多年前就卷成麻花了,拼学历拼论文,竞争压力很大,而且就业面也很小很小,只有中大型公司才有岗位,数量也少得可怜,比C++还少。

故我没有优先考虑这个方向,不知是否属实,如果有从业的前辈们觉得不错也欢迎指点。

高校 or 公务员

虽说这些职位比较稳定,但我的了解是待遇可能不如去企业,而且相比之下,晋升时企业会更看重个人能力、人脉背景的影响不特别大。而我没资源没背景有点小顾虑。

同样可能有误,希望指正。

最终问题

基于上述的情况和想法,俺想请教前辈们一个问题,如果目标是高薪,哪个方向会适合一些?个人主要的纠结是Java或C++。

#java##C/C++##职业规划##算法工程师##秋招#
全部评论
互联网推荐java, 如果你能把数模电、微机原理等补一补,还有买块开发板玩玩可以考虑C/C++的技术栈。
9 回复 分享
发布于 2022-09-21 09:00 四川
今年绝对是c++吃香啊 互联网企业整体萎靡,java卷的飞起 c++还能转嵌入式,电子厂
9 回复 分享
发布于 2022-09-20 23:25 江苏
明年cpp必炸
6 回复 分享
发布于 2022-10-06 12:19 四川
还转cpp呢,国企银行有用cpp的吗,大多数互联网岗位也是JAVA😃😃😃
3 回复 分享
发布于 2022-10-11 11:01 黑龙江
已经打算考研的话,建议先全身心去准备考研吧,别分心了,考研也卷 上岸后有的是时间考虑和观望
3 回复 分享
发布于 2022-10-06 21:33 广东
很强了,除了算法其实都可以,上岸个211趁早实习,大厂很有机会。最重要的还是趁早实习,有足够的实习你就有过硬的资本了
1 回复 分享
发布于 2022-10-31 19:45 广东
插眼
1 回复 分享
发布于 2022-10-04 13:44 安徽
楼主考虑过Go语言吗?我和你差不多吧,不过技术方面不如你。今年感觉Java都被卷烂了,以前学到Spring框架,不知道以后从事哪个方向C++/Java/Go
1 回复 分享
发布于 2022-10-01 13:20 黑龙江
我跟你困惑一样,不过我已经考研上岸了,现在比较迷茫,也是之前学过Java很多,目前也在考虑c++,还有go
点赞 回复 分享
发布于 2022-11-15 15:25 陕西
dd
点赞 回复 分享
发布于 2022-10-18 17:49 广东
建议是都学
点赞 回复 分享
发布于 2022-10-16 23:14 陕西
对自己学习能力有信心首选c++,否则java
点赞 回复 分享
发布于 2022-10-15 20:25 广东
互联网大厂除了转go考虑字节,其他基本没机会,因为会卡第一学历
点赞 回复 分享
发布于 2022-10-07 13:51 广东
我也想转,好奇c++是做客户端或者后端的吗,可以做什么项目呢
点赞 回复 分享
发布于 2022-09-23 17:53 广东
现在专软的都是java,c++相对没有那么激烈,高薪的话c++比java更好冲一点,还有学c++你会发现和java差距特别大,除了基础的关键字一样其他都要重新学,看基础语法特别蒙
点赞 回复 分享
发布于 2022-09-23 16:23 江西

相关推荐

头像
11-03 16:48
已编辑
百度_高级研发工程师
事实是检验真理的唯一标准。 无论我们怎么去说,去讲述,去证明,都抵不过一个offer来得实在,无论我们怎么去复现求职中的摸爬滚打、扒皮抽筋、狼狈不堪,都抵不过你在简历写上大厂的名字(外包不算)。 所以在我求职期间,我什么话都不说,什么话都不讲,因为没有意义,虽然我总讲过程才是意义,但只有当你上岸的那一刻,你才有资格回想在水里的挣扎,只有等你出了山,你才知道山的全貌。 我为什么一定要离开华为OD,难道它不稳定吗,不能赚钱吗。为了证明自己,那肯定有的。其实更多的是印证我的认知是否真的正确。 (给不了解我的人交代一下背景,在下双非一本,gap一年,华为OD外包,摸爬滚打4个月,艰难上岸百度正编)一、...
先锋战士:说得很真诚。鄙视链自古有之,学历,家庭背景,财富,权利。从小有之,小学羡慕那些当班委的,中学羡慕那些学生会的,高中羡慕尖子班拿教学金的,大学羡慕高绩点,毕业了羡慕进大厂的。工作了,又羡慕高职级的,再后来又羡慕别人早早结婚的。我想表达的观点很简单,无论是华为od还是百度,都是经历,没有孰高孰低,为了抵达下一个风景,总会付出更多东西,但不就是人生吗?正如登山,每个阶段的山,都要想办法攀登,在博主的文字中,见到了坚持和积极寻找问题解决办法的心态
学历对求职的影响
点赞 评论 收藏
分享
10-15 10:23
门头沟学院 Java
牛可乐的头像真牛:赶紧举报,这公司绝对是诈骗的,等你签约后工作一两个月后根据合同漏洞把你开除,并且要求你赔偿3w培训费,996是为了提前筛选心甘情愿签下合同容易受骗的群体,纯粹面向校招生精心设计的骗局
你见过哪些工贼行为
点赞 评论 收藏
分享
评论
19
28
分享

创作者周榜

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