材料跨考计算机专硕现状及未来规划(一)
一、基本情况
本人男,今年25周岁,18年入学某林业大学的木材科学与工程专业,22年毕业进入家具公司,23年7月辞职备考计算机专硕。可能是因为昨天中午一点的男篮亚洲杯预选赛中国对阵日本,过程起起落落,最终还是落后3分惜败,看我的心情像坐过山车一样跌宕起伏,今天查考研成绩心情反而平静了许多。总分超去年复试线十几分应该能进复试,今年还扩招了,当初重新选择学校还是很明智的选择,这个分数是真的很均衡啊,好像我高考成绩一样,没有拔尖的科目但是总分过线。送给中国男篮的小伙子以及我自己一句话:悟已往之不谏,知来者之可追,加油吧少年郎。
1. 跨考原因
工作的一年经历了种种岗位,干过品牌活动策划、设计师、助理、销售等岗位,我开始不断思索,我到底想要的是什么,是为了钱吗?如果是单纯的因为钱,我完全可以听人劝去报一个计算机的培训班,再加上我还不错的本科学历,换一个底层的编程岗位也不是不行,工资肯定会有显著的提升。但是好像又不完全是,我依然还有一些理想,有一些抱负,还不想在这么年轻的时候为了生活奔波劳碌,我想在一些领域做出一点成果,有一些成就,实实在在的掌握一门核心的技术,甚至吹牛逼的来说我想为社会为国家为人类做出一些自己的贡献,为了解放全人类而奋斗终生。(我还年轻,说点大话也无所谓)像我这种的普通人,得往时代的风口走,往机会多的地方闯荡。加上我自认为还不错的勤奋和比较强的动手能力,以及人工智能现在正处于起步阶段大有可为,都说计算机行业卷,那就卷呗,看谁硬。
我依稀记得前几年看的斯派克·琼斯导演的电影《Her》,讲述了未来的人类与人工智能的爱情科幻电影,这才没过几年的发展,人工智能爆炸式的发展,chatgpt3.5以及后续4.0版本不断迭代升级,人类与人工智能已经能够到达了能够高级语音沟通交流的地步了,并且各种图画视频等人工智能软件已经到了令人惊叹的地步。国内的互联网大厂也相继推出了自己的大模型,百度的文心一言、阿里的通义千问、腾讯的混元助手、华为的盘古等等。我时常在幻想我是否能够亲手实现电影里人工智能系统OS1,萨曼莎坐在月亮上唱起了The Moon Song。
2. 择校原因
人总是会在刚开始行动的时候雄心壮志野心勃勃,逐渐被拷打之后变得灰头土脸。一开始心高气傲,经过详细了解之后,放弃考408的院校,目标锚定了几个考自命题的985高校,只考计算机组成原理和数据结构。然而我还是低估了数学和专业课的难度,高估了自己的能力,纵使我整天窝在书房,不断地看课做题,被数二和数据结构反复拷打,一天抽两包烟,不断地崩溃又无人诉说,焦虑失眠,最终自我和解。我意识到四个多月的备考跨计算机专业对我来说太过吃力,可能已经到达了我能力的极限了,而且这次的背水一战对我来说只许成功不许失败,不能再多花一年的时间去赌那不确定了,我不要被困住脚步。于是我下调目标,选择了只考一门数据结构的学校。
二、目前学习进度
- 2023年7月到2023年12月
主要是全力备战考研初试。计算机专业课方面,先跟着比特鹏哥学习了《C语言程序设计从入门到进阶》的入门的一些课程,为学数据结构打点基础,然后跟着王道的视频课和参考书,扎扎实实的学了几遍《数据结构》,过了一遍《计算机组成原理》的视频课。
- 2024年1月8日到2024年2月24日
初试考完休息了两天,本来准备1月1日开始学习,因为发烧耽误了几天。
又跟着比特鹏哥学习《C语言程序设计从入门到进阶》,从头开始学习了一遍,跟着敲代码,做练习和课后作业,只有最后三节进阶课的作业偷懒了没写,因为在B站看了程序员Rock的一个纯C语言项目:人脸识别项目,视频一共9个小时,想赶紧先做一个项目练练手。收获还挺多的,感谢鹏哥,真是掰开揉碎了的讲课,太细致了,不仅教会了我C语言,还让我意识到了写博客和Gitee的重要性。
在此期间,又把王道的《计算机组成原理》《操作系统》《计算机网络》视频课1.5倍速看了一遍,因为有书也没有记笔记,主要目标是计算机的知识点体系大概有个印象。
- 2024年2月5日至2024年2月18日
我一般是一天的一半看一门课,另一半学C语言,这门课程记了笔记,所以有具体的学习时间。
看了国防科技大学《编译原理》,我猜我当初应该是想学习一下《汇编语言》的,老师讲的挺清楚的,可是听着听着就听不懂了,一开始文法和词法还好,从DFA和NFA开始,概念就变得抽象起来了,接着就是断断续续大框架听懂了,细分的知识点有的能听懂有的不行,循环往复,以至于记了13面的笔记,我都不太记得记了些什么,看着导论的总框架图,每一个名词既熟悉又陌生。《编译原理》可真难啊。
- 2024年2月19日至2024年2月26日
正在学习哈工大战德臣老师的数据库系统,一共23讲,学习完了6讲,老师讲的非常好,目前为止也都听懂了,可能是因为C语言学的差不多,用VS也有一个多月,感觉数据库系统学起来还不算太难,这两天因为学完C语言写了两篇博客耽误了一些进度。
三、未来规划
1.一月初列的学习计划
- 1.1 B站视频课程
- 基础知识:
《数据结构》
王道计算机考研 数据结构
《计算机组成原理》
王道计算机考研 计算机组成原理
《操作系统》
王道计算机考研 操作系统
【哈工大】操作系统 李治军(全32讲)
《计算机网络》
王道计算机考研 计算机网络
湖科大 深入浅出计算机网络
《编译原理》
编译原理(国防科技大学/NUDT)
《数据库系统》
【哈工大】数据库系统 战德臣(全23讲)
《概率论与数理统计》
《概率论与数理统计》零基础精讲课 | 木叔主讲 | 高数叔_
《统计学方法》
《统计学习方法·第2版》
《计算机科学速成科》
[【计算机科学速成课】40集全/精校
《SCI写作》
【SCI写作到发表】全路径教程
- 编程语言:
《C语言》
C语言程序设计从入门到进阶【比特鹏哥
《汇编语言》
【8086汇编入门】《零基础入门学习汇编语言》
《python》
黑马程序员python教程
《C++》
黑马程序员匠心之作|C++教程从0到1入门编程
《LeetCode》
一周刷爆LeetCode,算法大神左神(左程云)
《PyTorch》
【pytorch全套教程】
《Linux》
【小白入门 通俗易懂】2021韩顺平 一周学会Linux_
- 人工智能:
《机器学习》
(强推|双字)2022吴恩达机器学习Deeplearning.ai课程
《深度学习》
(强推|双字)2021版吴恩达深度学习课程Deeplearning.ai_
《深度学习实战项目》
(全)深度学习超全实战项目合集
《What is AI》
【吴恩达亲授】适用于所有人的人工智能课程(中字)
《NLP自然语言处理》
【NLP自然语言处理】保姆级入门教程
《计算机视觉》
斯坦福教授李飞飞亲授【计算机视觉】课程
- 1.2书籍
《统计学习方法 第2版》
《算法导论》
《算法竞赛入门经典》
《神经网络与深度学习》
《Dive-into-DL-Pytorch》
《程序员的自我修养》
《高质量编程指南》
《Science Research Writing》
2.2月26重新制定计划
一月初粗略计算一天看8个小时能把上述的所有视频课看完,然后4月复试结束看能不能找个公司去实习一下,现在学了一个多月,想想当初还是太天真,太着急,不过好在把四门基础学科都学了一两遍,对计算机体系整体知识框架已经有了大概的了解,C语言也从入门到进阶都学完了,也动手敲了代码,后续学习心得课程除非像《编译原理》这种课程,其他课程学习起来应该会轻松一点。
《数据库系统》先暂停一下,本来想着3月底之前把《数据库系统》视频课快速过一遍,但是课程里面的实验部分我很想跟着做一遍,现在感觉时间有点紧来不及,等考完再好好学一边吧。
别着急,慢就是快。
2月26日至3月底复试计划:
- 1.完成一个C语言项目
- 2.学习完python,最好能做1-2个项目可以写道简历里
- 3.看哈工大《操作系统》评论区,大家都在说里面汇编语+ 言用的比较多看不懂,快速过一遍《汇编语言》然后再学习《操作系统》。
- 4.王道的《计算机网络》讲的太应试了,听完一遍还有好多地方不是特别理解,再学一遍湖科大的《计算机网络》,然后看一看谢希仁《计算机网络(第7版)》的课后题,迎接复试。
- 5.复试前两天看一遍《计算机科学速成课》,看知乎好多回答对他评论出奇好,就当是专业面试前梳理一遍计算机体系的知识点。
- 6.把吴恩达老师的《What is AI》看一遍,先大概了解一下。之前找了几个心仪导师的论文,光下载下来了,一直没来得及看,尽量在复试结果出来之前多看一看,把摘要都读一遍,挑几篇感兴趣的深入学习一下。至于研究方向,现在还没有深入学习了解,光凭感觉我还挺喜欢自然语言处理方向的,起码现在人工智能还不能做到像人类一样沟通,就是不知道会不会遇到我深恶痛绝的物理,广阔天地,大有可为。
4月初至9月开学
- 放弃实习念想,还是老老实实把自己的基础打牢靠吧,提升编程和写作能力,两条腿走路。具体计划等4月初拟录取通知了再制定吧。
生活总是想让人跪地求饶,
我还是忍不住想笑。
继续挥舞吧。