天哪,都9012年了,居然又双叒叕有新人想学Cpp?!

楼主本硕传统工科,自学C++18年秋招虽然没拿过好几个SSSP offer,但拿的offer也基本上都是sp,感觉可以处在平均稍上的水平,所以各路offer收割机大佬不要来指责我“你失业是因为你菜不要甩锅给C++”,我是代表广大平均水平的普通人说话的。

去年秋招走来,认识挺多朋友,搞C++的大致有两种,一种是和我一样非科班出身,课题要用到C++,感觉熟悉所以沿着这条路继续往下走,另一种是科班出身,根本认识不到方向的选择有多关键。

先说说语言。语言真的不重要,背后的理论和逻辑才是最重要的。掌握了一门语言,再去学其他语言也很快的。钱钟书是因为中文学得好才成为文学大家的吗?不,他的英语文学同样出色。

语言不重要,为什么我要劝退你们呢?这就涉及到第二种情况,方向有多关键。

***曾教育我们,“人的一生当然要靠自我奋斗,但是也要考虑到历史的行程。”如果你是传统工科出身,你就会发现,你周围的同学哪怕本科时专业第一、多次国创项目、多次学科竞赛全国一等奖、论文专利一堆、保研去更好的学校,最后年薪还是比不上计算机专业的双非本科生,还要加更多的班,一眼看得到头的人生,三四十岁的领导收入也只能勉强达到互联网公司的校招sp价。他们是天赋不行吗?他们是不够努力吗?都不是,就是因为他们的方向不行,而你只要学了计算机专业,仅凭优秀的方向就可以填平天赋和努力的巨大差距。

大方向是计算机没错,那C++开发的方向有什么呢?大致有游戏、web后端、嵌入式、客户端这四个。很遗憾,这四个方向只有web后端才有前途,毕竟当前的风口是互联网,而不是计算机。嵌入式多数是传统通信电子行业在收人,qt客户端甚至是mfc客户端则由于逻辑较简单、必备的理论也不需要很深,注定了该方向的天花板低。别跟我说什么学C++还可以搞算法,太搞笑了,算法的理论和逻辑跟计算机完全两回事,这么说无异于学会了中文就可以去写诗

哪怕不考虑未来的发展,也要看看当下的难度吧?招聘web后端岗的公司非常少,且以百度腾讯为主,猎豹贝壳迅雷也有,小公司基本上都不收C++岗。OPPO倒是收C++后端,但是你看他才收几个人?


就业难易一目了然,如果你不愿意做没前途的嵌入式和客户端,那找工作的难度简直是地狱模式。

我确实菜,游戏offer我只拿了两个20w的侮辱价,后端offer甚至一个都没拿到。主要是刚开始自学的时候缺乏认识,如果当初能够多学学计算机网络,多熟悉熟悉linux的内核和API,看看libeventmuduo库的源码,说不定我也能进一家小公司的java岗,哪怕起薪低些,将来也会有更好的发展。

但历史没有如果,高考的时候我没能学计算机,学编程的时候我没能学Java,学C++的时候我没能学后端,所以我现在已经成为了非互联网的垃圾,我不能眼睁睁看着学弟学妹们也变成这种垃圾,所以写这篇文来劝退你们。

#吐槽##C/C++#
全部评论
估计要被喷,牛客app先卸载了,下个月回来。
20 回复
分享
发布于 2019-03-21 15:24
BAT都有C++方向啊。。。。并且会C++转别的语言也方便,不太认同楼主的观点。
6 回复
分享
发布于 2019-03-21 19:08
阅文集团
校招火热招聘中
官网直投
对菜鸡和大佬来说语言没影响,对中间那些人来说,语言最致命
点赞 回复
分享
发布于 2019-03-21 19:45
表示深度赞同,cpp对水平一般同学真的不太友好。  想找个后端的工作很难。  秋招+春招一个cpp后端工作没找到,找到的其他后端都是公司不嫌弃,让我进去转语言。
4 回复
分享
发布于 2019-03-21 15:31
我觉得我可以写一个,天哪,居然右右右右有新人想学算法,搞cv?
点赞 回复
分享
发布于 2019-03-21 16:01
别指望面试官懂什么c++ 都是业务crud 来来回回就知乎那几个c++人在传道 面试b用没有 现在真知道c++17 85%以上特性的人都没几个 毕竟这社会都是向钱编程
3 回复
分享
发布于 2019-03-21 21:48
另外讲道理,C++正途是后端和游戏啊,别的方向都不考虑的……游戏岗,雷火游戏研发本科学历,30+w,哪里不好了= =
点赞 回复
分享
发布于 2019-03-22 08:27
在广深,只有C++进大厂容易些,java岗真的少,楼主求职目测是在北京上海这一带
2 回复
分享
发布于 2019-04-17 14:03
C++这把武器很给劲的,挥得动就是屠龙刀,挥不动就是废铁😂
2 回复
分享
发布于 2019-04-20 17:54
Cpp跳Java的路过
点赞 回复
分享
发布于 2019-03-21 16:08
没看懂,为啥列出来的C++方向里面只有web服务器,别的服务器一样可以用C++开发。 腾讯招收大量C++开发,游戏和后台都有,而且工资也不算太低,而且游戏工资可能很高。
点赞 回复
分享
发布于 2019-03-21 18:04
这个得顶一下。cpp想学深,难度很高。那句话咋说的来着,可以,但没必要。
点赞 回复
分享
发布于 2019-03-21 18:59
刚入坑cpp的瑟瑟发抖
点赞 回复
分享
发布于 2019-03-21 20:30
非科班出身,本硕传统行业,课题需要C++软开,然后找实习各种凉凉~
点赞 回复
分享
发布于 2019-03-21 23:40
从小写C++ 我竟然无力吐槽
点赞 回复
分享
发布于 2019-03-22 00:39
传统工科,读研后转计算机,研二放弃cpp转java了。。cpp是真的太难了。
点赞 回复
分享
发布于 2019-03-22 02:21
难道不是只有我们非科班的才主攻c 么,实验室军工项目多,只能用c ,如果能自己选择的话肯定JAVA,现在没精力和时间再学新语言了😭😭😭
点赞 回复
分享
发布于 2019-03-22 07:29
自动驾驶c++还挺多的的
点赞 回复
分享
发布于 2019-03-22 09:13
说懂了一门语言后很快上手另一门的,我想说是很快上手for循环,if eles 吗? 一门语言的生态不需要懂的吗?纯java那个开发?不需要spring全家桶,dubbo,mybatis,等一系列配属的框架吗?
7 回复
分享
发布于 2019-03-21 22:44
说得好 千万别作死学c++ 我c++17 各种奇技淫巧模板编程 萃取 都学了 有个几把用
4 回复
分享
发布于 2019-03-21 21:43

相关推荐

28 93 评论
分享
牛客网
牛客企业服务