1.软件与我的前半生-小学

2023-06-09 10:54:5517:47 6399
声音简介

今天是第一期——软件与我的前半生(第一部分)。我想在这个节目开头的时候给大家介绍一下,我是怎么走上软件开发这条路的,怎么喜欢上电脑,然后就干计算机这一行。


我是从小学的时候,小学五年级升六年级的那个暑假第一次接触电脑。当时,我在铁六小——铁路第六小学,就是铁路的子弟学校。我父亲的是在铁道部第三勘测设计院吧,这词儿很拗口啊,简称铁三院,那个时候在铁三院上班。他们员工有个福利,可以给员工的孩子们组织起来办个电脑培训班儿,大家来学习。我那时候就在这种培训班上报个名,然后培训的地点呢,不是在我们铁六小,当时小学是没有电脑的。铁三院有一个弟子中学,我们在那个中学里边儿来学。


当时我11岁,1983年。我的开门老师叫张进财。哎,我特别感激他,是他把我领上了计算机这条道。从第一天她讲,她讲Basic语言,第一天第一节课讲完了Basic语言的介绍,一下子就让我特别着迷电脑这个东西,从此一发不可收拾。几十年来我一直干着和电脑相关的事情。


 那个时候,培训班儿学的内容就是Basic语言。基本上入门儿都是从学Basic语言开始。当然,人家有特别专业的人,博士啊,科学家的他们搞的特别高级的那些东西我们不行啊,我们都是开蒙,从小学。学什么?学Basic语言,这是当时最简单的高级语言。


那时候用的电脑叫laser310,大家有兴趣可以去网上查一查。laser310当时来讲,在中国量非常大,一般都是从香港进口的。那个东西,咱们自己不能生产。


laser310


我在网上找到一个博客,有一个博主写的一个文章,介绍laser310,但是他那里边儿介绍laser3101984年开始生产,这个和我的时间对不上,但我印象特别深,因为1984年开始邓小平说了一句,电脑要从娃娃抓起。在他说这话的前一年我们第一次接触电脑,所以我印象特别深。1983年我11岁,以前我还跟别人说我是十岁开始学电脑,不是,我特别的认真的倒了一下时间,是11岁的时候。



博客上说1984年开始生产这个laser310,那个公司叫Video Tech,简称VTech。这个VTechlaser310,在中国大概有几百万部,其实laser310很简单,你让他做什么太复杂的事情,其实他也做不了。我感觉可能更多的都是用在这个电脑的普及方面吧,教学吧。其实你要是说拿它做点儿简单的运算也不是不行,但我没看到过的。我用过很多年,这个东西大家都是在那儿学玩,都是在玩。



但这个机器,其实特别特别的经典, laser310Z80cpu,这个Z80cpu也是特别经典。为什么要Z80cpu呢?如果稍微上一点儿年纪的人就咱们这个圈子里的人啊,他学计算机如果是这个专业的话,那他学这个和硬件相关的那些东西,只要用到cpu,肯定是从z80开始学。微机原理、汇编语言通常都是同z80开始学。Z80是在八十年代初的时候,其实z80cpu是七十年代末就有了,美国的一家公司叫zlog,这个公司来生产的。到了八十年代初的时候那个z80已经非常厉害了,能做很多事儿。后来这个cpu又用了很多年,那么最初呢她,她是这个才八零那就是就是焊在一个膀子上嘛,就叫单板机,我这一个板子就是一台电脑就单单机再后来呢,就做成了单片机也是最大零的CPU一个芯片里边儿它就是构成一个电脑的主要部件都有啦,所以这把零,这个CPU也特别的经典,当时我们用的累死了320又最大零的CPU然后还有一个特别经典的东西是什么呢?就是微软的Basic解释器。



z80CPU


