大学流水账

​ 时光荏苒,大学毕业的瞬间,给我的感觉便只有四个字,恍如隔世。毕业已经有一段时间,其实答辩结束的时候就已经可以开始写这篇总结,但还是各种因素,迟迟未能动手,最终还是拖到了今天。无论如何,习惯总结的我,对于大学毕业这么一个里程碑,肯定是不能错过的。而且自己的大学,真的有太多的话想说,这篇总结会好好地回顾了我四年的大学生活,自我评价,当然还有未来的展望。

​ 我很想把大学,再一次地拿去和高中比较一番,因为高中给我留下了很多深刻的经历,而大学也一样,这两段经历又给了我截然不同的感受。高中时代的很多记忆碎片我大抵都还记得,只是没有必要在这里仔细述说。印象中高中三年的我,基本就是一直坐在课室,坚持走着课室饭堂宿舍的三点一线,偶尔参加一些小活动而已。当时的我大概是自然而然的,而高中毕业之后才发现那个能一直专注的愣头青般的我已经渐渐远去。当时的自己也没有太多的迷茫,大概只有对大学的憧憬,因此即使高中有很多遗憾,我还是很快就投入到大学生活中去。到了大学,再也没有人管,感觉自己一下子变得很自由。即便是上课,也不是固定的课室固定的座位,衣服也不必再穿校服。突然想到了大一最开始的时候,觉得一切都是那么的不可思议,甚至在有一次去课室的途中,心中感慨了一句,大学真的自由,自由真好啊!可惜这个自由的生活,我还是没有适应好。我大部分的时候还是宅在了宿舍,并且在宿舍也没有进行有效的学习。制定过不少的计划,基本都是开头坚持了几天就结束。这真的导致了我整个大学过得是很失败的。如果可以重来,那该多好呢?可惜,一切都没有重来。

​ 大一的我还处于懵懂状态,上学期还保留有挺大的学习热情,只是制定了不少的学习计划却没有好好执行。大一没有什么专业课,只有一门C++。老师确实讲得很烂,但自己也努力得不够。还记得大一的寒假,我在家还在努力地学习C++,如果当时都再坚持一下就好了。大一下学期基本就是萎靡的一个学期,基本整个学期都在玩LOL。上学期积累下来的C++基础,优势也不复存在。下学期各种重要的知识,诸如继承,多态等等的东西,都没有学会,这也为后续放弃C++埋下了伏笔。还记得刚入学的时候还想过要转专业,最后也是在怠惰中放弃。倒不是说转专业是好是坏,但这肯定是一次奋斗的经历,就这么失去了其实也是有点可惜的。总的来说,大一就是迷糊,课程就是按部就班地完成,课余也尝试听了一些讲座,编程比赛的总结会等等。还记得那时候也有过豪言壮志,大学一定要参加一次比赛,不然大学不就浪费了么!回首,只剩下唏嘘。都说大一应该好好放松,不要太着急,其实这才是最大的骗局吧,有多少人就这么一直放松到毕业呢?还记得大一上学期,我就一直觉得自己太懒了,也不好好学习,心理上也一直强制自己去学习。所以也有过让自己早起去湖边读英语的经历,这也让我的四级考了很高的分数。只是这种那种的热情,在后面也慢慢地消散罢了。

