工科技藝競賽電腦修護職種:選手歷程
前言
自 2022 年 11 月比完賽至今,已經過了一年,卻還沒好好還選手債…,連 bubu 跟我們的溜冰姐都在催我寫了 XD,看來是時候該還債了…。
本篇文章應該不會太長(更新:沒有,這篇超長),但你會看到一位完全沒有任何資源的偏鄉學生,靠著自己的不服輸和毅力,在全國賽中殺出一條路,最後奪得冠軍的驚險歷程,相信各位觀眾會滿意這篇文章的!
背景
先來介紹一下我自己,我是來自新北瑞芳的一位資訊科學生,升上高職後,僅僅只有設下一個目標,透過繁星計畫登上職科殿堂—臺科,因此我高一高二就是顧好成績,加上是 Breaking 舞社的社長,僅此而已。
在高二下學期時,主任告訴我:「希望你能代表學校去參加工科賽」,有這麼特別的機會當然不會錯過啦 XD,我有三個職種可以挑:電腦軟體設計、機器人、電腦修護,雖然我最後是比電腦修護,但其實我最一開始的志願序是軟設>機器人>電修,是主任和文憲(我的指導老師)的大力推薦 XD,我才跑去電腦修護的。
但我想要先澄清,電腦修護職種不是在修電腦!我們的職責是伺服器、網路管理和 Arduino 溝通程式設計,專攻 Windows, Linux server 角色和架設,類似於學校或企業的網管職位。
總之,我就進入選手室啦~當時是二月決定的,但我到六月才開始慢慢接手選手室,到七月才開始密集訓練。
訓練
誤入虎穴?
當時抱持著興奮的心情步入選手室,但沒幾天心態就炸了…。
首先是完全沒留任何有用的資料,過去傳承下來的資料都泛黃了,也就是說時代極度悠久,作業系統一些語法和架構都已經大改版,甚至根本就被遺棄(deprecated)了,我完全用不上!甚至會拖慢練習進度。
再來是學長超雷…,英勇事蹟有:帶入比賽會場的程式是文憲寫的,進去根本看不懂;比賽拿倒數第二,倒數第一是確診沒比賽的;最過分的是,他居然偷拿我工具包裡的工具,沒有經過我的同意,甚至被我當場抓包==,甚至在練習前期完全沒帶過我(廢話,有夠雷),我只能獨自面對一切。
最後是指導老師…,文憲由於自己有課要帶,還有晚自習的導師班,根本就無暇顧及選手這區塊,尤其前幾年選手成績都普普,因此對於比賽內容沒有很熟悉(對,我也覺得有點扯),只能帶我練一些很基礎的知識,例如:丙級和乙級證照的題目,剩下就只能放飛了…,甚至還是我回答他問題。
OK,總結一下,學長超雷加上沒有 Data 加上指導老師不了解競賽內容,這也難怪前幾屆學長的成績不夠亮眼,一般人面臨到這種「地獄開局」,肯定直接放飛自我、自暴自棄,甚至半路中離的。
我當時將情況跟科上主任說,當時主任只告訴我:「沒關係,你就顧好課業,課業第一,至少你還會有學校。」這一切就是我當時 6 月接手面臨到的狀況,連主任都覺得不太會有希望了,選手該如何去面對這場挑戰呢?
但我想澄清一下,主任其實是位很盡責的教師,他雖然這樣跟我說,但還有告訴我若有缺什麼資源可以告訴他,要買練習材料都可以跟他講,他會負責採買。
聽到這裡,嗯,我處在一個資源極度匱乏、同儕競爭壓力底下的環境,沒辦法享受其他傳統強校的學校資源,或許這就是學校漸漸沒落的原因,強的學校越強,弱的學校越弱。
但既然我會寫這篇文章,就代表一定會有轉折,就讓我們繼續看下去。
不服輸
雖然面臨到這種狀況真的很痛苦,甚至到絕望的地步,但我還是不願面對放棄、懦弱的自己,不服輸的心也在這時被激發起來,「你覺得我不行,我偏要證明給你看,我做得到,我不只是埋沒在茫茫人海的一粒沙。」
於是我開始制定練習時程,從七月開始練習,到十一月中比賽,我總共有四個月的時間練習,中間還有四次新北市辦的培訓營和模擬賽,因此我至少在八月中要練到一定程度,後面慢慢補細節。
於是,初步計劃出來了,先練大概,再練細節,補全所有技能分支,就像玩遊戲練技能一樣。
請教的心
由於我沒什麼資源,只能一步一腳印,靠 Google 來拯救我的選手生涯,但我還是想感謝一個人,那就是上屆冠軍的學長,我們是因為跳舞而認識的,就這麼巧,他也曾經是我們這個職種的選手,因為我有時候真的卡住,解不出來的時候,便會厚著臉皮向他請教,他也會提供一些他的經驗還有技術的關鍵字,好似一盞明燈,在指點著我,雖然只有寥寥數語,但對我幫助極大。
雖然直到現在都沒有一起跳舞了,但如果未來有機會又見面,我會請你吃飯的學長!
選手,是矛盾的代名詞
選手,是一個矛盾的詞,平常的我追求「效率」,希望不要花太多時間在一件瑣碎的事情上,但選手的練習過程中卻打破了這個鐵律。
我們常常需要專注於任何小事上,盡可能的透過訓練提升自己的速度,例如:撥網路線,一件極為簡單的撥網路線,我為了提升速度,拉了不下上百條,甚至撥到手長繭,從一開始的細皮嫩肉,拉幾條就紅通通的手,到了後面,面不改色,就可以行雲流水的撥完四、五條。
我曾經計算過,若我拉一條網路線需要 12 分鐘,拉六條就是 72 分鐘,我絕對不能花超過一個小時在「撥網路線」這件屁事上,因此就是練,練到有肌肉記憶,最終拉在 5 分鐘左右,六條那就是 30 分鐘,足足少了一倍不止,在追求完美和速度的賽場上,一分一秒都是致命的。
在工具方面,我們也有講究,電腦放中間、延長線放後面、焊槍放右邊、工具放左邊,目的就是為了做到萬無一失,儘量將練習環境及狀況控制到和賽場一致,降低出錯的可能性,也會更加熟悉流程。
在飲食方面,我自賽前兩週便都只吃 7-11 的沙拉,並且確認肚子一切正常,都不會出問題,為的就是要排除比賽當天因為飲食導致失利,只要一有狀況,可能就跟獎盃離很遠了,因此這種細節也是我所重視的。
身心俱疲
我在比賽倒數一個月半便被科上抽離(選手皆是如此),抽離至選手室,全心投入於競賽中。
每天行程:
8:00 ~ 12:00 練習
12:00~12:40 吃飯
13:00-17:00 練習
17:00-17:40 吃飯
17:40-21:20 練習
21:30 收工回家
大概持續了一個月半,練習都是單獨練習,雖說選手室也有另一位選手,但我們是不同職種,也頂多累的時候聊一兩句,僅此而已,因此枯燥乏味的選手練習時光幾乎只有電腦和焊接版陪伴著自己,喔對,還有 Google。
但我也很喜歡在吃飯時間,找電子科的兩位同學一同去吃飯,在去吃飯的途中,我們常常會聊到今天練了什麼,雖然各自都是不同職種,各自都有自己的故事,但在此時,我們卻能體會到彼此的心情,向對方宣洩著內心孤獨、壓抑已久的心情,那大概是僅次於領獎外,最開心的一段時光吧。
在一天的練習結束之後,我便會搭上瑞芳往基隆 788 客運的倒數第二班車,夜色朦朧,我的心很累,我的身也很累,常常在坐車時就覺得好累,此時我就會幻想,自己站在頒獎台上,鋪上校旗、手捧獎杯,萬眾矚目的模樣,想著想著頓時就覺得現在的累也沒什麼了,或許繼續撐下去也不是不行,若是現在的努力能夠換取之後的成就,這算是筆很不錯的交易!
但我想抱怨的是,788 常常會跳班,導致我坐不到公車,有時候會從 9:20 等到 10:30 的末班車,每次心裡都在幹幹叫,這什麼破偏鄉,而且當時我又還沒滿 18,也不能騎機車回家,所以常常會在路上等呀等呀,這時為了打發時間,我就給自己下了個決定,不然,把英檢中高級考了?
於是乎,我就開始抱著高中五六級的單字開始背了,他也是陪伴了我好一段時間的枯燥等車利器,因此我在那段時間,不只準備比賽,還順道準備英檢(最後有過)。
警衛
提到我的選手生涯,我一定會想到學校的警衛,因為我常常是學校最後一個走的,因此常常會跟警衛聊天,他們也是非常辛苦,三更半夜要去鎖保全,有辦公室沒關窗戶或門,他們就要重新跑回辦公室一趟,再次檢查門窗。
有次,因為公車跳班,因此完全沒車可以搭,此時!警衛剛好要回家,便騎著他的小摩托出場了,騎到公車亭前面跟我說:「走,我帶你回家!」
於是乎,難忘的經歷便在此刻寫下,他給我他另一頂小瓜皮帽,我們就這樣騎到了我家旁邊的公車站,還記得那時候大概 10:40 吧,真的非常感謝他載我回家,不然我就要叫計程車了… 窮學生還真不捨得花呢。
可惜的是,沒多久他便因病退休了,就再也沒看過他了,但他依舊在我心裡留下了足跡。
我的選手生涯中,總共結識了三位警衛,有時候公車不可靠,我就只好投向警衛的懷抱)沒,我會陪他們一起鎖保全,鎖到十一點,然後載我回家,在路上,我們便會一起聊天,也感覺得出他們跟我一樣挺孤單的,因此他們走在路上話匣子都停不下來,常常說哪個處室都不關門啊,哪個老師在摸魚啊,超好笑的,也有說那個老師人最好之類的話,為無趣的「鎖保全之路」增添了些許色彩。
寒假我還有再回去找他們聊天,他們也很開心的跟我分享,這段時間發生了什麼,彷彿又回到了當時,一年前的我們,也讓我很珍惜這段回憶,雖然僅僅是支線劇情而已。
模擬賽
其實,我認為我的模擬賽是一路順遂的,幾乎是每次霸榜,頂多有一次因為確診,拿了第二,其餘在新北市模擬賽中都是拿第一的,其實我覺得比到後面就是看誰反應力快、臨機應變能力靈活罷了,畢竟隨著時間推移,大家都漸漸把相關知識備齊,只差熟悉度和應變能力而已,我也沒有因為自己在模擬賽中皆拿首席而感到驕傲或自滿,我仍然認為外面的人更強,若是輕敵了,那比賽時我就有可能會收到嚴重的打擊。
或許是因為來自偏鄉,又有接觸過外面世界的關係,我了解不能只將目光聚焦於眼前,往往目光所及之外的才是挑戰,這也能應用在選手心態上。
因此我直到比賽前,我都仍然埋頭在補齊自己的缺點,我也會羅列自己的弱勢,並去修正,希望讓自己成為一名「無懈可擊」的選手。
當時,我會為了一項技能而蹲下去詢問別的選手,雖然他的能力不如我,但那又怎樣?我只知道一件事,他會我不會的東西,因此我向他請教,只要能讓我進步,厚著臉皮過去問何來不可?
這便是我的態度。
至於我當上下一屆的講師,那就是另一個故事了…。
工科賽
比賽前一天
該來的最終還是來了,為期兩天的工科賽在南港高工來開序幕,我們競賽前天便扛著比賽工具和電腦衝往會場佈置場地,也去熟悉了一下比賽現場狀況,人數還是一如既往的多,工科賽前幾名多人的職種,61 位選手齊聚於此,準備在明後天一同角逐名次。
我在車上跟文憲隨意聊天,他就問我說:「想拿第幾名?」我立刻回答道:「肯定是冠軍啊,今天我們抱座金手獎第一名回來給你看看,你應該沒看過吧。」
我們笑得很開心,只為了沖淡比賽的緊張氣氛。
第一天
第一天比的是早上第一站:伺服器架設、網路管理,以及下午學科。
一進去會場,就感受到大家的肅殺之氣,大家都屏氣凝神,我也趁這時候趕緊確認資料和工具情形,等待著比賽的到來,文憲也在一旁給我加油打氣。告訴我一些細節,提醒我一定要小心謹慎,不要疏忽,有任何問題也要趁講解問題時趕緊問。
時間一到,指導老師全部撤去外面,淨空會場,我們被帶到會議室中宣讀比賽規章及競賽內容,看到試卷的當下,我估自己會是錯一個項目或是能全對,因為除了必考題外,有兩個看起來是有鑑別度的項目,一個是 NTP Server 和 windows Sandbox。
前者我碰過,在民國 105 年的試題上曾經出過,巧合的是,我還真的只練到那年而已,再往前便是 Linux 為 Server,不符合當前時光背景的考題,因此,賺大了…。
第二個是 Sandbox,完全沒碰過,但我大概猜得出他在哪裡安裝,就靠當下的臨機應變吧。
試題講解完後,選手各自回位,開始倒數計時,三個半小時,大大的紅色數位鐘就在我的右上方,一瞥眼就看得到時間一分一秒的在流逝,我認為前期最痛苦的莫過於要撥六條網路線…,撥到受不了,也太多條,以往都只有四條而已。
做著做著,該做到都做了,最後便是來研究 Sandbox 了,經過我的努力,完成了!並且還有剩餘一個半小時的時間,經過數次的檢查後,我便舉手等待評分。
所有項目評下來,我自認會全對,但卻漏了一個地方,使用者名稱…,我來講解一下,總共要建三種類型的使用者,其中兩種的編號是 12345,中間那種居然要 0102030405,超級靠北,就因為這樣我被扣了十分+時間分數十分,總計二十分,沒想到最難的我沒錯,反而錯這種搞怪題,當時心情真的很差,就因為自己的小疏忽搞丟了 20 分。
吃完飯後,就接著下午的學科,我覺得沒很難,當時估大概 90 左右。
回去的時候跟文憲講了這些,他跟我說,已經很好了!回去好好準備明天的考試項目,才能力挽狂瀾!此時,心情就有好一些了。
第二天
第二天比的是第二站:Arduino, VB.NET 程式設計、焊接電路板,下午結語、公布部分成績。
第二天我決定不管昨天發生了甚麼,我就是專注於當下,對於第二站我有十足的把握,因為我本身對於程式就花了多功夫了,因此我也預估自己是拿滿分。
比賽開始後,我其實覺得題目出得很模糊,但我們是只能盡量去猜評審再想什麼 XD,時間總共三個半小時,我花了四十到五十分鐘焊接,四十分鐘打 code。
滿可惜的是,我沒有猜到 code 部分,所以幾乎是打掉重寫,所以寫了 40 分鐘,若是有猜到我想可以再壓縮時間。最後加上檢查,我是用一個小時四十分鐘結束第二站,距離比賽結束還有兩個小時,於是我就鼓起勇氣舉起手要求評分了 XD。
在評分的過程中,其實有些地方裁判所想表達的跟我所思考的是有出入的,但在評分時,我們是有機會去闡述自己的想法,「說服」評審裁判的,因此我有兩個環節就在跟他爭辯 XD,因為我是照著文字敘述去實作的,真的要說的話,不能說我是錯的。也幸好我有跟他解釋,才保住我的分數。
驚險的評分完後,便抱著愉悅的心情前往會議廳,準備等待比賽的結束~
滿有趣的地方是,我是第一位進去會議廳的(想當然),第二位大概隔了半小時才進來,第三位又隔了半小時,後面才陸陸續續有其他人進來,所以我在裡面滿無聊的,也沒手機可以玩 QQ。
當時粗估自己大概一樣是前五,但具體第幾就真的不確定了,當時是覺得第一站失誤,可能會沒有第一,但又覺得沒第一真的對不起自己,所以在等待的過程中,心是滿煎熬的。
戰歸
等到大家皆就緒後,指導老師也陸續進場,一位選手一位指導老師坐在會議廳中,等待評審團的公布,前面就是說大家辛苦了~選手只是一個經歷,各位要繼續加油…等等。
接下來就開始公布成績,他說了一句話,讓我如釋重負:「本次第一站最高分為八十分,因此第二站加權會全體加二十分,最高補至一百。」我聽到這句,快哭了,這樣不就代表我第一站最高嗎!而且我第二站全對,因此幾乎確信我就是第一名了。
等到走出會議廳外,收拾東西準備返回瑞芳,赫然發現外面貼著學科的答案,我估算了一下,我拿到 92 分,跟我預估的差不多,我就抱著愉悅的心跟文憲回去學校了~(晚上還有慶功宴)。
但我還暫時沒有伸張 XD,等到隔天成績公布再說吧~。
努力,獲得了回報
今早,我們全體前往了南港展覽館,準備領獎囉~
紅衣服的選手隊伍們,好不威風(我到畢業前都還會穿去學校,其實滿好看的)。
在等的過程中,拿到了這張:
只要有取得優勝以上的人都會被列在上面,然後就只有三個人被明顯的畫上粗體字 XD,聰明的人應該很快就知道了,這是前三名的意思,也讓我期待等等頒獎的畫面。
頒獎前,我們還留了一張照片!我其實只認識第二名和第四名而已 XD,我覺得這張照片很讚,幸好我有好好留存呢。
上台前,因為我們都已經知道各自的名次了,所以都已經排好,我就直接站在最後一個 XD。然後,那個主持人叫我演一下!不然沒有拿冠軍的氛圍,於是才有了以下的片段:
我雖然很高興,但畢竟是提前知道分數了 XD,所以我只是配合演出而已,實際上本人沒那麼誇張。
站上去的時候,我還朝著文憲說:「我們做到了」。
同時也為瑞工和資訊科留下了足跡,我是創科 21 年來,首位拿金手獎第一名的!
聽到其實滿訝異的,但也很高興自己有努力到最後,為自己的選手生涯畫下了完美的句點。
很高興的是,我們的許大姊後來也拿冠軍,於是我們兩個還合拍了一張。
後來也偷偷的拿到自己的成績,原來我學科也是最高的)?
加權直接拿好拿滿
感恩餐會
新北市可以說是最重視高職選手的縣市也不為過,光是各種福利和資源,市長都是非常支持的!很高興能夠代表新北市,為市爭光!
甚至也讓得獎的同學能夠前往各國(我是去澳洲)進行海外見學,但只有前兩名是免費的,其他名次要擔一些費用,因此是新北爸爸帶我出了第一次國 XD。
我們學校的選手也幾乎都有取得名次,甚至今年出了兩個冠軍,偷偷說,校長那天喝很ㄎㄧㄤ…。
結語
很高興自己努力了數月,迎來了最美好的結局。
我認為的競賽=90%努力+10%運氣,因此我認為我是位很幸運的人,我只能夠靠努力將自己的排名衝向前面,但卻是那 10%的運氣帶領我到首席。
選手,是個沉重的包袱,背負著自己、朋友、親人、師長,甚至是校方,將力量集結於一人,為的就是在競賽的殿堂中嶄露頭角。
當然,除了拿到冠軍,有了頭銜外,也有獎金、出國機會、人際圈增廣,等等諸多的好處,不僅僅只是「埋頭苦練只為了拚一個飄渺的名頭」,這段時間也帶給我非常多的改變,不只是心態上,變得更加沉著、穩定,抑或是面對大軍來襲仍面不改色的那份堅毅信念;還有想法上,也讓我結識了許多技藝競賽、技能競賽的選手,位位都是技能方面的頂尖好手,讓我這位原先只是單純的「考試生」,領悟到:高職的頂尖好手原來是這麼競爭激烈且殘酷,完完全全的顛覆了我的世界觀。
雖然選手的經歷已經是一年前的事了,但在撰寫文章的當下,翻看著過往的照片,回憶皆一一浮現於腦中,彷彿是昨天我才剛練完一次試題,還在準備迎接比賽的心情。
殊不知,早已過去了許久,甚至澳洲也去過了,德國也去過了,也早已升上了大學。
最後,很感謝一路陪伴我的女友、朋友、師長、父母、並肩作戰的選手們,若沒有你們的鼓勵,我恐怕無法撐到現在,是你們成就了我,深深一鞠躬。
若你想知道比完選手後我做了什麼,可以透過傳送門前往~
德國之旅(還在還債中…)