[論] 8 months in Microsoft, I learned these

有個大學生以實習生的身分到微軟工作了八個月
他在部落格寫了他自己的心得感想

原文可以參考這裡
想看中文可以看這裡

我看了以後真的感動到痛哭流涕
原來我工作了七八年
不如一個大學生工作了八個月的體認

裡面提到一點我最有感覺

重點不是你做了什麼,而是你做出什麼貢獻



你大可花上幾天的時間去改善你的基礎程式碼,寫出更穩健的程式碼並改善別人的問題。但事實是,只要對整體業務幫助不大,你做的這些就毫無意義。沒有人會感謝你改善了他們程式碼核心的樣式或架構,甚至他們還會覺得被侵犯,這是我在大學時所不知道的。

其實真的很悲哀
我剛到Y社 做完非常基礎的訓練以後
馬上就被派去修 bug (誰叫我有工作經驗)

bug 都是陳年 bug
什麼叫做陳年 bug?
就是發現很久 推來推去 沒人想修
但是又不怎麼要緊的 bug
(要是幾千萬上下的 bug 早就有人去修了)

出什麼問題? 不知道
運氣好 可能當初開 ticket 的人寫的很清楚
寫的人也還在公司
運氣不好 人早離職了
什麼東西壞掉也不知道

要文件沒文件
要自己爬 code
很難相信Y社這樣的大公司會連文件都沒有

沒錯 就是這樣
跟一般中小企業一樣
就是什麼都沒有

自己爬 code
就會看到像蛆一樣的 code
寫什麼也看不懂 也找不到人問

我相信普遍的軟體公司
可能都會有這樣的問題
只是當你說大公司也有這樣的問題的時候
文章就變得特別吸引人

就像每次新聞報導有什麼強姦犯
一定要強調是 X大 高材生 博士三小的
就是要有這種反差 你才會想注意咩

我看到的是
自詡自己在一流公司的 “主管”
講的公司規模制度頭頭是道的時候
遇到這種事情 竟然只有一句話
“你工作這麼久了 應該知道怎麼做吧”

另外這個看法我也覺得很有趣

你的個人特色通常不重要

每年都有數以千計剛出社會的大學畢業生被雇用進來,且通常被隨機的分派到不同團隊,且起碼待上 18 個月。不管你是否對 MongoDB 駕輕就熟或是曾經自己做了 iOS app,這都不重要,你被雇用是為了要把某些事情完成。我並沒有預料到這種情形──其實我們很難在公司中找到一個自己職位與自己的所愛吻合。

我的經驗並不是在於我會什麼特別的東西
是同事不會的
(老實說這又是另一個故事了 在一個陌生的環境
會把自己的拿手絕活全部拿出來 他一定是職場菜鳥)

我在Y社最後幾個月
我跟同事正在趕一個案子
因為時間壓力很大 工作很沈悶
耍寶開玩笑是一定要的
下班週末揪吃宵夜喝小酒也是一定要的
做的那麼辛苦 難道就不能稍微放鬆一下?

在每季績效評估的時候
老闆跟我說
“你在這方面很好 這是你的優點 你要繼續保持”
我聽到很高興 原來這就是我的個人特質啊

然後話鋒一轉
“然而比起績效來說 我覺得案子能否做完還是第一優先”

這跟集中營或是戰犯工廠有什麼不一樣?

更扯的是
我要離開的時候 我對上面說的”理由” 是
我在公司時間太久
沒時間陪家人
主管還 “提醒” 我
“你可以把下班跟同事吃飯喝酒的時間”
“撥一點給你的家人”

也許他只是想諷刺我 我的理由太爛了
還是說我乾脆把我的下班時間規劃
也寫在季度目標裡面
讓主管一起檢討好了

我相信這樣的問題在一間大公司 也許只是一個個案
但是偏偏運氣這麼好 就讓我遇上了

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料