91精品 国产区|麻豆视频传媒短视频网|免费吃瓜在线观看|吃瓜一区播放|91制片厂进入脸秀|国产成人精品网东北老女人|麻豆传媒映画两岸三地|白浆h网站|五一爆料网官网|五月网站,91制片厂安然,吃瓜国产黑料在线,麻豆文化传媒官网入口i

【畢業(yè)季故事匯】龔玥:從代碼“自動機(jī)”到“offer收割機(jī)”
發(fā)布時間:2020-05-31   瀏覽次數(shù):18986

【編者按】又到了鳳凰花開的時節(jié),,又有一批南科學(xué)子即將揚(yáng)帆起航,,昂首邁向下一段“創(chuàng)知,、創(chuàng)新、創(chuàng)業(yè)”的征程,。南科大扎根中國大地,,努力培養(yǎng)具備“家國情懷、全球視野,、綜合素養(yǎng),、創(chuàng)新能力”的拔尖創(chuàng)新人才。我們采訪了部分優(yōu)秀畢業(yè)生,,回顧他們在南科大幾年的學(xué)習(xí)生活點滴,,分享他們的成長經(jīng)歷,愿他們精彩的青春故事啟發(fā)更多學(xué)子砥礪奮進(jìn),、筑夢前行,。南科大“畢業(yè)季故事匯”,即日起在官網(wǎng),、官微推出,,敬請關(guān)注。

 

畢業(yè)季,,南科大一位熱愛彈奏鋼琴,、尤克里里的女“程序員”收到了芝加哥大學(xué)、威斯康星大學(xué)麥迪遜分校,、加州大學(xué)圣塔芭芭拉分校等六個計算機(jī)全額獎學(xué)金直博offer,,加州大學(xué)圣地亞哥分校、布朗大學(xué)等五個名校的碩士offer,?!笆崭睢绷?1個升學(xué)offer的她,被同學(xué)們稱為“offer收割機(jī)”,。而在她自己眼里,,她是個代碼“自動機(jī)”。

她,,就是樹德書院2016級計算機(jī)科學(xué)與工程系(簡稱“計算機(jī)系”)本科生龔玥,。

 

“邂逅”編程得遇良師 探索人生全局最優(yōu)解

龔玥對計算機(jī)產(chǎn)生興趣源于一個偶然。高考后的暑假,,龔玥在圖書館隨手借了一本C語言的編程書,。“本來只是好奇想大致了解一下,,沒想到我竟因此對編程產(chǎn)生了濃厚興趣,。”從那個暑假開始,龔玥便著了魔般地從早學(xué)到晚,,經(jīng)常學(xué)到凌晨一點,,她笑稱“感覺準(zhǔn)備高考也沒這么努力過”。進(jìn)入南科大后,,龔玥從一開始便積極了解計算機(jī)系的情況,,為正式選專業(yè)做充分準(zhǔn)備?!澳菚r座無虛席的python入門課,,計算機(jī)協(xié)會開的五花八門的課程,還有那些‘用白紙寫匯編實現(xiàn)遞歸’的美好時光,,歷歷在目,。”這一切都讓龔玥對計算機(jī)的興趣越來越濃,,選擇計算機(jī)專業(yè)成為必然,。

圖書館學(xué)習(xí)

龔玥的學(xué)術(shù)導(dǎo)師是計算機(jī)系助理教授唐博。她和唐博老師相識在數(shù)據(jù)結(jié)構(gòu)課堂上,?!澳菚r,這位要求高授課質(zhì)量也很高的老師就給我留下了很深刻的印象,?!焙髞磉x擇專業(yè)導(dǎo)師的時候,她去找唐博聊,?!疤评蠋熀茉敿?xì)地把組里每個課題都向我介紹了一遍,我感受到他對每個課題的熱情和對科研的熱愛,?!彼罱K選擇加入了唐博課題組。后來,,唐博在科研和學(xué)業(yè)上給予了她很多指導(dǎo),,幫她參謀規(guī)劃未來的道路,尤其是在申請季時,,唐博給了她很多指導(dǎo),,“每當(dāng)我迷茫的時候,都會去和唐博老師聊聊,?!饼彨h說,。

她的書院導(dǎo)師是計算機(jī)系副教授駱宗偉,。“剛進(jìn)入南科大時,對學(xué)校和計算機(jī)系都不那么熟悉,,駱老師幫助了我很多,。”龔玥表示,。駱宗偉在每周三組織導(dǎo)師午餐,,和同學(xué)們一起吃午餐,聆聽大家生活中的趣事或者困惑,。龔玥第一次參觀駱宗偉的實驗室了解到許多新奇的設(shè)備,,讓她對計算機(jī)領(lǐng)域更為好奇?!昂芨兄x駱老師給予我們的關(guān)懷,。”龔玥說,。

