看到一個提問,那就是為什么很多用.Net作為技術棧的公司很容易倒閉或者轉型其他技術棧?有些人把責任歸咎于.Net,什么只能在Windows平臺上運行啊、不開源啊、無法跨平臺啊,甚至是信創不給用這些陳詞濫調全部都出來了,但是,我想說的是,這跟用.Net作為技術棧一點關系都沒有,只能說巧了!
![]()
首先我們要講為什么有些公司喜歡用.Net作為開發技術棧,其實老板是個聰明人,因為.Net開發成本相對于Java、C++這些主流編程語言,不管是人才成本還是研發周期成本,都是要低一些的。
簡單地說,使用.Net作為開發技術棧,首先人員成本低,其次開發速度快,部署起來還比較簡單,因此,綜合考慮,使用.Net作為開發技術棧其實要比其他開發語言成本要低很多。
這點但凡既會Java或者C++,又會.Net的程序員應該都深有體會吧,你要硬杠我也沒辦法,這里我們拋開跨不跨平臺這個層面,但說開發效率,當然,人家現在也跨平臺就是了!
你要不跟我杠的話,接下來我回答你為什么很多使用.Net作為技術棧的公司很容易倒閉或者轉其他技術棧。
很容易倒閉這個事情其實很好解釋,你想想看,一個公司從創立之初就想著要節省人力成本以及開發成本,說明這個公司本身就很看重成本,簡單地說就是沒什么錢,沒什么錢就代表公司抗風險能力差,自然就很容易倒閉啦!
而且,.Net程序員其實合適的非常難招,簡單地說,因為.Net程序員幾乎涵蓋了各個行業,非常分散,主流的就有游戲開發、網站開發、桌面軟件開發、上位機軟件開發等......
這使得本來就少的.Net程序員更加離散了,因此合適的.Net程序員就難招了。
加上使用.Net作為技術棧的公司基本上都很不愿意開高薪,甚至同等年限的.Net程序員要比Java程序員工資低個幾千上萬都是家茶便飯,因此,招不到人也就不奇怪了。
最后,又缺人,又不想開高薪,最后項目活生生被拖入絕境了。
這個,我就解釋到這,你也可以發表你的意見!
至于轉技術棧,還是上面那個道理,不舍開高薪,但是又招不到人,很多公司覺得是.Net程序員少的原因,所以干脆就把技術棧轉成了Java、C++或者Python。
但是,這時候發現好像除了.Net,其他編程語言的程序員價格都很高,此時再想轉回去已經沒辦法了,然后舍得開工資以后,發現招到的人才質量都不錯,項目進行的也順利,于是就覺得.Net啥也不是了!
人家.Net(泛指C#)能活那么多年屹立不倒,長期排編程語言前五名左右,自然有他的道理,國內可能用得少,但是國外很多項目用.Net還是蠻多的。
我只能說,有些成見是根深蒂固的,怎么說也沒用!
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.