姜咏江
如今计算机已经发展成了一项人类庞大的产业,计算机从业人员无计其数。在这庞大的人群中哪些人才是专家?这样的问题似乎无关紧要,然而在现如今计算机专家可能决定中国命运的时代,不能不让更多的人能够识别真正的计算机专家,将他们推举到重要的国家大政方针参谋的位置,避免中国在如此重大的计算机产业中迷失方向,彻底失去国家间的竞争力。中国的计算机产业发展史已经有了一次失败的专家论证,使我们这样一个人口众多的大国成了相当长时间的“纯计算机消费市场”。由于当初使用计算机的复杂度较高,因而一些“昏庸的专家”将中国的计算机产业发展定格在“软件”的范畴,造成了今天这种在计算机界上上下下都要依附于美国的局面。现在我们开始重视计算机核心设计制造技术了,但基本上是在进行“工程式”的研发,也就是在重复和模仿美国的设计,在没有充分的理论指导的的情况下,摸索着向前“爬行”。
在没有真正弄懂弄通计算机的整体理论和方法的情况下,一些专家“唯美国视听”,几乎就是国外理论和方法的传声筒,这些人毫无己见,然而却在国人面前以专家的身份自居,在国家的大政方针上指手画脚,将中国的信息技术能力引向了弱势的一方。为了避免继续的弱势,避免浪费国家的巨大人力和财力,中国到了需要很好地鉴别计算机专家的时候了。
现如今什么样的计算机人员才能够称得上“计算机专家”?我在上篇博文中给出了眼下鉴别的简单方法,那就是:将自己计算机设计思想用FPGA进行从无到有的完整设计,并使之能运行用户编写的程序。
有一种流行的认识,认为专家教授可以不自己动手进行实际的计算机设计,实际设计的工作由副手或学生完成就可以了。诚然,如果专家曾经自己动手进行过相关的设计,而需要重复行地进行,交给副手或学生去完成是无可指责的,但是那些设计连专家自己都没有实践过,何能深入地理解其中的奥妙,又如何能有独到的见解?中国的计算机专家很多人都面临着这样一个基本的问题。
真正的计算机专家应该是能够掌握从设计制造到应用方法的全部理论和技术,要有亲身设计制作计算机系统的经历和经验,不然就不能够称为“计算机专家”。我们有些计算机界的前辈或晚辈,曾经开发过“计算机应用系统”,也有的人做过“单板机”,包括现如今的“嵌入式”,做过某一部件的“汉化”,甚至是对计算机部分的改进,这些人现在能不能称为计算机专家?如今看来这些工作也只是工程技术人员的基本功而已,将仅仅做过这些工作的人称为“工程师”也就可以了,要不然不到处都是计算机专家了?王永民可以叫“汉字输入方法专家”,王选堪称“激光照排技术专家和创始人”,他们都在计算机应用领域作出了巨大的贡献,然而却不能称为“计算机专家”,更不能靠他们来确定中国计算机产业发展的方向(当然,作为参考还是可以的)。计算机专家必须是能够全面理解和掌握计算机理论和方法,亲历过计算机完整设计具有丰富实践经验的那些人,是确实在进行计算机科学自身研究创造的那些人。
在计算机这个庞大的系统科技工程领域,只具有软件高超技术和能力的人,应该称为“软件专家”比较合适,因为软件有赖于计算机产业的全面发展,昨天需要软件专家完成的事情,恐怕今天普通人就可以做到了,也许有一天“计算机专家”会让以往的“软件专家”失业也未必可知。
专家的称谓,随着时间的推移应该不断地赋予新的内涵,而这种内涵的改变必然要变换专家组成的人群。作为尊重,我们可以对某些人一辈子叫“专家”,但对科学事业的发展来说,我们要不断地去鉴别真正的专家,提高专家的档次,保持专家引领科技发展的可靠性和前瞻性。
计算机是能力,是财富,是国家民族安危的保证,计算机在信息世界中起着决定性的作用,谁如果现在还认识不到这一点,那就将被这个信息世界所淘汰。
在中国计算机产业花大量的钱,努力向前急奔的时候,鉴别真正的计算机专家,让他们去把住中国计算机发展之关,意义之重大可想而知。
观点是否正确,欢迎讨论。
2010-7-27
https://blog.sciencenet.cn/blog-340399-347601.html
上一篇:
计算机核心设计制造技术什么时候可以领先世界?下一篇:
科技原创不用拿到美国去鉴定