龔玥一開始對將來的打算是本科畢業(yè)去就業(yè),,“我覺得寫項目做工程是一件非常有意思也很有成就感的事情?!焙髞黼S著學(xué)識的增多和視野的開闊,,她的想法漸漸改變了,“我逐漸意識到自己本科學(xué)習(xí)的東西還是太淺,,同時我也為計算機(jī)技術(shù)日新月異的發(fā)展感到激動,。因此,我想再給自己一段時間去專心學(xué)習(xí)探索,,希望有一天自己也能成為站在前沿創(chuàng)造工具的人,。”

龔玥結(jié)合專業(yè)知識分享了對大學(xué)生活的理解,。在學(xué)習(xí)人工智能課解CARP問題時,,如果用“貪心算法”搜索,最后會陷入局部極小值,;而跳出局部極小值的方法是以一定概率給較差的解一個機(jī)會,。她說:“也許我們的大學(xué)生活也是這樣,如果用‘貪心算法’來過大學(xué)四年,,每一步都去爭取當(dāng)前最優(yōu)的選項,,也許可以得到局部最優(yōu),但也可能就錯過了收獲人生‘全局最優(yōu)解’的機(jī)會,。要相信你遇到的每一個挫折,,每一個不如意,都可能是在把你引向全局最優(yōu)解,?!?/p>

 

暑研獲“大?!笨隙?把“后開”當(dāng)成藝術(shù)

夏季小學(xué)期參加境外交流是龔玥成為“offer收割機(jī)”的“神助攻”。每年的夏季小學(xué)期,,南科大都會為同學(xué)們創(chuàng)造在國內(nèi)外學(xué)習(xí),、實踐、科研等機(jī)會,。不少南科大學(xué)子選擇在夏季小學(xué)期參加特色國際交流項目,,感受多元文化,開闊國際視野,。

UCI課題組合影

龔玥非常珍惜每年的夏季小學(xué)期,,她覺得這是非常難得的能與“大牛”教授交流,,挑戰(zhàn)自己的機(jī)會,。她曾參加加州大學(xué)爾灣分校(UCI)暑期交流項目。在UCI,,她在數(shù)據(jù)庫領(lǐng)域奠基人之一Michael Carey教授課題組參與開源數(shù)據(jù)庫Apache AsterixDB的研發(fā),,在一個前沿的數(shù)據(jù)庫系統(tǒng)上做繼續(xù)改進(jìn)。參與這個項目最困難的地方是學(xué)習(xí)該系統(tǒng)的源碼,。該系統(tǒng)已經(jīng)開發(fā)十年了,,擁有龐大的代碼量,而當(dāng)時的龔玥還并沒有真正的系統(tǒng)編程經(jīng)驗,,所以在項目開始的時候感覺“壓力山大”,。幸運(yùn)的是,龔玥在UCI遇到了跟她同組的博士生學(xué)長,。學(xué)長專業(yè)知識豐富又非常有耐心的指導(dǎo),,讓她剛進(jìn)入實驗室就能很快上手,省去了很多磨合的時間,,并很快地熟悉了系統(tǒng),,進(jìn)入了狀態(tài)。經(jīng)過兩個半月的努力,,她完成了一個很完整的查詢優(yōu)化的工作,,完成了一篇技術(shù)報告,獲得了Michael Carey教授的高度認(rèn)可,。教授為她寫了推薦信,,并邀請她前往UCI讀博。這次的境外科研交流經(jīng)歷和成果,,也為她在畢業(yè)季申請境外留學(xué)提供了強(qiáng)大助力,。

除了暑期積極參加境外交流提升科研能力,龔玥也積極參加實習(xí)實踐,。在實習(xí)的過程中,,她學(xué)到了很多新的知識和技術(shù),,也了解到了工業(yè)界中軟件開發(fā)的過程。她參與“南科大-騰訊”聯(lián)合技術(shù)實踐項目, 所在課題組獲得“優(yōu)秀課題組”稱號,。她目前是騰訊廣告后臺開發(fā)(簡稱“后開”)實習(xí)生,負(fù)責(zé)廣告管理系統(tǒng)的開發(fā),。從一開始的需求和功能設(shè)計,,到開發(fā)過程中的版本控制,單元測試,,再到發(fā)布時的持續(xù)集成和代碼的持續(xù)交付和部署……“實習(xí)時,,幾乎把我在軟件工程課上學(xué)到的所有知識實踐了一遍?!饼彨h感慨道,,“以前自己寫代碼的時候,可能是功能實現(xiàn)了就結(jié)束了,。但是在公司寫代碼,,需要考慮更多的情況,代碼寫好之后通常需要自己去寫一些單元測試,,同時也要考慮代碼的可維護(hù)性,。有的時候即使是一個很簡單的需求,想要寫得完美也沒有那么輕松,?!彼硎荆瑢τ诤笈_開發(fā),,“可能真的就是把開發(fā)當(dāng)作一種藝術(shù)去完成才行”,。她希望自己以后無論在哪里寫什么樣的代碼,都始終保持對于代碼質(zhì)量的高要求,。

 