​ 大二,课程比较繁多。大二确实是很累的一年,因为要接触到很多的专业课,而且大都很重要。然而我基本也就是按部就班地完成了专业课的学习,并没有深入理解。考试成绩还挺好的,不仅没有挂科,而且大部分都是85分以上,我也是从那时候开始觉得自己比较适合考试的。其实大二的时候,相比大一的懵懂,自己也开始想得更多的事情。比如,我开始接触手机软件编程,又或者是web编程。大一的时候基本就是在玩,并且顺便学了一下c++,但大二的时候就开始觉得自己要接触一些实用性的东西,比如切实地投入到有意义的开发当中(手机/网页端的开发)。然后同样也是半途而废吧,没有坚持到最后。当时自我的批判是,看完了书,却没有自己切实地实践一下。比如我看完了一整本web开发的书籍,我应该跟着书上的例子来写一遍的,但我并没有,这使得我在后续再接触web的时候,跟没有学过web是没有太大区别的。如果是用高中的东西来类比,大概就是,看完了一章数学,却一道题也没有做,没有及时巩固?其实大二这一年,自己学习的时间是多了的,玩游戏的时间也少了。也可能是内容太多了,然后自己没有选择一个方面认真钻研,这也是导致失败的原因之一。比如数据结构大作业,一开始我想做一个爬虫软件,然后学习了一下爬虫,同样地也只是但当涉猎,没有深入。后来做一个管理系统,又想学qt,中途觉得困难又去研究了一下mfc,结果也是都没有好好掌握。操作系统和编译原理那种课程我倒是连想法都没有,可能是太难,因而都是做完作业便了事。下学期的专业课就更多了,而且甚至每一门都有实验课,导致印象中,3月开学,从4月开始便是每周至少3天要在实验室。大二下学期我也挺认真学的,数据库,离散数学,算法,UML我都有认真去学,不过同样地也只是完成课业的程度。比如数据库,当时仅仅是完成了老师给的实验,用sql server来进行数据的插删改查,然后就没有继续下去,也就是没有巩固。当时大概应该至少的,将自己大一的C++的大作业进行改进,比如数据从本地存储,改为数据库存储。这样在后续的数据库操作中印象都会更加深刻。同时还有很多种数据库也值得去深入学习,比如mysql,redis,MongoDB等等。大三的时候,有一次中学同学来学校找我聊天,说到他最近的一个项目用了三种数据库,因为他觉得这样可以分别利用不用数据库的优点,但面试官认为这样会使得程序太过臃肿。当时我比较感慨的一点就是,数据库对于计算机软件的必不可缺的,然而当时的我只掌握了mysql(sql server已经被我搁置了)。就觉得自己很多东西都学了,却没学精,然后该学的也没有学,大概是我自己也没有静下来想自己应该学哪些东西?或者是哪些东西重要性很高,最好就应该去学?同样的,算法也只是看懂了考试题,也没有说去OJ刷题,也没有想过在自己写的程序里用算法优化。还有OS,一直说要学习一下linux,同样也只是完成了实验课便结束了。总而言之,大二下学期就这么按部就班地过去了,不能说没有认真学习,每门专业课都能达到学校的要求(不仅仅是及格),但就是没有进一步的自我思考自我反馈。而且看到成绩挺好的时候还会有膨胀感,自己对大学考试的套路模式也渐渐了如指掌,考试真的就是填表放假般的轻松了,但这种膨胀感显然没有让我感觉到危机感。不过,大二下的自己还遇到了其他的问题,所以当时能坚持下来已经算是不错的结果。大二的自己感觉学了挺多东西,打算暑假巩固一波,也就是切实地去写点手机软件,网页等。然后被家里赶去学车了,整个暑假基本也就在驾校渡过,因此大二就这么结束了。

