我为什么不建议想去互联网后端的同学去学C++

--------------------------------------
对于想去互联网公司的同学,走后端的同学而言,无脑冲java就行了。原因在下面:
--------------------------------------
一来java简单,好学,就是八股多,但java的八股有难理解的吗?有那个知识点是你理解不了的?而且网上资料非常多,可以很快突击背完,而C++的知识点就很分散了,不好集中突击,只能靠平时的积累,见成效慢,举一个例子,讲讲 kill -9 进程号 这个命令按下回车后发生了什么?要求从shell解析 创建子进程 如何映射可执行文件,然后初始化运行库 信号如何产生 传递与递交,如何在用户态执行的,对内核栈有那些处理等等角度回答,还有非常多的地方我没有提到,发现了吗,C++涉及到的东西太多太多了,想回答好难度非常大,再举一个例子,为什么使用泛型会造成代码膨胀,现在是怎么解决的,又导致了什么问题?学C++的同学好好想一下吧。
---------------------------------------
第二就是岗位问题了,java完爆c++好吧,你也可以说也有大厂要c++啊,来来,告诉我是哪家?腾讯?他家在转go,还是百度?这两家总共才招几个人?剩下的中厂就只有java,再举个例子,下面是我面同花顺的面经,你以为全答上来就能过?照样挂,hc就个位数,呵呵。https://www.nowcoder.com/discuss/1136826
进不了大厂,C++er还有出路?中厂压根不要你,不信的去看看java的难度吧。
---------------------------------------
第三,再来说说我的建议,我主推C+Java+Python,把c学好退可去嵌入式,进可去互联网,因为嵌入式使用的是C,嵌入式对成本比较敏感,c++的运行库那么大,不会用的,所以学好c就ok了,而且golang,这个语言就是C+,对,就是c风格的语言,加了一些特性而已,转golang也很容易,至于Python,就当做胶水语言,看你心情了。
---------------------------------------
这不比抱着C++STL源码分析 C++primer 面向对象模型 模板元编程那些破书搞语言律师爽多了,剩下的时间学学自己感兴趣的方向不好吗?
--------------------------------------
再说说所谓的自动驾驶,鸡架开发,别傻了,在中国,你不搞业务,是赚不到钱的,不要跟我说梦想,你有没有梦想你不知道啊?而且这些领域门槛很高,卡学历,卡经历,你先看看自己会不会被卡,而且不好跳槽,在互联网不跳槽还想升职加薪?良言难劝该死的鬼,鼓吹c++的javaer,我把c++er都劝进java了 你们快去转c++抄底吧
--------------------------------------
再补充一下为什么往年不劝退c++,学c++也能找到工作,那是因为之前互联网在快速发展,各家公司都在抢人,只要你基础好,进来后转java也行,但是从今年开始你再去试试,互联网下行了,hc大减,就都开始卡技术栈了,人太多了,可以慢慢挑了,不同技术栈捞面试大概率kpi面。现在谁在说语言都一样,把他的狗头给打爆,那么多跟语言相关的生态,中间件,面试的时候你能回答上?
--------------------------------------
我自己是转java了,c++,拜拜了您,对于新人,你多观察一下,不要看网上怎么吹,我就是被那些人坑了。

