2019年華為軟件精英挑戰(zhàn)賽全國總決賽于4月27日在深圳圓滿落下帷幕,我校計(jì)算機(jī)學(xué)院、軟件學(xué)院、網(wǎng)絡(luò)空間與安全學(xué)院(大數(shù)據(jù)研究院)碩士研究生吳洋、宇世康和張斌組成的“電飯煲火鍋戰(zhàn)隊(duì)”在全國總決賽32進(jìn)8的激烈競爭中脫穎而出,榮獲亞軍,隊(duì)伍成員獲得獎(jiǎng)金10萬元,并將進(jìn)入華為優(yōu)才計(jì)劃。
合作與成長華為軟件精英挑戰(zhàn)賽是華為公司面向在校大學(xué)生舉辦的大型軟件比賽,從2015年至今已成功舉辦五屆。本次大賽吸引了全國百余所高校上萬名軟件精英的關(guān)注和參與。大賽賽題為“智能世界·縱橫”,要求參賽者作為“首席城市交通規(guī)劃官”,利用設(shè)計(jì)的程序在模擬的道路圖上為車輛規(guī)劃行駛路線。在所有車輛按照規(guī)劃的路線到達(dá)目的地之后,系統(tǒng)調(diào)度時(shí)間短者勝出。比賽共分為線上初賽、現(xiàn)場復(fù)賽、總決賽三個(gè)環(huán)節(jié)。
團(tuán)隊(duì)成員20屆碩士研究生吳洋、20屆碩士研究生宇世康和19屆碩士研究生張斌來自同一學(xué)院。從本科到研究生,三人一起組團(tuán)參加過多次比賽并取得了優(yōu)異成績。張斌還曾作為競爭對(duì)手,和另外兩位同學(xué)一起參加過比賽。但比起競爭對(duì)手,他們?nèi)说年P(guān)系更像朋友。在平時(shí)的學(xué)習(xí)生活中,他們有很多的思維交流與碰撞,總會(huì)產(chǎn)生出新奇的想法。
在一次華為宣講會(huì)中,吳洋和宇世康偶然了解到了華為軟件精英挑戰(zhàn)賽。深入研究之后,他們發(fā)現(xiàn),挑戰(zhàn)賽的內(nèi)容與自身所學(xué)專業(yè)相近。為了檢驗(yàn)學(xué)習(xí)成果,在比賽中鍛煉自己,提高專業(yè)知識(shí)能力,吳洋、宇世康與另一名同學(xué)組隊(duì)參加了前幾屆的挑戰(zhàn)賽,并且取得了滿意的成績。
今年,張斌加入了團(tuán)隊(duì)。團(tuán)隊(duì)分工十分明確。初賽期間,吳洋擔(dān)任主代碼手。順利晉級(jí)復(fù)賽后,轉(zhuǎn)為各自處理并優(yōu)化各自的部分,出現(xiàn)問題也是先各自解決,再由團(tuán)隊(duì)檢查和優(yōu)化。在此過程中,導(dǎo)師蔣國平教授也給予了方向性的指導(dǎo)。在問題中前進(jìn)拿到賽題時(shí),他們沒有先盲目進(jìn)行編程,而是充分分析題目特點(diǎn),從數(shù)學(xué)角度對(duì)題目進(jìn)行了簡化和建模,并推導(dǎo)出一些有用的性質(zhì),同時(shí)做了很多工作將數(shù)據(jù)和運(yùn)行結(jié)果可視化。這些前期準(zhǔn)備都為接下來的編程提供了很大的幫助。
隨后,就是編程和一次次發(fā)現(xiàn)漏洞、修復(fù)漏洞、優(yōu)化程序。在一次次與枯燥乏味的代碼的磨合中,他們最終找到了最完美的方案。
初賽中,他們遇到了一些意外。宇世康負(fù)責(zé)的判題器出現(xiàn)了隱性的系統(tǒng)漏洞,這導(dǎo)致他們?cè)谡劫愔械某煽儾蝗缬?xùn)練賽令人滿意。這使他們受到了一點(diǎn)打擊,但他們沒有因此失去信心,而是不斷發(fā)現(xiàn)問題、不斷改進(jìn),最后進(jìn)入了復(fù)賽。在準(zhǔn)備復(fù)賽的一個(gè)多月里,整個(gè)團(tuán)隊(duì)都付出了旁人無法想象的努力,編程到深夜對(duì)他們來說是家常便飯。為了專心備賽,吳洋還放棄了一家著名自動(dòng)駕駛公司的實(shí)習(xí)機(jī)會(huì)。
決賽前兩天,他們遇到了更大的麻煩。原以為一切已準(zhǔn)備就緒,他們信心滿滿地準(zhǔn)備飛往深圳候賽。在機(jī)場候機(jī)時(shí),吳洋再次檢查程序,發(fā)現(xiàn)了線上線下不一致的結(jié)果和從未察覺的隱藏漏洞。這對(duì)他們來說無疑是一個(gè)重大打擊,因?yàn)樵撀┒磳?duì)他們的比賽十分不利,很可能會(huì)讓團(tuán)隊(duì)無法成為小組第一提前晉級(jí)。頓時(shí),整個(gè)團(tuán)隊(duì)的氛圍緊張了起來,他們立馬在機(jī)場進(jìn)行了程序修復(fù)。到達(dá)深圳后,剛到賓館還沒有來得及休息,他們又投入了檢查、修復(fù)之中。所幸,修復(fù)順利完成,他們暫時(shí)松了一口氣。但決賽時(shí)的成績不如之前的線下比賽成績,他們的心情還是十分低落。賽后,他們主動(dòng)與出題人進(jìn)行了交流。出題人用自己的親身經(jīng)歷告訴他們一個(gè)道理———不要太注重結(jié)果。出題人曾經(jīng)因?yàn)榍髣傩奶囟鲥e(cuò)了很多事情,他坦言:“年輕人可以爭強(qiáng)好勝,但是太注重結(jié)果不對(duì)。當(dāng)你付出一定努力之后,一切都將水到渠成?!甭犃顺鲱}人的話,他們漸漸放平了心態(tài),最終輕松上陣,取得了意外的好成績。比賽即學(xué)習(xí)參加比賽需要付出大量的時(shí)間和心血,會(huì)占據(jù)、影響學(xué)習(xí)時(shí)間。因此,維持學(xué)習(xí)和比賽的平衡十分重要。吳洋表示,比賽也是學(xué)習(xí)的一部分,比賽離不開學(xué)習(xí),同時(shí)也是一種學(xué)習(xí)。他談到,學(xué)習(xí)是比賽的基礎(chǔ),掌握了一定的基礎(chǔ)知識(shí)之后才能更好的比賽。同時(shí),比賽是學(xué)習(xí)之外的一種拓展,提供了一種額外的學(xué)習(xí)方式,讓參賽者有機(jī)會(huì)認(rèn)識(shí)不同的對(duì)象、開闊眼界。比賽還是學(xué)習(xí)的一種檢驗(yàn)方式。學(xué)生不能局限于書本和考試成績,要學(xué)會(huì)運(yùn)用知識(shí)。吳洋善于平衡學(xué)習(xí)和比賽的關(guān)系,不僅取得了各項(xiàng)比賽的優(yōu)秀成績,而且在本科時(shí)期的成績非常優(yōu)異,并獲得了保研名額。
三位隊(duì)員用自身的經(jīng)歷向我們證明了“世界會(huì)向那些有目標(biāo)和有遠(yuǎn)見的人讓路”這句話。宇世康表示,他們參加比賽不僅僅是為了證明自己和拿獎(jiǎng),更多的還是為了與更優(yōu)秀的人接觸并找到自己以后的發(fā)展方向?!拔覀兣c第一名始終有一些差距,這是我們最大的遺憾?!庇钍揽颠@樣說。在決賽現(xiàn)場,他們隊(duì)伍遇到了很多優(yōu)秀的團(tuán)隊(duì),在其他團(tuán)隊(duì)的身上感受到了自己在科研上的差距。正是這些差距,讓他們看到了自己的不足,不斷嘗試,為了成為更好的自己。
張斌表示,團(tuán)隊(duì)最大的優(yōu)點(diǎn)是只要做一件事情就會(huì)盡可能把它做到最好。決賽時(shí),他們遇到了很多優(yōu)秀的團(tuán)隊(duì)只因?yàn)橄氲搅诵路椒ň吞峤涣诵路桨付鴽]有多次試驗(yàn),最終與得獎(jiǎng)失之交臂。而他們?cè)诎l(fā)現(xiàn)新思路后,會(huì)不斷優(yōu)化,直到找到最優(yōu)最穩(wěn)妥的方案。正是因?yàn)橹?jǐn)慎細(xì)致與對(duì)自我的嚴(yán)格要求,他們最終能夠從比賽中脫穎而出。