码迷,mamicode.com
首页 > 其他好文 > 详细

这样的大学

时间:2017-08-28 20:06:25      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:专业   作业   四级   现象   人生苦短   排除   解决   简单   优秀   

不知不觉,大学三年已经过去了,时间真的好快,人生苦短,我已经22岁了。我写这篇博客,不仅是为了完成作业,也是回首总结自己的整个大学生活。

 

  我出生农村,父母都是农民出生。母亲初中文化,父亲高中文化。后来母亲当了家庭主妇,父亲做了商人。可以说,从小到大,我的家庭并没有那些文化熏陶之类的东西,并不是什么书香门第,也没有人教我怎么学,没有像这个博客C[1]的博主一样有什么父亲的书橱,经济条件的约束下也没有像这个博客A[2]的博主一样,小学毕业的暑假被家人送到市科委的计算机培训班进行计算机的启蒙,家庭对学习的教育更多的是好好读书可以摆脱贫穷。所以,我从小平庸,走不了不寻常的路,只能中规中矩。在幼儿园的时候疯狂争夺小红花,在小学的时候就好好学习语数英,稳定成绩在班里一两名。到了初中,我去了市里排名第二的中学,三年成绩在班里也算名列前茅,稳定前十,偶尔拿个第一之类的。然后到了市里排名第二的高中,我发现我只能在班里排个十几,最差的时候到二十几,进前十对我来说变的异常艰难。就是在高中那段时间,我第一次怀疑自己,我是不是一直在退步?我自己的学习方法真的有效吗?然后,高考了,考的不理想,高考的成绩在当时班级里我只能排二十几名,不能说我发挥失常,只能说是考出了平时成绩的波谷水平。565分,这个分数在当时真的很尴尬,不高不低,当时我的思路是这样的:先考虑专业,再考虑学校。其实在高考之前我就决定要报计算机专业类的,当时智能手机刚开始普及,各种手机软件和手机游戏层出不穷,对我来说非常新奇,我也很好奇这些东西都是怎么做出来的,于是决定报计算机专业后我又发现计算机专业也有好多分支,什么软件工程,网络工程。后来我又查了查,发现网上有人说软件工程专业比较好,理由是计算机专业教的东西很杂,网络工程适合女生学,软件工程学的东西比较深,有发展前景。我就计划好要报软件工程,然后大学毕业之后可以当一个软件工程师,感觉很体面(是的,当时我就是这么想的)。至于学校,我想过出省,但是比我大一届在西安读大学受苦的表哥告诉我最好离家近点,我很相信我表哥,因为我独生子,从小只有表哥陪我玩。于是我就第一志愿报了现在的学校,第一志愿专业软件工程,最后以软件专业高考分数前一两名的成绩考到了现在的学校……说实话,我没想到自己的高考成绩在我那一届的软件专业里面居然这么靠前,当年的录取线真的出人意料,完全没有按照往年的分数波动规律(没错,我真的研究过多个学校每年的分数起伏规律)。其实收到录取通知书的那几天,我并没有那么开心,反而是有点失落的,总感觉自己高分低就,有点小委屈。开学后,我了解到很多同学,大部分都是540多(同省的),就更加失落了,但是这种失落很快就被五花八门的大一生活冲淡了。

 

大一上----放纵

  上大学之前,其实我是非常孤僻内向的,上课从不主动发言,不敢跟陌生人讲话,不敢跟女生对视,简单来说就是一个闷油瓶。但是大一的时候,我决定要有一个崭新的开始,要成为一个外向的人,于是我加入了两三个喜欢的社团,和舍友每周五晚上去交谊舞协会牵妹子跳舞,还谈了一场酣畅淋漓的恋爱,对人情世故有了很多自己的理解。我变的张扬,经常在社交圈子里面流出我的照片,有时候是我发的,有时候是舍友发的,我得知学校有一个校内的交友软件,就借同学之手把自己顶上男神榜第一名,放了一张放荡不羁的照片,觉得很好玩,现在看看当初的自己感觉好幼稚,像个不成熟的小孩子。而在学习方面,我按部就班,使用我高中的学习方法,过了英语四级。期末的时候所有的科目都过了唯独一门不算分数但有绩点的论文课形势与政策挂了,辅导员说内容和主题不符,说实话那篇论文我和大部分同学一样网上百度东拼西凑写的,确实写的不好,但是我没想到这一门在所有人看来不会有人挂的科目我居然挂了,这是最骚的。我的总成绩在年段排名二十几,由于挂科,我和奖学金失之交臂,也失去了进入卓越班的机会(大一上期末成绩前30没挂科的可以进入,说实话用一个学期的成绩就判定是否可以进入的机制也是很有问题的),我也找辅导员争取过,但是结果还是那样。我的进取心是很强的,说实话那段时间我有点失落,人当然是希望可以进入更加优秀的地方,说一点都不在意是不现实的。从这件事情中我明白了一个道理就是,不管做什么事情,态度很重要,不能马虎应付,从那次以后的论文我都自己认真写,有一次还被辅导员当作范文表扬,论文科目再也没挂过。

 

