jiangdm的个人博客分享 http://blog.sciencenet.cn/u/jiangdm

博文

计算机学科的前途

已有 2831 次阅读 2011-8-31 21:26 |个人分类:杂论|系统分类:观点评述| computer

      放在80 -90年代,计算机是最热门的专业。2000年后逐渐降温了,主要是社会对于计算机专业毕业生反映一般,现在全国冒出不计其数个软件学院,挺多是高校挣钱的工具而已,学习效果我看很一般。
     从社会视角来看,计算机专业降温是一件好事,说明社会对于计算机的认识到了新层次。原来,计算机视为一种专业技能,而现在是 Pervasive Computing时代,计算机无处不在,计算机能力已经看作一种简单、必备的能力。能写几行C代码就获得国家级二等奖的时代早已过去。当然,有大型软件编程经验的开发者仍是市场的宠儿。
    从计算机专业课程设置来看,许多专业课程瞎设置。有的大学计算机专业开了6门语言课:C、C++、C #、VB、汇编、java。掌握这么多语言有何用?在我看来,C是必须的,加上OOP就掌握了C++,汇编语言有利于调试,对于底层开发大有好处。C#,VB,java可以学生自学。另一方面,许多大学不再开设 编译原理 课,理由有二: 一是学生难学;二是 编译原理 太理论化了。不错,编译原理是 本科阶段 最难学的专业课,但关键是如何学? 编译原理 是 一门应用性极强的课程,若单纯视为理论,学起来则枯燥无味; 一定要结合 源代码, 深入下去,计算机编程水平将会飞跃,还掌握了中大型软件开发技巧。在本科时, 一位自己编程估计也没写几行的老师来教,效果可想而知。看过自己走过的弯路,我一直强调: 计算机 就是 CODE; 没有源代码,就没有计算机。

对于计算机态度,有不少人认为计算机作为一门学科已经死亡,另些人认为计算机专业不能越走越窄,在知识高度综合和复杂的时代,计算机必须走出去。计算机不止是计算理论,而是包含了信息、自控和电子通信,计算机应用等综合体。我想法是: 作为理论,计算机  数学;作为应用,计算机将成为所有科学应用的纽带, 如同哲学。如 计算机在DNA测序中应用,在 社会学Social Network的应用等等都无不例外地印证, 因为我们进入了 Pervasive Computing, Internet of Thing的时代.

 

引用: 《新时期需要什么样的ICT工程科技人才?》,计算机学会通讯,2010.1

 “狭义”的计算机专门人才已经难以满足需求,现代社会需要既有相关行业领域知识,又精通计算机技术的复合型人才。



https://blog.sciencenet.cn/blog-468147-481611.html

上一篇:IEEE PDF EXPRESS
下一篇:奇怪问题
收藏 IP: 111.78.102.*| 热度|

2 陈儒军 唐常杰

该博文允许注册用户评论 请点击登录 评论 (2 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-19 20:12

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部