【背景】
我是今年112管院应届毕业生,在学期间仅有修过Python,另外也写过VBA跟R,还有一点点C。程度大概是用程式做过资料分析跟期末专案的小游戏,虽然写过程式,但程度绝对远不及于本科生,相关课程也修得很少,所以某种意义上可以视为零基础。
因为从一入学就对自己科系极度徬徨,不断思索未来可能走向,修课时又发现自己对于逻辑推演、写程式、Debug的过程不算讨厌,想想人生也没什么好失去的,转换跑道趁现在,就迈入跨考的苦海深渊了。
【战绩】
台大资工 落榜
台大电机丙 正取
交大资工 备取(不会上那种)
清大资工 正取
跟榜上一堆屠榜的大大比,我的战绩非常普通,甚至幸运的成份非常高。
考研结束的时候我原本心灰意冷,已经开始规划重考的日程表也准备开始听课了,没想到意外正取了两间,只能说感谢老天眷顾。
【准备方法】
1.准备状态
有补习 + 有报题库班 + 非本科。
总准备时长:一年(全心准备大概半年)。
我的准备方法非常普通,就是一直唸一直唸一直唸,发现自己完全看不懂的地方就会试图看第二次、第三次,再不会就问人,久而久之你会发现程度是累积起来的,前一个月可能一个字都看不懂的东西,读到下一个月再翻开,就会有茅塞顿开的感觉。
整个考试过程中,如果保守预估自己的唸书时数,至少有达1200小时以上,2019前半年没课时不是跑图书馆就是跑大硕,暑假起则是完全进入读书状态,每天至少会稳稳读到8hr以上,偶尔会到11hr,十二月底前常常都在图书馆待到午夜12点才回宿舍。
2.准备时程
1月-6月:
因为系上还有2X学分,只有听完黄子嘉线代、离散。
7月-9月:
上线代、离散公播课。
听完资结、算法、计组、OS。
10月后:
不断复习六科,并开始上计组OS题库班面授,偶尔听一下数学题库。
12月后:
开始写考古题进入状况。
3.各科准备(括号为完整读过的次数)
线性代数:黄子嘉(5)
参考资源:大硕教材、MIT线代、3Blue1Brown、线代启示录、题库班。
我撞墙期非常久的一科,第一次听课的时候听到Ch4就卡住了,那个章节我大概听了三次,后来我跑去翻完课本该章节的证明、听了几堂MIT线代的课,也看完3Blue1Brown的影片,才慢慢建立起对线性代数的感觉,从代数跟几何的观点不断思考、建立关联。也因为这段时间打下的基础,在第二次听公播课的时候,把线代前后章节都连贯起来,听懂黄子嘉口头的每一句话,你会觉得他简直跟神一样,学成后,后期也就不太需要复习了。
题目我只做easy跟比较简单的middle,这科我没花很多时间在刷题,大部分都在观念上的融会贯通,思考证明为什么要这样证,前后完整读过笔记的次数至少五次以上。
离散数学:黄子嘉(4)
参考资源:大硕教材、台大陈和麟教授上课内容、题库班。
听课顺序跟线代一样,前半年听第一次,公播听第二次,但因为忘得太快常常回去听tkb复习,重点章节我至少听了三次以上。准备过程也是鬼打墙很久,一开始着墨太多时间在理解证明,章节之间隔太久没读,造成读了后面忘了前面,后来改变读书策略,降低读每个章节的时间间隔,学习效果才逐渐提升。这科建议多刷题,多写多健康,Ch3-5我题目至少刷了两次,写久了慢慢会培养起感觉,稳定度练起来,这时候再回去看证明你会顿悟得比较快。
这科Ch1-Ch6、Ch10才是重点,这之外的章节我着墨不深,题目有写到才会回去翻一下,而我笔记重点章节完整读过的次数也是至少四次以上,题目算熟基本上可以应付大部分的题目了,剩下的你不会大家也不会,看考场当下能不能灵光一现了。
作业系统:洪逸(3)
参考资源:洪逸笔记、恐龙本、薛智文分布式系统、网络资料、题库班。
这科我学得很残念,因为一直是以台大为目标准备,在时间的分配上,相对其他科目比较没有着墨太多。我大概前前后后完整读过笔记三次,恐龙本则读到资安的章节之前。作业系统这科包山包海,写题目常常遇到没看过的内容,遇到不会的就上网查资料或问战友,而十月开始跟着题库班把各类题目做过一轮,但上完题库班的感觉是,题库班针对交大跟电机丙这类题风比较固定的学校或许有点用,但如果目标是台大资工可以不用花时间(今年的清大资工也是 QQ)。
计算机组织与结构:张凡(3)
参考资源:大硕教材、题库班。
我刚开始上云端的时候非常崩溃,一堆要记的东西(本人相对不擅长记忆),光是适应组合语言就花了不少时间,所以在题库班开课前我严重逃避读这科,读书进度极为缓慢,到十月前课本只有读过两遍(还是很半知半解忘很快那种),我几乎是靠题库让这科起死回生,不得不说张凡题库班真的很神,钜细靡遗地把每个章节的题目都归类好,一一攻破,练熟题库应付大部分基本题我觉得就没问题了,至于能不能应付台清交近年难题,我觉得无法,但以考试而言,稳住基本盘就上了。
资料结构:洪逸(4)
参考资源:洪逸笔记。
这科没什么好说的,就把洪逸笔记读好读满就是了。
版上许多人都说这科最简单,但以非本科的角度来讲,我这科上手得最慢,可能因为没修过相关的课,对资结的实际用处跟概念困惑很久。刚开始学的时候我连Big O都不知道是什么,洪逸在分析复杂度的时候我也是满头问号。大概读到第三次、第四次的时候才有“喔原来是这样!好简单啊!”的感觉,熟了以后,这科就是偶尔回去复习一下树的操作,剩下就与算法相辅相成,不太需要特别复习。
特别一提,洪逸上课没讲红黑树bottom up insertion、红黑树deletion、2-3-4 tree top down insertion,要自己另外找资源补充。
算法:林立宇(4)
参考资源:大硕教材、Vivian算法、交大江蕙如算法OCW、CLRS部分章节。
这科变化多端,难起来非常难,直到考前我还是没有参透的感觉,林立宇的课本我大概复习了不下四次,题目也都做好做满,特别一提NPC跟Amortized Analysis章节,台交爱考章节,能读还是尽量读,这两个章节我花了很多时间才理解他在干嘛,刚开始读的时候脑子一片空白,但当你看了第N次证明的时候,问了第N个人,每天走在半路、睡前都多想一点点,慢慢的你就会忽然懂了,懂了就会发现概念不难,但题目还是很难。
不过这科我读得不算特别好,还是不要误人子弟好了。XD
【考场当天】
台大资工:
题目每年依然都在变化,如果目标唯一台大真的可以不补习,然后数学打钟前十分钟发现整整漏看一面,考完极崩溃,不意外直接下去了。XD
大家考试记得要注意题号不要跟我一样蠢。QQ
台大电机丙:
前一天心态炸裂差点决定不去考,还好最后有挺住呜呜。
题目一如往年中规中矩,离散题风很稳,多写多健康,我猜考卷有部分给分,因为出来的分数比我预期高不少。
交大资工:
软件地狱选择我直接下去了,如果再出地狱选择建议大家认真把会的都写对就好,一题错整个题组下去很难过唉。QQ
清大资工:
硬件我真的不知道在干嘛,我记得自己空了一堆没写XD,几乎都靠计科拉分。
【关于战友】
这次考试之所以我能幸运上榜,我觉得最关键的一点还是:我有一群强大的战友。
每个礼拜六我们都会分配章节,每个人轮流报告恐龙本跟蓝算盘(RISC-V)两本原文书的内容,虽然我硬件程度普普但应该有潜移默化的效果?此外也会约在一起讨论不会的题目、检讨考古题,在讨论的过程中各自把自己会的内容丢出来、教学相长,慢慢的大家的程度就会一起提升,如果没有战友就绝对没有现在的我。
最后我们这群常一起唸书的通通考回台大了。(甚至好几个是屠榜仔= =)
在这边超级感谢读书会的成员不厌其烦教我,耐心跟有时候跟不上思考的我解释题目,总是有人可以信手拈来就一大串数学证明、对硬件做出充分的解释、或者愉快地讨论起CLRS内容,跟这群人处在一起才发现自己的渺小,但也提醒著自己需要做的还有更多。
也特别感谢读书会两位大学长常常支援各种教授资讯、读书资源、精神喊话,没有你们读书会也绝对不会这么顺利地运作下来。
最后,很重要很重要的,真的要拜台大土地公,有拜的最后都有上(?)。
【小结】
1. 关于题库班:题库班优先选择张凡,剩下的自己斟酌,我个人觉得成效有限。
2. 关于公播课:如果够早开始准备的话,可以考虑听数学公播,我觉得对程度普通的人而言,你也许会在听第二次的时候有更深刻的理解。
3. 关于读书会:资工LINE大群是个讨论题目不错的地方,可以加,建议少找妹子聊天,这些时间可以多读不少书,花太多时间在无意义的事情上很容易落榜。:)
4. 关于跨考:考试过程其实发现像我一样真·跨考的真的极少,大部分都有受过理科相关训练,但跨考仔不要灰心QQ,数学这科目时间久了慢慢会练成,往往是非本科上榜关键。
5. 关于资源:感谢版上wjungle大跟mage大无私奉献笔记,在准备过程收获良多。
6. 关于心态:有些人不费力就狂甩你一百条街,而更多时候,比你聪明的人比你还要努力,但也永远不要小看自己,你能做到的远比你想像的还要多。
7. 关于感谢:感谢金主爸妈、台大帮的战友们、男友、114cs宽大跟小乖、116cs毕业的J大,还有一路上帮助我许多的朋友。