[心得] 108资工所上榜心得(代po)

楼主: Step4head (Near)   2019-03-24 17:55:00
文长慎入,因为酝酿很久是真的很长,打了超过十个小时
(一)背景:
本身124资工系应届考生。
大学过得有点颓废,大概就是过著“晚上打电动,白天自行宣布停班停课,下午美食巡礼
”的无限loop。
当时在班上我们有个小群体放学超爱到处踩拉面店的;可惜到了大三一个休学一个移民国
外了,当时瞬间少了一种归属感一度有休学的冲动。
推甄的部份我是果断放弃的,主要没有专题跟比赛的加持系排又普普(3x%)觉得推不上
理想的学校,其次,是当年考大学的经验。在学测放榜后为了弄面试资料造成后来指考准
备不佳所以上榜后就直接放弃指考了。就有点像黄子嘉老师说的“手里拿着橘子,你就读
不下去了”、“万念俱灰的人最强”。不过考量到找教授的问题,可能还是要自己评估一
下,或是参考黄子嘉老师说的“推甄不用推保底免得推上不想念的又来影响你准备考试的
心情。考试就要了不然可能直接加365”
(二)战绩:
台大资工:
数学:55
计系:46
资演:60
英文:30
总分:164.8
结果:落榜
台大电机丙:
数学:69
计系:38
英文:44
总分:157.4
结果:备14
清大资工:
数学:79
计系:38
总分:117
结果:备12
交大资工:
数学:62
计系:66
资演:45
总分:173
结果:甲组备3、网工正取
成大资工:
数学:95
计系:59
资演:76
总分:230
结果:正5
中央资工:
数学:79
计系:83
资演:88
总分:250
结果:正2
(三)动机︰
我是在大二升大三的暑假报补习班的。起初的报考动机其实有点可笑,一方面是受到升学
主义的影响,另一方面是在逃避。因为不知道自己大学除了很多的通识跟共同必修外到底
学了什么东西。所以不敢直接进入职场想继续躲在学生光环底下“思(ㄊㄠˊ)考(ㄅㄧ
ˋ)人生”。一直要到三升四暑假开始找实习还有跟北科帮一起准备研究所才知道自己在
追求什么跟期待什么。不过其实资工读到后面接触越来越多专业野心就会开始变大,想要
开发自己的系统跟参与开源专案开发。
(四)时间:
二升三暑假,当时上了三科面授os、计组、离散,当时由于没有气氛。所以就只是上课听
回家也没做题目,常常还会因为晚上电动打太晚上课打瞌睡,然后回家就开始打电脑了。
要问我这个暑假有什么收获大概就是战车世界练满两条战车线。
三上三下,当时只上了ㄧ科线代tkb,但是上了一年只听到7-2,差别在于是上数位所以在
预约下次上课前会回家思考跟写一些题目。但是两堂课平均间隔1.5周所以会有一些基本
的观念,但是无法累积熟练度。
大四暑假7~10月,这时有点疯狂,我是直接上5+1科含续听,算法没上报了数位。为了
逼自己赶上进度。所以这个时候全部都是上面授/公播课,大概在9月中~10月中因为当时
卡到毕业专题发表所以正课最后这一个月几乎没办法专心上课导致上课效率有点差。并且
也错过了正课跟题库班中间的空档。没有机会在题库前回过头把跳过的章节补起来。
四上10月~考前,把剩下的算法听完,然后尽量跟着题库班进度复习。考古题的部份刚
开始的时候大概一个礼拜一年(某间学校的其中一年),最后ㄧ个月熟练后订正比较快大
概一个礼拜三年。
(五)各科上课心得:
关于每个科目特性跟准备方法版上须多强者分享就不赘述,所以会针对每个老师上课方式
来跟大家讨论,跟给大家一些我比较主观的看法。参考书的部份除了os有看恐龙本其他都
是看大硕的资料然后上网google跟看一些国外网站然后跟别人讨论。
科目(正课老师/题库老师)
i.线性代数(黄子嘉/林立宇):
黄子嘉的现代课我真心推荐,正课内容的部份有他自己的一套编排方式,所以上起来会特
别有连贯性,再来就是他会把定义得来龙去脉讲得很清楚;所以跟着他的节奏你会慢慢知
道数学在玩什么。但是在第八章的时候还是会让你很想死,尤其是在实复数不同调的部份
。上课方式建议大家印一份漂亮的笔记因为内容已经不会变了(呜呜),然后多抄一些子
嘉口头讲的东西,这部份大多是课本的Note对于理解定义的龙去脉有很大的帮助,还有就
是一些常见的观念题。个人不推大硕的笔记,排版是很优美但是内容比较旧上课的时候常
常会找不到内容而且常常抄错。
题库部份子嘉跟立宇我只各上3堂课。我个人觉得子嘉的内容比较旧也比较偏几乎都是数
学系考题可以直接略过,看一下每一章前面的重点整理就好,或是你很强想要深入挑战,
不然很容易跟不上他上课速度然后一直在抄答案。立宇的课你可以听到一些不一样的解题
思维跟策略,该提的重点都会提到然后帮你整理,建议是在刚上完正课写了一点题目似懂
非懂的时候听。等到考古题刷多的时候会开始觉得他讲的内容偏简单,听一听会ㄧ直很想
快转。然后,咻的一下又会有一些神奇的技巧被你略过。
ii.离散数学 (黄子嘉、林纬/林纬):
离散的部份我暑假是边上子嘉公播课边上林纬面授,所以才会说暑假上5+1。
先说子嘉的部份我觉得上起来没有像线性代数有这么大的感动。可能是科目特性本身就很
分散听起来不会有承先启后的感觉。再来就是子嘉的逻辑讲的比较少,但是最近人工智能
热起来出题的频率并不低。但是不得不说他的课本真的很棒我觉得比原文书还猛。
林纬方面,重点整理得很清楚,该讲的证明也会说,但是还是会倾向让你把技巧背起来。
他的课我觉得节奏比较快如果基础不好听起来会比较辛苦,好处就是他不会加课会照进度
走完,不会让你到后面感觉像一个礼拜上12科。另外上他的课常有一些神奇的解题技巧特
别在逻辑的地方。讲义编排个人觉得不太喜欢重点整理很完整但是查阅不太方便。题目蒐
集比较新但是详解有时候看起来颇ㄏ;另外会有专栏蒐集奇怪的考题像是国安局,都满有
挑战性的心有余力可以拿来玩ㄧ玩陶冶性情。一言敝之就是“课上很棒,讲义待加强”
题库部份没有上过立宇所以无法评论。林纬部份会拉近三年的题目,然后每章前面会有重
点整理像是章节架构图(觉得整理的还不错),问题还是像正课那样。
建议大家试听看看哪个比较适合,我个人的话会倾向听子嘉/立宇正课打底,题库再接林
纬吸收不同的技巧。子嘉的缺点是会找不到人问问题。以我们这群都是自己讨论讨论不出
来在全部丢给我让我拿去问林纬。因为只有我上林纬。他们都说“我是异教徒,子嘉唯一
信仰”
iii作业系统(洪逸/洪逸):
笔记真的很猛,如果没补习建议无论如何都要弄到一本。上课的话是出了名得笔记地狱手
速之快无人匹敌。上课的话建议大家弄到一本笔记上课的时候抄注解(黑板上没有的东西
)回去看着这份笔记思考重新整理。不是重抄喔这没什么意义而是要用你理解的方式重新
翻译一遍。这对后续写申论题有很大的帮助。个人觉得在正课不需要特别去练题目,还是
着重于理解可以往深入的去想往实作想,然后拿着问题一直去黏洪逸。只是他也不见得答
的出来因为实作的东西各家都不同,又一直变来变去。
这科我还是建议搭配恐龙本看(ps:恐龙本disk排班process排班还有deadlock 这种考操
作可以跳过,synchronous也建议跳过然后以洪逸笔记为主,因为恐龙本一直再删减这一章
),有一些发展的来龙去脉我觉得洪逸讲的不是那么完整。另外像file system 跟securi
ty洪逸讲的不是那么多清交又挺喜欢考得。
如果大学没有看原文书的习惯我觉得这个是一个很好的开始,对于之后报论文有很大的帮
助。建议学习洪逸整理笔记的方式:缘由、定义、优缺点、比较。
以我来说我每个小节我会习惯先浏览过一遍找出重点画起来,再拿一张纸把这些keyword
写起来,然后思考一下这章的架构,要怎么把这些东西串起来。一边整理会一边发现哪里
不清楚再会去看仔细或是去挖其他文献。
题库班的部份我觉得洪逸给的讲义很冗很杂,然后常常鬼打强感觉一直仔讲一些重复的题
目,偶尔会穿插一些偏激的东西个人觉得不会考都是直接跳过,比较重要的应该是他的回
家作业内容会比较细可以帮你抓哪里不清楚。我们的准备方式都是上课前先把题库写完然
后不懂的mark起来讲到的时候在抬头听。上课时间大部分都在整理下课要问的问题或是往
下写题目。
iv.计算机组织(张凡/张凡):
这科是被我牺牲的科目,题目常常定义不清搞不清楚到底想问什么然后现在考生多教授又
喜欢把考卷当填充题改不看过程实在觉得cp值颇低。到后面已经放弃深入钻研,就只是写
写考古题背作法,应付考试稳住基本分而已。
张凡上课方式,讲的满仔细也满慢的,但也因为这样很容易会恍神,建议要抄笔记,一样
是抄一些课外的东西,他会用全观的视野说明为甚这边要这样做,或者跟你说课本这样做
不对应该要怎样才对。当下可能会看不懂但是之后往下读或是回来复习后会帮你解决很多
疑问。另外不得不说张凡真的是异常有耐心每天下课都会自愿加班留下来让你问完为止。
就算你问得很基本他还是会觉得是自己教不好然后很有耐心的跟你讲一遍。特别适合基础
不好的同学可以一直缠着他问问题,但也因为这样常常大排长龙建议一下课就赶快冲过去

