自2014年4月中旬參與愛立信上海研發中心的招聘,並拿到實習offer之后,於2014年6月7號入職,期間參與愛立信夏季實習生項目MultiScreen TV Client,即多終端下的App,我們的產品需要在PC端,IPAD,IPHONE等不同的分辨率屏幕下進行測試。實習主要接觸的內容是IPTV方面的,包括網絡協議的學習,流媒體的學習。另外還接觸到了部門比較核心的框架,包括javascript sdk和java sdk。
我們日常使用javascript和java語言,配合使用一些Html5里面的視頻音頻、繪圖等技術進行開發。開發工具使用sublime,eclipse,git,maven,tomcat,apache,google chrome等。版本控制使用的gerrit服務器。感受最深的就是,我們寫代碼的時候不要依賴框架,多去思考語言底層的原理,以及那樣設計的意義。
下面談一下愛立信的會議制度,我們每天都有一個晨會,一般是在10點左右,晨會用的是白板,晨會持續的時間為15分鍾。由每個人輪流講,先總結一下過去的一天里你都做了些什么,任務有沒有按期完成,如果沒有完成,那么遇到了哪些困難,這個時候,其它的團隊成員會給你提一些建議。之后會領取今天的任務。然后是技術交流會議,這個類別有多種,可能是部門內部的,也可能是整個公司層面上的,交流的內容多種多樣,可以講講語言的基礎,應用場景,或者新技術。記憶最深的應該是那次HTML5的交流了,那次也讓我真正的感受到了HTML5的強大之處,我看到了HTML5里面canvas繪圖,2D和3D,這個是以前不能想象的事情,讓物體在瀏覽器里面旋轉變換。HTML5操作device API,離線存儲和webgl。我看到了HTML5里面調用攝像頭進行拍攝,看到了javascript和光傳感器的交互過程,也深深的感受到了three.js的強大。
有一點,來外企的人都不得不談,那就是英語水平的提高。我們日常會議交流,文檔全部采用英文。愛立信的老外還是非常多的,有各個國家的,比如瑞典,日本,印度,美國。他們的對問題的想法和中國人有很大不同,這可能是因為成長的外界環境不一樣所致,有些老外是工作狂,事情沒辦完,就賴在辦公室不走,很拼命。有些老外很喜歡吃辣椒,超辣的那種。感覺,在外企想要取得比較好的成績,英語是一個坎,你需要有熟練的英語口語表達技巧,需要有良好的書寫能力。當然,最重要的是你需要一顆樂於和他人溝通的心。
愛立信的工作氛圍是非常輕松的。可能這是歐美的企業文化了,作為有一百多年的老牌企業,我不敢對這種企業文化提出質疑。不過,感覺這種文化不適合我這種喜歡拼搏的年輕人。每天的任務量當然是很少的,基本上沒有加班,每周都有一些健身活動,兩周一次團隊建設。
在愛立信實習的幾個月,感覺自己的編程水平有了很大的提高,視野也變得開闊了起來,當然學到的更多的是與人的溝通。和人溝通真的很重要,不論是和部門經理,團隊成員,還是其他部門的人。當你和別人的意見產生分歧的時候怎么處理,當你的建議未被采納的時候,你如何調整自己的心態。作為職場的新人,我感覺我們缺的不是技術實力,更多的和他人的相處。很多時候,遇到問題,大多數人都是選擇抱怨。但抱怨只能讓問題變得更嚴重,我們需要思考,為什么出現這個問題,需要考慮問題的解決方案。去改善問題,這是一種積極的工作態度,也是一種生活態度。
雖然目前我已經拿到了阿里巴巴的offer了,但是我依然選擇繼續完成愛立信的實習,畢竟這是一次難忘的工作經歷。我會珍惜這段時光,希望若干年后回想起來,依然對心靈有所觸動吧。