大一下----拼搏

  上学期的一次失误,我失去了很多东西,我知道再这样放纵自己下去是不行的,虽然我失去了进卓越班的机会,但是我要证明自己,即使我不是卓越班的,我也有实力的。那个学期的课程非常多,数据结构也被调到这学期,再加上奇难无比的高数和大物,很多人叫苦连天。那个学期我很少去社团,各个科目的作业我都自己完成,每个数据结构的实验都是自己代码敲出来的,到了期末那几天,我天天往图书馆跑,早上8点去,晚上10点回宿舍,舍友感到非常吃惊,和上学期玩世不恭的我简直天差地别,没想到我这么能坚持。期末成绩出来,年段百分之八十的人都挂了至少一科,我们班30人只有五六个人全过的。那一学期,我拿了一等奖学金。还成为班上唯一一个大一下就过了英语六级的人。从那时起,我就多了个学霸的外号,我为我努力证明了自己,而感到开心。

 

大二上----确定

  经过了一年的大学生活,我开始变得成熟一点,不那么活跃于朋友圈。和大多数同学一样,社团什么的基本都退了,后来我才知道,社团里面大多都是大一的新生,到了大二大家就开始忙自己的事情了。我想体验一下当班委的感觉,于是就竞选当了学委,开始做一些班委的工作,我才慢慢体会到当一个班委真的很不容易,以前觉得当班委不累,就是发发通知什么的,自己当了才知道,其实很多事情都是在暗地里面完成的,比如借个教室来开学院要求的讨论会,可能会花掉我几天的时间,因为流程非常复杂,网上申请之后还要等初审复审,要等老师审批,要不停地催老师,也有几次当面跑到办公楼找老师,还要被老师嫌烦,最后把申请通过的结果再交给教学楼的阿姨。一开始的时候真把我累的够呛,但是想到我是学委,就应该为同学们做这些事情,慢慢地就习惯了,业务也越来越娴熟。当然成绩没有落下,还是拿了一等。这学期还有一个很重要的事情就是第一次接触了游戏引擎,因为一个游戏引擎的讲座,机缘巧合让我认识了比我大一届的江学长,他说要约我给我介绍游戏引擎。那是在一间漆黑的小教室里,他和他的基友一起给我介绍了Cocos游戏引擎,看着他在VS里面运行他写的代码,然后跑出一个类似微信飞机大战的小游戏,对我来说真的非常神奇,再也没有什么比看见一行行控制游戏运行的实实在在的代码令人激动的了。从那以后,我就决定我要走游戏开发这条路,我要学习游戏引擎。我开始买Cocos的书看,还去网上教育平台看用Cocos开发游戏的视频,一开始是最难的,当时的我只有C语言和Java语言的基础,Java课我学的很认真,我对面向对象的思想印象深刻,但是用Cocos开发游戏的时候,经常要用一些封装好的它自己的库函数,而我并不知道这些库函数的作用,所以我就跟着书上和视频上的代码打,渐渐就学会了使用这些库函数,不会的时候还能查查官方的文档。

 

