英文原文:Sara J Chipps 編譯:伯樂線上 – 李巖
寫這篇部落格已經等待很長時間了。我最初開始做網站開發是使用ASP .NET 和 C# 技術。我很榮幸分別在2010和2011年被微軟授予了“全球最有價值專家” (即MVP)稱號。我想在等待榮譽過期到來之前離開.NET開發的世界。
我的職業生涯是伴隨著.NET社群開始,我的文章近來很少被微軟推薦。我可以想象到,相對於其他更讓人好奇的C#文章,大家對曾經喜歡過我的“Web Forms to MVC”熱情已經消失。我沒有失去什麼,我會永遠的感激.NET 社群,因為他們幫助我得到了現在擁有的東西。有幾個原因導致我不在做專業的.NET開發。我將會在這篇部落格中嘗試去解釋一下。
首先是第一件事。
我不得不退出我很有經驗的.NET開發,雖然這些是非常美妙的事情。.NET社群非常的熱情並且開放。.NET開發是我見過的男女比例最高的開發環境。這一現象的原因是顯而易見的 :人。當我是新人時,他們都非常歡迎我,他們幫助我學習很多東西。我真不知道如何感謝他們。
這裡入門的門檻很低,這裡很少有“其實…”,更多的是“歡迎!” 我被我的朋友們的積極鼓勵作出貢獻。當我回到那裡遇到很多人的時候,仍然稱他們為朋友。我希望像一些前輩那樣在將來帶著更多人再回到那裡。
憤怒的咆哮
我看到過很多人“退出”.NET開發世界。通常經常會引起一個很長的Twitter的戰爭,憤怒的留言,微軟不支援他們的開發人員,導致他們的團隊失敗。工具很難用,語言的說明很荒唐,支援不夠迅速,某人是個混蛋,等等。它總是讓我回到留言板,很多人因此退出了網路。
人們退出的主要因素可能因為一些特別的原因,或者指南不明確,或者其他這種表面的原因,這是對微軟做為一個商業公司的錯誤的理解。微軟是為了賺錢的公司。微軟要為股東的利益負責。因此,C#、F#、ASP.NET 以及所有其他微軟的框架/語言都是為了創造利潤而經營。是的,我知道他們主要的收入並不是來自於這些,甚至不是來自於10,000美元的MS SQL的服務授權許可。無論如何,他們所有的僱員,部門,以及其他所有的公司人員都要給他們的董事會一個交代。
開發者們不能理性的對待,他們不會帶領大家去做更完美的工具或者一個更好的社群。做為一個公司花錢為大家提供了大量資源,但是,最終,你的動力是在你所創造的東西中。
什麼是我必須做的
好吧,做為一個開發者,微軟在支援我。為我去拜訪他們付費,甚至我得到了很漂亮的夾克。為什麼要破壞這些東西呢?對我來說,這些是做人的一些基本準則。
我相信網路。我相信那些人。我相信人們已經創造了一些漂亮的東西,並且這些東西是取決於開發人員去構建並讓它們漸漸變好。
在這個時代做為軟體開發人員是一個特殊的榮幸,世界賦予了我一些東西,這是一份使命感。
我相信開源的東西,我相信在網路上去做是最好的東西的動機,並不是對我公司來說是最好的。做出這個決定一而再,再而三的花費了我很多錢,以及錯過了很多意識到的“機會”,但是我的靈魂依然是完整的,我相信我的這個想法,會與同類的男(女)人中一樣,在思想的歷史上是激動人心的時刻。
JavaScript 是免費的。JavaScript是開源的。 JavaScript是與我熱愛相同東西的人創造的,關於這個社群的唯一答案是,他們的良心,以及驅動他們的那些東西。
對我來說,這些無可置疑的是我想要得到的東西。
那些人
我知道很多人不僅僅是.NET開發者,除此之外還致力於建立與微軟相關的語言和框架。我不認為他們與我不同。我認為他們在努力的使他們能做和想做的東西變得不同。我也在做同樣的事情。我尊重他們,不僅僅因為他們是開發者,而且做為一個人和朋友去尊重。我永遠的感激他們,因為他們介紹我到社群並且給我介紹他們在做的網路開發。我期待著繼續沿著同樣的道路 ,建設一個美好的未來。
英文原文:Sara J Chipps 編譯:伯樂線上 – 李巖
【如需轉載,請標註並保留原文連結、譯文連結和譯者等資訊,謝謝合作!】