计算机科学与计算机技术!

来源:互联网 发布:mac ins视频下载 编辑:程序博客网 时间:2024/04/29 09:54
    刚考完离散数学,心开始平静下来,重新开始对技术的追求的思考.
    转眼大二就过了一半了,其实在大学数学结束的最后一堂课上,我就感到了一丝的伤感,真的很对不住我的数学老师,我见过的最好,最负责,最有学术气息的老师.失去才懂得珍惜,那一刻才开始后悔当初没有好好的把数学学好.
    今天在逛论坛时看到一篇关于数学和计算机的关系的帖子,又让我想起了我的数学老师,想起了我的大学生活.勾起了我对计算机技术和计算机科学的思考.
    大学本科开的计算机专业的全名叫做"计算机科学与技术".我想学校这样起名的目的是想科学与技术并重吧,可惜好象学校并没有意识到我们并不懂学校的良苦用心,并没有意识到我们会片面的把科学与技术等同起来,甚至会对学校的课程设置产生反感.于是就有人开始鄙视数学啦,就有人开始钻研所谓的技术啦.至少我就是这样的.
    这里我又想到了我们学数学的动机,作为计算机系的学生,我们根本就不是为学计算机而学数学,哪怕老师不断的告戒我们--数学很重要,一定要学好.但数学在计算机中哪一点重要?我们没机会去感觉,因为我们在没有任何算法的情况下照样可以写出能运行的代码,照样可以实现别人看起来很眩的功能.数学成了奖学金筹码或是一种学生的天职.
    我以前也是这么想,这么做的.开始学C#,Java.写Web程序,弄软件工程.但当一切浮华去尽之后,尤其是我在做离散数学实验时没有任何优越感时,我开始变得迷茫起来,如果我这样也叫学计算机的话,我为什么要上大学呢?
    一次偶然的机会,看到计算机图灵奖获得者的格言:写程序也不是计算机科学,就象望远镜不是天文学一样---Edsger W. Dijkstra,当然,这并不是说程序不重要,但程序也不是计算机的全部,就像没有望远镜就没有天文学的发展一样,程序是计算机科学发展的动力,是计算机科学研究的工具,而计算机科学里最美的,还是程序研究的目标.
    曾经大概浏览了一下<程序设计艺术>,那密密麻麻的数学推算,让人不禁产生一种恐惧:程序设计里最美的部分是数学,计算机科学里最美也是理论,数学.甚至计算机本身就是一门变相的数学.我不知道我这样说对不对,但既然冯.若伊曼是数学家,计算机就是数学的孙子.
    说了这么多,也许是一种冲动,因为我实在不知道下一步该往哪走,但我希望有一天能驰骋在计算机科学的海洋,感受计算机科学的艺术魅力.