111 台大資工轉系心得

(a) 前言: 雖然已有很厲害的同學分享心得,但我想轉系心得應當多多益善,除了分享自己的準備方法外,也能夠鼓勵踏上這條路的人。而比起許多轉系成功的高手們,我想我算是非常平庸的一位。以我破爛的書寫能力分享我準備轉系的心路歷程,希望能夠幫助仍在這條路上走或即將踏上這條路的人,廢話還挺多的還請大家不厭其煩。 (b) 無關緊要的事: 我是在大三升上大四時,從理學院的科系轉到資工系,然而故事得從剛上大學開始說起。由指考進入台大,然而由於志趣不在原科系,故從大一時就打定主意要轉系。不選擇重考是因為: 1. 我不想走回頭路,不想再繼續唸高中的內容,不想停滯一年。 2. 雖然大家都說轉系並不容易,但當時我天真的相信自己是天選。 3. 另外最主要的原因是我沒種,我覺得我只會考更爛。respect 所有有理想有抱負的重考生。 剛上大學時,我對程式什麼的一竅不通,且不清楚自己對於各個領域的興趣,以至於大一修了很多五花八門的課。而當時因為某些原因,我沒有很專心於課業,因此大一的成績只能說是慘不忍睹,成績爛到沒有考轉系考的資格。一直到大一升大二的暑假時,我才意識到我必須趕緊定好目標,認真準備。 大二開始,我就幾乎退光了原系上的課,跑去簽資工系的課。也是因為這個原因每次初選完都只有選上一兩堂課,約 3~5 學分。雖然在課業上花比較多時間,資工系的課能拿 A 字頭,但幾乎拿不了A+,也能讓大家了解我並不是屬於非常聰明或者資質很好的人,平均 GPA 大概 4 左右。除了修課之外,我買了「由片語學 c 程式設計」自學,並要了一個 judge girl 的帳號練習,只要有時間就寫。在假日或是每天空閒的時間裡大寫特寫之後,我大概在大二下學期,把 judge girl 上的 c programming 題目 AC 完。本來想說很有機會了,結果殺出一個疫情,考試也只好被迫取消,改成書審。無奈沒有準備書面資料的經驗,加上也沒有任何競賽經歷或是什麼可以拿來吹噓的事情,頂多放一放自己寫過哪些程式,因此結果也是名落孫山。 此時的我面臨幾種選擇: 1. 放棄轉系,趕緊把原系的課修完,準時畢業考研究所 2. 冒著無論如何都要延畢,且很可能大學肄業、浪費更多時間精力的風險繼續頂著幹,拼轉系 大三開始,選課變得非常困難,最終我決定依舊把原系的課退掉,且試圖修甜一點的課,拿高一點的成績。上學期 22 學分 GPA 3.96;下學期 16 學分 GPA 4.3。除了修課之外,judge girl 多了一年的題目,我大約在寒假時寫完。今年的課程大約在 6 月就結束了,從那時起,我開始二刷到三刷 judge girl 上的題目,直至考試當天。 (c) 考試的過程: 考試為 2 小時 3 題,一題 100 分。地點在資工系館的 204 教室,且座位是指定的。撇開電腦能用什麼軟體的問題,光是鍵盤、螢幕跟電腦硬體,就能產生很大的影響。教室的鍵盤是那種最基本的,我會一直瘋狂按錯。如果你是未來要考試的人,也許可以問問看能否使用自己的鍵盤。螢幕也是灰到不行,再加上亮度很低 (也許可以調但我不會),因此在看終端機的時候很痛苦。然後是最重要的一點,程式從寫完開始編譯到執行,正常 enter 按下去就結束了,但我用的那台電腦是可以等個幾秒的,十分影響節奏。 今年的三題上機考,有三題,我簡單歸類為: 1. 七言律詩題:邏輯簡單、程式好寫 2. 坦克題:邏輯簡單、細節多程式難寫 3. 皇后題:遞迴題、邏輯難但程式好寫 因為考試前幾天,我才看過 2、3 題。而 2 題我甚至對 solution 很有印象,所以我從第 2 題下手。然而馬上碰壁,雖然我記得解題邏輯,但我卡在開二維陣列時,x、y、row、column,的方向,加上前面提到的電腦問題,花很時間 debug。在等電腦跑的時間,我寫了第 1 題,但因為緊張沒有好好看題目,因此本來應該 5 分鐘可以寫完的題目,我也沒有馬上 AC。 一直到考試結束前 20 分鐘左右,我都還 1 分未得。當時壓力山大,心態已幾乎要崩了,開始想自己是不是就要待在原系,或甚至人生可能到此就要結束了。但時間還沒結束,我還是得沈住氣,壓抑自己的情緒,好好的再看一次題目。霎時間,我看見了第 1 題沒仔細看的規則,AC 了。繼續找第 2 題的問題,也在不久後找到了。最後在 5 ~ 10 鐘內拼第 3 題,雖然邏輯偏難,但好在過去的練習,也沒怎麼想就開始寫了,最後好像是因為陣列開不夠大以至於沒有AC。最後拿了 295 / 300 分,就是考完很白目大聲跟同學討論的人,我很抱歉,當時壓力太大。 (d) 我認為重要的事: 顯然,像我這種零基礎從大學才開始學寫程式的人,也能夠透過「足夠大量」的練習,來應付轉系考。在剛開始學、剛開始寫的時候,很多題目甚至都得花上數小時或是好幾天,才能想得出來。但在考試前練習時,我會要求自己完成一題的時間小於 20 分鐘,最長也不能超過 40 分鐘。我想這也是我在考試最後時能夠穩住心態拿分的關鍵,即便前期很崩,我還是相信自己至少能夠拿滿兩題的分數。除了題目的練習之外,還得了解自己當天會面臨的一切,包括只能用簡單的編輯器,用終端機編譯跟執行,以及「電腦的狀況」(我是理由伯)。但重點是,熟能生巧,不斷練習,大不了每一題都背起來。 另外我認為很重要的一點就是心態。準備的過程漫長且煎熬,考試以及機會一年只有一次,且一試定生死。然而每個人對轉系這件事情會有不同的價值觀,有些人覺得還是抱持會留在原系的想法準備考試,也有些人覺得除了第一志願外也可以多考慮其他第二志願。就我而言,大三all in 資工系的想法只求「不要後悔」,雖然風險很高,但只要是個機會我就想試。畢竟有試有機會,沒試就完全沒機會了。除此之外,堅持目標、堅定信念這種普世價值在準備過程特別容易動搖,應當時時提醒自己,不要過度鬆懈。補充一下,每個人的價值觀不同,想法也不同,我不是鼓勵 all in,但了解自己的心態跟策略,並持之以恆是重要的。 (e) 心裡話: 截至目前為止也算是達成了階段性目標,鬆了一大口氣,不必再因為隨時想到轉系這件事,心臟就開始抖,開心。然截至目前為止,我認為追求第一志願 (也許是台大) 的意義從來不是因為可以學的比較好,更多的是自我實現,以及學習身旁同學的價值觀、想法、眼光、人生規劃。 我想向身邊的家人、情人、朋友、同學說聲謝謝,沒有你們我不會在考試以及放榜的前一天感到巨大壓力而睡不著,真是謝了。但也是因為有你們的支持與照顧,我才可以安穩的走這條路,並達成目標,這份恩情我是永生難忘。也希望轉系後能夠交到更多朋友不至於成為邊緣人。 (f) 後記: 以上屬於個人心得,陳述的是個人想法,無意引戰,倘若有冒犯到他人,我還真抱歉。
愛心
82
36
全部留言