国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看
打開APP
未登錄
開通VIP,暢享免費電子書等14項超值服
開通VIP
首頁
好書
留言交流
下載APP
聯(lián)系客服
我曾是諾基亞員工,關(guān)于這家公司,我想告訴你這些
圓角望
>《雜聞》
2016.08.08
關(guān)注
2009 年,N900 的發(fā)布曾給 Nokia 帶來短暫的希望,雖然這個希望很快就隨著 MeeGo 破裂了。Nokia 衰敗前的最后時刻是什么樣的呢?這篇文章以作者親身經(jīng)歷反映出大廈將傾之前的芬蘭科研界和工業(yè)界的狀態(tài)。
注:作者譚苗青曾在芬蘭諾基亞總部工作三年,現(xiàn)在在硅谷工作。
序幕
06 年夏天,我從武漢大學(xué)軟件工程專業(yè)本科畢業(yè)后,選擇去芬蘭的赫爾辛基理工大學(xué)留學(xué)。一是因為芬蘭的教育免費,二是因為芬蘭是諾基亞和 Linux 的發(fā)源地。
我給自己設(shè)定的目標(biāo)很簡單:碩士畢業(yè)后進諾基亞工作。但我那時對諾基亞所知甚少,對手機軟件開發(fā)更是毫無概念。我當(dāng)時最感興趣的專業(yè)領(lǐng)域是 Linux 軟件開發(fā)和互聯(lián)網(wǎng)協(xié)議,但我并不明確這些知識如何能應(yīng)用到手機行業(yè)。
幸運的是,我很快就找到了答案。06 年底的一個晚上,一個在諾基亞研究中心實習(xí)的學(xué)長給我展示了一款諾基亞的新設(shè)備。它有一塊觸摸屏,比普通手機屏幕大很多,但依然還適合放進口袋里。它沒有手機功能,而是一款上網(wǎng)用的掌上電腦,用戶界面風(fēng)格也和諾基亞的智能手機大相徑庭。最有趣的是,這個設(shè)備的操作系統(tǒng)是 Linux,所以很多桌面 Linux 程序可以輕松移植到上面。而諾基亞會給這個系統(tǒng)添加更多的互聯(lián)網(wǎng)功能,比如聊天和語音通信(VoIP)。
這款設(shè)備是 770,是諾基亞研發(fā)的基于 Linux 的移動操作系統(tǒng) Maemo 旗下的第一代產(chǎn)品。很難描述我在 06 年時看到它的興奮感受。那是一個還沒有 iPhone,iPad 和 Android 的時代。移動設(shè)備,Linux,互聯(lián)網(wǎng)通信。這是我想要從事的領(lǐng)域。
07 年夏天,我拿到學(xué)校實驗室的暑假實習(xí)職位,課題是研究多媒體應(yīng)用在不同設(shè)備間的實時切換。我們小組開發(fā)了一個流媒體視頻點播應(yīng)用,可以在一臺電腦上中斷,然后立刻切換到另一臺電腦上繼續(xù)播放。實習(xí)結(jié)束前,一個給諾基亞做外包的公司給了我一個 Symbian 軟件開發(fā)的職位,但我選擇留在實驗室做碩士論文。我想做多媒體在移動設(shè)備和電腦間的實時切換。教授欣然同意我用諾基亞 770,在 Maemo 平臺上繼續(xù)這個項目。
07 年 9 月份,我的暑假實習(xí)同伴去了挪威,輔導(dǎo)我們的學(xué)長去了美國,整個項目只剩下我一人獨自摸索。我想在桌面電腦和移動設(shè)備間切換 VoIP 通話。那時諾基亞已推出了第二代 Maemo 產(chǎn)品 N800,系統(tǒng)里也有了基于 SIP 的 VoIP 功能。諾基亞開源了 Sofia-SIP 軟件庫,并附帶了一個簡單的命令行 VoIP 程序。四個月內(nèi),我在這個 VoIP 程序上實現(xiàn)了通話切換功能,并順利的以此為題完成了碩士論文,最后凝煉發(fā)表成一篇國際會議論文。
2008 年 4 月前后右,我順利找到了一個做短信和彩信網(wǎng)關(guān)的軟件公司的全職工作,以及一份諾基亞研究中心的實習(xí)工作。我已下定決心要去諾基亞參與 Maemo 設(shè)備的開發(fā),所以雖然研究中心的實習(xí)工作和 Maemo 無關(guān),我還是選擇了諾基亞。我相信進了諾基亞的門,一定能找到機會去 Maemo 部門。
我的預(yù)想沒錯。
第一年 N900 (2008 – 2009)
上
08 年 9 月,結(jié)束諾基亞研究中心的實習(xí)后,我加入 Maemo 軟件部門的實時通信組,正式成為諾基亞的員工。在推出三代掌上電腦后,部門正在研發(fā)基于 Maemo 的第一款觸摸屏手機。
真正的工業(yè)界工作很快讓我感受到其與學(xué)術(shù)界的不同。最開始的四個月,我并沒有太多參與 Maemo 手機的研發(fā),而更多的是學(xué)習(xí)之前的代碼。即使手頭上的任務(wù)不多,也不是關(guān)系重大的項目,比如改一個軟件庫里的 bug,也得大面積地閱讀源碼去理解問題。有些軟件模塊沒有完整的單元測試,不知道小小的改動會不會導(dǎo)致錯誤。
其次,我們組開發(fā)的即時通信軟件用一個叫 Telepathy 的開源軟件框架。因為這個框架和我們的項目一起發(fā)展,API 時刻都在變化,又沒有很好的文檔,學(xué)習(xí)起來頗有難度。
另外,我在學(xué)校里沒用過專業(yè)的軟件開發(fā)工具,所以在調(diào)試代碼,使用版本控制軟件,Linux 命令和腳本等等方面,與我們團隊那些職業(yè)軟件工程師,有著非常大的差距。
我那時最缺失的是對軟件構(gòu)架的理解能力。我們這個領(lǐng)域的商業(yè)開發(fā),很少用到復(fù)雜算法,代碼邏輯都比較簡單。但大的軟件項目有較為復(fù)雜的構(gòu)架和抽象層次,如果沒有文檔和單元測試的支持,只能從大量代碼中去理解設(shè)計意圖。這是我跨過的首道門檻。
08 年時,諾基亞已經(jīng)宣布要轉(zhuǎn)型成為互聯(lián)網(wǎng)公司,對各類互聯(lián)網(wǎng)應(yīng)用和服務(wù)投入了很大的研發(fā)資源。但除了 Ovi Share 和 Map,Maemo 團隊還沒有和諾基亞其它互聯(lián)網(wǎng)服務(wù)部門有正式的合作,Maemo 設(shè)備上的客戶端軟件也以集成諸如 SIP, XMPP/Gtalk 和 Skype 等第三方服務(wù)為主。
到了 11 月,諾基亞研究中心的一個項目組找我們組合作。他們在 N95 上開發(fā)了一個基于 SIP 的多人視頻聊天應(yīng)用,在服務(wù)器端聚合視頻,再發(fā)送給每個手機客戶端。經(jīng)理讓我去測試他們的服務(wù),并分析集成這個服務(wù)到我們軟件體系的可能性。這個多人視頻聊天項目的服務(wù)器后端只是原型開發(fā),沒有大規(guī)模負載流量的能力。我們組是個客戶端軟件研發(fā)團隊,同樣沒有能力部署商用服務(wù)器。這個合作最終不了了之。那時公司內(nèi)的許多互聯(lián)網(wǎng)項目,諸如微博,地理信息簽到,用 GPS 跟蹤運動狀態(tài)等,都沒能得到商業(yè)化。那是在 Facetime, Twitter, Fouraquare 和 Nike 風(fēng)靡世界之前。
現(xiàn)在回頭看來,08 年底是諾基亞由盛轉(zhuǎn)衰的開始。雖然公司還是全球手機市場的第一名,而且非常盈利,但由于遲遲不能推出能和 iPhone 競爭的高端觸摸屏手機,股價一直在跌。大概 11 月的時候,我參加了針對新員工的培訓(xùn)。一個負責(zé) N 系列的高管自信地說,諾基亞就像一艘大船,轉(zhuǎn)向總是很慢,但一但轉(zhuǎn)向,會勢如破竹。他相信諾基亞已經(jīng)完成轉(zhuǎn)向了。在不到一個月后的諾基亞大會上,OPK 和 Anssi 用一段華麗流暢的視頻宣布了 N97,第一款 N 系列觸摸屏手機,諾基亞對 iPhone 的直接回擊。在當(dāng)時的諾基亞,大概很少人察覺到了衰落的跡象(N97 在半年后上市,用戶界面遠不及視頻里展示的那樣流暢)。
Maemo 部門實時通信組合影
下
09 年初,我的工作開始步入正軌。從掌上電腦發(fā)展為手機,我們組的工作是把 Maemo 系統(tǒng)的電信和 VoIP 語音集成到同一個電話程序,把短信和 IM 集成到同一個聊天程序,并提供統(tǒng)一的賬號管理程序(SIP,Gtalk,Skype,MSN 等)。我和一個俄羅斯人,一個烏克蘭人,一個巴西人以及兩個印度人組成了多國部隊,專攻 Skype 集成。我主要是做 Skype 聯(lián)系人信息導(dǎo)入電話本,注冊新的 Skype 賬號和 Skype 群聊。
那時在歐洲和中國,F(xiàn)acebook 和 Twitter 這類社交網(wǎng)絡(luò)尚未無處不在,而我在國內(nèi)的同學(xué)們更流行用 QQ 和 MSN 的簽名檔來彰顯個性或通告近況。我萌生把 IM 好友的簽名檔聚合成類似 Facebook News Feed 和 Twitter Timeline 的想法。利用我們組的即時通信軟件框架,我開始在業(yè)余時間在 Maemo 手機上實現(xiàn)這個想法。
2、3 月份的時候,周末加班開始了。這在諾基亞其他部門并不常見。我們 Skype 小組暫時停止項目,投入到聊天程序項目組中。Maemo 使用的 GTK 用戶界面框架還不能輕易混合對話框,表情圖片,文本以及超鏈接等聊天軟件需要的元素,所以項目組決定用內(nèi)嵌網(wǎng)頁的方式實現(xiàn)聊天界面,結(jié)果碰到了大量 bug 和性能問題。后來 HTML5 應(yīng)用在 iOS 和 Android 手機平臺上興起又衰退,F(xiàn)acebook, LinkedIn 等公司都繞過同樣的彎路。
在連續(xù)幾個周末加班修改了大量聊天程序的 bug 后,Skype 項目才重新開啟。09 年夏天臨近時,雖然很多應(yīng)用的功能已經(jīng)成型,但整個 Maemo 系統(tǒng)還是問題不斷,界面流暢度也非常糟糕。芬蘭的夏天,工業(yè)界的進度通常會變得緩慢,因為大部分員工都會修一個月左右的暑假。但 Maemo 手機必須要在年底推出,我們部門的 VP 提前結(jié)束了暑假,也推出了限制 Maemo 部門員工修暑假的政策。他發(fā)了一封鞭策大家的內(nèi)部郵件,提及他的女兒在對比 iPhone 和 Maemo 手機原型后,發(fā)出了 “難道諾基亞就這種水平” 的質(zhì)疑。
界面流暢度問題是 Maemo 機的賣點” 多任務(wù)” 功能造成的。09 年的 iOS 3 就不支持第三方應(yīng)用的多任務(wù),為的是確保系統(tǒng)時刻都有足夠的內(nèi)存和 CPU 來保證 OS 和當(dāng)前應(yīng)用的流暢。 底層軟件團隊在 7 月份奇跡般地修復(fù)了多任務(wù)模塊,系統(tǒng)頓時在運行上十個程序時也能流暢自如。
8 月底,諾基亞公布了第一款 Maemo 手機 N900。其高端的硬件,流暢的軟件,漂亮的用戶界面和多任務(wù)操作,以及強大的瀏覽器,讓對 N97 和 Symbian 失望的科技媒體稱贊不已。Maemo 系統(tǒng)缺少第三方商業(yè)軟件,但它根植于開源社區(qū),有一批開源熱衷者為它開發(fā)或移植應(yīng)用。部門也鼓勵內(nèi)部員工以個人名義發(fā)布開源應(yīng)用。我發(fā)布了簽名檔聚合應(yīng)用,以及一個插件把 Twitter 回復(fù)和搜索集成進系統(tǒng)的聊天程序。我的同事則發(fā)布了聊天程序的桌面微件,地圖導(dǎo)航,系統(tǒng)設(shè)置微調(diào)等應(yīng)用。這是 Maemo 在諾基亞內(nèi)部漸漸成為主流的開端?,F(xiàn)在回想起來,那時是我們部門最有活力和拼勁的一段時期。
2009 年 N900 發(fā)布后的部門聚會
回復(fù)關(guān)鍵字“諾基亞”
可閱讀本文作者其他文章:
《ifanr 周年慶專稿:芬蘭的 Geek 傳統(tǒng)和 Maemo 成長的土壤》
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報
。
打開APP,閱讀全文并永久保存
查看更多類似文章
猜你喜歡
類似文章
VoIP基本原理與常見設(shè)備
所有智能手機操作系統(tǒng),未來發(fā)展趨勢,以及詳細介紹。
sip電話是什么?有什么功能
諾基亞智能機皇:N900
10個智能手機操作系統(tǒng)發(fā)展前景預(yù)測
Skype VoIP鼠標(biāo)電話國外上市
更多類似文章 >>
生活服務(wù)
首頁
萬象
文化
人生
生活
健康
教育
職場
理財
娛樂
藝術(shù)
上網(wǎng)
留言交流
回頂部
聯(lián)系我們
分享
收藏
點擊這里,查看已保存的文章
導(dǎo)長圖
關(guān)注
一鍵復(fù)制
下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!
聯(lián)系客服
微信登錄中...
請勿關(guān)閉此頁面
先別劃走!
送你5元優(yōu)惠券,購買VIP限時立減!
5
元
優(yōu)惠券
優(yōu)惠券還有
10:00
過期
馬上使用
×