胡思亂想錄十一 -- 下一代還需學編程嗎?
文章來源: 金灣居士2024-03-15 21:18:40

馬斯克和黃教主都說下輩子沒必要學編程了, 他們的理由很充分: 一來人工智能已經幫你做了,還需要學它作甚?二來,編程語言已經變成自然語言,要人工智能幹啥,自然對話即可。我不是大V,但編程二十餘載,多少有些心得, 我倒覺學校應該把編程例如基礎教學大綱(cirriculum),讓每個孩子都學一下。我的理由如下:

 

其一,如同很多高科技,我們往往遠遠低估科技的生命力,就如當年科技大佬對電燈,對PC,對互聯網的判斷一樣, 將來需要用到編程的地方隻會越多,不會越少。用電如此,半導體芯片的用量如此,軟件的代碼行數亦如此。

 

其次,用自然語言指使大模型實現某一不太複雜的任務的效率永遠不可能比寫幾十行代碼來的高,如果你會編程的話。就像用自然語言描述一個數學定理,永遠不如一個等式來的簡潔,如果你會數學。我判斷仍然會有足夠多的場景,會編程依然給你一個更高的效率。當然又會編程又會大模型prompt,肯定在效率上加分更多。

 

第三,編程的訓練會強製學生學會邏輯思維,這種對邏輯思維的強調比數學更直接明了,對數學不強的文科生反而更適合。

 

總的來說,我更喜歡喬布斯的那句“programing is like a liberal art”,在二十一世紀的今天,讓孩子們多上這麽一門“liberal art”,此生隻會受益。