谭浩?span lang="EN-US">*Q?span lang="EN-US">1958Q?span lang="EN-US">
今年是清华大学成?span lang="EN-US">90周年U念,我曾在清华大学学习和工作了三十多q?span lang="EN-US">,从年L期开?span lang="EN-US">,长期受到了母校优良传l的教育和熏?span lang="EN-US">,使我打下了事业成功的坚实基础?
谭浩强教授荣获吉斯中国分部颁发的《QSQE语言》创世界U技书发行记录证书和“个人编著科技书数量之最”的证书?span lang="EN-US">
我是1953q考入清华大学甉|p?/span>?1958q自动控制系毕业?/span>??span lang="EN-US">80q代初以?span lang="EN-US">,我除了完成教学和行政工作?span lang="EN-US">,以很大的_֊投入计算机教育和计算机普及工?span lang="EN-US">,取得了一些成?/span>?有h说创造了以下三个世界U录:?/span>1?/span>我和其他同志合著的?span lang="EN-US">BASIC语言》发行量过1200万册,创造了U技书发行量的世界纪?/span>??/span>2?/span>20q来,我自׃及和别h合作q著了130U计机著作,此外q主~了18套计机丛书?/span>包括228U书?/span>,是个人编著科技著作数量之最??/span>3?/span>我编著的书发行量q?span lang="EN-US">3000万册,我主~的书发行量?span lang="EN-US">1400多万?span lang="EN-US">,二者合计是4400万册,是世界上拥有最多读者的U技专家?
不久?span lang="EN-US">,《计机世界》报l织的“世U评选?span lang="EN-US">,评选出了对我国20世纪IT事业最有媄响的10个h,把我列ؓW?span lang="EN-US">2?span lang="EN-US">,说我的功l是“把千百万非专业的初学者引入了计算机的大门?/span>?原国务委?/span>?国家U委MQ?现全国政协副d?中国工程院院长宋健同志给我题?span lang="EN-US">:?/span>教授计算技术的大师,普及CU技之巨擘?span lang="EN-US">,q是Ҏ(gu)的勉׃鞭策?
在本文中,我想着重谈一下在校期间政d业务“双肩挑”对日后工作的媄?/span>?
Q一Q?span lang="EN-US">
几年前的一?span lang="EN-US">,我在清华大学W二教室楼前与艾知生同志?/span>当时为广?sh)部?span lang="EN-US">,50q代?span lang="EN-US">60q代初他L华大学党委副书记兼团委书?span lang="EN-US">,我Q团委副书?span lang="EN-US">,在他领导下工?/span>?/span>骑R盔R,他热情地招呼?span lang="EN-US">,Ҏ(gu)?span lang="EN-US">:?/span>我经常在?sh)视里看C,你现在是全国著名的计机大专家了,而过M是一个学生工作干?span lang="EN-US">,你{变如此之?span lang="EN-US">,有什么经验体?/span>?/span>我不加思烦地回{他?span lang="EN-US">:?/span>q要感谢蒋南校长提倡的?/span>双肩?span lang="EN-US">?/span>制度,使我们在政治上和业务上都得到很好的锻?span lang="EN-US">,以后q什么都没问?span lang="EN-US">?/span>?艄生同志说:?/span>你这点体会很重要,看来一个h在政M和业务上的能力是盔R的,有能力的人干什么都?span lang="EN-US">,没有能力的hq什么都不行?”他勉励我好好ȝ一下这斚w的体?span lang="EN-US">,l现在的大学生谈?span lang="EN-US">,使他们在q轻时有意识地全面培养自?span lang="EN-US">,打好今后发展的基?
在他的勉׃,我ȝ了做政治思想工作Ҏ(gu)日后从事业务工作的促q作?/span>?q轻时期受到良好的教育ƈ从事政治思想工作,使我在以?span lang="EN-US">10个方面得Cȝ:?/span>1?/span>h较强的事业心;?/span>2?/span>有克服困隄毅力;?/span>3?/span>Ҏ(gu)事物敏感;?/span>4?/span>有较强的逻辑分析和思维能力;?/span>5?/span>善于联系众,熟?zhn)自己工作的对?span lang="EN-US">;?/span>6?/span>有较好的语言表达能力和文字能?span lang="EN-US">;?/span>7?/span>善于分析问题,思想Ҏ(gu)比较全面;?/span>8?/span>有较强的l织能力;?/span>9?/span>有开拓精?span lang="EN-US">,卛_创?span lang="EN-US">;?/span>10?/span>安于q_工作,又力求在q_工作中努力创造不q_的业l?/span>?
我的l论?span lang="EN-US">:政治和业务在微观?/span>?旉上是有矛盄,但在宏观上是怺促进?/span>?
许多我在80q代初善于抓住机?span lang="EN-US">,把计机普及搞得轰蘪烈烈,q是׃我在长期思想政治工作中锻g敏锐?/span>?开拓性和工作q劲,以及愿作“铺路石子”的奉献_?
?span lang="EN-US">BASIC语言》是我们为电(sh)视讲座而写的处女作,׃Ҏ(gu)初学者的特点采取了读者易于理解的方式q行叙述,H破了传l的写计机书的模式,取得了很好的效果,我以该书为教材在中央?sh)视台向全国讲?span lang="EN-US">BASIC语言,当年收看人数?span lang="EN-US">100万h,从此掀开了我国计机普及高潮的序q?/span>?
许多我写的书很容易看?span lang="EN-US">,C语言是比较难学的,不少人望而生?span lang="EN-US">,后来我写了一本?span lang="EN-US">CE序设计?span lang="EN-US">,许多人反?span lang="EN-US">:?/span>自从谭教授出版了q本书后,C语言变得不难学了?/span>?现在q本?span lang="EN-US">CE序设计》已累计发行?span lang="EN-US">330万册,是世界上发行量最大的大学计算机教?/span>?作者写书必考虑到怎样写读者才最Ҏ(gu)?span lang="EN-US">,不能x么写就怎么?span lang="EN-US">,教师讲课必须考虑怎么讲学生才Ҏ(gu)理解,不能x么讲就怎么?/span>?在这斚w,我做学生工作的经历帮了我很大的忙?q去我常l学生讲?/span>?做报?span lang="EN-US">,要做好报?span lang="EN-US">,必M先了解学生的需要和特点,不能无的攄?做学生工作最重要的是培养众观点,一切ؓ众着?span lang="EN-US">,不能q众?q一基本?span lang="EN-US">,使我今天受益匪浅?
我在写书?span lang="EN-US">,特别注意研究各种不同读者的认识规律,针对不同对象,采用不同的叙q方?/span>?我提出“要心比心?span lang="EN-US">,要ؓ读者设?/span>?我把q去采用的“先理论后实?span lang="EN-US">,先抽象后具体,先一般后个别”的教学Ҏ(gu),改变为“由实际到理?span lang="EN-US">,由具体到抽象,׃别到一?span lang="EN-US">,由零到pȝ?/span>?我认更符合h们的认识规律?q种Ҏ(gu)在计机普及领域取得了巨大的成功,在全国引起强烈的反响,许多专家认ؓ我“特别了解读?span lang="EN-US">,深刻研究透了初学者的认识规律,与他们将心比心?span lang="EN-US">,认ؓ我开辟了计算机普及的新思\,创造了写作计算Z的新风格?
q去在做报告?span lang="EN-US">,L要力求生动具?span lang="EN-US">,使学生喜M?span lang="EN-US">,学生是不爱听枯燥无味的报告的?我把q一点用C计算机的教学和写作中?我从政治思想工作中受到启C?span lang="EN-US">,提出“要把计机从少数计机专家手中解放出来,使它成ؓq大众手中的工具?span lang="EN-US">,?/span>让群众轻松愉?/span>?兴趣盎然地走入计机的大门?/span>?
自然U学和社会生z?/span>?译֠教学和日常生z?span lang="EN-US">,很多为是风马牛不相干的事,我则努力把它们结合v?span lang="EN-US">,用大家比较熟(zhn)的日常生活中的例子去说明计机中一些复杂的概念?计算机程序设计中的递归是比较难懂的一个概?span lang="EN-US">,我用?span lang="EN-US">5个兄弟齐坐问q龄的例子把它讲清楚?/span>?C语言中二l数l的指针是一个难?span lang="EN-US">,几乎所有的C语言书都没有把它讲清?span lang="EN-US">,我用了在q队点名的例子读者感到“原来如?span lang="EN-US">,一点也不难?/span>?清华大学一位已故的院士有针Ҏ(gu)地?span lang="EN-US">:?/span>什么叫水^?span lang="EN-US">,能用通俗易懂的语a说明复杂的概念就是水q高?”但是要真正做到q一Ҏ(gu)不容易的,需要有实事求是的精?/span>?敢ؓ人先的精以及严谨的U学_?q些都需要在长期生活中学习和培养?
Q二Q?span lang="EN-US">
我除了自己写?/span>?上电(sh)视台讲课?span lang="EN-US">,q担d国高{院校计机基础教育研究会会?/span>?教育部全国计机应用技术证书考试?/span>NIT?/span>委员会主d?/span>?教育部全国计机{考试委员会副MQ,20q来,承担着推动大学计算机基教育和社会上计算机普及的重Q?
我常常感?span lang="EN-US">:在业务领域工作的人所遇到的ƈ不仅仅是U业务的问题?一个h在业务领域中所取得的成׃仅仅取决于其业务水^,而是取决于其全面素质?我长期“双肩挑?span lang="EN-US">,既有政治思想工作的经?span lang="EN-US">,又有业务工作的经?span lang="EN-US">,我努力把两者的优势l合h,把业务领域中的工作做得更好一?/span>?
在这个领域中有许多问题需要研I和解决?例如在计机普及?span lang="EN-US">,有的同志~Z具体分析,把计机专业的课E搬到非计算Z?span lang="EN-US">,把学校的模式搬到C会,要求公务员和一般初学者都d二进制{?span lang="EN-US">,考他?span lang="EN-US">:3568.9654转ؓ二进制数是多?/span>?/span>不少计算机基教材都是从计机的原理入手讲计算?span lang="EN-US">,许多人对此已习以为常?而广大群众反?span lang="EN-US">:?/span>惛_计算?span lang="EN-US">,但计机隑֭?/span>?q个问题如果解决不好,计算机就难以普及?我觉得这是由于脱d?span lang="EN-US">,对工作对象缺乏了?/span>?q不是一个纯业务的问?/span>?要做好工?span lang="EN-US">,既需要有业务知识,也需要有正确的思想Ҏ(gu)和工作经?/span>?我在报刊上发表了一题为《计机普及教育中的一个误区》的文章,提出了要注意三个区别:区别计算Z业与非计机专业,区别学校与社?span lang="EN-US">,区别计算Z业h员与计算机应用h?span lang="EN-US">,对不同对?span lang="EN-US">,应当区别对待;对广大非计算Z业的初学人员,应该从应用入?span lang="EN-US">;要据需要选择学习内容,坚决舍弃那些现在用不?/span>?来也用不到的内?/span>?/span>例如不同q制的{?/span>?/span>;要根据初学h员的认识规律~写Z批群众欢q的教材?搞计机教育的h一定要面向q大众,从实际出?span lang="EN-US">,我之所以能在这个领域作Z贡献,的确得益于年L受到全面的锻?span lang="EN-US">,懂得思想要全?span lang="EN-US">,方式要灵z?span lang="EN-US">,工作要讲I实?/span>?
80q代?span lang="EN-US">,我国许多人通过学习BASIC语言q入了计机应用领域,q本来是一件好?span lang="EN-US">,但是有少C?span lang="EN-US">,以“高?_?/span>?”ؓ衡量工作的惟一标准,瞧不?span lang="EN-US">BASIC语言,认ؓ它“低U?span lang="EN-US">,说“学BASIC语言是走了弯路?span lang="EN-US">,d取消BASIC?在这个情况下,许多从事计算机普及的老师感到无可适从?q时,q去工作的经历帮助了?span lang="EN-US">,我觉得一切要从实际出?span lang="EN-US">,要全面分析问?span lang="EN-US">,每一位专家的意见都应当重?span lang="EN-US">,但是,实践是检验真理的唯一标准?我和其他同志一起对国内外情况进行了深入的调?span lang="EN-US">,讉K了一些当q学q?span lang="EN-US">BASIC而现在是各领域的专家和在国外的留学生,最后召开了?span lang="EN-US">BASIC语言及其前景研讨会?span lang="EN-US">,?span lang="EN-US">100多位从事计算机教育的专家参加会议,l过充分讨论,最lŞ成了p,肯定?span lang="EN-US">BASIC的历史作?/span>?其实,每一U语a都有自己的适用领域,也有其局限?span lang="EN-US">,不同的领域可以用不同的语言,决不能强求一?span lang="EN-US">,甚至强加于h?每一U事物的发生?发展和消亡都有其自n发展规律,不以M人的意志{U?/span>?事实证明BASIC—QBASIC—Visual BASIC一脉相?span lang="EN-US">,有强大的生命?/span>?不少老师Ҏ(gu)们说:?/span>你们做了一件好?span lang="EN-US">,使计机普及工作避免了损失?/span>?
在我的后半生,能ؓ我国的计机教育和普及事业A献自己微薄的力量,在工作中充分发挥自己的优?span lang="EN-US">,我觉得非帔R兴和自豪?
清华大学既有光荣的革命传l?span lang="EN-US">,又有优良的科学传l?span lang="EN-US">,培养了一大批政治和业务都优秀的h?/span>?希望母校永远保持和发扬光荣传l?span lang="EN-US">,培养更多更好的跨世纪人才?
* 作者ؓ北京联合大学自动化工E学院原院长Q教授?span lang="EN-US">