主頁 >  其他 > 高一被清華姚班錄取,一個重度網癮少年到理論計算機科學家的蛻變

高一被清華姚班錄取,一個重度網癮少年到理論計算機科學家的蛻變

2020-10-28 13:02:53 其他

3月15日,ACM 計算理論年會(STOC)Danny Lewin 最佳學生論文獎揭曉,獲獎論文作者為來自麻省理工學院的陳立杰和來自 Weizmann Institute 的 Roei Tell,

ACM STOC 是理論計算機科學領域最頂級的國際會議,也是世界公認的難度最高的會議之一,在整個計算機科學領域都享有崇高的聲望,

今天,資料汪要講的就是這位來自中國的獲獎者——陳立杰,

陳立杰

1995年8月1日,陳立杰出生于安吉梅溪,從 2009 年初開始參加資訊學奧賽(OI),多次在 OI 上取得舉世矚目的好成績,短短兩年的時間,陳立杰便成成為了中國最著名、最有實力的 OI 選手,

更為重要的是,他幾乎沒有借助任何外界的力量,完全憑借自己的努力,各種暴虐 OI、ACM 賽事,在全國OIers行業幾乎無人不知這位超人,

并非從小是優等生,曾是重度網癮少年

年少稱霸 OI,如今享譽世界,陳立杰小小年紀就活成了無數學子夢想的樣子,或許大家會認為陳立杰不是天賦異稟就是智力非凡,其實不然,

小學的時候,陳立杰的整體成績其實并不算突出,唯獨一門數學還算是不錯,學習不上心,反倒是對資訊技術特別感興趣,說得通俗點就是喜歡玩游戲,而且還是個魔獸世界的小迷弟,小學就能自己制作魔獸世界的地圖了,

右一陳立杰

上了初中之后,陳立杰開始轉戰音樂節奏類游戲,瘋狂沉迷于一款叫做“OSU!”的游戲,為此他還創下三天兩夜不睡覺的記錄,就是為了擠進世界排名 TOP100,據陳立杰本人回憶,當年和他水平相當的人,如今都已成為了世界 TOP10,

資料汪覺得沒差,反正現在陳立杰在理論計算機科學領域也是 TOP ,

后來陳立杰恍然大悟,天天玩游戲也不是個事兒,整天玩電腦不學點啥,指不定哪天就被送去“電療戒網癮”了,

于是他便開始自學編程,并自告奮勇地去參加了不少資訊學競賽,但在眾多科班出身的參賽選手當中,陳立杰半路出家的自學水平根本不夠看的,所以他在編程初期,一直沒取到什么好名次,

后來,那段時間成為了陳立杰人生中的第一個迷茫期,編程道路屢屢受挫,學習成績又上不去,當時的陳立杰和“優等生”這三個字沒有半毛錢關系,甚至就連他的爸媽都開始勸他放棄了,不停地暗示他換條路走,

然而誰能想到這名十幾歲的初中生有著如此堅定的信念,陳立杰不僅沒有輕言放棄,還愈戰愈勇,用成績證明了自己,

高一被清華錄取,高三委拒谷歌offer

上了初三之后,陳立杰依然是每天都泡在學校的微機室里,吃喝拉撒基本上都在里面,不過與以往不同的是,陳立杰幾乎放棄了他鐘愛的游戲,開始不斷地刷題、實操,

遇上不懂題目或知識點,陳立杰就跑到“Verycd”等網站上找教程,偶爾還會求助于網友們(計算機高手),他還因此認識不少高手呢,

為了學編程,有時候陳立杰甚至會把自習課都給逃掉,然后偷偷跑到機房刷題,如果遇上“不好說話的”機房值班老師,他就跑到天臺一個人靜靜地想題目,

當身邊的同學朋友都在偷偷用手機跟女同學聊天的時候,陳立杰的手機里卻只有 OI 和 ACM 的題目;當大家都在絞盡腦汁地去約女生吃飯、看電影、逛公園的時候,陳立杰卻在機房默默啃著泡面刷著 WA(wrong answer),

“如今,我的朋友們跟女同學都過著幸福的生活,不過我覺得我跟我的電腦過得比他們更幸福,”

也正如他所說的,“那時我還很年輕,也沒有想到以后會怎么樣,就是想要呆在機房里,為了做出題目這樣純粹的感動而活下去,”

這種日子一直持續到了高中,而且他的高中老師萬春彬被他的毅力給折服了,還給了他一項“特權”——把翹課變成了請假,

功夫不負有心人,陳立杰揮灑在機房里的汗水沒有白費,從他 15 歲那年開始,陳立杰仿佛跟開了掛一樣,一鳴驚人,勢不可擋,

2010年8月,全國資訊學競賽在線賽全場第2名;2010年11月,全國資訊學聯賽浙江賽區一等獎;2011年5月,亞太地區資訊學奧林匹克競賽金牌;2011年5月,中國隊選拔賽,非集訓隊第2名;2011年11月,全國資訊學聯賽浙江賽區第1名;2013年2月,全國資訊學冬令營全場第1名;2013年7月,國際資訊學奧林匹克競賽第1名,

從此之后,全校都重新認識了這位“泡”在機房里的天才,與此同時,陳立杰這個名字在資訊學競賽圈也沸騰起來了,與他較量過的人都對他贊嘆不已,“一位可敬又可畏”的對手,

2011年,高一剛開學不久,陳立杰就收到了清華大學的錄取通知書,但這位大神表示并不著急,想跟著同學們一起讀完高中再去上大學,

