Innoserve大專校院資訊應用服務創新競賽,是由資管學會所舉辦之全國性軟體開發競賽,最初是每年均由各校資管學系從參與專題課程之隊伍中,遴選出代表隊來進行校際比賽。而我們,一群高中生,文組(我)+理組的散打隊就這樣來闖了。
緣由
這要追溯到四年前,2017年,我剛上高中,選擇的是文組班,在一般人的眼中,文組班是跟程式設計沒有關聯的。而我,其實剛從國中畢業的我,國中時期待的是程式設計專班出身的,國中三年都在專科大樓獨棟,每日訓練日復一日,但最終我選擇文組班,只因為我的自然領域非常之爛。
開學後2個月,學校開了一個3D列印及Arduino的課程,在當天我的表現是比其他學生算是比較突出的,所以下課後就被那時候原先的隊友 - 丁丁找上,丁丁跟我認識熟後,把我拉進團隊的群組,介紹我認識了隊長 - 曹曹,至此開始了密集的篩選及訓練。
篩選
過了三個月,丁丁拉了他們班同學及女友 - Abby 進來,首先我們面對到的就是隊長的第一次篩選人,其實題目並不難,對於我們這種碰過三年以上程式設計的人,只要有觀念在,就可以寫出來了。但丁丁他們班雖然是AI專班,但他們班其實大多不會寫程式,他們班只要有錢就進得去,得獎的比賽,主辦單位也都是學校的附屬基金會所辦的。
很明顯的專班的人最終被隊長踢掉了,只剩丁丁和他女友,之後加入了隊長他們班同學。
爭鬥
那時,隊長拉了一個比賽認識的人進來,結果喧賓奪主,把曹曹的隊長職位奪走,然後整個題目改變,踢掉大家,拿著我們已有的基礎自己創立了新隊伍。這時候的曹曹已經放棄了比賽。
再次相遇
到了2019年的夏天,我去私訊曹曹有沒有心想要重新組建隊伍,他跟我說「只要你找的到隊友,我就可以」,於是這支隊伍就這樣產生了 - 高中假日甜點隊。隊員有Abby、曹曹、我、冠文跟仔仔(從左至右排)。
圖為 Hackathon Taiwan Junior 5th的時候拍的。
訓練
接下來2個月過著瘋狂訓練,寫code的生活,兼同時想主題,雖然很硬,但我們最終還是撐過來了。
最終題目定調為「Housfor 租房提醒小幫手」及「AI Guardian 行車小幫手」,至於為甚麼是兩個呢,因為曹曹說多報幾個比較容易得獎。
由於我負責整體文案撰寫、系統說明書和PM,所以我需要時時刻刻關注每個人的進度,這也使得我與大家的關係幾乎都是非常好。
趕工
其實要在半年內趕出兩個Project是非常硬的,所以那個時候,我們天天從桃園往三重跑,去冠文家的會議室討論及工作,每天從早8趕到12點,每次都趕台鐵最後一班區間車回家。
後來漸漸的發現技術上的問題,於是我們開始學習如何使用selenium、怎麼寫Chrome extension、開始發現資金短缺,急急忙忙借了一台電腦開始train 我們的 module ,蒐集網路上坑洞的照片及手動人工在路面拍攝下雨天及晴天不同的樣貌,各種角度在我們訓練模型後,最終達到86.75%的準確率。
學習opencv的確是件很難的事,但更難的事是我們必須從0開始,在沒有任何老師的協助下,我們一步一腳印,完成我們的夢。
初賽
初賽很簡單,只要準備 產品說明書、Powerpoint 及 影片介紹寄給主辦單位一切就結束了,兩周後,很快的我們就得知我們進了決賽,報了既高興又需急忙趕工更完善我們的產品的心情,準備迎接 2019/11/06的挑戰。
以下是我們當初提交出去的影片,第一個是「AI Guardian 行車小幫手」:
第二個是「Housfor 租房提醒小幫手」:
決賽
很快地來到 11/6 ,一早就來到臺大體育館的我們,穿著西裝,努力的打理好自己,我們知道,此戰即終戰,努力背好報告內容,想辦法讓自己不要緊張,但看到現場幾千人的狀態下,我們還是感到很慌張。
在上場前一刻,我看到了桃園虎頭山最近正在建設無人駕駛車園區的新聞,緊急跟仔仔說,把他插進我們報告的內容,沒想到教授真的很吃這個,加了不少分,因為我們講了一個連教授還不知道的消息。
到了頒獎的時候,我們聽到我們的名字的時候,興奮到快哭了,因為大家其實都很沒信心,尤其是曹曹一直覺得他搞砸了一切,非常愧疚。最終我們獲得了「高中職組第二名」及「大桃園開放資料組第三名」。
終語
很高興最終能在94校808隊中脫穎而出,雖然在準備比賽這段時間我們家人並不支持我,直到我要去打決賽,需要買西裝時,他們才認真知道,我終於打出成功了。但這一路上,還是非常感謝班導在我一直請假過程中,幫我跟學校說話,感謝臺大資工系張傑帆老師在Python程式設計班認真教學,讓我用了不少技巧在這次比賽中,最感謝的還是我們隊友,互相扶持彼此,我們才能走到今天這一步。
如果有機會,未來有一天,我們再團聚,希望可以再一次一起打比賽。