c#和java工资相差多少岁_为什么C#程序员平均工资水平比Java程序员低?

国内C#开发者薪资因多种因素低于Java,包括微软技术方向、成本问题及互联网行业的增长。C#在互联网领域的应用减少,而Java有免费方案和广泛接纳。美国市场中各种语言薪资差距较小,C#使用更多。.netCore跨平台尝试尚未显著改变现状,高昂的成本仍是阻碍C#发展的因素之一。未来C#能否逆袭取决于.netCore的发展和市场接受度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

悲乎:国内C#薪资近腰斩

互联网泡沫之前,C#和Java工资是近似的。那时传统IT开发盛行,互联网刚刚起步ASP、PHP、C#和Java并驾齐驱。

但现在,国内的C#薪资明显比其他语言低一个档次,参见下图。C#几乎腰斩。源自:https://blog.csdn.net/csdnnews/article/details/82156664

微软.net早期性能低下,技术方向背离互联网潮流。加之比免费方案没有成本优势,政策性封杀等原因。C#在国内互联网领域几乎绝迹。而互联网高速增长,热钱多,薪资迅速上扬。传统IT增长缓慢,薪资较低。因而造成国内C#平均比Java要低很多,甚至达到接近腰斩的程度(估计还有Unity加成,否则更低)。

看美国的统计,各种语言的差距就比较小。并且互联网用C#的也比较多,应该是普遍接受正版化成本等因素。

中国:机器比人贵

当初虹猫蓝兔系列红遍中国,居然是鼠绘的,怪不得感觉线条有点粗陋僵硬。创始人访谈中说,原因是压感笔太贵。我买过一个最低档的Wacom 绘图笔700多元,比鼠绘好用多了,和4000元的大板比起来差距也不明显。当然还有笔头的损耗,但一年可以控制在1000元之内。

这样看起来,WinServer、SQL、VS几万元的最小成本,对国内C#方案是致命的。更何况互联网服务器有可能数量巨大。用PHP、Java以上费用全免,Java进可Oracle压SQLServer一头,退可MySQL一毛不拔。

中国机器比人贵。美国人比机器贵,所以为节省人力选C#的就比较多。当然服务器多的大型互联网,除了微软自己,几乎没有选C#方案。即使在美国,到了千万台,还是机器比人贵。

.net Core姗姗来迟

目前看起来,跨平台的.net Core短期还没有逆袭的迹象。更多是升级旧有的http://ASP.net的项目。尤其在国内Azure价格高、用户少的情况下。

未来三到五年,如果.net Core能够爆发就有可能翻盘。但VS企业版费用不菲,依然是个障碍(个人和年收入100万美元以下企业可用免费社区版)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值