1、如果你是因为:“听说Java岗位多资料全就考虑Java了”,那我强烈建议你还是选C++,选择一门语言,并不是看他资料多少就去学这个,Java资料多,是因为各大机构都在培训这个,意味着岗位多,竞争的人也多,对应的薪资水平肯定也拉低了,你像算法岗位,需求少,供给也少,薪资非常高,所以选择一门语言之前,还是自己内心想想,自己想从事什么行业,这个行业内的公司大部分都用什么语言。 而且也不要根据“面试、项目准备难度”来区分选择语言,难度只是一个相对的值,每个人对待语言的难度都不一样,Java也有比C++复杂的地方,难度低的面试,薪资也不会太高。 2、其实从已经工作的人来看,语言真的不重要,你的职业有大好前途呢,不能现在就局限于某门语言,过几年Java可能都没人用了,而且对于校招生来说,公司是非常喜欢有多种技能的人的,而且你现在用C++,面试的时候都会问你可不可以转Java的,内部转很快的。 @河老师