大家好,我是Bing,目前在 AI Bing (正式名稱為 Ms Maps & Geospatial)擔任研發助理。我們部門負責的產品是 Bing 搜尋引擎上面的地圖(如下圖所示),基本上大家可以將它想像成是微軟的 map。
基本上最主要就是兩件事情,ㄧ:把地址轉成經緯度。二:把經緯度轉成地址。這聽起來很簡單,但是要把這件事情做好其實是很不容易的,因為世界上有的地址數目非常多的,而且一直在變化。當用戶輸入一個地址的時候,Bing map 這個服務要如何快速地在幾千萬幾億個經緯度中找到正確的經緯度是一件在工程上非常具有挑戰性的事。
在這個過程中(用戶輸入地址到 Bing map 返回正確的經緯度),牽涉到軟體開發中的各項技術。以前端來說,一個顯示頁面中,如何顯示跟用戶比較有相關性的東西,如何順暢地使用點擊縮放;以後端來說,當用戶的地址到達 Bing map 的伺服器時,應該要經過怎麼樣的處理,如何同時處理很多用戶的請求(大流量),並且具有很高的穩定性(用戶可以一直用,不會壞掉)。以人工智慧來說,就是處理怎麼樣的經緯度跟所求最相關(relevance),以及怎麼排序(ranking)。
為了滿足這些種種的技術挑戰,Bing map 這個組聘用了相當多工程師和科學家在解決這些問題,組中不乏許多美國名校的博士班的畢業生,也有很多工作經驗多年的資深工程師.當然台灣的正職工程師和實習生也參與其中。
基本上每一個實習生都會分配到一個人指導,稱作為 Mentor,不會讓實習生放牛吃草,而Mentor 可能是在美國或是在台灣,都各有好處和壞處。以我的例子來說,我的 Mentor 是在美國西雅圖,因為具有10個小時左右的時差,以及語言的差異,所以在這半年多的過程中,英語和表達能力也進步了不少。
Mentor 通常在一開始會交付給實習生一些小任務,讓我們在實習的初期會比較好上手,例如:可能是做一些工具輔佐內部的開發,可能是修一些 bug。在做完一個功能的時候,也有機會跟組內的大家去展示,並且給大家使用,甚至是給真實的用戶使用,對一個實習生來說,看到自己所做和所學,能夠被世界上一流的工程師使用,或是全世界使用這個產品的用戶使用,是相當有成就感的一件事情!
基本上進來微軟實習後,除了工程能力上的增長和英語溝通能力的進步,還感受到外商團隊自由/ 國際化的程度。以我們組來說,因為大部分的成員都在美國,台北只有個位數的正職工程師,所以跟美國的交流和合作可以說是極度的緊密。在開發功能的過程中,需要跟美國同事有大量的溝通和討論,在工作體驗上完全不會讓人有外商在地化的感覺。而在文化上也是如此,工時非常的彈性,只要有把東西交付出來,其實不太會有人管理上下班時間,或者是穿著,管理制度也不會緊迫盯人,主管對員工相當的信任,並且給予蠻大的自由,讓人感受到滿滿的人性化管理。
與其他部門不同,Bing map 部門位在台灣微軟信義區辦公室的 32 層樓,交誼廳相當的舒適,視野也非常的開闊,可以遠眺松山機場/ 圓山大飯店/ 美麗華摩天輪/ 內湖甚至是到屯山火山群,無聊的時候還有夾娃娃機可以娛樂,想要休息的時候這裡真的是一個很棒的地方,同事們中午的時候也會在這邊吃午餐和交流聊天,有一個這麼棒的環境,對我個人來說,真的是每天都會想來,在工作之餘也會感覺很紓壓!


持續追蹤微軟未來生涯體驗計劃 blog,獲得更多實用新資訊!
Youtube :https://pse.is/KWRT9
Facebook:https://pse.is/JK897
Instgram:https://pse.is/K8GH6