如圖,我是一個帶專大一新生,本來想著打比賽升本更容易一點。但當我看到學長靠背誦程式碼拿到人工智慧全國總決賽二等獎的時候,我開始質疑自己想要參加的究竟是什麼比賽。既然背程式碼就可以拿獎,那為什麼不直接舉辦程式碼朗誦比賽,誰讀的好,誰讀的有感情拿獎呢?補充說明:這份程式碼好像是他們幾個星期就得到的原題答案…不知道是怎麼來的。背程式碼也是像背課文一樣對著列印材料邊讀邊背,本人有幸透過學長的影片看到這一場面,一個單詞一個符號的背。
回覆列表
-
1 # AI研究所
二十一世紀阻礙人類進步的兩大魔鬼:複製和貼上。我們都是受益者,亦是受害者。
現在還有考試不是靠背知識的?
從唐詩三百首,乘法口訣,各種數學定理,物理知識點,化學各種各樣的公式,生物遺傳定律,哪個不需要背。
說的好聽點,考試答案就在課本中,要看看你會不會背,就算你會背,有時候也是寫不出來的。
一般我們認為,在碼農屆學生的證書越多證明這個人越可疑。只有畢業證書、四六級證書等類似的東西,會被面試官忽略而不會造成負面印象。
背程式碼這個事要從兩方面看。
其一,程式碼不太可能都是現場寫,工程上也推薦程式碼複用。基礎演算法都現場寫工作量也太大了。如果不讓帶程式碼進賽場,那麼只有背下來了。好比考作文還是要背單詞。
其二,程式碼不能都是背的。程式碼是高度定製化的,幾乎不可提前確定所有程式碼。根據需求調參,調整結構都是很常見的操作。大部分有技術含量的事也在這裡。同樣以作文來說,背萬能句子,背模板肯定是過不去的。能把幾百行程式碼全被下來也是人才。
他自己能寫出來出來是很難得,肯定是去某些網站找找程式,還要自己先看看那個步驟是幹嘛的,當你開啟一個工程檔案時,會發現其實主函式是很少的,其中也許幾行,幾十行,但是每一行都是一個子函式,子函式少則幾百行,多則上千行,這是靠背就能背下來的。
自己不理解,當天背會,睡一覺,第二天估計已經忘記了子函式的第50行是什麼玩意。
題怎麼洩密,這是關鍵
小智沒參加過這種比賽,具體的比賽制度是怎麼的,也不太清楚;但是洩密題目確實有點過分。
但是還有就是題目本身就是公開性質,處於準備工作,上去考試時候,是什麼都不能帶的,全靠自己的思維邏輯。
競賽專案最大的問題是,如果對手不夠強,什麼人都可以是第二名。所以,只有第一是有絕對價值,第二都是相對而言。