大二下----迷失

  学期一开始就有通知学生可以报一些创新创业项目,虽然我当时只会一些游戏开发的皮毛,但是期限是一年,在一年内学会并做出一个完整的项目我还是很有信心的,于是我报了一个手游的项目。而在这学期,随着一些学校外面的手游公司经常到学校来开一些讲座和搞活动,我的手游项目的指导老师希望我接手江学长成立一个手游协会来管理这些事情,我一开始就觉得不妥,本来协会就只有那么几个人,而且我这方面是完全没有经验的,我跟老师说我做不来,但是老师就是一直建议我成立一个协会,说实话我不太会拒绝别人,尤其是一些我尊重的人,然后就稀里糊涂地成立了一个协会。慢慢地我发现,我被一些事情占用了好多时间,我当着学委,偶尔还要处理一下和协会合作的外面企业的事情,自己刚报的项目只能放一放,更别提有时间读书了,我感觉每一天都很忙碌,晚上很晚睡,白天上课睡觉。渐渐地我发现,这不是我要的,当初江学长带我入门,我的目的是,学技术,做游戏。而现在呢,我却在做着这些和技术一点关系都没有的事情,成为一个协会的会长又如何,这并不是我想要的。在瞎忙了一个学期,到了期末的时候,为了不挂科的我开始认真起来。结果平时上课几乎不听,仅凭期末那几天疯狂预习和复习的我,居然还能拿个二等奖学金,我仿佛知道了什么不得了的秘密,暗暗地感到恐惧,因为我发现考试变的越来越水了,不管平时有没有认真上课,只要在期末的时候把老师给的重点复习一下,及格是没什么问题的,甚至可以高分。当我渐渐地知道这个真相后,开始瑟瑟发抖,但这就是现实,作为学生,我们改变不了什么,只能学会适应。

 

大三上----找回

  我辞去了学委的职位,又交还了指导老师我管理协会的权利。我想我终于知道自己要做什么了,我要做游戏,我要完成我上次报的项目,于是整个学期我都专心致志地在学技术,做自己的游戏,渐渐地,和别人的交流也变的很少了,开始沉迷于编码和调试无法自拔。终于,我用Cocos独立做出了一款完整的跑酷游戏,当游戏在手机上运行的时候我是无比兴奋的,我承认虽然做的不是很好玩,但是毕竟是我的第一个完整的游戏作品,就像我的孩子一样。我对今后要走的道路更加坚定了。

  这学期开始的时候,我就发现许多同学都报了各种各样的培训班,我也动摇过要不要报一个培训班,因为人云亦云,许多同学都说在学校学不到东西,理由就是学校教的东西太浅,根本不能用学校教的东西做出一个像样的东西,这个理由我是觉得有道理的,如果要做一个比较完整的,像社会上一些企业做的App之类的,用学校的课程里课本的知识的确是什么也做不出来,因为我觉得要做一个东西出来,不仅要学会一门语言,还有学会行业的一些解决方案。比如游戏行业里面,主角寻路的解决方案是什么,玩家拾取道具的解决方案又是什么,有了许许多多的解决方案后才能做出一个完整的游戏,这些在学校是学不到的。但是如果觉得要做一个完整的项目必须要靠外面的培训机构才能完成我是不认同的。我最终为什么没有报培训机构,首先,学费太贵,一年1w多我真的不想让父母掏钱,然后,我相信我的自学能力,也许我的学习方法真的很笨,很低效,但是我有一套解决问题的思路。比如写代码的时候,调用一个库函数没有效果,怎么办,首先,我先选中这个函数,按F12转到它的定义,看一下定义有没有问题,没问题后再在一些重要的要执行的代码语句后写Debug输出语句,如果没有输出,就说明前面的语句没有被执行,不断定位找到问题语句,如果还不行,就上网百度,或者看官方文档,再不行就去论坛或社区发帖求助,等待回帖的过程中,还可以问一问网上也是做游戏开发的朋友。总之,我用上面的方法解决了我开发过程中遇到的大部分问题,而小部分用尽办法也解决不了的问题就换一种解决方案,因为有时候一个问题可以有多种解法,用别的方式也是可以实现的。

 