laser310是固化了这个微软的这个Basic解释器,但实际上,Basic解释器,就当时的Microsoft解释器,他是一个阉割的版本,简化了。不过Basic语言有17条命令,这个解释器里面没问题17条命都是全的,你学Basic肯定就够用了,但是还特别简单。我印象中当时那个laser310我用的那个机器只有16k内存,现在听起来,大家如果内行的话,知道16k是多么多么的小,当时觉得哇16k那么多内存根本用不完啊,写一个Basic程序很简单,十几行二十几行就算一个大程序了。



那时候用Basic语言写什么程序呢?写什么打印一个三角形啊、等腰三角形、直角三角形,什么什么菱形、杨辉三角形等等。大家有兴趣可以去查查杨辉三角形是什么样,是用数字组成的一个三角形。就是写一点儿简单的东西,解决一些特别简单的问题,叫什么鸡兔同笼问题,就是特别简单的数学问题。其实,那个时候更多的是训练这种逻辑思维,而不是真的去解决数学问题。因为其实像鸡兔同笼问题,小学就已经都会了。咱们的基础教育非常厉害。所以那个时候更多的都是激发了孩子对电脑那个兴趣。我当时就觉得,唉,这电脑太神奇了。那个培训班大概上了二十天左右吧,记不太清楚,记得那时候暑假一个多月,一半的时间都在上这个课。



我其实觉得一点儿都不难。嗯,就是觉得特别简单,不是我吹牛啊,因为他讲的真的很简单,解决的问题也比较简单。那个时候觉得太好玩了,每天一早去等着开门,人家一开门进去那个机房,是防静电地板,走在那个地板上就特别开心,坐在那儿打开电脑,特别开心。



laser310我们当时用的是一个单色显示器,绿色的屏幕。它为了保护视力嘛。那个时候不懂,还觉得这个绿色怪怪的。这个家里的那个黑白电视机黑白的色,这个是绿色的,其实是为了保护视力。当时玩儿的非常的开心,谈不上学啊,真的就是玩。



单色显示器


大约20几天吧,之后就和计算机就再没有关系了,因为买不起计算机。那时候就叫计算机呀,不叫电脑啊,这个小电脑很贵的,买不起啊,这里也没有。家里就不要说了啊,一般的学校啊,一般的单位也都没有,但是那种特别大的单位才有,比较好的学校,重点校还有这么几台,也摸不着。用从五年级这个暑假该升六年级了,到六年级就应该升初中了,有一些课业压力嘛。这一年,就没在玩电脑,但是心里总是痒痒的,时不时的把那个程序拿出来写两遍,就在纸上用笔写写几遍。那个时候那个Basic学的真的很扎实,就是因为反复的在写。



Basic语言是一个特别简单的语言,并且就从现在看来,他非常糟糕,他当时是非结构化的程序设计语言,有行号,每行语句前面有一个十,二十,三十那个行号,然后行号呢,标明了这个程序的运行次序,每条指令的运行次序。那个时候有一个臭名昭著的语句叫 go to ”走到哪里去的go to。“go to 10”就是立即跳往第十行,就是那个10标的那一行的程序去执行。就是这样子,你要万一从个循环的外边跳到了循环体内部,那完了,程序完蛋啊,出错了。那个时候就是这样。这个从语言的水平来讲非常低,但是大家玩的很开心,我也玩的很开心。这对头一年就没再接触电脑。



六年级毕业,我那时候特别走运。我们那时候有考小卷的这种机制,不错的中学去小学提前考小卷。你在那儿考小卷考上了就提前被录取了。当然它挺复杂的,是一种保送机制,就是你先考,考够资格了要学校去保送。这个学校说哎那个同学不错,就保送我了。我那时候呢,就算是计算机特长生了。我就上过这么一个培训班,因为那时候没事儿总写嘛,他考小卷的时候呢,其中一项就是看你有什么特长,然后让你做点什么。来考试的那个老师刚好他懂一点儿计算机,然后就写了一个小程序给他看,十几行的一个小程序我记得特别清楚,做阶乘。然后那个老师说,孩子这么小阶乘的程序都会写,可以用取我,那时候就很轻松的就被保送了。然后就上初中。



