每日最新頭條.有趣資訊

從程式員的換代更迭看平台的崩解與新生

很少有一個職業像程式員這樣在短短20年間更迭3次,這3次更迭事實上正對應著平台的根本性切換。從DOS程式員到Windows程式員代表著Windows近乎成為大一統的平台,從Windows程式員到Web程式員折射的是互聯網的興起,從Web程式員到App程式員反映的是移動互聯網迅速展開。現在我們正在面臨第四次更迭:過去不管那一種程式員,都因為技能集過於單一而不足以面對AI所帶來的挑戰,那我們可以講我們再一次面對基礎平台的變更麽?

程式員的變遷是基礎平台變更的核心表征

程式員是一個很特殊的職業,本質上講程式員們是在固化各種思維和邏輯,把這些思維和邏輯用一種電腦所能理解的語言設計並表達出來,但這種固化的過程絕大多數時候其實是依賴於程式員所使用的工具的,而所謂的工具則是另外一批做基礎工作的程式員創造出來的。這裡說的工具就包括編程語言,編譯工具,API等。

程式員具體用那種工具完全取決於這種工具所對應的平台究竟有多大商業價值(特殊的程式員另論)。所以蘋果的興起反過來就帶動了Objectiv C這樣此前比較生僻的編程語言以及獨屬於自己的一套API。而每種平台開始運作之初,核心的訴求都是吸引足夠多的程式員在自己的平台上開發應用,這才能形成應用和平台間的正反饋,此前微軟和蘋果兩個公司極度糾結的就是蘋果總希望Office能跑在自己的系統上,但同時兩者在OS層面又有一定的競爭關係。到終局時一旦某個平台成為最終的默認選項,那這個時候程式員反倒沒什麽選擇太空,比如現在為Android或者iOS開發應用,事實上已經沒的選擇了,過去的選擇已經成為一種必須遵從的規則。

反面例子則是黑莓那類系統,用戶減少會導致為其開發應用的程式員減少,進一步會導致體驗變差,然後整個生態就會死掉了。

所以說程式員究竟在那兒事實上是一個平台正在誕生、成長、鼎盛或者衰亡的最直接的表示。現在這個時間點,真的越來越難找到Windows程式員了,這反過來也就折射出Windows已經越來越不是一個主流的平台了。

API上的爭奪戰

當我們說Windows,Android等的時候我們說的究竟是什麽?

一個當然是我們每天都在用的各種功能,比如設鬧鐘、看微信、定位等等,但延續上面的思路,從程式員的視角來看,我們說的其實是一組足夠強大的API。正是基於這組API,程式員才開發出來五花八門的各種應用。誰打造並控制了一組API,並讓這種API成為特定領域事實上的標準,誰就真的打造了這個領域裡的基礎平台,制定了標準。

在過去即使是BAT也還沒到這個層次,BAT所做的事情更像是內容型的平台而非這種基礎性的工具平台,我們常說的幾個工具型平台,要麽是國外大公司所主導,要麽是開源社區在主導。

API的爭奪戰並不是說出5個API就會變的足夠有資格(這個道理通用適用於微信小程式等),而是說一旦API數目膨脹,變的無所不包,同時這些API的使用自身也成為一種技能的時候,那不同的API集群就會變的彼此互斥。根據過往經驗,在同一個品類下面,這種API集群並不會有多個,是一個贏者全拿的遊戲。在PC上,雖然理論上講Linux也可以自成生態,但實際上還是Windows一統天下。

這除了和用戶習慣有關,很可能也和程式員群體的投入有關,畢竟在特定時期,程式員群體一共就那麽多精力,投到A上估計就不會投到B上了。

AI正在呼喚新的平台

如果我們把目光放的更加長遠,那我們就可以清晰的看到未來一定會崛起新的巨型工具平台。

假設機器人成為我們生活中的必備設備,那這種機器人幾乎一定不是基於現有任何一種平台的,而是需要一種專門為機器人量身定做的OS以及開發平台。在這種平台上,應該更容易創建或導入地圖,設定運動時基本的規避措施等。

現在的狀況是想做機器人的人每個人都會做一套自己的系統,這從整體來看效率肯定是低的,很像在DOS時代每個人都會做一套自己的GUI系統,當Windows出現後,這些自建的GUI系統紛紛變成垃圾,那怕有WPS這種很強大的應用做支撐。

相對於以往,當前AI賽道上最為有趣的事情是,這種基礎平台很難再像以往那樣,直接把國外已經完成的東西拿過來做深度定製,而更多的要依賴於國內自己的公司。一是大家實際上處在相同的起跑線上,一是像語音互動這樣的分支實在牽涉太多需要本土化的東西,三是新型的平台本身並非純粹的工具,而更多的和內容等綁定在一起。這些因素堆積在一起就導致AI賽道裡缺一個真正的系統級的平台企業。

其次在於這種平台注定是一種端+雲的結構。這會讓已有的互聯網公司感到不舒服,很像是自家地盤裡突然來了個闖入者,同時互聯網公司把持著非常多的內容,如果最終的產品是深度內容相關,而非深度工具化,那麽內容會變成一個非常難以解決的問題。但這點在工具本身就是價值的領域上並不成立,比如最開始的Windows拚的並非是內容,而是更多的應用來豐富整個工具生態,Office豐富的是辦公場景下的工具,Photopshop豐富的是畫圖場景下的工具。

最後這種平台必須挑戰更多的硬體差異化。手機和電腦都近似於標準化之後的設備,但顯然的機器人或者其他智能設備所要涵蓋的場景會更加寬泛,有的場景需要比手機還強的計算能力,有的場景則只需要手機幾分之一的算力。

小結

當前我們可以看到這樣一種巨型工具平台的機會,但我們甚至還看不到真正選手的影子。所有已經做的事情同它所需要面對的願景來比,很可能都還不能算是起步。也就是說在AI這個賽道上,如果用程式員的數量來衡量一個基礎平台是否成功,那顯然大家都還在起跑線上。

訂閱號:琢磨事

獲得更多的PTT最新消息
按讚加入粉絲團