大二上总结
大二上的总结与思考
过渡
一言以蔽之,我对大二上学习的总体感觉就是,一种过渡:从质量高的课到离谱的课的过渡,从磨炼到炼狱的过渡。虽然这学期我只有十门课,相对于电院其他专业的课来说确实要轻松一些,但这学期还是战战兢兢,如履薄冰。
这学期仍是给我分出了四大基础课还有一门专业课:离散概统大物理力and问题求解与实践,其实在学期开始之前我对问求是最恐惧的因为我遥远地听说了这门课有个难缠的大作业,其他课我倒觉得都是可以期末强攻,毕竟大一下的魔鬼期末周给了我一定的自信,我觉得这些课不至于有电路理论恶心。但事实上,问求平时几乎不花我心力,因为根本不怎么听得懂,作业都是面向CSDN编程,而其他几科的作业给我轮流轰炸忙的我措手不及,学期的学习阶段,就是说学了个寂寞。
点名说几个学科。首先离散,是让我这学期受气最大的学科,我从学期一开始就对离散老师和助教抱有极大的抵触心理,我觉得老师水平不行助教过于严苛,而且小测和作业让我感觉到非常地不友好,所以我上课也不听,基本靠抄作业答案来理解上课内容,甚至有一次被助教点名批评抄答案(答案书上错了)。不过到了期末我却又觉得这老师和助教是还不错的,这门课也确实是简单而老师努力在给我们拓展。问求课,我最想学好的一门课却又无可奈何划水的一门课,小姐姐很漂亮,胖老师很好说话,这门课感觉非常modern,但是确实有点鸡肋。平时的编程作业没啥有意思的东西基本就是上课内容复刻与拓展,但是每一次做作业的时候我都有着深切的危机感:这门课重头戏在大作业。事实上之前的k-d tree,完全不懂的基因编程和深度学习确实造成了一定麻烦,但和大作业的100小时硬肝相比确实是小巫见大巫。其他的课老师都非常好,我非常喜欢,虽然都不听课。
这学期的四个半月其实是截然不同的学习模式。9月份非常地温和,还有时间自己捣鼓博客和csapp这些;10月份自己开始带着做了点数学竞赛,问求一周一次的作业难度略有加大,开始忙碌起来;11月份担任钢伴排练挤掉了不少学习的时间,前半个月忙着刷数学竞赛和写实验报告,后面应付着各种小测和问求的奇怪作业;12月份我愿称之为“大作业月”,从头自己自学qt,看网课学基本语法、学多线程、设计UI、上千次debug、写报告录demo等等,为了大作业我完全放弃了其他基础课,课完全不听作业甚至开始不写了,每天沉浸在qt中,投入了上百个小时终于完成了大作业,虽然map最终没来得及做;1月份就完全进入了女娲补天的考试周模式,把欠下的债一一还清,我和几个室友们朋友们近乎在东中院2-206定居,每天早上9点去晚上12点回,力挽狂澜,每天十几张大白纸地写,我室友们有的比我更难顶,我们都在与时间赛跑努力创造奇迹,高强度复习了两个星期,大二下终于落下帷幕。
这是我过得强度最大的一个考试周和期末周,也是我三学期学习深度起伏最大的一学期。事实上我专业方面的能力这学期并没有得到提升,但我明显对自己“会考试”的能力又自信了一分。但这真的能持久吗?我持有深深的疑虑与不安。
超高强度的考试周,让我的期末成绩呈现出一个壮观的景象:概统大物问求和理力满绩,理力满分(要知道前两学期只有一门军理满绩),虽然马原老师很不友好怒给83形策也只有85,但这学期总学积分到了一个新高度:93.178分,绩点4.073。但是排名并没有明显的提升,依旧是十几名,你寄系真的卷翻天了,我有点惶恐。
奔波
到了大二,像大一时候的迷茫感和压抑感似乎少了许多,主要自己逐渐地能支配起自己的时间了,但或许也是这学期课比较少。
众所周知在你交蹲牢我是很少出校的,这学期也不例外,但是出去的几次都还是比较舒适的就是了——一次是中秋节去徐汇漫步,在一个陌生的地方用脚步去感受好像就能感受到当地的生活气息似的;一次是和谢睿去欢乐谷放飞自我,平时太压抑了,那一天超级刺激的玩耍属实是洗涤了灵魂。另外就是不多的聚餐,却也都有着烟火气。国庆节的时候回家了一次,忙着酒席,只和昌委蒲苇匆匆聚了一次遍匆匆回校了。
这学期和班上的同学进一步熟络了起来,一起上课一起抄写代码。思政建立了一个匿名群,感觉大家还是比较热心的,大佬也确实非常非常强。到了最后写qt大作业的时候同系的交流真的是很重要的。怕的不是打代码,怕的是你一个人孤独地打代码。
10月底的时候报名了129歌会的钢伴,这或许是我第一次参加学校的大型活动了。认识了另一位又强又帅的钢伴弟弟,以及很多亲切友好的学长学姐,给我的枯燥生活带来了一定的活力,也让我的钢琴技能得到不错的展现。看着电院逐渐拿下《娄山关》,作为钢伴我也是感到很有成就感的。虽然整个过程耗费了不少的时间,但收获到了不错的归属感(以及补贴和最强输出的特殊关怀真的不错哇)
或许我的大学生活不像他人那样社交丰富,多姿多彩,但是在小圈子内如若能取得一个带来不错幸福感的平衡,或许也是不错的呢。毕竟在这样一个专业,活着本身就实属不易啊。
危机感
大二上过完,如果以大三下的人生选择作为参考点,我感觉大学生活已经过完了一半。在这一年半的时间内,逐渐会应付了你交的各种考试,但是,危机感却也逐渐加重:你交这个专业培养是确实不太行啊。
首先足以说明问题的就是我的csapp(《深入理解计算机系统》)仍旧没有读完,甚至还停留在第七单元,后面的系统级编程还完全陌生——这对下学期的操作系统课是非常不利的,偏偏这门课又很难,还生在全是专业课的大二下。买了一本《操作系统真象还原》,感觉这确实是一本实操的好书,但很可惜我寒假没把它啃下来,于是我决定这本书等到大三再过一遍吧。
在这个时间点回望自己上一篇的大一下总结真感觉是莫大的讽刺,一学期自己的专业能力没有提升,甚至没有OJ的磨炼码力还下降了也说不定。此时已经开学,我确实应该有着宏观的对策了。
最硬的肯定还是OS英文班,据说大作业难破天际。上课用的《操作系统概念》(恐龙书)过于厚(1300页),我打算先迅速撸完csapp的后几章再生啃这本大书,此外,我还必须动手去做lab,先是csapp的lab,然后我决定啃一下mit6.s081的lab,自己做不来抄也要抄明白了。以及在中期我必须要看自己买的那本《linux内核设计与实现》,因为大作业肯定要写内核代码,别给自己整的啥也看不懂。
剩下来的几门比如组成和系统结构这些,跟着老师走吧,该做的lab做做好应该还ok。算法和数学就靠自己悟和看书了,数学基础的书非常不错,但碰上了个不太行的老师,anyway自求多福,我是从来不排斥自学的。
有时间再看CAAQA这些书了,先保命要紧。
如果成功苟过这学期,暑假就找个组打工,或者自己上网刷一些项目等等,手不能生,以及练算法。
我只想说一句话,csapp真的是一本非常非常值得看的书,而且最好在大二下之前看完!
多读代码!多写代码!危机感中,我要时刻提醒自己。
总结与规划
不多说了,活过大二下即是胜利。半天早八还是比较舒适的。勇敢鸣鸣不惧困难