※ 本文轉寄自 ptt.cc, 文章原始頁面
[心得] 差點過勞死的兩年轉資工之路
---------------------------------------------------------------------
代po宣言>>>>>>>
以下心得文來至會唱歌會圍棋會做蛋糕身高180深蹲也180的猛男,台大數學的顏值擔當,
撈到沒時間用ptt登入次數不夠,找小魯當工具人代po
有問題或想認識請找原po:GenuisPudding
排版稍醜等下我去實驗室再改= =
---------------------------------------------------------------------
正文開始>>>>
差點過勞死的兩年轉資工系之路
1.背景:
112Math,英文必帶,班排從沒進到前半過,大學前兩年完全泡在社團,大三之後還有一
半在社團。
七成系必修拿C,成績單難看到連自己都不敢拿出去報名推甄。
升大三開始對電腦科學產生興趣因此開始接觸電腦也才開始寫簡單的程式,在這之前對電
腦基本上0認識,大一的系必修計程完全是考複製貼上人家作業才過的(雖然我們系教的超
級簡單),等到大三確定想轉系念資工時已經修完畢業學分捨不得放棄只好延畢修課考研
,沒補習。
小時候(大二以前)很畏懼寫程式,雖然現在變得很喜歡寫程式但是完全菜雞等級= =,考
前就開始的專題也沒做出什麼成果QAQ,總結就是: 沒有基礎,靠著興趣,以及夢想。
2.考試成績:
—————————————————————
科目 軟 硬 數 英
—————————————————————
台大資工所 73 47 65 52
總分190.2 正取
—————————————————————
電機丙 58 22 46 52
總分131.2 GG
—————————————————————
3.準備時間和策略:
大四開始到112CS修課一年半後考試,有修完輔系課程(有包含軟硬體考科)。
暑假本來要開始念但是跑去辦活動了= =。寒假開始看考古密集準備考試。學期中沒辦法
念考試是因為幾乎每週都被作業整到死去活來快要過勞死= =。
因為準備時間非常不夠所以就只以搞懂台大考題為目標,又聽說補習可能對台大神秘的考
題沒有那麼顯著的效果,所以後來也決定不補習,原則上就以弄懂CS本科必修課堂教的所
有內容為輔,研究台大神秘考古題為主。
因為112CS是第一志願也是唯一志願,所以準備方向基本上都是以考上112CS為目標,112E
E算是順便去考的反正覺得名額超少不太可能上。
4.各科準備方式:
(1).線代:
因為大一學的早就全部忘光,一開始拿出數學系大一整年的線代原文課本打算開始從頭唸
到尾,結果發現後半段念不太懂但台大也不太考那些困難的觀念就放棄了,後來就只有努
力搞懂所有考古題範圍的觀念和計算(計算很重要,內心默念七七四十九次,會有保佑)。
對角化相關觀念及其計算必弄熟,弄懂之後會有種突破線代世界中level1境界的清新感,
Jordan form好像台大不考所以直接放生。
(2).離散:
這科完全沒有學過,也沒有投影片或是原文課本之類的。很多題目看似高中就會做,但是
很多題目看就知道沒學過,觀念定義又多又雜又離散,也是個人覺得最找不到準備方向的
一科,如果修過數學系噁心難的圖論應該會覺得圖論的部分很簡單,但我沒修過。就靠黃
子嘉的離散上下冊(下冊後面好像台大不太考),以及考古題。資工跟電機丙的離散考題應
該就涵蓋絕大部分需要會的觀念了,越熟越好,大重點應該是排組、生成函數、圖論。結
果今年資結第一題就考離散...然後當下就被考倒了。
(3).資料結構與演算法:
在112CS的一門大一必修就叫做"資料結構與演算法",但最好把下一門"演算法設計與分析
"上完,因為會考。平時努力寫寫不出來的作業,努力理解兩門課的上課內容,熟悉一切
資料結構操作及演算法之複雜度分析應該就夠了。推薦可以修欣穆DSA和旭君ADA >< 上課
都講得很清楚了,唯一要注意的就是作業遠比考研題目難,助教都非常電,寫不出作業是
很花時間也很痛苦的,慎入。基本題型很多(包含各資料結構複雜度及Dijkstra等等演算
法),必須極熟,這科普遍大家都考很高。
(4).計算機結構:
感覺這科應該要跟OS一起學應該會吸收得比較好,畢竟很多觀念是相通的只是觀看問題的
角度不太一樣(軟體角度-硬體角度),對台大的考題而言重點一直都是掌握後半學期的內
容,以及對近代發展的硬體技術是否有足夠概念(GPU,平行運算之類的新潮技術),極推
薦+0老師開的計結(其它沒聽就算了這個真的必聽),聽完整學期絕對會讓學生有種從頭到
腳領悟這科的感覺,除了作業跟考試完全無關...(但作業deadline會讓人剛好可以拿來在
家跨年,省錢又好入眠)。雖然老師這學期請病假兩個月QQ,少聽到很多堂課真的很可惜
。每一年的考題都相當有難度差異也相當大,但透過理解各年考題應該可以當作很好的課
外補充,寫申論題會比較有料能夠唬爛(X)展現深厚的硬體知識(O)。整體而言這科對於跨
考生(尤其對硬體沒任何背景的)應該算是比較難拿高分的科目。
(5).作業系統:
一看到題目就應該全世界都知道是誰出的題目了XD 因為當時是修出題老師的OS課,所以
準備考試的時候就拿出了隔壁班老師錄的課堂影片一直看(youtube上有!大推!),應該是
個在最短時間內理解這門課重點的方法,中間幾章最重要。但另外還推薦的是可以在修OS
之前先去修SP(系統程式設計),跟OS算是上下層緊密相連的關係,都學過一點可以比較理
解系統層跟我們日常生活的關聯,讀起OS也比較有感覺。關於考試的部分就如果修過出題
老師的課看到考題應該就會很有共鳴,大致上會是一些比較沒有標準答案的問答題,常考
的是如何設計一個具備題目要求的系統等等,大致上就跟課堂期中期末題目相似,如果摸
熟老師的風格跟題目應該就會比較輕鬆。最後,老師很喜歡分散式系統,老師真的很喜歡
分散式系統。整體而言這科對於所有考生應該都算是比較難拿高分的科目(如果跟老師不
熟)。
(6).英文:
分數直接乘10趴,所以別念,也不用認真考,大概就看到長一點的單字就直接跳過,然後
把文法跟閱讀稍微看一看。花半小時猜完就趴下午睡,把腦力體力留給數學絕對是正確的
選擇,反正A卷也沒人會寫,至於怎麼猜到超過五十分的我也很困惑。今年英文不出所料A
B卷對我來說一樣全部都是看不懂的生字,不知道為何出來分數一樣高,真高。
5.考試心得:
對不起數學系全體老師。
對不起數學系全體老師。
對不起數學系全體老師。
應該是全系跨考資工有史以來數學考最爛的了吧...
6.其它:
(1).考古題真的很重要,對於複習時間很少的一定要靠大量刷考古題輔助學習,快速掌握
考古題題型以及課內相關連的觀念。
(2).大推Grad_Ask版>< 印象中十月多那時還沒開始準備考試,上去看人家問的問題結果發
現自己都不會,有點慌,但考前兩個月每天必定刷好刷滿,大家都會的題目都要弄懂,大
家都不太會的也最好偷偷弄懂。
(3).考前早睡早起調整作息,八點開考保持清醒很重要,考演算法腦袋不清楚就沒救了。
(4).認清自己的優勢/劣勢,像有些數學系學生(如我)的劣勢就是很不擅長計算題算一題錯
兩題,優勢就是念數學系會讓別人以為我們很有優勢所以覺得考不贏我們以至於失去信心
。
(5).不要同時修系統程式設計跟計算機安全,差點累死,人生本應美好,硬課越少越好。
(6).轉系很累,轉資工更是身心巨累,沒強烈興趣的慎入,考上之後才是過勞的開始。
(7).外系考試生老師難找,找lab做專題越早開始越好。
(8).感謝女友帶給我的念書動力,希望可以在電腦以外的世界中證明並找到她的存在。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.100
※ 文章網址: https://www.ptt.cc/bbs/graduate/M.1554816328.A.9A8.html
推
推
推
推
推
推
推
推
推
推
推
推
推
推
推
推
推
→
推
推
推
推
推
推
推
→
推
推
→
→
→
推
推
推
推
推
推
推
推
推
推
推
推
推
推
推
推
推
推
推
推
推
→