​ 大三,其实是最难过的一年。刚开学就说要分方向,然而自己前面埋下的隐患,自己对所有专业课都只是能够考好试的水平,然后自己课外学习的东西也没有学得比较好。反复再三,就报了数字媒体和手机开发。数字媒体是自己直觉上应该是最感兴趣的方向,而手机开发和数字媒体是互相选择的,因此就选了两个方向。然而第一节课就让我产生了挫败感,老师第一节课讲的内容我就完全听不懂,讲了一堆什么小波分析,傅立叶变换。而且其实事先就知道数媒是最难的方向之一,当时跟室友都在犹豫要不要放弃换方向,但最后还是没有换。然后就开始了一个学期的数媒煎熬时期。我现在还清楚地记得,数媒一共两门课,一门就叫数字媒体,一门叫计算机图形学。计算机图形学要求一个大作业,而数媒要求4个大作业。而且事后我觉得,每一个数媒大作业的难度都比图形学的要难。也不知道是不是老师的问题,还是这个方向的确要学的东西太多太难。第一个大作业,我和两个同学钻研了两个星期,竟然连其中的一个功能都实现不出来。我还记得要求是做一个图形处理软件,可以选择一个图片,然后点按钮就可以进行相应的图片操作,比如旋转,放大缩小,降噪等等。反正有很多功能,底层都是对图片的像素点,通过算法进行处理。总而言之,我们三个人从头到尾就一直卡在了旋转这一部分。后来,后面的一些功能倒是可以实现出来,只是实现的方式有点stupid,但旋转最终实现的效果还是不尽人意。更恐怖的是,第一个大作业还没完成,第二个大作业就来了。第二个大作业好像是研究GPU对图形处理的效率等等,然后学习什么CUDA。然后当时我们三个稍微了解了一下,就回去继续做第一个大作业。当时其实已经都第二个大作业了,但看到同学,见面还是调侃,“你今天旋转了吗?”。之后,第二个大作业没过两个星期,老师就布置下来第三个大作业,自己制作一个视频,情节场景等都是自己设计。这个制作视频并不是所谓的用手机拍下来然后对视频处理,而是完完全全地用代码来生成。首先就是用软件建模,构建出各种的物体,人物,设置场景,每个动作设定等等,然后再连接起来等等。这个的难度当时在我看来就比前两个大作业都要难得多了,横向对比一下图形学的大作业,图形学的大作业是要求建模,构建物体,然后构建场景,将物体布置在场景中,然后调整比例等等。构建物体当中还有很多细节我也忘记了,反正就是什么色彩,光照,渲染,设置光源等。最终的成果就是一个多彩的场景。这个其实工作量已经不多不少,而制作一个视频相当于就是制作一个场景的数十倍吧,而这仅仅是数媒的四个大作业之一。然后也就稍微学了一下unity3D和3ds,但想想那个工作量,还是望而却步。这个时候时间大概来到了11月,我觉得一整个学期都只学数媒,大概也是很累人的吧。然而大三还是有别的课程需要去搞的,软件架构,项目管理,安卓,ios开发,每一个都需要大作业。现在回想当时是真的煎熬,到底是如何熬过来的。图形学大作业也是teamwork,不过全部都是我一个人做的便是。临近寒假,数媒的第四个大作业也分发下来,看来是要我们寒假的时候好好把四个大作业都做了。第四个是将传感器连接到软件中,当时好像是用leapmotion。大致就是要我们开发一个游戏,可以用外接传感器来操控的。寒假的时候真的很短,反正转眼就开学,四个倒是都做完了,不过质量感人,我甚至答辩都不敢去了。我跟室友说,我不去了,挂科就挂科,这学期也不学数媒这个方向了,再也不想接触数媒老师。不过最后还是没有挂科,甚至不是最后一名。至此数媒噩梦到此结束,然后新的噩梦又到来,那便是找实习。找实习其实有一个很麻烦的点就是,我刚刚放弃了数媒,却又要找实习,那么数媒的影响到底有多大呢?大二上学期的时候学了java,当时就开始放弃了c++,决定将java当作主语言。而数媒是要用c/c++/c#这种语言的,然后大三上的时候基本都是在写c++,但现在找实习,又不是找数媒相关的,c++又难。于是我便又要重新把java捡了回来,并且是搁置了半年的情况下。大三上的课程对于找实习的重要性实在太高,选了web方向的同学,对于java web的知识又了解,大作业中又有锻炼,而我这种重新来的,甚至需要复习一遍java,然后再重学web,然后学各种诸如ssh的框架等。错过了最佳的找实习时间段,然后就要兼顾学校的课程压力。最终搞完一个麻烦的手机开发实训便结束了大三。

