感觉周围的人都在学JAVA,c++有出路吗?

实验室的师兄几乎都在学JAVA,唯一一个学cpp的也在劝退,cpp就那么不受欢迎吗😭,学cpp  的出路还有没?#C++工程师##Java工程师#
全部评论
学C++肯定有工作的,首先,校招Java的人数比C++多很多,但这也意味着Java需要竞争的人更多,不学深入一点肯定比不过那些人;其次不少公司面试并不很重视语言(我面试过的字节跳动,华为都没怎么考查具体语言)编程语言只是一种工具,你学C++不代表你以后只用C++,重要的是有解决问题的能力;最后,毋庸置疑,学C++比学Java难,C++学习成本太高,学习周期也长,你学个一年半年看到一两个高级主题还是一脸懵逼,能做的项目却比Java少得多,但高付出才有高回报,我觉得大多数编程人员是绕不开C/C++的,C/C++生命力依旧旺盛
点赞 回复 分享
发布于 2019-06-06 10:43
大公司一般都不会纠结你的语言。 不管是C++跟Java都是经典的通用OO语言,侧重点不同。学C++能更好理解语言底层特性跟细节以及操作系统底层。Java能更好帮助理解应用层架构。 但是如果你会C++的话,再学Java就是补个应用层的应用架构就行了。 而且你学C++的话能更好帮助你理解内存管理,当你学Java的时候反而能更好理解Java底层原理,能帮助你优化,让你理解每一行Java代码背后Java虚拟机帮你做了什么,往往就是你写C++程序的时候需要自己做的事。
点赞 回复 分享
发布于 2019-06-06 11:06
不管上面的人怎么说,C++总体上在萎缩,建议LZ面向工资编程,要是喜欢C++的话,把它当个爱好就行😎
点赞 回复 分享
发布于 2019-06-06 13:14
至少现在我还觉得C++很有意思🤣
1 回复 分享
发布于 2019-06-06 09:36
见证了去年秋招到现在,也参加了几次牛客模拟考试,看统计数据来看, 学习JAVA,c加加人数比大概5:3,但是从工作岗位来看(单论去互联网和华为之类,c去开发嵌入式,写驱动和军工研究所的还是有一些的)JAVA得是C的三倍不止。大厂只有腾讯大面积C加加,百度去年招了一批c的去写php,其他的都JAVA GO多一些。而且C加加上手慢,学了几年可能还处于半山腰,学习投入与产值不符,性价比比较低。
16 回复 分享
发布于 2019-06-06 10:33
总结一下:学JAVA一般都说语言不重要,学C++的一般都劝退,自己理解一下。
点赞 回复 分享
发布于 2019-06-10 13:45
JAVA去互联网cpp去自控嵌入式
点赞 回复 分享
发布于 2019-06-08 23:54
我双非学校。我搞c++上岸了,Java的人太多。大厂进不去
点赞 回复 分享
发布于 2019-06-06 19:13
学JAVA的也开始慌了😂
点赞 回复 分享
发布于 2019-06-06 18:03
唉,现在马上找工作了,只会写Python我感觉都已经没有任何找工作的希望了。
点赞 回复 分享
发布于 2019-06-06 15:18
无论是Java还是C++都只是工具,核心还是CS的基础课,从这个层面说,Java和C++没啥差别;但是从应用来说,Java的应用更加广泛,不确切的说,Java的工作岗位多,所以从找工作这个层面说,Java更好找工作;从将来工作发展的角度说,无论你入职的时候是C++还是Java,这两门语言应该都掌握,有利于你的发展;从C++和Java语言本身来说,很多人选择Java入门更加容易。建议你看看自己是什么情况,然后选择一个更适合你的就好了。ps.一家之言,参考就好。
点赞 回复 分享
发布于 2019-06-06 15:04
以前听一些老人说语言不重要,一直不理解,直到实习了才明白,什么语言都有可能要写。。不会就学
点赞 回复 分享
发布于 2019-06-06 14:43
c++下到底层,上到业务,无所不通,c++大法好😋
点赞 回复 分享
发布于 2019-06-06 13:06
个人感觉C++性价比没有java高
点赞 回复 分享
发布于 2019-06-06 12:57
学c++,来鹅厂
点赞 回复 分享
发布于 2019-06-06 12:44
一般电子通信这些专业学的都是c++
点赞 回复 分享
发布于 2019-06-06 11:31
还可以吧,现在***的公司都要CPP,而学cpp的比学java的人少太多了。而且都学好cpp了再转个语言也不是什么高成本的事。
点赞 回复 分享
发布于 2019-06-06 11:19
语言不是问题,我也是 c加加的,来了公司什么都写,python. Java. Shell什么都用
点赞 回复 分享
发布于 2019-06-06 09:52
写C++的公司多数都不差
点赞 回复 分享
发布于 2019-06-06 09:49
咱们学校,要是搞通信的,还是C/C++多
点赞 回复 分享
发布于 2019-06-06 09:48

相关推荐

08-15 17:27
已编辑
华南师范大学 C++
2025/8/14 字节客户端一面:自我介绍项目10分钟在学习/项目中,最有挑战的事情是什么操作系统1.进程和线程的理解2.进程间的通信:管道,消息队列,信号/信号量计网:3.http和https的优缺点4.https建立连接的流程:TCP连接,最后发送密钥5.密钥是从哪里获取的6.数据传输时用的什么加密方式:对称加密7.为什么不用非对称加密:资源消耗,密钥发送安全性,面试官补充时效性?数据库:8.数据库索引有什么用,什么时候建立索引,建立在什么字段上,什么时候适用什么时候不适用?C++:9.C++和其他语言在设计上有什么区别?10.C++中没有interface字段,c++用什么来定义接口:应回答抽象类11.C++抽象类和普通类的区别12.虚函数和纯虚函数有什么区别在c++中,现有类A和类B,在A和B中声明了一个完全相同的虚函数,现有一个类c,c继承A和B,那么在c中能否调用A和B声明的哪个虚函数,如何确定调用的是A还是B的虚函数:(1)如果C没有覆盖该虚函数,直接调用会编译失败(歧义错误)(2)通过作用域解析运算符::显式指定调用哪个基类的版本(3)若C覆盖了该函数,调用c.func()会执行C的版本,但仍可通过作用域调用基类版本(4)通过基类指针调用时,行为由指针类型决定13.Std::move和普通的赋值语句有什么区别14.String A=“asdasd” string B=move(A) 之后还可以访问A吗15.什么场景下会用到shared_ptr16.shared_ptr的循环引用怎么解决17.线程安全的问题会出现在什么场景下18.乐观锁和悲观锁:一个在循环检测,一个不循环检测19.除了c++还会用其他语言么20.平时会用AI去帮忙写代码么手撕,二叉树,判断是否存在一条路径,所有节点的和等于目标值,从根节点出发求求给个机会! 8.15已挂
查看25道真题和解析
点赞 评论 收藏
分享
评论
点赞
13
分享

创作者周榜

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