為什麼很多做 .NET 或者大學裡學 .NET 的,對任何微軟或 .NET 的批評非常敏感?

一聽到別人稍微一說 http://ASP.NET 不好,就立馬很激動?

還有現在為什麼很多大學的計算機專業是學 .NET 的?整整4年學 .NET 開發?這個還是計算機專業嗎?


其實主要是很多人拿一坨shit來舉例說明http://ASP.NET不好,,,,

.NET程序員經常吐槽.NET的,我看http://ASP.NET MVC的源碼的時候都一邊看一邊吐槽。

但是很多軟黑是拿Java和C#比語法,拿PHP和.NET比性能,拿某個坑無數,非同步全靠callback的語言和.NET程序員談非同步是未來,,,,,

一旦暴露了自己的無知之後就開始扯前景、錢景、虔景,,,,

對這些人我只能說,呵呵,,,,


簡單來說,不是技術問題,是心理問題。

屁股決定立場,立場固定後很難轉化。

1、古代為什麼很多忠臣不受待見而奸臣當道?奸臣很聰明好不好?

所謂奸臣的戰術是迅速判定皇上的喜好立場,然後各方面都順著說,挑有利證據說,皇上越聽越開心,至於說出來的是否有利於國家、統治就不管了。

忠臣有自己的價值觀,他們也許認為要嚴守祖制,也許認為要嚴守孔孟之道,皇上不是這麼想,那就要糾正皇上,和皇上三觀不同的忠臣,其下場就要看皇上的覺悟了。

2、程序員一樣有自己的立場,在觀點方面一樣橫的難吞,順著好咽。

許多.NET程序員是微軟鐵杆粉,在他們眼裡微軟的C#好,VS好是真的好;有人居然說.NET不好,居然說WP是1%,居然說框架少,居然說微軟品牌轉化太快,反正和微軟粉的立場不一的說法,微軟粉們發火生氣也很正常。

軟體界還有鐵杆Java粉,還有NOKIA粉 ;軍迷界還有炮塔神教,同理可德。

------------------真所謂---------------------------------------

有人的地方就有立場,有立場的地方就有江湖。

人在江湖飄,哪能不挨刀?

OVER


我接觸C#到現在也有5年了,但卻還在學習,,,真奇怪也。。

像我這種小菜,想請教下題主大學是都學了啥?是熟練三大系統的開關機,精通Photoshop、3DMax、JavaScript、C#、Java、PHP、Python、Fireworks、AI、C、C++、Bash、Golang等多個單詞的拼寫嗎?


java被黑主要是因為語言的設計上糟糕,c#被黑主要是因為無腦跟風。那些人黑到點子上也行啊,用過c#么就瞎bb。


問題是你不是做.NET開發的,為什麼要到做.NET開發的人面前去批評他日常用的工具呢?

好不好這種事都是如魚飲水,冷暖自知。不光是.NET,在任何事情上Judge別人都是最讓人討厭的事情。

另外真的有很多大學有.NET專業嗎,你確定不是大專或者技校,或者是微軟聯合辦學。真有這種專業的話倒是真不建議去讀,最好不要一開始就限定自己的方向。


你在否定人家的努力,

你在否定人家的選擇,

你在否定人家的人生誒,

人家沒揍你就是好事了,還發啥知乎啊。


我寫了一年多 Xeon Phi 應用,不好寫,費好大勁

聽到誰批評它我也很敏感。(我每天都在跟它打交道,你們外人的話算什麼?)

--

我花了 $3000 買了個 2015 ThinkPad X1 Carbon

聽到誰批評它我也很敏感。(我花了不少錢,而且這個代表我的品味。批評它就跟批評我一樣)

--

我用了很久的 FreeBSD ZFS,很穩定

聽到誰給我安利 Linux on ZFS 我也很敏感。(我用著順手,關你什麼事)

--

學了四年.NET開發的肯定不是計算機科學。這玩意充其量只能叫「技術」

計算機專業還有很多種呢


謝 @文武 邀請,講個小故事大家就明白了:

文化大革命中的一件荒唐事情,一個中國技術考察團接受了美國公司贈送的禮品——用玻璃製作的工藝品蝸牛。回到國內後竟然掀起軒然大波,有人認為送給代表團每人一個蝸牛,是諷刺挖苦中國的「爬行主義」,報紙上還說:「這是美方在污衊我們,說我們『爬行』,我們絕不能屈服帝國主義的壓力,中國人民在毛主席領導的中國共產黨的領導下,站起來了!絕不能再受帝國主義的屈辱!」。

如此,中國代表團因為接受了一件簡單的禮品,成為賣國求榮、卑躬屈膝的典型受到批判。最後的結果是中國人晚看了五年的彩色電視,並且多花了近9000萬美圓的代價!後來才查清:蝸牛在當地被視為一種吉祥物,蝸牛造型的工藝品經常被人們作為禮品或陳設品。因此,贈送蝸牛並非含有惡意,而是一種友好的表示。也就是說美國公司沒有任何諷刺挖苦中國的意思,目的只是想取悅中國人,希望中國買他們的技術。

