來自江南水鄉(xiāng)杭州,大學(xué)學(xué)習(xí)的專業(yè)是物流管理,平常愛看動(dòng)漫,這些描述看似跟計(jì)算機(jī)編程沒有任何關(guān)系。不過,今年百度之星程序設(shè)計(jì)大賽第四名、三等獎(jiǎng)獲得者王自牧卻證明了一個(gè)喜愛動(dòng)漫的物流男也可以在編程競(jìng)賽中大放異彩。
就讀于杭州電子科技大學(xué)的王自牧,在少年英雄輩出的編程競(jìng)賽界里可謂是“大器晚成”,高中的時(shí)候才第一次接觸到代碼。“當(dāng)時(shí)我有個(gè)同學(xué)在搞編程,就覺得很好玩,很厲害,我挺崇拜他的。然后學(xué)了一個(gè)月不到,迫于學(xué)業(yè)壓力只好放棄了,”王自牧回憶道。高考后,他依然對(duì)編程抱有濃厚的興趣,于是報(bào)考了杭州電子科技大學(xué),可是陰差陽(yáng)錯(cuò)之下,他被錄取到了物流管理專業(yè)。
正所謂好事多磨,在編程之路還沒開始前王自牧歷盡坎坷,不過也正是這些困難堅(jiān)定了他走下去的決心。從大一開始,他自學(xué)了計(jì)算機(jī)編程,選修了很多計(jì)算機(jī)專業(yè)的課程,逐漸打下了扎實(shí)的基礎(chǔ)。王自牧向記者說:“一開始就覺得代碼一種很神奇的符號(hào),后來慢慢學(xué)習(xí)了很多不同的算法,覺得這個(gè)過程非常有趣。”通過刻苦學(xué)習(xí)和訓(xùn)練,王自牧的編程能力在短時(shí)間內(nèi)得到了迅速的提升,并開始參加編程比賽,目前最好成績(jī)是在ACM的區(qū)域賽中獲得的金牌。

王自牧在百度之星簽到處留影
“剛開始學(xué)編程的時(shí)候就聽說過百度之星,它是國(guó)內(nèi)最具影響力的編程比賽,參加百度之星也是我一直以來的夢(mèng)想。前兩年由于各種原因沒能參加,今年終于如愿了,有點(diǎn)緊張,不過更多的是期待”,王自牧表現(xiàn)出了對(duì)這次百度之星決賽的渴望,“因?yàn)槭堑谝淮螀①悾砸矝]有給自己成績(jī)上的壓力,能拿到第四名還是很滿意的。”
相較于往屆,今年的決賽題目形式也有所創(chuàng)新,題目是百度關(guān)于搜索廣告與網(wǎng)頁(yè)相關(guān)性的問題,不但體現(xiàn)出了百度的特色,也讓選手嘗試感受到了在百度實(shí)際業(yè)務(wù)的操作和構(gòu)成。王自牧也很贊賞今年的賽題:“今年的決賽題目,既做到了擁有實(shí)際運(yùn)用的價(jià)值,又不是太超過我們平常練習(xí)的范圍,能夠充分考察選手的編程能力和解決實(shí)際問題的能力,是很好的一道題目。”

王自牧在百度之星總決賽賽場(chǎng)專心解題
百度之星比賽結(jié)束后,王自牧的同學(xué)幽默地向記者評(píng)價(jià)道:“王自牧在我們的圈子里一直都是很特別的存在,雖然不是科班出身,但是他的編程能力比很多計(jì)算機(jī)專業(yè)的學(xué)生還強(qiáng),他認(rèn)準(zhǔn)的事情特別投入,要做就做到最好。剛進(jìn)集訓(xùn)隊(duì)的時(shí)候,為了趕上其他隊(duì)友的水平,他曾經(jīng)連續(xù)幾個(gè)月沒日沒夜地做題,把最近幾年的ACM題從頭到尾都做了一遍。他的經(jīng)歷也激勵(lì)了很多想在這方面鉆研的師弟師妹們。”
而在平常生活中,王自牧最愛的是動(dòng)漫和音樂,除了本專業(yè)的學(xué)習(xí)和計(jì)算機(jī)外,便是他的動(dòng)漫時(shí)間。“在動(dòng)漫和音樂里,我能聽到、看到一些很純粹、簡(jiǎn)單的東西,也是平時(shí)自己排解壓力、放松一下的方式。”
在本屆比賽收獲三等獎(jiǎng)后,王自牧向記者談到了未來的打算,講述了自己現(xiàn)在的夢(mèng)想和理想。“現(xiàn)在的夢(mèng)想,我最想要做是動(dòng)漫或者音樂,不過這個(gè)夢(mèng)想可能有點(diǎn)遙遠(yuǎn),所以只能稱作夢(mèng)想。而我的理想是去IT公司工作,做跟我喜愛的編程有關(guān)的崗位,當(dāng)然,如果有機(jī)會(huì)加入百度,那肯定是我的第一選擇。”