​ 大四,大学的最后一年。找实习找得太久,当中也想过很多事情。我也是事后才发现,自己整个大学一直就在错过。大一其实是最该好好放松的一年,同时也应该大一就大致想一下整个大学的路。结果我大一只有无所事事的上学期还有沉迷游戏的下学期。大二其实应该要具体地掌握些什么,事实上我也开始学了,然而并没有深入,使得大二真的只能用按部就班来形容。大三分方向,真的应该提前就了解好,如果我提前了解多一点数媒,读一下数媒的课本,知道他真的这么难,也许我就换了一个更值得的方向,大三下找实习的时候也就不至于因为掌握得不够好而没有找到好实习。因为学的方面挺多,却没有学精,唯一一个花了很久时间钻研的方向,最终还是不敢继续下去而放弃。大三刚开始的时候,我还有很多突然心血来潮般的想法。比如如果当初没有学软件就好了,还不如直接选个数学靠谱(因为自己大二对离散数学也很喜欢)。比如大学还是应该多学点东西啊,比如考点什么证,结果自己还是只稍微涉猎。又比如突然觉得出国真的很好啊,如果早一点想到这些,大一的时候就更努力一点去提一下绩点了。感觉自己整个大学,没有很好的规划。最终还是找到了一个不错的实习,虽然并没有学到太多东西,但也是第一次社会经历。也是因为没学到太多东西,感觉自己的大学太遗憾了,于是希望毕设能改变自己,学到东西,然后选择了区块链为题目。我也不可以说没学到东西,只是这东西真的挺烦人的,使得我毕设虽然没太多体力活,但还是耗到了最后一刻。中间也想过很多事情,最终决定了考研,于是也就安心地放下了找工作的念头,然后准备毕设的事情。毕设结束前夕,一直在为毕设而烦恼。然而毕设结束的那一刻,每个人都会有一个念头,“啊,这样就毕业了吗?”是的,毕设这门大学最后一课,就这么结束了。答辩完的那天是6月8号,正好是高考的最后一天。我还记得那天早上早早地就出发,一路上狂风暴雨,去到课室的时候,裤子都快要湿到膝盖那里了,更不用说鞋子。那几天刮台风,似乎从小到大,我从来没有见过这么大的台风。答辩完的时候已经是下午2点,我原本想回宿舍睡觉,但发现并不能睡着,结果只是在床上小憩了10来分钟便下床。我走到阳台看着外面的狂风暴雨,心境在渐渐地变化。我很想回家,但又不想回家。答辩完到离校的这段日子,是我在学校里最无所事事的一段时光。我每天习惯地打开电脑,但发现什么都不想做,只是看一下论坛,看一下直播,等待吃饭的时间,和交心的朋友一起去饭堂吃饭。大学毕业的伤感远远超出我的想象,那是高中的时候完全无法体会到的情绪。我很喜欢在微博上发一些感慨,并不是想给谁看,我只想给我自己看。离别的日子匆匆而来,然而校园里依旧那么宁静。在华工的最后一个晚上,我们宿舍三个人都不约而同地失眠。第二天似乎还是和往常一样,看直播,吃饭,只是下午多了个拿毕业证的事情。然后我们就各奔东西,有人没有感觉,有人悲痛欲绝,有人还在等待释怀,但我们都不能回头。我走的时候宿舍只剩下一个人了,室友说要送我到楼下,我说不用了。他静静地站在门口看着我离开,而我不敢回头,就这么离开。最后跟我大学最重要的朋友在地铁里分别,带着信物,我终究还是回到了家,于是,大四也就这么结束了。

​ 四年的大学生活转瞬即逝,回顾了一整遍,感觉也没有想象中的混,但最终的结果自己肯定是不太满意。比如从大一的时候没有制定好整个大学的基本规划,对于考研出国考公务员等事情,我都是后知后觉,没有事先考虑好,以至于错过了最好的时机。对于学习,也没有很好的规划,没有确定好自己的方向,导致大学似乎学了很多,但又没有深入,然后又好像什么都没有学过。对于做人,我曾经试过无数次想要改变自己的性格,比如内向型人格的我,总是被教导要开朗外向一点,而我也想过很多次要变得开朗,但最后我才发现,做我自己就好,没必要为了谁而改变什么。其实我在大学里,真的变了很多,至少我自己是这么觉得的。我觉得我的大学,似乎也没有那么的不堪,继续向前就好。

​ 当然,大学里也养成了很多坏习惯,比如拖延症,作息不规律,做事拖拉,不能坚持等,希望早点成为更好的自己吧。这就是我的大学。

-------------本文结束感谢您的阅读-------------