有就讀資工系的學弟妹提出了幾個問題,在此一併回答。

要先聲明的是,工作內容依部門、工作主管而定。我工作的部門是台灣微軟的大型企業業務暨經銷事業處應徵技術職進入微軟實習的你會在哪個部門工作我並不能保證,以我目前看到的,有可能是在MTC(Microsoft Technology Center,微軟技術中心)或是SMS&P(中小企業解決方案及經銷事業處)、MCS(技術支援)、研發等部門。

  1. 上班時間大概是在幹嘛阿?想聽比較流水帳式的答案。
    進公司、開電腦、開Visual Studio、開MSDN,開始無止盡的Coding…
    中午吃飯、跟同事哈啦一下,吃飽繼續進公司Coding….
    偶爾必須與主管開會,包括專案進度報告、討論,要有被電的心理準備;以我最近在開發的專案而言,我們也曾經向別的部門主管報告我們的成果。
    中間不時穿插與同事(正職微軟人或是一同實習的夥伴)的對話,可能是工作上的問題、請教微軟技術相關問題或是純粹閒聊。
  2. 本身比較會Java,C跟C++、C#要到什麼程度才行?
    個人認為一法通、萬法通,無論你習慣何種程式語言,是否具備足夠的邏輯分析能力比較重要。當然,若你已經熟習C#、.NET Framework以及Visual Studio,相對來說會比較吃香(個人看法)。
  3. 我電腦方面的能力還滿平凡的,對網路方面的東西也不太專精只是想要學習一些經驗,邊做邊學…這樣有可能在那個環境生存嗎? 個人給予你的建議是想清楚自己的動機、想在微軟學到什麼、實習對你的價值為何?我想「強烈的動機、熱情,並證明你有足夠的學習能力」是無論你申請學校、應徵工作都必須具備的。
    每年應徵實習工作的人都很多,主管有可能看上你過去亮眼的表現或是可期待的發展性與學習能力,重點是你要如何自我推銷、在眾多的申請者中脫穎而出。
  4. 英文要求很重要嗎? 就我自己的工作而言,微軟較新的技術文件以及內部網站幾乎都只有英文,我們也曾經寫信給美國微軟的老外請教問題、許多內部的信件往來也會以英文為主,因此建議你能具備足夠的讀、寫能力。
  5. 平時比較常碰到哪些技術領域的工作啊? 若你知道MSDN以及TechNet,我可以不負責任地跟你說,在這上面的都會用到:p
    以我目前的工作內容而言,主要是開發Microsoft Office SharePoint Server 2007的加值應用,例如Web Services的使用、ASP.NET網頁建置、XML文件的處理、Windows Services開發等等,應該不至於太困難。
    使用的語言及平台當然是C#、.NET Framework 2.0與Visual Studio的組合囉!:)
  6. 會很操嗎?
    如果你跟我一樣,在大學時期曾經歷「某學期修28學分,同時用三種不同語言、兼四份工讀維護五個網站、參與兩個社團還要顧女朋友,最後拿到書卷獎」這樣的生活,我想初期微軟的工作不算太操:p
    至於漸漸上手之後操不操,我想是考驗個人的熱情、學習能力與工作效率。
    就我自己的經驗來說,以前在外面接案子被壓榨、面對不懂程式的業主提出一堆無理的要求,在微軟工作算是快樂多了。
  7. 有沒有機會接觸到微軟的內幕? 我不清楚你想要怎樣的內幕?不過對我而言,微軟內部有許多資源都是過去我不曾有機會接觸的,例如各種試用版軟體、技術文件。
  8. 想知道實習有沒有員工福利,有哪些? 實習生有勞健保,有機會參與各種微軟活動。福利當然比不上微軟正職員工,但相較於許多公司提供的實習機會,微軟實習的薪水、保障應該是相對優渥的。