聽吳伯凡的《認(rèn)知方法論》盛龄,對(duì)“算法”有了全新的認(rèn)識(shí)饰迹。
世界上最早的程序員比第一臺(tái)計(jì)算機(jī)要早一百多年,19世紀(jì)初期余舶,法國(guó)人雅卡爾啊鸭,就發(fā)明了穿孔紙帶控制的紡織機(jī),準(zhǔn)確說(shuō)是紡織提花機(jī)匿值,這就是后來(lái)計(jì)算機(jī)用的紙帶打孔機(jī)的原型赠制,這就是算法。更早挟憔,1796年钟些,瑞士人法布爾發(fā)明了八音盒。在一個(gè)輪子上做一些凸起曲楚,隨著輪子轉(zhuǎn)動(dòng)厘唾,就能夠驅(qū)使八音盒奏出制定的樂曲。再早呢龙誊?
可以往前推演很多抚垃。
所謂的編制算法,就是確定一套預(yù)先設(shè)定好的程序趟大,然后遵照?qǐng)?zhí)行并產(chǎn)生確定性的反饋的體系鹤树。而程序員,可以被稱之為體系的設(shè)定者逊朽。需要注意的是罕伯,這套體系是確定而中立,成立之后不再以任何主觀意志所轉(zhuǎn)移叽讳,而創(chuàng)造這一切的過(guò)程都是虛擬的追他。
現(xiàn)在的程序員,恰好符合這樣的特點(diǎn)岛蚤。
從這個(gè)角度來(lái)說(shuō)邑狸,從人類開始有自主意識(shí)開始,就有了關(guān)于程序的認(rèn)知涤妒。無(wú)論是“天地不仁以萬(wàn)物為芻狗”的感嘆单雾,還是諸如星象、卦象和占卜,根本上都是在適應(yīng)一些程序和規(guī)律硅堆,那些先知屿储、巫師、先哲可以算是最早的程序員渐逃,只不過(guò)他們只能“審核”够掠,還沒到“開發(fā)”的水平。
可以說(shuō)朴乖,從逐步能掌握一些復(fù)雜技術(shù)開始祖屏,人們就有了制作程序助赞、設(shè)定算法的想法买羞,并在一步步實(shí)現(xiàn)著”⑹常科學(xué)理性與技術(shù)的結(jié)合可以說(shuō)是算法的一次飛躍畜普,在相應(yīng)的邊界里,遵循相應(yīng)的規(guī)則群叶,確定而中立吃挑,不以任何意志為轉(zhuǎn)移。
在尤瓦爾·赫拉利的《未來(lái)簡(jiǎn)史》里街立,說(shuō)在未來(lái)世界舶衬,只有1%的人掌握算法,其余99%的人淪為無(wú)用之人赎离,想來(lái)這不但不是危言聳聽逛犹,最多只能算闡述事實(shí),因?yàn)樗惴ㄒ膊皇峭ǔR饬x上的計(jì)算機(jī)算法梁剔,而擁有設(shè)計(jì)客觀規(guī)則能力的人注定是少數(shù)虽画。畢竟,遵循現(xiàn)有的規(guī)則和程序是安全的荣病。而仔細(xì)想想码撰,我們現(xiàn)在遵循的很多“算法”,難道不也是那些少數(shù)人創(chuàng)造的嗎个盆?
20190409