题库部份我觉得他的讲义应该是所有科目里面整理最好的,然后会有一些奇怪的解题思维
跟口诀,例如教你用几何性trace 组合语言。这里我会建议多刷题你会猜到说哪些题目是
在哪些章节出的然后他想问什么,有些一样的东西在不同的章节问答案会不一样。另外当
初因为自己pipeline特别烂所以自己下定决心直接把T2整本爆完。
v.资料结构(洪逸/洪逸):
上课风格跟作业系统有点类似同样都是洪逸的上课风格所以不赘述。
这科相对简单好理解我觉得比较大的问题是资料结构跟算法会混在一起讲所以读起来会
有点错乱;不单单只是root从0从1,像OBST定义也不太一样。还有就是他会让你有种他很
简单的错觉,因为都是操作题很无脑,但是过两个礼拜后你就会发现你忘记定义忘记规则
,再回去看笔记也不知道自己在抄什么,特别是高等树的部份。因此建议上课的时候不要
偷懒笔记抄仔细一点,步骤画多一点。
准备方式我觉得科目内容有点类似算法,但应该要把他拆开因为两科准备方式不太一样
。以资料结构来说会比较需要背定义跟记操作。而trace code我觉得这是基本功,对于没
接触过程式的同学来说会比较吃亏一点。再来就是需要记一些程式码的特征例如heap程式
通常会有循环间隔每次会j*=2 ,观察这些pattern会让你trace速度更快。(ps:交大感觉
特别喜欢考trace code 不晓得是不是因为改太多学生的烂code 所有才产生的报复心里。

vi.算法(林立宇/林立宇)
这科的话立宇的讲义大概就是考试精华了多的东西几乎也不太考,他上课的方式我觉得会
有一些问题在于符号的定义不是那么清楚,或者说你无法很直觉的理解符号背后代表的意
义。所以会造成跟不上他的节奏。课本内容同样也有这个问题。所以建议多想多跟同学讨
论,或是先写一些题目熟悉一下操作再回过头来思考。当然还要多问,立宇姊姊真的很有
耐心,而且是大硕资工所唯一的女老师。
这科因为我一直卡在资料结构里面没办法把两科分开所以一直抓不到重点。最后是直接狠
下心把时间复杂度、dp、图论的题目目全部爆完才把他们分开的NP由于时间缘故所以题目
没有刷就只有碰到考古再来读一下所以反应也不是那么灵敏。
准备方面,我觉得跟资节的差别在于考试偏向设计题。所以需要多思考了解算法背后设
计的精随,这样碰到题目才有办法活用。再来就是去培养解题思维。以台大来说他们喜欢
考dp或者我喜欢叫二元递回
,像是之前的回文、去年的queue操作。这里的重点不该放在算法本身而是背后的解题
思维。如queue这题很明显的需要去穷举所有的可能,所以要一个有条理的方法暴力他所
以就会往dp想,再来我们会对预期的结果回推一个操作,发现他又会跟前一个操作相依所
以我们在进一步加入第二个变量,修改成二元递回。
(六)其他
1.关于要不要报补习班跟题库班
我一开始就被怂恿去报了所以没有多想,我觉得补习班的好处是已经帮你把内容浓缩了可
以节省你的时间。如果时间紧迫建议还是要报。给自己一点投资,其次是报补习班会给自
己压力push你前进,像是面授班的进度压力,或者是你觉得不能跟钱过不去的经济压力。
如果你底子够好自制力够强建议看OCW跟原文书比较能培养归纳跟理解资料的能力。
题库班的部份。当初觉得已经砸那么多钱了,投入那么多时间了还要外加之后的报名费。
没有必要因为这一点小钱造成投资失败又加365,怎么算都划算就全报了。还有就是与其
让题库班的问题影响读书不如早做决定。
如果要分析的话我觉得题库班有三个优点
i.拿到题目的解答, 我想除了数学科其他科目参考答案都很难获得,写完考古题不知道
正确答案我觉得是满严重的问题。
ii.有人可以问问题,以我应届升来说有些学校的教授会很排斥学生问补习班的东西,如
果你身边都没有高手可以帮你解惑或是讨论,成长速度会很缓慢。
iii.push自己跟上进度,这点就要看自己有没有自制力了,如果你有队友会ㄧ起安排进度
读书我觉得这点就可以忽略。
我觉得如果程度太差不该期待可以靠上题库班改变,因为他还是以解题导向。以我们这群
来说我们每堂课都会到但是几乎没在上课,自己思考才是真的。所以会聚焦在上面这三件

2.关于报考动机
这个问题很重要自己不问自己之后也一定会有人提出质疑,如果不清楚也建议晚上睡不着
的时候想一想。
这个问题在面对不同的声音或是别人在怂恿自己的时候,你可以拿他理直气壮的怼回去。
对于帮助自己专住在准备考试上我觉得帮助不大。要考的好应该是要在准备研究所中找到
成就感,像是“我要把线代第四章的题目干完”这样很简单、智障的目标,虽然蠢但很真
实,遇到看不懂题目就会自己去查了,比起今天要把那一张唸完然后一直盯着书看也看不
到重点就开始恍神应该会好一点。或是有时候会被队友发起挑战。就会开始唸了。
3.关于子嘉的课
我觉得他的课不只是数学课还会像哲学课,有时候他讲的一些经典语录,满值得深思的。
可能有时候会是在嘴你但你也会觉得很有道理,被嘴得很爽。
4.关于找战友
我觉得只要知道自己每天在干麻,慢慢的就会开始认识一些实力相近的队友。拉着你一起
成长,并且会真正感受到什么叫“大家都在冲的时候你不会敢睡觉”。(子嘉语录“读书
会会自然形成不用特意去找,那个都是假的没有用”)
5.关于“隔壁那个戴眼镜的很强”这件事
(子嘉语录“你只要每天有在进步就好,你会变强的”、“你只要每天都对得起自己就好
”)
我觉得只要找到自己的节奏就好了。以我为例当时暑假补五科进度压力下自然会开始跟不
上进度,然后看看周围的又觉的大家都很强,搞不好还有很多自己嗑原文书的高手在潜水
想一想就很可怕。我的建议是搁置部份章节部份科目深入钻研几个的科目,目的是要让自
己跟上进度才不会陷入进度落后造成上课又听不懂的恶性循环。(俞克斌语录“进度落后
会让人情绪低落”)
以我为例暑假重心都放在数学偶尔看看恐龙本陶冶性情,然后当下就决定放资结跟计组打
算等题库班边刷题边读,所以开学后就很少唸数学了都是看到题目不会才回头翻。然后资
演也真的有跟着题目补起来。计组的部份则是后面发现真的不行,写考古的时候都是他在
拉成绩才狠心把题库整本爆完。
6.关于基本题全对就会上
我觉得不要这样赌比较好,因为失误很难避免。虽然他说的没错但是很容易就会出现成绩
不稳定必须要靠赛的情况。以我为例考完清交在讨论答案就会明显感受到自己有失误。但
是进阶一点的题也都会写所以还可以免强保住备取。所以如果基本分可以稳住最好再往下
读以线代来说因为台大前几年有考双线性所以后来有把子嘉的课本拿起来看一看
7.关于写考古题
我觉得没有必要一直急着写而是扎实的订正,我们的作法会是直接把整个主题整理一次,
然后错误的题目会直接练习写详解,这个对于写申论跟问答还满有帮助的。一来是可以确
保自己真的懂,不懂写一写就会开始自我矛盾了。二来是你会开始思考要把什么东西呈现
在考卷上。因为平常写题目都是在当填充题写所以实际在写考卷会发现版面被自己弄得很
凌乱。像最后在考试的时候清大的树我是全部拿尺画然后画得很干净,成大的话是全部先
拿原子笔划表格在铅笔填答案。(ps:听说有人交大数学没写算式全部都只写答案然后拿
很高分,不知道真的假的)
感谢大家看到这里经过这次考试感触有点多,酝酿了很久趁找完教授来这边发个文
首po直接献给研究所版了希望大家也都能找到好教授,如果是下一届考生希望你们能挑战
成功。

Links booklink

Contact Us: admin [ a t ] ucptt.com