#跳槽时有那些注意事项##牛客在线求职答疑中心##牛客解忧铺##我的实习求职记录##我的求职思考#
全部评论
虽然cpp不容易找工作,但是罪不至此
64 回复 分享
发布于 2023-04-15 00:25 广东
兄弟一看就是真的c++er,网上那些鼓吹转c++的估计都没自己投过。但凡去看过jd的都知道c++岗和java的差距,除了腾讯百度字节都点名要java(而且这三个还是go多)。c++的护城河在存储鸡架那一块,但这一块人手6.824,tiny kv,还一堆acmer瞄着,普通人根本没机会。至于嵌入式,ai之类的,我估计多数c++兄弟都是后台开发那一套吧,所以技术栈都不匹配,c++不像java那样一套技术做到通吃,每个领域的共同点仅仅是语言而已。 如果all in互联网的话,java就是互联网的事实语言,如果想往制造业这边靠才建议考虑c++,而且要早点确定方向,否则投简历的时候才能领会c++的痛苦。
50 回复 分享
发布于 2023-04-17 11:34 江苏
你说得对,但是已经陷在沉没成本里,迟了(
40 回复 分享
发布于 2023-04-15 18:58 黑龙江
透彻,强烈建议非两电一邮及以上的科班本硕都好好考虑答主的观点。大佬才适合cpp这是实话。
31 回复 分享
发布于 2023-04-15 08:42 江苏
学历和实力到位的话更应该先学C++。而且C++搞懂 看Java Python就和玩一样
17 回复 分享
发布于 2023-04-16 02:59 美国
加点视觉opencv,qt框架,linux还好吧,再不济可以搞安卓ndk,嵌入式,没办法一开始学的就是C++,冲到死咯
15 回复 分享
发布于 2023-04-19 20:32 广东
现在还在研究C++20/23和realtime render之类的,主打就是一个热爱与悍不畏死,反正学校提供不了帮助,直接开摆,为热爱一条路走到黑
14 回复 分享
发布于 2023-04-20 09:03 重庆
cpp在数据库内核开发上还是替代不了的
14 回复 分享
发布于 2023-04-15 04:51 美国
想转感觉来不及了啊,现在暑期都找不到,真焦虑啊
13 回复 分享
发布于 2023-04-17 11:26 北京
C++都转Java了,那Java不是更卷了吗😭
13 回复 分享
发布于 2023-04-16 02:09 广东
唉好难,刚开始听了网上那些公众号的鼓吹走C++后台开发路线,现在看来互联网公司用C++的只有大厂,凭自己的非科班半吊子水平根本去不了,转嵌入式吧都是C还要点硬件基础
12 回复 分享
发布于 2023-04-16 00:33 江苏
我为什么说C++是门垃圾语言? 因为c++确实是门垃圾语言
11 回复 分享
发布于 2023-04-17 11:12 北京
说的太好了,学c++之后看那些天书真的太难受了。沉没成本太大了
8 回复 分享
发布于 2023-04-17 20:29 广东
C++还行吧,我拿了五六个相关的,学历也不咋地
7 回复 分享
发布于 2023-04-15 18:31 上海
c++有游戏服务端方向,还有内核。
6 回复 分享
发布于 2023-04-15 22:33 四川
学cpp哪有不学c的?同一个功能实现,cpp和c可以实现互转😂
5 回复 分享
发布于 2023-04-25 10:20 河南
网上都是在制造焦虑,实际上根本没那么严重,我普通二本,一年经验,北京面了3家,拿了4个offer,最高32k,最低27k  32k是外包,还有个30k的自研可以考虑一下,不说了,明天还要两个面试,  寒冬年年有,年年都是计算机,结果计算机工资不是还是轻轻松松月入过2w, xdm,有一说一,现在不学JAVA,以后就没机会了,趁着现在的红利,狠狠的赚一笔
5 回复 分享
发布于 2023-04-19 11:02 江苏
本质还是大环境的问题,不过大家总是把问题归结到语言选择上。什么“学Java属于49年入国军”之类的,但是做业务,Java还是神。
5 回复 分享
发布于 2023-04-17 12:59 黑龙江
今年推荐cpp的无疑是把人往火坑推
4 回复 分享
发布于 2023-04-17 20:23 江西
这不和我一起面同花顺和滴滴的老哥吗
4 回复 分享
发布于 2023-04-15 17:04 辽宁

相关推荐

01-14 18:34
已编辑
吉首大学 Java
快放寒假了,想给自己寒假前找实习的经历做一个总结,也顺便分享一些自己的看法一.个人情况本人27届双非一本软件工程专业,第一次找实习,意向Java后端|智能体开发。大二大三上学期都在参加学科竞赛(有点后悔,感觉不如早点去实习了),获得过一些软件和ACM比赛的奖项。技术栈也比较常规,Java后端那一套再加上一些智能体开发相关。简历上的两个项目一个是智能体的项目(比赛的获奖项目),还有一个就是高并发场景的纯Java项目。二.实习投递的情况从12月中旬开始投递实习岗位,到现在也快一个月了,中间也是零零散散沟通了800份左右,只有60多家要了简历。然后差不多只有20家左右才给笔试或者面试机会(其中绝大部分都是要求线下面试的,也是没招了)。感觉情况还是不容乐观,自己投递的还都是小公司,未读/已读不回已是常态。找了学长分析,看了身边朋友以及牛友们的情况,大概总结了以下几个问题:【客观问题】1.双非学历没有优势(甚至直接是劣势)2.没有实习经验 【自身问题】3.自身简历太普通,趋于同质化 4.项目吸引力不够(项目描述,重点不突出等)【环境问题】5.年底,企业实习生需求较低。三.具体实习获取情况具体给笔试的3家(一家笔试挂,剩下两家的笔试形式太奇葩了没搞),线上面试一共正式参加的有5家(都给了实习),给了线上面试但没参加的有4家(两家是后面不感兴趣了,还有两家规模比较大的因为和考试时间撞了但是没有补其他时间)。最后决定去的实习是安徽招标集团的Java后端开发(从面试中好像也和AI模型相关)。综合感觉还是自己水平不太够,大部分都是一些小公司。具体的面试情况,大概总结了一下:纯八股问的比较少,基本上都是场景题顺带考察。大部分还是问项目多一点,时间也普遍不是很长,还经常会问一些非技术性问题(比如职业规划,行业看法等)。可能是因为是实习岗(也没有实习经验),所以问的都比较简单。四.个人的一些感慨最真实的感觉就是,Java现在真的太难了,投简历的时候都想着放弃了。相比之下,一直都说AI时代到来,前端要被取代,前端反而要好找很多。自己的女朋友去投前端的岗位,要简历约面的都是本人的好几倍甚至(简历也都差不多的水平,问了很多前端的学姐,也都差不多这样),而且即使没有实习经历,很多有名气的中厂甚至大厂都给面试。但是说这么多也不是为了抱怨,只是想向大家展示一下自己身边的真实经历和感悟。总之还是好好努力吧,希望去过两天去实习能安稳度过吧,也希望各位牛友们能找到心意的offer,新的一年,马到成功!!!
找实习记录
点赞 评论 收藏
分享
评论
166
259
分享

创作者周榜

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