當前位置:秀麗範 >

情感 >職場 >

微軟實習生8個月裏9件事讓我忍無可忍

微軟實習生8個月裏9件事讓我忍無可忍

你做了什麼不重要,關鍵是你賣了什麼

微軟實習生8個月裏9件事讓我忍無可忍

你可以花好多天來讓你的代碼更易讀更強健,或者幫助別人修改錯誤。但這些只要沒有商業價值並且你不能發佈它們,實際上你所做的一切就變得毫無意義。沒人會感激你對於他們核心程序的代碼風格和結構問題的優化,實際上他們還有可能會產生牴觸。這是我在學生時代沒有意識到的。

並不是所有人都充滿了熱情

你並不會一直和那些想要創造出優秀產品(軟件)的人共事。大多數時候,人們有很多其它事情要處理,比如家庭和小孩。對大多數人來說,寫更好的代碼並不是首要任務。好吧,我忍了。我學會了不要期盼任何人都充滿了熱情。

每天有兩三個小時用來編程就很不錯了

在這份工作之前,對於我的個人項目,我一天可以花8至10小時的時間去寫代碼。然而在現在的環境下,對我來說,哪怕2小時的純粹編程時間也變得不太可能。大多數時候,我用來弄清楚沒有註解/文檔的代碼是如何工作的,調試各種奇怪的bug,或者參加例會。很明顯,每個人都是這樣,並且有時候,一連幾天都可能沒有一個單一任務會推送給代碼控制中心。好吧,我又忍了。

只索取不奉獻,這是常態

在微軟中,我沒有遇到過任何一個博主或者是開源者會花一部分時間去回饋社區。每個人都是那麼的喜歡從Stack Overflow上找尋答案,卻沒人願意回答問題。好吧,我理解。

外面的世界怎樣,沒什麼人會關心

我敢打賭你每天所讀到的最新技術和工具往往出自於博客、Reddit或Hacker News。但是這種情況在微軟並不普遍。我驚訝地發現在微軟Azure中,我遇到的任何人都沒聽說過他們的直接競爭對手,比如Heroku或者是Rackspace(同樣兩個雲計算平臺)。好吧,這也能接受,畢竟不是每個人都需要知道這些。

在公司中,只看結果

如果你老闆讓你弄出一個按鈕來實現某些功能,沒人會在乎你究竟後邊的邏輯做的有多讓人噁心。只要功能實現了,就Okay了,至於其它的,如果有必要,以後總會修復的(這一點,我之前也沒見過)。大學期間,我所學得是代碼質量是最終產品中非常重要的組成部分。現在看來,不是那麼回事。

複製粘貼很Okay

跳出公司範圍,如果有人看見你在複製粘貼代碼,也許你會被迎面的一拳打蒙。但在公司內部,我見多了這種存在於項目之間的複製粘貼行爲。只要達到目的了,沒人會管你是否弄出了一堆難以維護的代碼。

最新的軟件?怎麼可能

並不是這兒的每個人都喜歡最新版本的軟件。我的同事中,有幾乎90%的人用老版的Office,Windows,Visual Studio和框架。他們普遍認爲,新版的軟件會打斷現有的工作流程。這也許也是爲什麼一些企業仍然使用Java 1.3-1.5。所以,我學會了在這種環境下,不要期盼使用最新的軟件。

你的特長顯得不那麼重要了

每年有上千剛出校門的人被僱傭,並且通常都是被隨機分配到某個team(一年半你都不能換team的)。那麼,你是不是擅長MongoDB,是不是能寫iOS應用,是否能成一名Apache Committer,是否能建立自己的網絡庫,是不是能設計UI,甚至是否能成功引導自創業,都顯得無關緊要了。你被僱傭去做那些需要做的事。這並不是我想要的。在企業內部,你很難找到一個和你愛好匹配的職位。

  • 文章版權屬於文章作者所有,轉載請註明 https://xiulifan.com/qinggan/zhichang/38qr6.html