在前段时间发布的Stack Overflow2018年调查中,超过35.5%的开发人员使用微软的C#。这个百分比在榜单中位列第四,第一第二第三分别是JavaScript、Python和java。这说明什么?在众多的编程语言中,使用C#的程序员并不是少数!所以C#并不是在淘汰边缘的语言。题主不必担心。
在目前,Java更新的脚步已经放缓,背靠微软大树的C#却还在不停地进步增加新的特性。微软在迫切的想摆脱Windows操作系统对他造成的影响,所以对C#只会更加重视。虽然因为微软的所作所为,造成了C#的名声并不太好,但是对于C#程序员的需求量逐渐增加是不争的事实。
C#超越java只是时间问题了。在企业应用级领域里,虽然java还是占有市场的大比重,能够提供更多的岗位,但是C#已经在逐年赶超中,微软的支持为它带来了跨平台的动力。
在移动端方面,Java还是Android的编程语言,但是微软旗下的Xamarin中是可以使用C#对Android、iOS、Mac的应用进行编写。
如果觉得目前所处的环境对C#程序员并不友好,可以考虑往国外发展或者去沿海城市,那里的需求量更大哦