My first blog

第一部分:结缘计算机

       我第一次接触计算机是在小学的时候,虽然那时家里没有电脑,但是我小学的时候每周会有一节电脑课,虽然表面上是电脑课,但是实际上当时的电脑老师并不会教你一些基础的计算机知识,首先就是教会你怎样开关机,然后就是告诉我们一个小游戏的网站,然后就让我们自己玩小游戏。当然了,这应该是一些小县城的小学里面开设了电脑课的一种普遍现象。所以,我第一次认识计算机就是通过玩一些小游戏才开始了解计算机的。后来,在初中与高中阶段,电脑课改成了信息技术课,老师才会开始讲授一些计算机的基本知识,可能是计算机这门学科确实太深奥了,以至于老师讲的大部分知识对我来说感觉就像在听天书似的,毕竟之前只会用计算机玩一些小游戏。后来高考结束以后,我学习了软件工程专业,这可能是我第一次真正的了解并认识计算机,也开始慢慢的与计算机结缘了,虽然我对编程有点厌恶,但是就在大学这几年里,计算机成为了我生活中不可或缺的一部分。

 

第二部分:在计算机系里学习

       在刚步入大学生活之前,我对大学生活还是充满了憧憬与热爱的,大学作为一个高等教育的学府,里面一定是充满了学习味和人情味的,我想象着自己能在大学发挥自己的一技之长,完成自己在高中时定的一个个小目标,并结交许多志同道合的朋友,让自己的大学与青春不留遗憾。然而,理想与现实之间还是有差距的,比如居住的宿舍环境就有点不尽人意,受到了部分同学的吐槽,同学与同学之间很少能主动交往学习。所以,在大学里面,可能你最熟悉的就是自己的室友了。在计算机系开始学习时,我发现软件这门学科不是想象中的容易学习,而是充满了深度与难度,这让我充满激情的内心顿时被泼了一盆冷水,由于之前并没有真正的学习过计算机的知识,导致上课的时候听起来比较困难,很多专业的术语还不是很了解。所以,我当时说在的班级在学习上就出现了两级分化的状态,一部分人由于进入大学之前就已经初略的自习过计算机的一些基本知识,导致他们越学越好,而一部分人可能是由于调剂才进入这个专业的,学习自然而然的也就每况愈下了,而我是属于中间这部分的人,以前没接触过专业的计算机知识,但是又想把它学好,所以学起来就比较吃力,学习效率也是上下波动。另外,我觉得现在中国的教育感觉还是处于应试教育阶段,有些老师在课堂上并不能很好的激发学生的兴趣去进行学习,所以中国的教育水平和国外相比还是有一定的差距的,这可能是世界排名比较靠前的一流大学基本上都是国外大学的原因了。

       到目前为止,我写的代码不是很多,每次写代码最多的时候就是课程设计的时候,因为我不是一个很喜欢写代码的人,我一般不会主动去写代码,这可能与我的性格有关吧,所以我选择的是数据管理方向,因为我对数据库这块更感兴趣,目前我写过的我认为比较复杂一点的代码就是每次期末考试的课程设计代码。所以,到目前为止我的代码量比较少,大概就是几千行左右吧。

以下是我做过的课程设计作业:

  • 纯C语言编写的同学通讯录系统。
  • 纯C语言编写的银行ATM系统。
  • 用html以及css,javascript编写的个人博客
  • C语言与C++结合的城市公交管理系统。
  • SQL语言编写的工厂管理系统以及银行业务系统

       我个人感觉我们在学校所学的还只是计算机里面比较基础的内容,真正的想要深入学习与了解还得自己多阅读与软件及计算机有关的书籍,作为工科生来说,我们与北大青鸟的一个很显著的区别就是我们比他们学的内容更为广泛,认识得更多,接触的东西也更多,当然了,这还得取决于你是否用心去学了,否则老师讲再多也是没用的。

       我个人感觉在我这个专业学习高数或线代等数学学科对于我们学软件这门学科还是有帮助的,至少这些学科能够培养你一种解决问题的思维方式以及独立思考的能力,对程序里面的算法设计方面有着举足轻重的作用。

 

第三部分:未来规划

       既然我选择了数据管理这一方向,那么在大三的学习中我会着重的往这一方面发展,多阅读与数据管理方面有关的书籍,利用自己的业余时间尝试着做一些小型的数据管理系统。在IT的这条道路上,我希望自己毕业以后能够从事与数据库方面有关的工作,慢慢的了解和深入这个领域,不断从中获得有用的经验。如果有机会的话我还是希望自己能够拥有属于自己的一个公司,然后在慢慢的发展,使大数据能够为更多的人提供便利,使社会能够得到更好的发展。

 

posted @ 2017-09-09 14:03  王冬冬  阅读(188)  评论(4编辑  收藏  举报