首页
学习
活动
专区
工具
TVP
发布

java,c,c+,c,ruby等等,究竟哪个好

TIOBE Index for January 2018

如图是2018年1月份,TIOBE最新统计的结果。

很多学计算机的或者是准备学计算机的人上来就会问,学什么好,哪种语言好,java,c#,c,c++还是go语言等等类似的问题。

从TIOBE的统计结果来看,java仍然居高不下, 很多人认为已经市场占有率不行的C#依然在前五,c,c++确逐渐回升到第一第二位

但是对于,普通的程序员来说,什么语言其实都不重要,对于技术大牛来说什么语言也不重要。

那么,这是什么原因呢?

对于普通的入门级程序员来说,无论选择java还是选择c#,可能java的工作机会比较多,但是java的工程师也比较多,尤其是初级工程师。c#可能工作机会相对于java来说较少,但是c#的工程师也相对较少。

而对于技术大拿来说,可能期初是java程序员,逐渐的变成了,在业务扩展的过程中会遇到c#的,c的,c++的都需要研究学习,这样对于有10年、8年工作经验的资深工程师来说,语言都不是问题,考虑的是业务,考虑的是系统结构,系统性能

对于中高级工程师来说,五年左右工作经验的同学,根据能力可能有薪资在1w左右的,可能薪资有在2w以上的,这就要看看入行以后的造化了

而单就语言来说,java和python由于是开源的免费的,所以在国内应用的行业就比较广泛。尤其是最近几年,在人工智能和大数据的驱动下,针对数据挖掘数据分析,一些框架和平台是基于java和python的,对于切词,分词的一些自然语言处理的算法是基于c,c++的,所以就决定了它的市场地位。这就是有多种因素驱动,造成的了,包括市场环境和社会环境

对于自身来说,重要的不是选择哪一种语言,重要的是针对面临的业务,所选择语言熟练应用的程度。

所以不要再去问这种哪种语言好的问题了,问谁谁也给你说不清。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180208A0IF8J00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券