大二下总结


大二下总结与思考

炼狱

大二下是20级CS人最难熬的一学期,虽然我其实早有预感,但是真正面临专业课的全面上线的时候,还是无力招架。这学期一共有27学分,5门实在的专业课(操作系统、系统结构、计组、数学基础和算法),还有一门大物三也需要花时间,以及一门比较硬的通识课政治经济学经典导读。课比上学期的要多要难,必定是炼狱般的一学期。之前的总结文章也提到,我“立志”为这学期做着准备,但由于个人的惰性和假期里的颓靡,准备的微乎其微:大概看了一大半的csapp,学了一点点汇编,大抵如此就没有其他的了,所以我是完全以一个平民角度来看的,学期开始之前我其实很担心我的coding能力。

刚开学的时候其实还好,就是有点不适应作业全部用latex写,感觉有点小题大做而且费时间,后来我取了折中的方案,大部分用typora写markdown交上去。讲的最好的是算法的陈翌佳老师,真正的儒雅随和学者风范深入浅出,朱弘恣老师也不错,但是就是讲的内容过于复古了,古早的8086汇编放在当今的培养计划里有些格格不入。李颉的数学基础完全是自己看书做作业,上课根本学不到任何东西,不过老师温柔。邓倩妮老师是老熟人了,说实话我感觉她讲的还可以,就是有些忽快忽慢,个人有点不太适应。吴帆老师像大BOSS般的存在,讲的课很水,但是总感觉隐藏着杀机。

真正开始上强度是从3月份开始,而且一上强度便是持续到期末。3月份操作系统第一个大作业发布,做一个进程树和网络编程,配置环境配置了两三天,也是参考了一些学长代码才完整地做出来,但是也算是对内核编程有个基本的了解吧。在各个作业之下逐渐有些开始力不从心,特别是三月底系统结构实验的加入更是增加重压。熬完清明节发现还是无穷无尽的ddl,当时真的崩溃了,生理和心理上都是的,每天熬夜肝作业,充满绝望。自己定下心来发现无意间向好多人倾诉了负能量,决定要好好改变。

当时加了方天宬学长的好友,得以了解到方神去年大二下的生活。看见他一条条破防的说说,我非常感同身受,但是也佩服他的韧劲和毅力。我根据他的经验,重新调整了自己目前的学习计划——实行以“以操作系统为中心,实验为首要任务,保证全线基本能懂”,并且熬过了最艰难的第八周第九周,倒也缓和了些。当时系统结构看CS61C的视频,操作系统看王道考研的视频,倒也明白了些。后来就是系统结构实验,想摆烂又不甘心,还是自己制作一遍才踏实,耗费了大量的精力(甚至在某个ALU的debug上浪费了一两天时间),最终也完成了。但其实最担心的还是操作系统的第二次大作业,忙来忙去始终没能开个头。

五月份自习室开了,每天和铮铮和dty去中院自习,虽然任务很繁重,逐渐有点节奏起来了,大作业也在稳步推进,感觉逐渐回到了正轨。操作系统大作业是在面向github的缝缝补补中艰难完成的,最后写测试程序一度找不出来错,最后是善良的助教哥哥帮我找出了bug,真的很感激。

六月的考试周其实也非常高能,先是数学基础毛概大物系统结构四天连考,后面又是三门重量级的课。一开始力挽狂澜大物,靠着王先智老师的ppt终于算是搞懂了脉络;系统结构按照理力的复习模式,对照慕课复习,但是真是由于后面并行这边听的太少了,导致复习不力,考试选择题错了好多,好在大题稳住了。一波小高潮过去,狂看两天计组,但是没想到计组的考试如此之难,直接考场上当场给我干碎了。最后的算法和操作系统只能说感谢老师不杀之恩,倒也平稳度过。

这个学期的考试周显然比上学期的更加有紧迫感,除了计组大翻车其他都还不错:操作系统课程设计和大物满绩了,其他的专业课都是在90出头的样子,不高不低,然鹅计组大翻车,但被老师捞到了80,丑陋不堪。学积分比上学期有退步,毕竟少了我有优势的基础课,91.59排名14,绩点4.004排名12,算是正常吧。但是,真正熬完了整个学期,没有放弃任何一门课,没有缓考任何一门,我是觉得真的不容易。

疫情

开学第一周的时候计划着去南京,当时战战兢兢生怕南京出个什么事,因为是偷摸着去的。最后倒也安稳回来了。没想到这竟是一个极其正确的选择,谁也不会想到接下来会发生如此惊天动地是事情。

3月初的时候我约dty自习,8号晚上突然说学校三餐便利店出了一个阳性,校内阳性可是第一次见。第二天清晨发消息说封校了,全面转为线上。当时我们是有些措手不及的,没想到真的扩散开来了。于是有了首次“全员核酸”,但是当时完全没有组织,是大家自行下楼检测,很混乱。随着疫情变得更加严重,我们逐渐转变成足不出户的模式,终于在3月12号我们封楼了,实行三餐配送。