在初中之前还有一个小故事,我觉得值得讲一下很有意思。因为我父亲帮我报这个培训班儿吧,学完了之后,我总在我父亲那边得瑟,我写一个程序,其实我父亲不懂。等到六年级的暑假的时候没有事,没有暑假作业,就是玩了。我爸就在他们单位看,他们单位有电脑,有计算机。那叫计算机,叫小型机,叫PDPDEC那个公司生产的。现在没有了,后来被Compaq收购了,再后来就都被收购了。DEC公司做的这个电脑PDP是特别著名特别经典的一款电脑,随便上网去查一查,比如说C语言啦,Unix啊,这都是在这个电脑上开发出来,叫什么程序数据处理机,当时听着很土的一个名字,我印象中他们当时单位里边儿那个叫pdp11,我父亲觉得,单位有这个电脑能不能让我儿子来玩一下啊,就和就管电脑的同事说了一下。管电脑同事特别好,父亲人缘特别好,嗯没问题,那孩子来玩吧。我就去那玩。实话不太会玩儿,因为这个不一样,非常不一样。我去过一次,根本就不知道该摸什么,该动什么,因为它是个终端,提交到小型机上去运行。他用的操作系统是Unix操作系统,而我们以前用的laser310是没有操作系统的,开机就是Basic的编程界面。他不懂嘛,然后就找管理计算机的那个同事叔叔借了一个说明书,操作手册。那个操作手册是英文的,像我那个时候四年级才开始学英文,那个时候满篇英文每一个单词都要查,但是我不都查,我就挑着那些看上去像是写程序的地,因为那一变成程序,我就认识了。在程序前后的那些词儿,我查一查看他干什么用的,怎么能把程序输入进去,OK就学了那一点。下次再去,往里边输入一个程序,提交运行看结果,能出个结果,特别开心。我父亲的同事也觉得,这孩子太厉害啦,夸一下吧。



PDP-11


结果很不幸。我在这儿用电脑的时候被他们科长碰到了。科长大发雷霆,开会点名批评我父亲太过分了,家里把孩子弄来霍霍电脑。当时不叫电脑计算机呀,这个叫计算机,弄坏了怎么办?当时PDP很贵呀。我不知道他们那个具体的价格,大约估算可能是人民币10万这种级别的。但当时来讲10万是什么概念,那个时候工资一个人一个月工资就几十块钱,所以真的要是弄坏了,完全赔不起。其实也弄不坏,用有什么可坏。今天看那PDP,真的说个比较狂的话,你送我一个我都不要,也许我拿他当个纪念品吧,太大了。那PDP是就像个大衣柜这么大的好几个,那会儿没有标准的那个机架机箱,好几个柜子,一个柜子是磁带机,一个柜子是CPU,一个是内存,当时终端很像电影里一体机的终端,印象很深刻。很有意思的一段过去。



不过我还算走运,因为我被保送到了一所学校,天津市第14中学。14中有一个特别好的一点,它是全国的电教先进校,学校有计算机,有电脑。并且我想一说大家都应该知道:苹果2,乔布斯的成名之作。我后来被保送了之后一开学就看到了,在上的这个中学里边儿有机房有电脑,苹果2,特别的开心。



好啦,这一期先说到这儿吧,下一期给大家说,我在14中的学电脑的故事。好,下期再见!

用户评论

表情0/300

1340080rqfm

我也是铁三院的

草塘老人

要是可以拍成电影就好了,也是喜爱计算机。

1810686dwxx

这个主播是这不作品的作者吗?不知道为什么才听第一期就对这部作品很感兴趣

NJ欧记 回复 @1810686dwxx

真人真事,就是偶自己的事

chinajyy

不要背景音乐更好,突出重点,内容。

王大侠cn

06年,我们村子小学居然也有电脑,连接两个大彩电看了几天多媒体课程。