【零、服用警告】
注意,本心得文参考价值极低,除非自信考运爆棚(刚好今年有加开名额)以及考试前
被分手的准备与心理素质,一般人不宜轻易尝试,因此主要是分享读书资讯的管道。
【一、背景&成绩】
背景:猫空大学新闻双主修经济系
在校成绩约70%
已出社会,有正职工作
一直以来都有想考资讯类研究所的想法,但直到去年六月底才正式下定决心要考资管
所。
选择资管所的原因是自己没有上过资工的数学,半年多的时间自己补不上这么多东西,
因此选择数学较少的资管所。
平常要上班,但因为公司很废,在位子上Pending的机会很高,几乎进办公室没事就在
看书/线上课程,基本上可以视为带薪全职考生(?)加上考运爆棚,再次强调可复制性
极低。
上班时间八点半,感觉就像每天早八进K书中心,有事就做,没事就看线上课程或拿纸笔
写考试相关的东西。
在学校时跟当替代役时就会写写Python,但大多就跟着网络课程做些基础东西,平常
有闲有心情的时候会刷刷Leetcode。总体来说有程式底子但不深,资料结构跟算法大概
是去年七月开始自修。
成绩:
英文 计概 MIS 资料结构 面试 结果
台大资管 68 77 25 X 81.29 吊车尾正取
清大资应 73 50 X X X 正取
政大资管 82 60 63 X 差0.3分进面试
科技组
台科资管 X X X X 83.33 面试被刷
【二、读书资讯】
以下提供读书资讯
<计算机概论>:
先看过台大于天立老师的计算机概论,补充一些基础电脑运作知识(一补数、二补数
之类的),后来有去书局看过计概课本,觉得线上课程教的东西比较多就没有特别买书。
后期基本上就是写写考古题,把不会的东西挑出来丢进估狗找答案,除了听过,可以手写的也要自己动手写过。
其他没什么好说的,这科基础把握住,其他就是拼人品。
推荐:
台大于天立老师 - 计算机概论开放式课程连结:
http://ocw.aca.ntu.edu.tw/ntu-ocw/index.php/ocw/cou/101S210
<资料结构/算法>:
资料结构是先看过交大彭文志老师的开放式课程,但是强烈建议先把C++搞懂再看。我一开始是先看彭老师的课,虽然有其他程式语言的底子,但那时不懂语法也是看到怀疑人生。
后来转而先去学C++语法,后来再看才觉得好一些。
彭老师的课要看比较麻烦,因此后来我都直接上YOUTUBE找资料结构的影片来学。在此?
荐一个印度老师Abdul Bari的频道,他有把各个资料结构/算法的影片分得很详细,由
浅至深都讲得很清楚,而且也会在白板上解释原理,愿意尝试印度腔英文的朋友可以试试
看,个人觉得看他的影片比较好理解。
另外也推荐Second Round的资料结构与算法,对于资管来说绰绰有余,基本上到B树之
前都有详细解说跟实作。建议就算自己生不出来,也要跟着他的CODE一步一步自己写一次
,对于理解会有帮助。
(备注,我有一个台大资工的朋友有借我补习班的书,但Code用书面看很不习惯,因
此后来都是拿来当工具书查询,主要是拿来备注忘记的东西,再上网查。)
推荐:
Open Home - 语言技术:C++ Gossip
https://openhome.cc/Gossip/CppGossip/index.html
Second Round – 资料结构与算法
http://alrightchiu.github.io/SecondRound/
彭文志-资料结构:
https://ocw.nctu.edu.tw/course_detail.php?bgid=9&gid=0&nid=412
Abdul Bari频道:
https://www.youtube.com/results?search_query=abdul+bari
<作业系统>:
跟板上其他人一样看周志远的作业系统,认真刷了大概两次,但说老实话东西很多很难记,后来就是把大概重要的东西的定义记下来(虚拟机器、排程原理、Paging、Virtual memory、死结等等),实际计算的东西就…呵呵。
作业系统在资管比重不高,后来有点半放弃状态,到后期就是时不时问一下自己记
不记得某个东西的定义,忘记就再查再写一次。
推荐:
Mr. Opengate
https://mropengate.blogspot.com
清大周志远老师 – 作业系统
http://ocw.nthu.edu.tw/ocw/index.php?page=course&cid=141&
<网络>:
清大黄能富老师的计算机网络概论刷个三次,OSI模型各阶层代表的意思与代表机器(
如hub、switch、router)搞懂,协定能记就记(HTTP、POP、SMTP、LDAP等等等等超级多
,至少重要的几个要知道),CSMA/CA、CSMA/CD要知道是在干嘛、实体网络线的差异、
WIFI序号代表的意义等等。
比较难懂的是虚拟IP分配的部分,有些网络上的资讯有点矛盾,但最好还是把他搞懂
,政大跟台大都有出过。
后来发现课程后半部分(例如网络spanning tree建构等)很少出来,可以参考,但说实话报酬率不高。虽然这次清大有考到三方交握,完全忘记,直接送他XD。
推荐:
清大黄能富老师 - 计算机网络概论
https://www.sharecourse.net/sharecourse/course/view/courseInfo/1406
鸟哥的 Linux 私房菜
http://linux.vbird.org/linux_server/0110network_basic.php
<MIS>:
这科真的很玄,老实说我没办法给什么建议。我自己买了Lauden中文版,认真从头到
尾看了几次,后期有事没事就翻一下。
今年台大刚好考了传统的东西,所以有些东西可以写(虽然还是考很低),要是像前
几年那样考机器学习、认证授权什么的,也一样只能拼人品。
推荐:
平常多看一些资讯相关的东西会对写东西有帮助。因为本身是新闻系的,瞎掰写文章
算还蛮有经验的,主要还是看老师吃不吃你的电波吧,这边就不多推荐什么了。
建议大家多看看资讯类新闻,像是今年台大就考5G、VR之类的东西,这个真的就是生
命的累积,你永远不知道看得废文何时会帮助到你。
<英文>:
这个就随缘,平常没事都在听英文节目,因此语感应该还行,没特别准备,基本上单
字部分有拿到我都当作捡到,主力放在阅读跟文法克漏字。
【三、总结】
这篇并不是要推荐大家不要补习,而是给大家一些念书找资讯的管道,GOOGLE很好用,
可以多查多看。
总体来说,资料结构/算法还是占比很大;计概的部分就是要靠自己平常的阅读量,
我每天公司没事的话会读个七八个小时(对,敝单位就是这么废),骑车通勤的时候用
睡,平均下来一天会读个8-9小时。
没有特别安排什么读书计画,但就是跟着课程把所有东西读过,能搞懂就搞懂,能手
写就手写,所有的资料结构算法的CODE都打过,脑中就会有印象。
先搞懂原理,再打CODE会很有帮助。即便写考古时只叫你写虚拟码,最好还是用C++实作
过,会发现很多读书时没注意到或是自己觉得很简单的盲点。
对我来说最重要的是准备时就要随时利用零碎时间读书,去年即使出差时也是会用手机
最后还是要保持心态不崩坏,准备面对失败的勇气,你付出的时间与努力会给你答案
。