“造輪子”打牢基礎(chǔ) “清單+熱身”規(guī)劃時間

針對計算機(jī)系的專業(yè)學(xué)習(xí),,龔玥有不少“干貨”分享:首先,她認(rèn)為打好基礎(chǔ)很重要,。計算機(jī)的各種基礎(chǔ)課(數(shù)據(jù)結(jié)構(gòu),、計網(wǎng)、計組等等)雖然不像教寫web,、app的課那么有趣,,但是確實是基石。她說:“如果這些基礎(chǔ)不打牢,,很難走得穩(wěn)走得遠(yuǎn),。這些基礎(chǔ)的掌握程度也是我們計算機(jī)科班學(xué)生區(qū)別于其他人的關(guān)鍵?!边@些基礎(chǔ)的東西是無法速成的,,必須要自己一點點吃透弄懂,。其次,學(xué)習(xí)的過程中一定要“知其然知其所以然”,。很多時候會遇到時間緊任務(wù)重,,但不能只著眼于做完眼前的任務(wù),在有時間的時候再把原理和基礎(chǔ)知識摸透,,“不能僅停留在交完一個作業(yè)的層面”,,這樣才能真正掌握一個知識點和原理。要懷抱一顆樂于“造輪子”的心態(tài)寫代碼,,“造輪子”即別人已經(jīng)做好的東西,,自己再重新下功夫完成一遍?!安灰庇谇蟪?,當(dāng)你造過‘輪子’,才會明白高級的框架是怎么運(yùn)行,,學(xué)起來也會更有效率,。”龔玥說,。

學(xué)習(xí)編程的路上,,英文的學(xué)習(xí)是一塊難啃的硬骨頭。龔玥考英語之路還算順利,,只專門準(zhǔn)備了一個月的時間,,第二次GRE和托福的成績就已達(dá)到了109和329。龔玥認(rèn)為,,英語的提高是積累的過程,,在日常的課程中應(yīng)該充分利用好南科大的英文環(huán)境,真正提高自己的英語能力,。英語能力提高了之后,,GRE和托福取得理想成績是水到渠成的事情。平日養(yǎng)成多閱讀原版英文課本的習(xí)慣,,習(xí)慣用英語去寫報告并在語法和句式上對自己嚴(yán)格要求,。盡量去讀英文文檔,耐心看與程序相關(guān)的IT技術(shù)問答網(wǎng)站上的回答,有空聽一些英文技術(shù)講座……這些都是龔玥同步提升英語和專業(yè)知識的成功訣竅,。

龔玥某周的計劃表

南科大的生活多姿多彩,,課余時間里龔玥也參與很多校園活動。她坦言,,平衡好學(xué)習(xí)與課外活動之間,,讓自己在同等的時間里做到更多事情是非常美好且充實的。她每天都會把當(dāng)天要做的事情用清單記錄下來,,然后規(guī)劃好每個時間段做什么,。每天定好的任務(wù)要盡量完成,,如果實在做不完,也要根據(jù)自己的能力去調(diào)整,,但不要把清單不要安排得太夸張,,符合自己精力才是可持續(xù)的。此外,,她還建議,,“開始做一件事情之后就盡量不要分心?!焙芏嗳藭X得朋友圈,、微博等等誘惑才是分心的原因,,但她覺得分心的根本原因是因為面前的任務(wù)對于初始態(tài)的大腦太難了,,所以大腦在本能地逃避。她建議,,在開始做一件比較需要腦力的活動時,,可以先用一些簡單的任務(wù)讓自己進(jìn)入專注的狀態(tài):比如在開始學(xué)習(xí)前先背20分鐘單詞,讓自己的大腦充分“熱身”,,這樣學(xué)起來效率更高,。

龔玥回顧自己成長的四年說:“在南科大,我看到了一個更大的世界也見到了一群更優(yōu)秀的人,。我發(fā)現(xiàn)人生原來有那么多的可能性,,前方還有很多很酷很有趣的想法等著我去實現(xiàn)。如今我想做的事和未來的目標(biāo)也是四年前的自己想不到也不敢想的,?!?/p>

即將前往芝加哥大學(xué)讀計算機(jī)科學(xué)博士項目的龔玥,未來的計劃是在讀博期間對一個領(lǐng)域有很全面而系統(tǒng)的認(rèn)識,,能做出有影響力的工作,,以后成為一名獨當(dāng)一面的工程師,在實踐中深化自己的研究成果,。

 

文字:程雯璟

部分素材來源:南科大樹德書院,、計算機(jī)科學(xué)與工程系公眾號

圖片:受訪者本人提供

主圖設(shè)計:丘妍

編輯:勞湘雯