到了高三,陳立杰又收到了谷歌的實習邀請,但他覺得現在加入作業為時過早,甚至還會影響到他的學習,所以陳立杰委婉地拒絕了,

被天才打擊,再次陷入迷惘

高中畢業后,陳立杰應邀來到了清華大學,就讀于交叉資訊研究院(清華姚班),在別人看來,陳立杰年少成名,前途無可限量,但誰又能想到這位天才剛入學就迷失了自我,

對未來感到害怕了,在當下迷失了方向,不知夢想在何方,以后的路又在哪兒?該怎么做才能不負韶華,對得起自己的青春,和許多剛入學的大學新生一樣,陳立杰離開了熟悉的機房,失去了當初在機房刷題的那份感動后,一切都讓他無所適從,

來到天才云集的姚班后,讓陳立杰陷入了前所未有的迷惘,最讓他難受是,昔日舍友兼好友范浩強利用軍訓的閑暇時間,已經在計算機視覺頂級會議國際計算機視覺大會上發表了一篇論文了,而他還在操場里徘徊著思考人生...

范浩強

范浩強小學三年級開始學奧數,12歲開始學習編程,小學剛畢業那會兒,他僅用兩個星期便速成 C 語言了(自學),就在兩周內自學速成C語言,高一的時候,范浩強代表中國隊(共四人)前往泰國芭提雅參賽,并以599分(滿分600)奪得第23屆IOI金牌第二名,回國之后直接就被保送到了清華,與陳立杰不同的是,范浩強在上大學之前就選擇了一些專業相關的作業:跟隨資訊學總教練唐文斌加入了視覺智能公司曠視科技實習,

雖然陳立杰無心與他人比高下,但兩人作為朋友,成長軌跡有如此雷同,無意間總會讓陳立杰形成心理落差,甚至讓他感覺到了巨大的壓力,

一次偶然的機會,陳立杰旁聽到唐平中教授的《博弈論》,卻無意間讓他頓悟,重新找到了學習的動力、奮斗的目標:從競賽模式轉變成科研模式,

后來陳立杰更是在唐平中教授的指導下,完成了人生當中第一篇學術論文:《受限圖靈機的有限理性》,成功踏出了科研生涯的第一步,

慢慢地,陳立杰便找回了中學的學習狀態,大二的時候,他不僅提前修完了大部分的計算機理論課,還選修了一門研究生課程《高等理論計算機科學》,為此,他每周至少花 20 個小時在這門課程上,后來公布考試成績的時候,陳立杰是唯一能到 100分的考生(滿分為 80,其中 20分是Bouns),讓學長學姐們一度陷入尷尬,

拿到成績單的陳立杰激動不已,他終于又找到了人生的方向,“我要成為一名理論計算機科學家!”

驚艷 MIT 的中國交換生

到了大三,陳立杰便開始大展身手了,不僅在 COLT 2016(理論計算機科學領域頂級的國際會議)上發表了文章,還親自前往紐約會場作了兩篇口頭報告,

回國不久,陳立杰再起收拾行囊,前往 MIT 進行交換學習,師從量子資訊著名學者 Scott Aaronson教授,毫無疑問,陳立杰剛來報到不久就搞出“大動作”來了,

Scott Aaronson 教授有一個習慣,每次布置課后作業的時候,總喜歡多留一道附加題(他本人正在研究的問題),目的不是在于要求學生去解答,只是想鼓勵大家開動腦筋去思考,當時陳立杰就對教授留的附加題特別感興趣,

有一次,教授留了一道自己和團隊探討了一年都沒有成果的問題,被陳立杰僅用了三個星期就解答出來了,為此教授還專門表彰了他,果然,是金子到哪都會發光,

陳立杰與Scott Aaronson教授

后來的日子,陳立杰先是在 FOCS 2017(計算機科學基礎年會)上發表了論文,成為了首位在計算機科學基礎年會上發文的中國本科生,

截止陳立杰大學畢業之前,他已經在各個國際會議上發表了四篇學術論文,一篇獲得 ISAAC 會議最佳學生論文獎,還有一篇獲得了 ACM 計算理論年會(STOC)Danny Lewin 最佳學生論文獎(文章開頭有提到),

從那以后,陳立杰在圈內的名聲是越來越大了,慕名而來找他合作搞科研的小伙伴也是絡繹不絕,而這一切都正合陳立杰的意愿,對于一直單打獨斗的他來說,有隊友一起并肩共進是最好不過的事情了,

2016年,陳立杰在參加清華特獎(清華大學榮譽最高的獎學金)的答辯時,他向大家展示了一張”姚班論文合作網路“圖,在他的帶領下,姚班有越來越多的同學都立志要從事理論計算機科學行業了,其中 33 名同學一共發表了 23篇 paper!

當答辯評委問及他將來的人生規劃時,“你想解決計算機科學領域的核心問題 P=NP ?”

陳立杰是這樣回答的:

對,是這樣子的!這個問題已經困擾了計算機學界,可以說是從計算機這個領域一開始以來就有的問題,我現在作為一個大四的學生,可能確實暫時還沒什么想法,但我相信隨著我的知識的拓展,在我有生之年我能夠看到這個問題的解決,

tea_year CSDN認證博客專家 大司徒
主要研究方向為大資料、人工智能、JAVA、資料庫 、前端開發、產品研發,曾經服務過大型上市國企IT部門,軟體企業聯合創始人,喜歡軟體研發管理、技術營銷!

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/195168.html

標籤:其他

上一篇:CET46 Composition Promotion

下一篇:最新Java面試題匯總,看完這些面試文章足夠了

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more