觀點教育

爲什麼人人都應該懂代碼

布希:開發和部署演算法和機器學習是當今最令人興奮的發展之一,能夠看懂代碼與閱讀母語一樣重要。

「不指望你看懂這個。」這句話出現在1975年Unix第六版的源代碼中,後來被電腦極客們印在T恤、馬克杯、套頭衫上,隨著某個不受歡迎季節的必然到來,還出現在托特包上。這句話在文化上的重生,以及它成爲各地程式員戰鬥口號的原因,啓發了一本新文集的標題文章,該文集的內容是關於人類歷史上最重要的電腦代碼,以及程式員所做的假設和選擇如何塑造了我們今天的世界。

「不指望你看懂這個」有時被用來評論電腦科學家的傲慢和不可接近。這有點不公平,因爲寫出這句話的丹尼斯•里奇(Dennis Ritchie)後來解釋說,這句話「是爲了表達『這不會出現在考試中』的意思,而不是無禮的挑戰」。

不幸的是,這種挑戰常常被無意識地當作不去嘗試和理解的藉口。在英國,這樣的例子比比皆是:每當有人驕傲地說他們不知道微波爐如何工作時;或者當演員西蒙•佩格(Simon Pegg)聲稱,首相里希•蘇納克(Rishi Sunak)讓英格蘭所有學生接受數學教育直至18歲的雄心,是因爲想把勞動力大軍變成「一支由數據輸入機器人組成的無人機部隊」時,就是這樣。

您已閱讀34%(458字),剩餘66%(906字)包含更多重要資訊,訂閱以繼續探索完整內容,並享受更多專屬服務。
版權聲明:本文版權歸FT中文網所有,未經允許任何單位或個人不得轉載,複製或以任何其他方式使用本文全部或部分,侵權必究。
設置字型大小×
最小
較小
默認
較大
最大
分享×