4
本文作者: 王強 | 2014-12-12 16:55 |
兩天前,在美國一年一度的計算機科學(xué)教育周開幕日活動中,奧巴馬成為了美國歷史上首位會寫代碼的總統(tǒng)。
他編寫的代碼非常簡單,效果僅僅是畫了一個方形而已??偨y(tǒng)先生之前可沒學(xué)過編程,這段代碼只是他完成了一段為初學(xué)者準(zhǔn)備的一小時入門課程的成果。奧巴馬并不是要立志成為一名老當(dāng)益壯的程序員,靠寫代碼在退休后混口飯吃。美國總統(tǒng)想通過親身示范來推廣全美小學(xué)到高中階段的計算機科學(xué)普及教育,而這項計劃被白宮認(rèn)為是美國未來幾十年保持創(chuàng)新優(yōu)勢的關(guān)鍵舉措之一。
無獨有偶,今年英國政府通過新的政策,規(guī)定5歲以上學(xué)齡兒童必須學(xué)習(xí)電腦編程課程;法國也將編程列入初等教育選修范圍內(nèi);此外,微軟、蘋果、谷歌等科技企業(yè)正在全球范圍舉辦各種活動來推廣編程教育,希望讓更多學(xué)生接觸并喜愛這一過去被認(rèn)為是只有少數(shù)專業(yè)人士才會掌握的技能。“編程從娃娃抓起”已經(jīng)不再是一句口號,而是多國政府、企業(yè)正在為之努力的目標(biāo)。
不少國人看到這樣的新聞可能還會嘲笑這些愚蠢的歪果仁。的確,中國的編程教育從形式上看算是相當(dāng)先進了。很多孩子在小學(xué)就開始接編程語言,中學(xué)又有各種類似奧林匹克競賽之類的東西;到了大學(xué)階段,五花八門的類似專業(yè)名頭更是讓人目不暇接;就算是沒接觸過電腦的成人也可以去參加北大青鳥提供的培訓(xùn)課程,據(jù)說只要經(jīng)過短期集訓(xùn),就可以在IT名企找到高薪職位。這樣的遠大前程,怎么不讓人耳熱心跳!
但諷刺的是,這樣的大規(guī)模速生增產(chǎn),培育出來的是大批低水平“碼農(nóng)”:他們要么不能滿足企業(yè)基本的要求,寫出的代碼經(jīng)常過段時間連自己都看不懂;要么就只會機械地堆積代碼,把這項智力密集型的創(chuàng)作生生變成純體力勞動。結(jié)果真正高水平人才更加稀缺,大小企業(yè)的HR部門為了招到好程序員,開出的價碼一路飛漲。這又更加促使那些望子成龍的家長,拼命把孩子往那些毀人不倦的培訓(xùn)班送,生怕送錢晚了耽誤孩子“成才”,這種惡性循環(huán)存在已經(jīng)不是一兩天了。
歸根結(jié)底,這樣的現(xiàn)狀反映了國內(nèi)編程教育的短視與功利:完全無視編程教育自身的要求和特性,利用市場和公眾的信息不對等,一味謀取暴利。在各種不同的場合,向公眾灌輸錯誤的概念,造成編程只是一種只需要簡單培訓(xùn)就能掌握的奇技淫巧。完全無視編程對英語、數(shù)學(xué)、邏輯思維、工程管理等綜合知識素養(yǎng)的要求。反觀目前國際上開始逐漸成為主流的“編程基礎(chǔ)教育”,則更注重學(xué)習(xí)者,尤其是小學(xué)生從編程中獲得的趣味性,首先灌輸基本的編程思維,鍛煉基本動手能力,試圖在全社會普及基本的編程教育。這其實意味著,編程從娃娃抓起不是為了讓所有人都變成程序員,而是提高全體國民的信息科技素養(yǎng)并遴選出更多有興趣、天賦的人才滿足社會需求。相比之下,國內(nèi)的編程教育則更像是流水線方式的低水平量產(chǎn),其結(jié)果就是形成又一輪的“大煉鋼鐵”運動,而糟蹋的是大批珍貴的人才,影響的是中國未來的長期競爭力。
雷峰網(wǎng)特約稿件,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。