??????? 在去年2019年四月份我報(bào)名參加了2019高校計(jì)算機(jī)大賽——微信小程序應(yīng)用開發(fā)賽,并且很順利,一路通過線上篩選,再至東北賽區(qū)決賽,最后非常幸運(yùn)來到騰訊微信總部廣州,參加全國總決賽,并最終獲得全國總決賽二等獎。想寫這個總結(jié)很久了,正好這次超長寒假,終于著手啦!文章分為以下幾個方面:
??????? ①為什么參加這次比賽?隊(duì)伍簡介?
??????? ②作品簡介、參賽過程?
??????? ③總結(jié):收獲與反思
為什么參加這次比賽? 隊(duì)伍簡介?
?????? 我是21屆東北大學(xué)軟件學(xué)院軟件工程專業(yè)本科生。其實(shí)在我大二時,也就是第一屆小程序大賽我就有關(guān)注,并且報(bào)名參加了,當(dāng)時是抱了一個開發(fā)大腿,幾次小組會之后確定了產(chǎn)品大概方向,開發(fā)大腿咕咕咕了。但當(dāng)時,官方開發(fā)文檔和各種教程視頻都看了很多,為后續(xù)我做前端開發(fā)奠定了基礎(chǔ),以及當(dāng)時和小伙伴們一起暢想設(shè)計(jì)產(chǎn)品,以及后續(xù)自己做競品調(diào)研(當(dāng)時還沒有這個概念,就是搜索類似的產(chǎn)品進(jìn)行體驗(yàn))等等這些工作,也為后來的產(chǎn)品思維做基礎(chǔ)。所以當(dāng)?shù)诙靡簿褪?019微信小程序應(yīng)用開發(fā)賽開始時,我就很興奮組了隊(duì)伍報(bào)名了,發(fā)誓這次不再抱大腿,要找靠譜的人合作。
???? 我們的小隊(duì)共四個人,指導(dǎo)教師是學(xué)院教授。
???? 我作為組長,負(fù)責(zé)前端開發(fā),以及所有參賽、答辯事宜;同寢室兩個室友負(fù)責(zé)后端開發(fā),但其實(shí)我們使用了騰訊提供的云數(shù)據(jù)庫,沒有自己的后端,大多數(shù)都是調(diào)用接口。還有一位學(xué)長,當(dāng)時他正在深圳實(shí)習(xí),并且也參加了第一屆小程序大賽,有很多經(jīng)驗(yàn),作為我們遠(yuǎn)程指導(dǎo),并且負(fù)責(zé)了比賽要求提供的視頻講解錄制以及文檔書寫。(文檔很重要!)
???? 在這里我收獲到兩點(diǎn):1、不要跟好朋友一起做開發(fā),可能以后創(chuàng)業(yè)也是同理。因?yàn)樵诖a代碼過程中,經(jīng)常有口角發(fā)生!當(dāng)時截止時間臨近,我們每天除了日常上課外,晚上還要在自習(xí)室碼代碼,連續(xù)半個多月直到凌晨連三點(diǎn),本來就休息不夠脾氣暴躁,還有各種各樣的細(xì)節(jié)問題,使得我們小姐妹經(jīng)常慪氣。2、找對指導(dǎo)教師很關(guān)鍵。學(xué)院開設(shè)了軟件創(chuàng)新創(chuàng)業(yè)課程,正好這位老師教授兩個課時,課上覺得老師很有人格魅力?。]錯!被深深吸引)平時也聽學(xué)長學(xué)姐推薦過這個老師,而且年紀(jì)不大就已經(jīng)是教授了,覺得很有實(shí)力!就在課間找到老師,希望請他做我們的指導(dǎo)教師,老師也很爽快就答應(yīng)了,并且給了我們一個方向,可以做精確定位。并且在后續(xù)比賽過程中老師非常關(guān)注,多次找到我們給了很多新的思路與方向。更重要的是,再這次比賽結(jié)束后,老師又邀請我們參加到了他的另一個web項(xiàng)目中,進(jìn)行前端方向開發(fā)。所以說,找到好的指導(dǎo)教師是十分重要的,不僅僅是對于一次比賽,對于整個學(xué)生生涯,都會受益匪淺。我也覺得自己十分幸運(yùn),很感謝我的指導(dǎo)教師。
作品簡介?參賽過程?
?????? 指導(dǎo)教師給了一個思路,“精確定位”。當(dāng)時老師的想法是,在一些緊急情況下,例如火災(zāi)等等,目前的定位技術(shù)并不十分準(zhǔn)確,難以精確到哪一棟樓甚至哪一層,哪一室。老師希望我們通過這一問題入手,進(jìn)行思考。但是我和我的小伙伴們,更感興趣的都是“緊急情況”,選擇了深究這一點(diǎn),經(jīng)過討論以及一系列的調(diào)研,選定了做一款致力于提升女性獨(dú)自外出、乘車、居住等情況下安全指數(shù)的微信小程序。
?????? 小程序主要分為三個功能板塊,遇險(xiǎn)應(yīng)急、一鍵報(bào)警以及安全知識。基于定位的短信報(bào)警方式,實(shí)現(xiàn)快速、高效、無聲報(bào)警。遇險(xiǎn)應(yīng)急板塊,提供聯(lián)系緊急聯(lián)絡(luò)人:快速發(fā)送帶有定位的求救信息;偽裝來電與語音:營造有人關(guān)注的假象,降低不法分子犯罪企圖;閃光燈強(qiáng)烈閃爍,以及警笛音呼救等小功能,可在緊急情況下快速吸引周圍人的注意,便于求救,并且在一定程度上嚇退不法分子。一鍵報(bào)警功能板塊,提供拍照留證至小程序后臺、定時守護(hù):一段時間內(nèi)進(jìn)行倒計(jì)時,超時則給所有緊急聯(lián)系人發(fā)送求救信息;以及一鍵報(bào)警,快速生成短信報(bào)警模板以及當(dāng)?shù)囟绦艌?bào)警電話號碼,便于快速無聲求救,并且自動給所有緊急聯(lián)系人發(fā)送求救信息,增大求助成功率。安全知識板塊,提供一些安全小貼士、防身術(shù)以及防狼神器的推薦。
?????? 在作品完成之后,等待線上評審時,學(xué)校開展了移動應(yīng)用開發(fā)賽,正好微信小程序也在參賽類別中。我就帶著我們的作品,參加了校賽,也算是為后續(xù)積累經(jīng)驗(yàn),并且希望能得到評委老師的點(diǎn)評,讓我們后續(xù)進(jìn)行改進(jìn)。在這次校賽中我作為主講人進(jìn)行答辯,可能是小程序技術(shù)比較簡單,評委老師沒有提太多的技術(shù)問題,最終獲得校二等獎。
??????? 后續(xù)線上評審?fù)ㄟ^,入圍東北賽區(qū)決賽,來到哈工大進(jìn)行線下答辯。本來去之前很緊張,一直演練到半夜,還特地為了答辯買了身新衣服,但當(dāng)天來到比賽場地,是個很樸素的平教室,桌椅板凳都是木制那種,讓我消除很多緊張情緒,最后時間壓得非常好,算是正常發(fā)揮。評委老師同樣沒有提太多問題。最終是獲得東北賽區(qū)一等獎,沒有直接保送到全國決賽,是又經(jīng)過一輪線上評比,入圍全國決賽。
?????? 來到廣州參與全國決賽,騰訊提供了非常好的住宿和很充實(shí)的訓(xùn)練營。訓(xùn)練營中除了破冰素拓還有來自微信的產(chǎn)品課、設(shè)計(jì)課、參觀清華團(tuán)隊(duì)的經(jīng)驗(yàn)分享、84號郵局作者也是在微信實(shí)習(xí)的學(xué)長的經(jīng)驗(yàn)分享,以及參賽前的演講培訓(xùn)。也有參觀微信總部園區(qū)、夜游珠江等等活動。
總結(jié):收獲與反思
??????? 參觀TIT創(chuàng)意園讓我對鵝廠充滿向往,訓(xùn)練營的產(chǎn)品課讓我更堅(jiān)定未來的職業(yè)方向,正式比賽前一天還有演講的培訓(xùn),以及見世面!決賽現(xiàn)場有超多超級優(yōu)秀且有創(chuàng)意的作品,也讓我對自己的作品有了更多的思考。能夠去到全國決賽其實(shí)還是很意外的,是抱著學(xué)習(xí)的心態(tài)過去,也確實(shí)收獲了很多。
?????? 最大的收獲是通過這次比賽,見識到了更厲害的人,更優(yōu)秀的作品,真真切切開始意識到互聯(lián)網(wǎng)對人生活的影響,并且堅(jiān)定未來的職業(yè)方向。開始比賽時是大二下學(xué)期,這樣的比賽經(jīng)歷讓我充滿干勁,在后續(xù)遇到比賽時也更加積極。
?????? 同時對于快速無聲報(bào)警這一方向,我也有了更多的思考,
(1)是否可以與硬件結(jié)合起來,如以手機(jī)為載體:在鎖屏環(huán)境下,通過特殊手勢迅速進(jìn)行求救;或者在其他硬件上設(shè)置一鍵報(bào)警按鈕,如智能手環(huán)、智能鑰匙扣等等。
(2)增加判斷周圍環(huán)境安全指數(shù)的功能,再來到陌生地點(diǎn)時,通過一系列指數(shù)來判斷該地區(qū)的安全指數(shù),給出提示。
(3)實(shí)時定位守護(hù),可邀請好友實(shí)時監(jiān)測對方位置等。
現(xiàn)在想想作品實(shí)在是十分稚嫩,但也很感謝自己走出了第一步。
希望正在迷茫的你,也打起精神來呀!