看破寶的文章–C# vs. Java:相反的思維方式 (譯文)

來源:互聯網
上載者:User
看了破寶的文章--C# vs. Java:相反的思維方式 (譯文)
http://blog.joycode.com/percyboy/archive/2004/10/27/36746.aspx
有些感想,單獨發表出來吧 混淆概念,什麼Java vs. C#
照這麼說,所有開源的都是為了名利,以權勢為動力了,更何況這個世界不是只有Lucene.NET 做開源,Lucene.NET 並不代表什麼,做開源的人每個人有自己的想法和初衷,不能推測別人甚至來映射商業模式 微軟的最大不同在於他對代碼的獨佔、對智慧財產權的尊重和軟體價值理解,這是這家公司成立之初就確定的,蓋茨對於是做開源和商業軟體的程式員早有定論,公司最重要的財產是代碼和一群人(美國MS)。對於每天我在幹什嗎?我們如此辛苦的寫代碼到底是為了什嗎?我們還要這樣進行多久?這些的問題,無論早上多早,晚上多晚,每個MS程式員對這樣的問題沒有太多的不同,我想答案是一致的。 如果說有思維的差異,應該是類似這樣的差異,就是對於軟體商業價值認同的差異。
對於MS來說,人們如何認同我們的軟體、軟體的價值以及我們的工作對這個工業的貢獻是首位的,人們因為認同我們所做的,所以我們會獲得尊重,公司會獲得尊重。
而對於開源的軟體來說,個人如何獲得社區的尊重,非常重要,大凡好的開源軟體,往往是因為我們尊重這個作者,因為尊重這個開發的團隊,從而喜歡這個軟體,承認其中的價值。
我們是因為尊重一個人從而承認他所做工作的價值,還是因為一個人做的工作而承認這個人的價值? 反過來說,我要想獲得你的尊重和承認,我必須先自己尊重自己,所以對於自己的代碼和工作也是一樣。
對於開源來說,如果沒有獲得社區的認同和承認,那麼無論你做了什麼,都是失敗的,等於沒有做。而對於商業軟體來說,即使這個世界上沒有人承認它的價值,但我依然可以承認我自己的價值,明天我還可以繼續。我想從個人的的角度來說,這是不同的非常微妙的。
記得MSN7的時候,網上的朋友都問我,不是聽說這東西有問題,安全性也問題,你還裝?我說,如果自己公司的東西我都不用,那麼別人怎麼會用?沒想到,他聽了反而也安裝了MSN7,說那麼我也試試吧。 對於開源軟體來說,社區是獲得尊重尊重和體現價值的所在地,而對於MS來說,社區是一群有共同價值觀的聚集地。調侃的說開源的社區中是一顆一顆新星冉冉升起,對於微軟的社區來說,大家都是星星,星光燦爛:)
對於你來說,你會因為喜歡某個人某個軟體而喜歡某個開源社區,但對於MS的社區來說,如果你不喜歡MS,不是對它的某個個產品感興趣,那麼你會憤怒的攻擊這裡一切:) 我不認為這是一場你死我活的戰鬥,我們並不需要在決鬥和最後站立者中獲得尊嚴和認同。兩種對立的差異中,必然有報有中間路線的人群,但很多時候,那些搖擺不定,白天Java好,晚上.NET好,中午吃著"上有老下有小社會客戶壓力巨大"免費午餐的人而深思,假如他們不是其中最大的勝利者,那麼就是最大的失敗者,抑或是其中第三股擁有其他價值觀和信仰思維的人群。 ccBoy
2004.10.28  聲明: 以上觀點僅代表個人觀點,沒有任何的暗示和明示,勿轉勿改,請勿對照入座
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.