
C++
认真考虑后,建议选择
C++。根据Boss直聘的数据统计,国内
Java岗位数量大约是
C++的2.7倍,但
Java开发者的数量却是
C++开发者的10倍以上。在培训机构中,后端课程有七八
成都在教
Java,剩下的大多是
Python,导致很多人因为听说
C++入门难度高就望而却步。但实际上,如果要达到能够找到工作的水平,
Java的学习难度可能远超
C++。比如在
面试环节,初级
C++岗位通常只需掌握基础知识点并具备一定的项目经验即可通过。而即使是低端的
Java外包岗位,要求也相当苛刻:不仅要熟悉基础知识点,还需要掌握各种组件、高并发、分布式、大数据等技术,并且需要对应的实际项目经验。对于应届毕业生来说,这些内容可能需要两到三年的时间才能完全掌握。国内
Java程序员数量庞大,竞争异常激烈。我们
公司发布一个
Java岗位
招聘信息后,往往会有几百人投递简历;而发布
C++岗位时,应聘者数量通常只有十几个。这表明
C++领域的人才供需关系相对更平衡,发展前景或许更具潜力。