赞
踩
2023下半年,Java和C++现状哪个更好就业?这是一位网友的困惑。
2023年互联网就业形势确实比较魔幻,市面上Java的需求实际上是比C++多的,但是今年却一直有“Java凉了”的传言;明明C++的需求没有Java那么多,但今年却一直有“2023大量劝入C++”的声音。总而言之,让人看不透。
那今天小编就从以下4个方面来跟大家聊一聊这个问题:
**01 两者的现状
**
**02 两者特点及区别
**
03 两者目前的市场需求及应用领域
01
两者的现状
2023年上半年互联网就业形势众说纷纭,对Java和C++的态度也是仁者见仁智者见智了。
首先,2023年上半年Java的就业形势,其实之前已经跟大家分享过。
从王道内部就业速度和数据来看,5月份毕业的Java班级一开始找工作,确实有些冷,但是也不至于完全没有面试,相比往年会少一些,倒是真的。往后毕业的班级,毕业找工作的速度和效率就开始提高了。
从这个求职市场反应来看,2023年的Java行情确实在回暖了。
同样的,从王道内部就业速度和数据来看,也能了解到2023年C++的市场行情到底如何。
2023年第一个C++班级毕业时找工作,道友拿到offer的效率高很多,并且不少同学都是拿到多个offer在手,选择权很多,最高有10个offer在手,薪资12.5K-17K不等,并且不乏大厂offer。
以上,就是我们从王道上半年毕业班就业情况了解到的Java和C++2023年最真实的就业情况。
如果我们只是拿Java和C++的就业效率、薪资来做对比的话,对于今天要讨论的这个问题,大家可能心理已经有了答案,更倾向于选择C++。但是,什么事情都要辩证地看待,接下来小编想给大家看一个全局的数据。
2023年第二季度,智联招聘发布**《中国企业招聘薪酬报告》,在2023二季度行业招聘薪酬排行榜**中显示:计算机软件排第四,平均薪酬11849,中位数薪酬10K。
在2023二季度企业招聘薪酬TOP20职业中,与互联网相关的职业有:人工智能工程师、软件研发、移动研发、前端开发、测试工程师,这几个职业的平均薪酬分别为:21701、16891、15646、13092、12343。
尽管大环境变化对房地产、互联网行业影响较大,但这两大行业目前仍属于“招聘大户”。
**简单来说,互联网相比于其他行业,就业依旧处于领跑地位。**因此,2023年互联网行业可以说是市场的高位,无论是Java还是C++,怎么选你都不会活得太差。
但是如果想要选一个更适合自己的,还是要对行业以及两个语言有更深入的了解。
02
两者特点及区别
今天我们讨论的这个问题,知乎上也有很多类似的提问,比如:
如何看待2023大量劝入C++?
2023该学C++还是Java?
小编看了一圈各种回答,发现了一个很中肯的答案。不是说他建议学Java中肯,而是他对行业内Java和C++岗位需求、从业者特点的分析很中肯。
C++的从业者当中,确实是名校居多、硕博大佬居多,这是一种自然形成的现象和规律,不是行业对C++程序员规定的门槛。
这背后的因素其实还是因为C++的学习难度相对来说比较高,对新手并不是很友好,但是如果本是学霸体质,可能这也不是门槛了。
也就是说C++的学习难度,自动筛选了大佬气质的选手。
这位网友还提到了Java的企业特点,大厂、银行、国企等类型的企业用Java的居多。
之前王道也给大家整理过24校招大厂/银行/国企的招聘需求,错过的同学可以再看这篇:Java回暖!44家大厂、国企、银行招聘汇总!校招最高薪资24K*14薪!
Java和C++之间,除了以上的特点和区别,还有哪些方面的特点、区别呢?
有网友说:C++岗位除了语言是用C++以外,没有任何共同点。这句话被高度赞同。
这是什么意思呢,上面的评论区已经有人解释了。
也就是说C++的行业壁垒比较高,主要影响到以后跳槽换工作,可选择的空间比较狭小,只能在同一个细分领域就业。但是这方面Java就可以跨领域无缝衔接,未来跳槽找工作可选择空间更广一些。
03
两者目前的市场需求及应用领域
这部分其实是想聊一聊2023年到底是Java的就业需求更多,还是C++的就业需求更多。
从往年的情形来看,Java的就业需求比C++多,是不争的事实。
之前某次秋招,牛客网有过统计:C++岗位的简历投递占比是秋招所有岗位的12%左右;Java则占所有岗位的26%。
但是2023年C++就业热度比Java高一些时,大家就有一种错觉,Java市场饱和了。实际上并非如此。
首先,Java由于自身语言特点,比如语法简单、可移植性强等,以至于它被广泛应用。
Java应用领域:
1、服务端开发(WEB)
Java在开发高访问、高并发、集群化的大型网站方面有很大的优势。例如淘宝网、京东、美团,去哪,亚马逊等。
2、移动端APP开发
Android是全球最大的智能手机操作系统, Android应用的主要开发语言就是Java。
3、桌面软件开发
Java客户端开发主要面向政府、事业单位和大型企业,如医疗、学校、OA、邮箱、投票、金融、考试、物流、矿山等信息方面的系统。
无论大厂、中厂、小厂、国企、银行等企业都使用Java语言作为主编程语言进行项目开发,因此它的岗位需求还是比较大的。
与Java相反,C++的语言特点是与C语言完全兼容,性能高,但是语法复杂,跨平台移植难,语言难度高于Java 。
因此使用C++为主编程语言的企业就相对来说会少一些,最典型的大厂代表是腾讯,C++的需求总量没Java多, 22年、23年短期需求看涨。
那么,这两年为何C++需求上涨呢,有一方面因素在于一些新型行业的兴起,比如新能源领域、人工智能,那么这类同学可以选择C++方向,在新能源方向C++、算法等岗位的人才需求还是比较多的。
C++应用领域:
01 人工智能
包括深度学习、tensorflow、计算机视觉、openCV四个方向,其中尤其计算机视觉是很大的一个应用方向。
02 智能驾驶
国家现在对于汽车领域中的智能驾驶的扶持力度比较大,去年它的招聘量也比较大,我们很多学员毕业之后蹭到了智能驾驶的红利,工资相对而言也比较可观。
03 金融领域
**对于我们普通人而言,最赚钱的两个行业一个是计算机,另一个就是金融。**我们以前就有转行的道友以C++为基础切入到金融方向就业,进入富途证券、同花顺等企业,工资相对而言也是比较高的。
前年就有一期入职互联网金融领域的同学,拿到了30K*16的薪资,相当于年薪48万。可以想象一下,一个刚刚毕业一年的同学在转换赛道之后能拿到这个薪资水平,那是相当可观。
04 区块链
现在区块链领域的行情可能稍微差一些。
05 通信领域
我以前在烽火的时候,他们搞通讯以及微分子技术这一块搞的比较多的,用的就是C语言。C语言和C++本质上面是没有被严格区分开来的,所以很多公司包括华为在通信领域这一块也会用到C或者C++。
06 游戏/音视频领域
这是很多同学非常热爱的一个行业,想必了解过的同学都知道,游戏领域很多常见的游戏企业账号都是用C++开发的,比如摩托争霸、泡泡卡丁车,另外近几年比较火的快手、抖音小视频这些音视频领域的背后也用到了C++。
如果你正好纠结这个问题,Java、C++到底哪个更好就业,看完以上的分析,大家应该心里有答案了。
无论是学习难度、就业行情,还是应用领域,都一一分析到了,大家可以结合自身的情况,来选择适合自己的就业方向。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。