全校封楼是一件很难想象的事情,学校真的有魄力这样去决策,每天三万份饭,教授老师们也帮忙开私家车送饭,虽然一开始由于巨大的调度量我们很难准时吃上饭,但是大家戮力同心共渡时艰的场面确实震撼又温暖人心。但是疫情却是不好的态势,随着一个又一个同学被感染,学校情况愈加严重,每天上网课上一半出来做核酸已成为日常的流程。直到一星期后,瑞金医院正式接手交大的防控,我们看到了希望。瑞金医院一改之前拖沓隔离的方式,非常果断地连夜派几十辆救护车包围东十五全楼转运——这是交大疫情防控战的转折点。瑞金就是交大的希望,当时真的是泪目了,在大家的共同努力下,三月底,交大终于实现了第一次“清零”。

到了四月的时候,上海成为了全国的焦点。很难想象享誉全球的魔都竟因为这一波疫情落得完全瘫痪的程度。每日新增两万多,持续了半个月,而且显然真实数据比这个严重得多,交通完全瘫痪,大街空无一人,居民们抢菜而不得,空腹空叹息。上海死要面子活受罪,坚持不封城,但其实已经到了比封城更严重的地步,于是有了著名的“鸳鸯锅”——浦西封完浦东封。在一幕幕闹剧之下,终于到了五月慢慢从日增两万变成一万甚至于更少了。惨不忍睹。

然而很幸运的是,交大内部却在走整体向好的趋势。先是通行证制度——一个寝室一张通行证去食堂排队打饭;再到快团团上线,大家每天准时准点抢咖啡奶茶等;学校每天会发各种各样的物资,小吃零食饮料,真的很丰盛;教超排队制度到摇号预约制度的转变,从每天排队几小时购物到每天看朋友圈里有多少欧皇买了千百块吃的……交大人开拓创新,当着疫情后期提升生活质量的先锋,确实比同期还在苦苦与疫情封控鏖战的其他高校要领先得多。

到了五月,自习室陆续开放,于是我得以和老朋友们继续约自习了。这时候上海疫情向好,学生们也很多都润回家了——当时我们还有神秘组织来跟当地拉扯隔离的问题,还费了不少心思,但是我最终决定不回去,等在学校考完再回去。事实证明我的选择是正确的,在学校考试极其舒服,交大又开创了“线上线下考”,我们得以坐在教室里考试,正合我意。回家的前一天说不用集中隔离了,于是很幸运的是,我能够直接回家,免受隔离之苦。

这一学期我亲身体验了魔都的瘫痪,处在疫情中间的感受,也曾没有东西吃,也曾天天奔波于核酸——回望一路,真的满是感慨。会放开吗?等通知。

生活

这学期一开始,我本来以为会是一个向好的平衡的一学期——和很多小伙伴玩的更熟了,也认识了不少新的朋友。开学和泓桥哥真宝马兴聚了几次,感觉有那么点带节奏感的生活;3月份当任务重起来时,也结识了和我一起卷的扬中巨佬dty以及系里的acm大神Marcythm。但是这一切都被这次疫情打乱了,之后的一切就只有核酸,核酸,核酸,吐槽一日日的餐饭。但是整日在寝室的日子也更多地给了有和室友更多相处的机会,彼此之间也更加熟络了。

但是这样的生活终究难以有丰富的色彩,每日都是重复单调的内容,再加以繁重的学习任务,更多的却是负能量。当时打趣道“生活苦了,莲花清瘟都是甜的”,其实很好地描述了生存状态。南大520校庆的时候我和她闹了点矛盾,她觉得我的生活过于单调枯燥——我能有什么办法呢…我其实内心十分纠结,但是又不得不负重前行,或许这学期过去会好一些的吧。

这学期的生活是灰色的,但是从5月到6月掩盖不住似乎将要喷薄欲出的光亮。

前路

在度过这学期的时候已经累到无法顾及以后的路了。但当真正熬过这学期,我感觉这学期所学的都是计算机专业基础知识,如计组操作系统这些,但如果真正要做这些却是需要非常强大的功底的。在这方面,我深知自己的大作业是如何做出来的(这方面造火箭真的很折磨)。所以我感觉不太适合去加这方面的实验室。

于是将目光更多投在还完全陌生的人工智能上。说实话我对下学期的课表示严重更多怀疑,完全没有AI的基础,如何一上来就去做那些花里胡哨的项目?我决定暑假需要先学一些东西。我选择了CS188的人工智能导引课作为自学课程,并跟着做了相关的项目。但是由于暑假的颓靡,我一个暑假竟然只完成了这一个任务,然而我的朋友一个暑假相继完成了吴恩达,CS188,CS186,MIT6.S081等各大课程项目,让我瞠目结舌。我还是缺少相关的决绝去做这些事情,根源在于我由于自身能力的囿限,对代码的motivation不足,导致了一拖再拖。好在CS188看了,李宏毅的机器学习开了个小头,不算一事无成(虽然也差不多)。

想加实验室,但是觉得自己真的做好这个准备了吗?我其实有点冒险,但是我还是想一步一个脚印,走一步看一步。

到了大三我想会把人工智能相关的课程好好吸收消化,并辅以网上很多课程和项目,希望能得到一些提升。相信这也是至关重要的一学期了,希望不至跌堕。

总结与规划

这学期是非常崎岖坎坷的一学期,真的让我体会到了很多痛的震撼和打击,但是我要带着这些继续走下去。大三上的课说多不算多,但似乎内容还是比较硬核的。希望能进一步提高效率,减少花在课内时间的无用功,能真正去理解感悟到自己所在做的事情。还有一年,坚持过去就是胜利!


评论
评论
  目录