摘要:阅读了几篇博文,整理了一下自己的大学生活,思考了一下接下来的路。我的第一篇博文。

1.结缘计算机

1.1 你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?

  在出成绩后报志愿的几天里,各式各样的专业,对未来的想法,各种东西塞满了我的头脑。最后剩下了两个,一个是家长希望的土木工程,一个是自己喜欢的计算机。但当时的我还纠结自己是不是真的喜欢计算机这个专业,还是仅仅喜欢“玩电脑”而已。于是在截止前的一个小时,顺从了家长的意愿,将土木作为第一志愿,集大的计算机作为第二志愿。该说事与愿违好呢,还是说天从人愿好呢,最后我因为两分之差,迷迷糊糊的来到了集美大学,学习计算机专业。

  在初高中时,由于近视,家长都不怎么允许我使用电脑,因此在过去也没有什么关于计算机的基础,而高考稀松的发挥让我失去了拥有一个更好起点的机会。相比于各个博客中或是从小喜爱计算机,有着坚定目标,或是毕业于各个名牌大学,刻苦钻研的大佬博主,我深知自己与他们之间有着很大的差距,但我也相信自己,希望自己能在未来的某一天和他们站在同样的高度上。

1.2 计算机是你喜欢的领域吗?是你擅长的领域吗?   你热爱这一专业吗?你对计算机的热爱是怎样的?仅仅是口头的吗?

  也许当初的自己还不明白自己是否是真的喜欢计算机,但经过了在大学的两年学习,我坚定了对计算机的喜爱,也希望并渴望着将来以此为业的生活。程序员的手指仿佛有无穷的魔力,能够写出令人欲罢不能的游戏,能够改变我们的日常生活,能够在1和0的世界里呼风唤雨。因此,我能很大声的对自己说,我喜欢计算机。感谢林颖贤老师在我大一初开始C语言编程时的教导,让我对编程有了浓厚的兴趣,一学期的捣鼓,也在学期结尾的课程设计中,捣鼓出了一个小小的打地鼠游戏。

 

  我觉得正是对计算机专业的这份喜爱,让我能在两年的大学生活中获得了一些小小的成绩。在学习生活中,我能够在专业课程中获得较高的成绩,面对一些疑难杂症也会在网上自己寻找答案,而在学科竞赛方面,在大一时获得了学校举办的校级程序竞赛的一等奖后,我选择了继续参加各种编程竞赛,在省级的比赛里也有过获奖经历。但这些成绩也更加让我明白了自己的不足,我知道学校里有均分九十几的学霸,也见过在比赛里轻松AC的ACM大牛。我觉得只有付出了努力才能说自己真正热爱,而我的付出还远远不足。

2.在计算机系里学习

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

  “拿数据结构这门课程为例,严蔚敏老师的经典教材相信几乎学过计算机的人都是耳熟能详的,这本书上的算法和数据结构短小精悍。我们的授课老师,却只讲最简单的概念和不深的理论描述,给我的感觉就是,“数据结构”几乎是门和“离散数学”差不多的数学课——他用最肤浅的知识,“成功地”告诉了我们“数据结构”是门几乎不用动手写程序的课程,只用上课听听就好了。于是乎,一门需要动手实践、将会极大地提高我们编程素养和思维能力的课程,就被我们这样迷迷糊糊上完了。 ”--sunlight

  看了博主刘帅的文章,我也有些同感。集美的大学生活让我有些遗憾的就是一些专业课的教学不够深入,老师往往只会读读ppt,讲一些课本上的例子。我更希望能在课堂上讲一些比课本更加深入的知识,或者是现在在用的技术,讲一些专业知识的实际运用。同时,我们学校的选修课(其实更想吐槽学习环境真的不是很棒,恩说的就是没有空调

  我理想中的大学教育应该更加注重每个学生间的不同,因材施教,而不是仍同初高中统一教学的方法一样。我理想中的大学可能会有更浓的专业环境,针对不同的方向有更多细化的选修课程供学生学习。同时,在一些应用型专业课程中能更加结合实际,结合编程操作来指导学生而非空洞的照搬书本。

 

2.2 速成的培训班和打基础的大学教育还有mooc之间有区别吗?

  在我的印象里,速成的培训班更加注重于在短期内快速培养学生简单实际编程能力,如UI设计,Java速成。与之相对,打基础的大学教育会有更长的教育周期,在更长的时间里,你会得到更多细致的改变,诸如学习状态,思考方式,众多的基础课程是速成培训班所不具备的。我认为,正是这些基础课程是大学教育真正与速成培训班不一样的地方。它培养了学生们所谓的“计算机思维”,回答了计算机方面的“是什么”和“为什么”,而速成培训班则专注于“怎么做”。但我也觉得,大学教育也应该有实际操作方面的教学,方便想要在大学后直接步入职场的学生。而对于Mooc之类的网课,我觉得这应该是在培训班和大学教育之后的补充。它可以方便学生们完成课堂之外的知识补充,也能为课堂上的知识查缺补漏。当网课质量毕竟良莠不齐,并且遇到问题也不方便学生提问,不便作为主要的学习方式。

2.3 学线性代数和概率论的时候,你是否有过这样的疑问“我们为什么要学这么多数学,这和我们的计算机有关系吗”,你现在是否还有这样的疑问?对这个问题,你有自己的解答了吗?那么其他学科呢?

  从大一以来,数学一直是我的苦手。我一直认为数学中计算繁复,概念冗杂,而计算机语言则简洁明了。现在想来还是太年轻。随着对计算机的理解,我愈发感觉到数学对于计算机的重要作用。不论是在编程竞赛中,还是在各种算法中,图形学的应用中,都或多或少有着数学的影子。现在的我觉得,数学工具是计算机科学中不可缺少的一部分。

3.未来规划

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

  我希望未来的自己能走在计算机方向的职业道路上,成为一个软件方向的工程师。

  但对于眼下的未来,我仍感到十分迷茫,纠结于考研亦或直接就业。

如果选择考研:

  我觉得以我目前的学历和经验,并不怎么能直接找到一个令自己满意的工作,但也可以用几年的时间来积攒经验。因为我更偏向专业而非学术,如果选择考研,就相当于用同样的时间来为自己换一个更好的工作起点。

  我更期望能在职业道路的初期以一个程序员而非网络管理员的身份,进入一个有活力的大型企业。从这个方面来讲,也许考研能更加贴近我的目标。
  

如果选择就业:

  但是,在许多人眼里,计算机读研似乎又只是一件浪费时间的事,在研究生期间并不一定能学会更多需要的知识。而直接就业不仅能提供更多的实践经验,也能学习当下真正热门实用的技术。这方面,也有许多例子在我的眼前。如博文达内,青鸟!你们使多少花朵误入歧途!中的博主。

  这也正是我现在比较困惑的问题,也希望老师能给我一些灵感。

 

最后,

  当下,我希望自己继续在ACM方面的努力,期待能在接下来的赛事中获得一些成绩。我认为不论选择考研还是工作,这都能给我提供很大的帮助。认真学习,接下来的大三,计算机专业数门重要的专业课还等着我去研究。

  不让毕业后的自己留有遗憾。