为什么只有特斯拉和蔚来使用.Net?那是因为.Net程序员特难招! 您所在的位置:网站首页 焊丝需要做复试吗 为什么只有特斯拉和蔚来使用.Net?那是因为.Net程序员特难招!

为什么只有特斯拉和蔚来使用.Net?那是因为.Net程序员特难招!

2023-03-14 15:35| 来源: 网络整理| 查看: 265

据我所知,特斯拉和蔚来的部分框架都是.Net,尤其是特斯拉,大部分框架都是使用.Net写的!好像现在开发硬件的使用.Net的比较多,有人知道为什么吗?虽然说Java也能开发硬件,但是好像招聘网站上招Java来开发硬件的公司很少! 打开网易新闻 查看精彩图片

很多人一提到.Net,很多人都说国内的.Net生态不行!说这话的人一定没有用过.Net,要说.Net的生态,Java有的它都有,Java没有的它也有!而且,C++有的东西,它仍然有!所以,.Net的生态不存在问题!而且,论开发速度,.Net的开发速度是要比Java和C++这两大语种要快很多的!

之所以很多公司不用.Net,还是因为看待.Net的眼光还停留在.Net不能跨平台之前!可.Net目前已经发展到.Net8了,跨平台的解决方案一点不比Java差!

.Net之所以现在很少有大公司用,我觉得唯一的理由就是使用.Net的公司想要招到一个满意的.Net程序员,实在是太难了!

我做了那么久.Net,我任职过得公司基本上一年能招到一个还算可以的.Net程序员就算快的了!我曾经在一家公司待了三年,公司一直在招.Net程序员,直到我离职,这家公司都没有招到人!后来我走后,老板花了高价才招到,并且人没待多久就走了!

这就是目前.Net的困境,尤其是有些公司对于程序员的要求比较苛刻,这时候想要招到合适的.Net程序员,那么就必须付出比其他公司更高的代价!

因此,像特斯拉和蔚来这样的公司才会不惧.Net程序员难招的问题,使用.Net开发!虽然他们两家公司也不是说全部架构都是使用.Net的!也有使用Java、C++和Go的。在他们眼里,只要语言的特性好,就用呗,也不是没有这个实力!

但是,翻了翻特斯拉和蔚来的招聘信息我们可以发现,相比特斯拉的大部分技术栈为.Net,蔚来的技术栈还是以Java和C++为主,.Net只占了很少一部分!如果我没记错的话,蔚来在前几年.Net的岗位还是比较多的!

可能蔚来也尝到了.Net难招的苦,所以将大部分技术栈都往.Net之外转移了吧!据我所知,某东之前使用的技术框架也是.Net,后来全部改成了Java,说起来这个事情还是挺遗憾的!

但是特斯拉为什么就那么有勇气将大部分的技术栈都使用.Net呢?

我觉得可能是国内外对于技术栈的不同看法导致的!

其实技术本身是纯粹的,只要能满足开发要求,一个项目使用什么技术,技术能够达到什么效果完全是事在人为!

有的人说Java和C++代码跑起来比较效率,其实我认为这就是技术不自信!现代编程语言本身在技术实现上就各有优势,不存在说某个编程语言写出来的东西就比其他编程语言写出来的东西执行起来差,如果真的是这样,只能说明写这个东西的人技术不行!

因为.Net目前在国内的从业人数较少,行业又比较分散,而且很多招聘.Net程序员的公司自带偏见,给出的薪资往往会比同样年限的Java和C++少,所以导致目前很多人都去学Java和C++乃至Python。

这种偏见严重到什么程度呢?严重到很多人在提到目前主流的编程语言时,只会提到Java、C++和Python,连.Net的C#提都不提!

但是,目前用过.Net的公司都说好,但是,人实在太难招啦!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有