2013年1月22日 星期二

手機、平板、電腦,IT人員的未來


好久沒寫文章了,寫這個主題實在是有感而發。身為IT不免接觸一些新東西,看著這些新奇的玩具,想像著未來,卻對IT的未來越惶恐。

很多人在討論手機跟平板的界線已模糊,手機越做越大,平板越做越小,目前差別只在於有無搭載通訊(電話)功能而已。

當大家聚焦於手機/平板的尺寸、功能、速度時,我卻想到照這個速度發展下去,當手機/平板的效能已能處理電腦的功能時,我們還需要PC/NB嗎?

舉例來說,以後上班時帶著一個手機(以後也許不叫手機,或者稱為行動裝置,行動電腦….),到辦公室之後,將手機插在一個底座上(Docking),這個底座連接著螢幕、鍵盤、滑鼠,因此你就可以開始上網、收發Mail、存取公司檔案、用Office編輯文件….等等,做一些辦公室日常的工作。

下班後,將手機帶走,回到家插在家用底座。這個底座同樣連接著電視、網路、搖桿、麥克風、喇叭..等等的設施,你可以開始透過網路進行隨選視訊、玩電動、聽音樂…等等的娛樂。

你所有的辦公、生活娛樂、其他活動,都透過這支手機來達成,這樣的日子不遠了。或者說,這一兩年內這些設備將慢慢出現在你我周遭,改變你我的生活。

在IT的角度來看,帶著手機上班,意謂著IT不再需要為使用者裝置煩惱。例如記憶體不足、儲存空間不夠、會當機、程式出現錯誤訊息….這些常出現在電腦的問題不再發生。電腦(手機)有問題,直接換一支給你,IT不需要再處理使用者的硬體問題。

在後端的部分,因為手機儲存空間有限,因此能夠容納的資料也有限,因此所有的資料將儲存在一個巨型的儲存裝置上,透過手機能在任何地方任何時刻,存取這些資料,而不管資料在何處,這也就是所謂的雲端資訊。

雲端只是一個統稱,它還包括各式的服務(Services),在不同的服務器(Server)上運行,提供使用者更多元的體驗。而IT會將原本處理使用者的時間,轉為處理後端的系統,以維繫不中斷的服務。

從原本的PC服務,轉到行動服務(或稱雲端服務),需要一段時間,畢竟PC服務已存在20年以上。在這段轉換期間,行動軟體人才需求將大增,但目前三大系統鼎立,微軟、蘋果跟Google,到底押寶誰好呢,這個真的傷透腦筋。

PC時代微軟是獨大,大家跟著走就好。但是行動服務時代,目前仍處於列強紛爭,市佔率割據的混亂時期。目前看來Google聲勢最浩大,蘋果獲利最豐,微軟急起直追。

目前來說,當紅的軟體各平台都有,例如Line、AngeryBird、Youtube…等等,因此使用者根本不Care用哪種平台,反正用哪種手機都能執行,而未來也是如此。所以苦的是這些軟體開發人員。

以企業來說,走微軟體系更動最少,投資也最少。將現有在PC運作的程式,改成行動版即可。目前.NET涵蓋PC/手機/平板/XBOX360,可以說學一套程式,全部通用,C/P值最高的語言。可惜只適用微軟自家產品,且微軟手機目前市占仍太低。

Google是走JAVA血統,JAVA原本市佔就極高,Google選擇JAVA作為手機/平板開發工具,不愧是明智抉擇。現在Google又推出Chrome的筆電,想藉由自家的雲端服務,在後PC時代一統江山。

蘋果這個就不用講了,想開發蘋果的程式(Object C),也只能用蘋果自家的MAC電腦開發,完全承襲賈伯斯的封閉美學。在這個封閉的體系內,卻也是最賺錢的體系,後續還有iTV及其他仍在保密中的產品在開發。

看完上述行動時代的到來,身為IT人員,如何在未來10年仍有一口飯吃,這真的需要好好思考。