過去的工作平臺不足以承擔ai所帶來的挑戰(zhàn)或許將再一次變更
從DOS程序員到Windows程序員,代表著Windows幾乎成為大一統(tǒng)的平臺;從Windows程序員到Web程序員,折射的是互聯(lián)網(wǎng)的興起;從Web程序員到App程序員,反映的是移動互聯(lián)網(wǎng)的高速發(fā)展?,F(xiàn)在我們正在面臨第四次更迭:過去不管那一種程序員,都因為技能集過于單一而不足以面對AI所帶來的挑戰(zhàn),現(xiàn)在我們再一次面對基礎(chǔ)平臺的變更。
程序員的變遷是基礎(chǔ)平臺變更的核心表征
程序員是一個很特殊的職業(yè),本質(zhì)上講程序員們是在固化各種思維和邏輯,把這些思維和邏輯用一種計算機所能理解的語言設(shè)計并表達出來。但這種固化的過程,絕大多數(shù)時候其實是依賴于程序員所使用的工具,而所謂的工具則是另外一批做基礎(chǔ)工作的程序員創(chuàng)造出來的。這里說的工具就包括編程語言、編譯工具、API等。
程序員具體用那種工具,完全取決于這種工具所對應的平臺究竟有多大商業(yè)價值(特殊的程序員另論)。所以蘋果App Store的興起,反過來就帶動了ObjecTIv C這樣此前比較生僻的編程語言以及獨屬于自己的一套API的發(fā)展。而每種平臺開始運作之初,核心的訴求都是吸引足夠多的程序員在自己的平臺上開發(fā)應用,這才能形成應用和平臺間的正反饋,此前微軟和蘋果兩個公司極度糾結(jié)的就是,蘋果總希望Office能跑在自己的系統(tǒng)上,但同時兩者在OS層面又有一定的競爭關(guān)系。