为什么Java提供的就业岗位远远多于C?
首先,从两种语言各自使用的场景分析下:
c/c++的使用场景多是操作系统,嵌入式,游戏等。比如linux操作系统,android系统都使用到了c和c++。
java的使用场景多是应用层面:网站开发、OA系统、ERP系统等等;还有很多框架也是java开发,比如大数据里面的hadoop等。
在我们的生活中,很明显应用层面的需求是要远远大于系统方面的需求的,并且应用类的框架也会不断产生,应用系统更是层出不穷,而操作系统主要还是Unix,linux,windows和苹果ios,这么多年都很少再出现新的系统,android系统也是基于linux操作系统的。
而企业也是应用型开发的企业多,所以招聘需求肯定也是java多。