為什麼當時中國人那麼敏感呢?正常的東西都被曲解成帝國主義的諷刺呢?這就叫做:「弱國心理」,因自卑而變得敏感,因敏感而更加自卑。一個人如果真的強大,即便別人說他兩句,他頂多也跟著自嘲一下而已;而一個人如果本來軟弱,別人善意的玩笑也會被當真。所以送蝸牛這個在今天看起來正常不過的事情,在當年會受到全國大批判,不是因為今天比文革時期更多人明白 「蝸牛在美國是吉祥物」 這個道理,而是因為今天國力提升了,國人擺脫了 「弱國心裡」,更加自信的站在了世界面前。

一個女人說月薪三千本身又不努力上進的男人不會掙錢,男人立馬憤怒跳起來大罵: 「勢利眼!心裡只有錢!物質!」,於是女人憤怒的衝出了家門,回到娘家傷心的哭了;而同樣的女人對一個有錢的老公抱怨不會掙錢,有錢的老公只會自嘲下:「後悔呀,炒股虧了300萬,早知道不買 xxxx了,明年一定努力多掙3000萬,把虧的錢補回來,咱們再換套臨江別墅,落你和孩子的名字」,於是女人幸福的笑了。這就叫:一樣的批評,不一樣的反應。

所以為什麼很多做 java的接受到批評java的意見時都能笑笑就過去了,甚至跟著自黑兩句。而學習.net的人如果收到了批評,一定會跳起來和你一爭高下一樣。

附圖:統計 github從 2015年01月1日起到此刻,各種語言創建的repos數排名(fork &> 3)

------------


你上了四年大學,最後感覺被大學上了。但是人家說那個學校畢業的都是傻逼的時候,你還是會很激動。

// 這難道不是很正常的心理么,為什麼被有的人說成很變態的樣子


這個事情在遊戲界就像DoTA玩家、LoL玩家、Hos玩家互黑一樣


自己辛辛苦苦全心全意學了好久鑽研了好久的東西被別人罵得一無是處換誰都會發飆的。

目測題主應該是剛跟幾個 .net 程序員吵了一架憤悶不過就跑來問了這個問題。你是取了多大的樣本才得出"很多"這個結論的啊。

本都是民工, 相煎何太急


.NET 好就業,上手快,為了就業率,教.NET哪裡不好了.你以為中國教出來合格計算機專業的大學有幾所?呵呵噠


這種時候就應該淡定的說:PHP是世界上最好的語言!


沒有吧,題主取樣太小。.NET經常被說大家已經習慣了吧,而且很多批評確實有理有據,MS也在不斷的改進,看看http://asp.net mvc 6就明白了。

用適合自己的工具把事情能給做出色,這些才是重點。


大學一般學的是3年,畢竟第一年學的基本都是c


Java狗都沒出來喊苦喊冤, 學.NET的瞎逼逼個啥子哦


這種問題有什麼意義。。。。真是沒完沒了


人越長大越學會做合理的事,比如不對無意義的觀點敏感。

小孩喜歡跟著自己感覺走。

嬰兒隨機對任何事情敏感。


你說的地方是真的不好的話

正常人會和你一起批判的。。。


比如你是個川菜廚子,我就跟你聊川菜全是地溝油,超難吃,川菜不行沒發展。你高興啊?你脾氣好的話呵呵一下心想真是個鎚子啥也不懂不知道在那bb啥,脾氣不好直接開大了。

也就是網上人們評論這那的看不見別人臉色,不怕別人不高興,真要見了面不是熟人開玩笑誰這麼說啊,這和.net java什麼的沒一毛錢關係,這麼說就是不會做人就是惹人嫌。

這叫當著矬人別說短話

再說人家也不矬


很多學了4年Linux的人,對任何對Linux的批評也很敏感啊。


肯定是因為很多人都「稍微」一說.net 不好, 第一、二個說不好的肯定會耐心解釋, 第三四個不好的也至少說一下, 等到被超過五十個人問過的時候, 肯定是身上帶刀, 誰問砍誰。

就像我大四找實驗室一樣, 被人問多了就很煩, 後來看到他們實驗室找工作跟翔一樣, 心理很暢快。

啥叫計算機專業, 學計算機就叫咯, 無所謂的, 反正都是吃飯的。


推薦閱讀:

如何正確理解.NET 4.5和C# 5.0中的async/await非同步編程模式?
IoC/AOP 這些開發範式為什麼在 .NET 平台上沒有被廣泛採用?
Node.js和.Net 4.5下的await、async相比有什麼不同?
對於C#裡面的協變和逆變的理解的問題?
.net最適合做什麼?

TAG:微軟Microsoft | NET |