大三下----前进

  我发现一切都变的更水了,不去上课的人也越来越多了,老师讲课也越来越多水了,考试的内容也越来越水了,但是大家都很享受这样的状态,老师不用那么累,学生也很轻松,可以做自己爱做的事,只要考前把老师给的重点稍微看一看,不管平时怎么样,及格是没什么问题的,整个专业都是一片其乐融融的景象,就连最后大家考试的分数都差不多几乎一样。唯一不水的,就是暑假开始前的那一次PHP实训,我原以为这次实训会和以往的实训一样,各种水,但是第一天去了之后,我发现我错了。他一开始给我们分析整个行业目前的形势,清楚地帮我们规划出一个一个发展方向,也有提到游戏行业,我差点激动地站了起来。他还帮我们把以前学过的知识点都串起来,我头一次发觉原来以前学的课程比如数据结构、操作系统等等都是这么有联系的,还给我们解析了代码运行时内存的变化,还教我们怎样搭建服务器远程开发,当时我恨不得把他教的东西都录下来。那次实训是我上大学以来觉得最有意义的一次实训,不像之前大二暑假的某个公司的安卓实训,装环境装了一天,讲课不清不楚,大部分时间放给我们自习。

  做完Cocos的项目后,我发现现在的3D游戏越来越多,未来随着手机硬件性能的不断提升,3D游戏应该会越来越普及,于是我决定学习3D游戏引擎Unity,有人说Cocos也可以做3D,我确实看过Cocos的3D游戏的Demo,但是Cocos在3D方面真的不成熟,也没有可视化的编辑器,开发起来会很吃力。于是我决定开始学习Unity,和之前一样,我也买了Unity的书,在网上教育平台看一些教学视频,遇到一些值得总结的解决方案我就写在博客里面记录下来,下次如果遇到相同的问题就可以直接查阅我的博客快速解决了。

  我也非常认同这个博主的博客D[3]说的 重视基础,只有基础扎实了,才能知道问题所在。写代码找问题是最难的,解决问题不难,该怎么解决就怎么解决。问题查找可以用排除法,排除法的使用前提是基础要好,要理解整个程序运作的过程,当你对整个程序运行的过程了如指掌,你就可以知道你写的程序到底发生了什么,内存发生了哪些读写,在哪个部位出错了,就去解决哪个部位的问题。只有基础好才可以从现象看到本质。当然,我自己的基础也不好,接下来的时间我希望可以去学习补充自己的不足之处,学习一些计算机图形学的知识,了解游戏引擎底层的实现过程。

 

 

问题的回答:

1.你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?(必答)

  博客第一段就是我的答案

2.你对你的大学生活有什么想要吐槽的地方吗?国内外的大学生活有什么区别?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?(必答)

  我的大学生活大部分时间是在我自己的安排下的,没什么好吐槽的,如果一定要说出来的话,那就是小部分不被自己所支配的时间,就是有时候有什么实训或者活动觉得很水浪费时间或者已经有了自己的计划不想去参加但又不得不去,因为学院怕没人去让老师或者活动方难堪就会用学分压我们,说什么这次实训是算学分的,不去的就没有学分,结果就是去或者不去其实都没有学分,但是谁也不知道学院的话到底是不是真的,所以很多不愿意去的人都只能硬着头皮去,大家都怕学分不够毕不了业。

  国外的大学生活我并不了解。

  我理想中的大学教育应该是更加开放一点的,不应该用学分作威胁,逼迫同学去做不喜欢的事情。

3.对于你未来在IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你技术道路,职业道路和社会道路?(必答)

  我既然决定了要做游戏开发,自己选择的路,跪着也要走完。技术方面我目前正在学习Unity的客户端开发,接下来要学习怎样对接服务器,做网络游戏。职业方面我当然是从最底层的程序员开始做起,就像这位大佬在博客K[4]中说的那样,在30岁以前,踏踏实实地学习。学技术,学做人,学做事。30岁以后再谈自己的发展。

 

 

博客链接:

[1]https://book.douban.com/subject/4006425/discussion/22802960/

[2]https://book.douban.com/subject/4006425/discussion/22803733/

[3]https://www.cnblogs.com/xiaozhi_5638/p/4485805.html

[4]http://blog.csdn.net/haoel/article/details/1688104

这样的大学

标签:专业   作业   四级   现象   人生苦短   排除   解决   简单   优秀   

原文地址:http://www.cnblogs.com/HangZhe/p/7442222.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!