- +1
我關(guān)注的18歲高中生編程Up主,竟然是新晉國際信息學(xué)奧賽第一人
曉查 蕭簫 發(fā)自 凹非寺
量子位 報道 | 公眾號 QbitAI
2020年國際信息學(xué)奧賽(IOI)上,以唯一滿分拿下第一名的William Lin,成為最奪目的選手。
而且雖然是美籍華裔選手,但他奪冠后,不少網(wǎng)友并不感到陌生,紛紛留言:
這不是YouTube上講奧賽的小哥嗎?
沒錯,和其他IOI選手不同,William Lin之前在網(wǎng)絡(luò)上就已經(jīng)小有名氣,可以說是YouTube上的“網(wǎng)紅”。

這樣的數(shù)據(jù)放在國內(nèi)也是妥妥的知識區(qū)網(wǎng)紅了。

一位“不明真相”的網(wǎng)友還評價說,IOI金牌只有1%的機(jī)會能獲得,“我愿意以1:99的賠率打賭”。

“根據(jù)過往的趨勢,這次應(yīng)該要成真了?!盬illiam Lin在回復(fù)中說。
現(xiàn)在該評論已經(jīng)被頂至首位,不知道這位網(wǎng)友作何感想。
另外,與國內(nèi)諸多IOI金牌學(xué)霸一樣的是,William Lin也收到了名校通知書。
國內(nèi)有不少IOI金牌得主被清華姚班選擇,William Lin則是被MIT計算機(jī)科學(xué)專業(yè)錄取。
對于剛剛年滿18歲的他來說,一切都才剛開始。

William Lin對編程產(chǎn)生的興趣起源很早,至少在12歲就開始玩Scratch,還在社區(qū)里發(fā)布了第一篇帖子,希望和網(wǎng)友交流互動。

這段視頻一直沒有什么熱度,直到去年他獲得過IOI銀牌后,才收獲了第一條回復(fù)。
之后,William Lin的YouTube頻道一直處于近乎閑置的狀態(tài)。
直到后來,從一年前開始,他在Codeforces編程競賽網(wǎng)站上刷題,一下子變成了高產(chǎn)播主,接連上傳了近100個視頻。
其中播放量最高的是他參加Google Kick Start編程競賽A輪的視頻,總播放量超過220萬。這段17分鐘的視頻沒有任何講解內(nèi)容,是競賽的全程錄屏。





當(dāng)被問及怎么樣才能才能成為一個好的程序員(computer programmer,CP)時,William Lin只給了一個建議:
做超大量的練習(xí),然后參加很多像這樣的競賽。
因為,他本人就是這么做的。
事實上,William Lin在2019年就參加了IOI競賽,但第一次比賽的過程,并沒有想象中那般順利。

在IOI 2019中,William Lin總分“恰好及格”,只獲得相當(dāng)于百分制的60分,其中有一題是0分。當(dāng)然,這樣的成績,也足以讓他獲得銀牌。

除了平時上課的時間,在2020年1月到8月的周末,William Lin大部分時間基本都在埋頭苦干。
有時候甚至一天十幾題(圖中深綠色):


例如,在今年,William Lin就參加了谷歌舉辦的團(tuán)體編程競賽HashCode、Code Jam,以及CodeChef等等。
此外,他也參加過谷歌的校招網(wǎng)上測試Kick Start。
William Lin甚至還會在自己的社交媒體上po出競賽時間表,提醒自己、也提醒列表的各位(一起進(jìn)步):

上面這些周五到周六的競賽,我全部都參與過啦。
也就是說,William Lin會利用周末休息的時間,去到處比賽、刷題。
這樣的努力也終于給他帶來了豐碩的成果。
今年9月,William Lin終于在今年拿下IOI滿分金牌,并且是2020年唯一一個滿分金牌獲得者。
“游戲時間,勿擾”
然而,William Lin并不像大眾看起來那般“大神”——一天24小時都在學(xué)習(xí)。
事實上,他也與許多人一樣,會在閑暇時間與朋友玩耍、甚至是打游戲。
例如,在準(zhǔn)備IOI 2020的訓(xùn)練時,William Lin就錄制過一段自己與朋友在家用“健身”準(zhǔn)備競賽的視頻。
與視頻中輕松舉起啞鈴的小伙伴比起來,William調(diào)侃自己“根本不擅長鍛煉”。

此外,在他上傳的Youtube視頻中,也能看見不少錄制的游戲視頻,看得出,William Lin還是個《我的世界》的忠實玩家。

William Lin在休息與學(xué)習(xí)中劃分了一條非常明確的界限:用心地學(xué),也要盡興玩。
例如,當(dāng)他上線《我的世界》時,會在問答Q&A面板設(shè)置「Not Today,Thank You」(今天不行,謝謝)。

此外,William Lin還建立了自己的服務(wù)器,希望能在這里與熱愛編程的人們一起討論各種有意思的競賽題目(Codeforces, CodeChef, AtCoder)、面試(LeetCode)和奧賽相關(guān)的話題(IOI, USACO)。

這是個非常開放的社區(qū),除了編程、面試與競賽以外,社區(qū)里也有討論各種音樂、游戲與基礎(chǔ)學(xué)科的欄目。
當(dāng)然,還有專設(shè)的meme(表情包)分享欄。
事實上,William Lin平日里也很幽默,會在社交媒體上分享自己做的meme。
《Among Us》是最近很火的一個小游戲,規(guī)則是在9個玩家中,找到其中3個混進(jìn)來的“冒充者”。
William Lin將它改成了一個有9種編程語言的表情包,并給出了3個“冒充者”的提示:

1種語言讓許多人PTSD(One gives PTSD to many)
1種語言被無法編寫代碼、且不會在意氣候變暖的蛇使用(One is used by snakes who can’t code and don’t care about causing global warming)
感興趣的小伙伴們,可以在下方留言,猜猜哪三種編程語言成為了“冒充者” (無獎競猜)~
參考鏈接:
https://www.youtube.com/channel/UCKuDLsO0Wwef53qdHPjbU2Q/featured
https://codeforces.com/blog/tmwilliamlin168
https://leetcode.com/tmwilliamlin168/
http://stats.ioinformatics.org/people/6990
https://www.instagram.com/tmwilliamlin168/?hl=en
http://stats.ioinformatics.org/people/6990
https://discord.gg/AneA5wg
https://github.com/tmwilliamlin168
https://scratch.mit.edu/users/tmwilliamlin168/
— 完 —
本文系網(wǎng)易新聞?網(wǎng)易號特色內(nèi)容激勵計劃簽約賬號【量子位】原創(chuàng)內(nèi)容,未經(jīng)賬號授權(quán),禁止隨意轉(zhuǎn)載。
原標(biāo)題:《我關(guān)注的編程Up主,竟然是新晉IOI第一人:18歲高中生,玩起《我的世界》來不能打擾》
本文為澎湃號作者或機(jī)構(gòu)在澎湃新聞上傳并發(fā)布,僅代表該作者或機(jī)構(gòu)觀點(diǎn),不代表澎湃新聞的觀點(diǎn)或立場,澎湃新聞僅提供信息發(fā)布平臺。申請澎湃號請用電腦訪問http://renzheng.thepaper.cn。





- 報料熱線: 021-962866
- 報料郵箱: news@thepaper.cn
互聯(lián)網(wǎng)新聞信息服務(wù)許可證:31120170006
增值電信業(yè)務(wù)經(jīng)營許可證:滬B2-2017116
? 2014-2025 上海東方報業(yè)有限公司




