佀慶一
我本科就讀于北京語言大學信息科學學院計算機科學與技術(shù)專業(yè)。北語信科是一個小而精的寶藏,給了我很多選擇,也給了我做更好選擇的視野。
北京語言大學是圍繞語言開展研究的一所大學,北語的信息科學學院也是如此,幾乎所有的實驗室都在做自然語言處理方向的研究。大二大三時,我便開始在北語實驗室里跟導師一起做項目。剛開始,是先給研究生學長學姐打下手,比如完善代碼、添加函數(shù)等,在這個過程中,研究生學姐耐心指導我,帶我一起參加讀書會、讀相關(guān)論文、隨時解答我的疑問,讓我一步步對自然語言處理中的大致流程,以及當前的新技術(shù)有了清晰的了解。
這段學習科研經(jīng)歷,讓我在大四時順利拿到了中科院信息工程研究所的保研offer。中科院信工所是以網(wǎng)絡(luò)安全為專長的研究所,剛開始申請時,因為跟我本科的研究方向有些出入,網(wǎng)絡(luò)安全也不是我很感興趣的領(lǐng)域,我有些猶豫不決。就在這時,我在網(wǎng)上看到所里有老師在做我感興趣的自然語言處理方向,于是我積極聯(lián)系老師。因為比較熟悉自然語言處理領(lǐng)域的相關(guān)任務和模型及其原理和應用,在面試中成績不錯,再加上GPA較高,我順利拿下了名額。
我看過與我一同進入信工所保研夏令營的學生名單,大多是211和985高校的學生,還有幾個清華、北大的,從出身背景來看,我并沒有優(yōu)勢。但我的優(yōu)勢在于很少有學校會像北語一樣,在本科階段系統(tǒng)地教授機器學習和自然語言處理課程,而且在我北語實驗室兩年的身體力行,實打?qū)嵶隽瞬簧僮匀徽Z言處理任務,我想這正是自己能夠在眾多競爭者中脫穎而出的原因。
事實上,我花費了很長的時間徘徊于就業(yè)和繼續(xù)讀研之間,在這段糾結(jié)時期,我一邊申請著保研一邊找實習。從大三暑期開始,我在美團AI孵化器語音組當實習生。公司的工作時間彈性,不需要起很早,可以完美錯過地鐵人擠人的時間段,但是必晚歸。由于在學校時我經(jīng)常在圖書館從一大早待到很晚才回宿舍,所以反而感覺輕松了一些。在公司,大家一邊搞工程一邊做科研,實習的工資雖不多,但這種生活方式讓我體驗不錯,這讓我一度認真思考是否要直接就業(yè)。
不過,在語音組工作的半年時間里,我切身體會到自己工程能力的欠缺。
美團語音組對工程能力的要求很高,有一次做一個文本處理的小任務時,我心血來潮和領(lǐng)導比了一下編程速度和代碼的質(zhì)量,結(jié)果不管是寫代碼的用時還是代碼的運行速度,都敗得一塌糊涂,這讓我深刻認識到,自己原先引以為豪的代碼能力還有很大的進步空間。在隨后的實習中,我發(fā)現(xiàn)了更多的不足之處,比如對環(huán)境的搭建、計算機集群的使用等都很陌生。團隊在每次提交代碼時,對代碼的格式封裝等都有嚴格的要求,這使得我在之后寫代碼的時候也開始注重代碼的格式,以使代碼閱讀起來更流暢。
在實習的過程中,我還深刻感受到了工業(yè)界和學術(shù)界的區(qū)別。工業(yè)界的數(shù)據(jù)多機器多,但對模型本身對精度要求不是很高,一旦學術(shù)界出現(xiàn)新的模型,工業(yè)界只需考慮能否應用到當前的任務中,如果有效果就會更新?lián)Q代。而學術(shù)界的數(shù)據(jù)可能沒那么多,機器設(shè)施也沒那么完善,但始終是在對當前任務的創(chuàng)新,甚至是去開創(chuàng)一個新的任務。這些都讓我更加了解了程序員這個職業(yè)的規(guī)劃與前景,也讓我更清楚地認識到自己需要在哪些工程能力上繼續(xù)加強,才能在程序員這個職業(yè)上走得更遠。
拿到中科院信工所的offer后,美團的同事建議我提前就業(yè),因為未來的行情不可評估,如果研究生畢業(yè)后遇到寒冬期,可能還沒有此時此刻就業(yè)的待遇好,而且提早進入公司的評級系統(tǒng),三年后會有更好的待遇。但有了在美團的實習經(jīng)驗,我內(nèi)心又對科研充滿向往,覺得自己還處于皮毛階段,不應浮躁,需要靜下心先在科研之路上走出自己的腳印再考慮生計,而且保研的機會也很珍貴不應浪費。這段時間我考慮再三,爸媽也出奇一致地支持我讀研,這讓我心中的想法更加清晰:保持求知若渴,先努力汲取養(yǎng)分讓自己越來越飽滿,再去輸出光和熱,厚積必薄發(fā)。
在北語,不一樣的選擇會有不一樣的精彩。北語給我們提供了很多出國交換的機會,很多同學在交換期間決定要出國讀研,也有很多同學通過校友在BAT等公司找到了滿意的工作。大學四年,在各種截然不同的體驗中,我對自己的要求時刻變化著,也讓我更加清楚自己想要的是什么。感謝北語信科讓我擁有這美好的四年,也讓我找到了未來的路。
責任編輯:曹曉晨