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