C#的前景怎麼樣? 真的沒落了嗎?

C#真的沒落了嗎?

from http://gooroo.io

這個是個什麼機構,數據可信嗎


我也希望微軟啊什麼的這些公司,job id會把語言寫上,好讓這些奇葩的統計軟體去統計(


MSDN 那麼良心文檔,網上就沒必要太多的轉載(抄襲)了,所以這也一定程度影響了這些統計軟體?

好緊張啊


不請自來,雖然只是一個學C#差不多3 個月的小白,但我覺得我已經深深愛上了C#的優雅和舒適的手感,而且現在巨硬也在為開源做著努力,所以覺得C#的前景還是很不錯的,而且C#本身就是一門很不錯的語言,還處於成長的階段,怎麼能說沒落。


async/await是JavaScript羨慕許久的語法糖


.net,wpf,http://asp.net,wcf,unity等等關鍵字算上了嗎?我看這些崗位招聘都不寫c#


我對比了51job杭州職位和上海職位數量。用不同的關鍵字搜索

.net工程師,杭州15頁,上海36頁 比值0.42

.net架構師,杭州1條,上海11條 比值0

java工程師,杭州57頁,上海147頁 比值0.39

java架構師,杭州2頁,上海4頁 比值0.5

杭州和上海區域接近,差異在於杭州電商公司較多IT規模小,技術種類不會特別全,上海傳統企業較多,規模大,技術種類比較全面。

假定,杭州這樣的城市是IT發展型的,他的規模在擴大,上海是飽和型,規模在保持階段。

假定.net和java使用的場合相對一致,所以計算以上海為基數的佔比比例來反應相對使用率。杭州的是0.42/0.39=1.077

我找了下蘇州

net工程師,蘇州6頁,上海36頁 比值0.167

.net架構師,蘇州1條,上海11條 比值0

java工程師,蘇州10頁,上海147頁 比值0.068

java架構師,蘇州12條,上海4頁 比值0

以上海為基數的佔比比例

.net:java為2.45

我找了下成都

net工程師,成都8頁,上海36頁 比值0.222

.net架構師,成都0條,上海11條 比值0

java工程師,成都40頁,上海147頁 比值0.272

java架構師,成都20條,上海4頁 比值0

以上海為基數的佔比比例

.net:java為0.816,說明以上海為參考基準的話,成都java的使用率比較高。

再找下北京

net工程師,北京25頁,上海36頁 比值0.694

.net架構師,北京13條,上海11條 比值1.182

java工程師,北京122頁,上海147頁 比值0.829

java架構師,北京3頁,上海4頁 比值0.75

以上海為基數的佔比比例

.net:java為0.837,說明以上海為參考基準的話,北京java的使用率比較高


C# 分支眾多,隨便一個分支精通都不得了,所以不要以工作崗位來衡量,C#上升趨勢非常明顯,跟微軟混10年內 是如虎添翼的,10年以後谷歌有可能會顛覆微軟,但也僅僅是有可能;


世界上最好的IDE是Visual Studio,不服來辯。

沒有java api文檔你能寫Java EE?有Visual Studio沒有MSDN能不能寫C#?


現在也不差,感覺以後會更好,比如 VR的開發感覺C#會大有可為。而且現在什麼安卓,IOS前端不也趨向混合開發了么。


C#要是真這麼不堪的話,我很好奇在各個編程語言排行榜上它是怎麼長期佔據前五的位置的。

附上Stack Overflow 2016年的調查數據 Stack Overflow Developer Survey 2016 Results


不要去擔憂語言的前景,更應該擔憂個人的前景。

從來沒有一個牛人因為一門語言沒落而泯然眾人!從來也沒有一個鳥人因為一門語言興起而一飛衝天!


1. C#是很優雅,但老闆又不寫程序。

2. C#開發效率高,但節省的是老闆的錢


不是都是招.net嗎?哪個公司招c#?


前公司在做一套類似OA的系統時,要選一門後端語言,C#和JAVA中選一個,雖然JAVA的開源庫多,做起來容易,但是最終選了C#,主要的原因竟然是JAVA的人太貴。

我相信這不是個例。


放心!有微軟在後面支撐著,相信c#會越走越好!


C#至少目前不行,就算前景好也是以後的事情,等以後好轉了再轉回來就是了.

現階段還是暫時避開吧.

C#設計良好,框架思路清晰,歷史包袱少,語法嚴謹,特性豐富但不多餘,編程熟手想上手c#是非常容易的事情.

語言不重要,生態才重要.

unity和.net是兩個方向.這個要分清楚.


c#語言在unity3d發展起來了,在移動端忽略不計,伺服器端在國內處於下坡路不看好,找工作一般就以上三個方向了.如果你做windows gui開發那wpf算一個,但是wpf方向很窄,你的行業不是特別好的話早晚你就想轉做別的了.


又是哪個野雞機構發的數據…用unity做遊戲的人工資會低?


國內公司做網頁的 還是PHP多一點吧 畢竟linux不用花錢


怎麼可能,windows上的那麼多軟體以後還是要開發的


工資是按語言分類的?

不是看做了什麼有意義的事?

一般不都好幾種語言同時上?


是的,棄微軟保平安。php大法好。


推薦閱讀:

CoreCLR 和 CLR 的差別很大嗎?
WPF中如何通過數據綁定使用ProcessBar控制項?
託管應用程序的性能實際上超過了非託管應用程序?
如何學習C#編程?
有哪些原因會導致HRESULT:0x800704A6提示已經計劃系統關機,除了更新系統或瀏覽器?

TAG:編程 | NET | ASPNET | C# |