第48章 赵阳逮老鼠
“程序么,就是一组让计算机听懂和照做的军令,编写这些军令用的是一些程序设计语言。一个程序包括的内容应该有这么俩方面的:一方面是描述数据。在程序里得指定数据的类型,指定数据的组织形式,就是数据结构,Data structure。再一方面是描述操作,就是描述操作的步骤,那叫算法,Algorithm。那个计算机科学家名叫沃思的提出一个公式:数据结构+算法=程序。实际上一个程序除了上头那俩主要的要素外还应当采用程序设计方法进行设计并且用一种计算机语言来表示。”
“计算机语言是啥语言,是汽车的喇叭声吗?”
“计算机语言多了去了,有.NET,有pacel,有ActionScript,有APL、A+和J,有Ada,有汇编语言,有AWK,有Basic,有VBScript,有Brainfuck,有C、C++,有Clipper,有COBOL,有dBase,有PASCAL、Delphi,有Forth,有Fortran,有FoxPro,有F#,有Fava,有IDL,有Java,有JavaScript,有C#,有LISP,有Lua,有LOGO,有Modula,有Nuva,有Perl,有PHP,有PL/I,有Prolog,有Python,有R,有Ruby,有Scheme,有Smalltalk,有Tcl/Tk,有Visual FoxPro……”
“停!我没听,你的梦话!”
“排长,只要你记着,咱们永远不穿鬼子的衣服,这里的机器人就永远不会与我们为敌。”
“好,我记住了。”
“唉!”
“你叹什么呢?不阳刚的男人不适合当游击队员。”
“好吧,我改就是了。我是回忆,当初我要是不考公务员就好了。我自学编程序,都有明显进步了,后来却考上公务员了。要是我那时自学好了,来认识你之前提前当个黑客,把这些机器人们都搞定,让他们听我的话,打鬼子效率就能提高1000或10000倍,我也能当上个机器人总司令。”
“吹吧你?”
“真的,我就给你讲讲我的亲身经历。我大学毕业后被录取为公务员前连续面试了一个月呢,面试回家再彻夜自学,我总共面试了快到 50 个场次了呢,我还在简历上写了自制操作系统,那事儿对面试过程,以及面试结果,有很不小的影响呢。我最初写上我写了个操作系统这事后还不明显,因为仅仅是在一段话里简单提了一下,感觉面试官们都没有注意到。后来我就把我的简历进行一次改版,把那个自制操作系统的事儿挪到开头的第一的位置上去,占我那简历的第一行第一位,于是有不少面试官就注意到了这事儿,纷纷和我探讨这块的内容。他们发起询问,问我为嘛要做,怎么做的。那个当然极容易回答,因为是我的亲身经历嘛。我就对他们说了说,说我当初做是为了更深入了解计算机体系的结构,以便把计算机理论的操作系统知识进行具象化。我说我循序渐进的看书看懂了甚至弄通了《30天自制操作系统》,《操作系统真相还原》,还看了 linux 源码,后来又喜欢上了《linux 内核设计的艺术》那本书,如饥似渴,像喝果汁似地喝了那本书,用那办法去了解源码。在我说了这么多后呀,有的面试官都面露喜欢的颜色,就像小孩们听到我声情并茂赋予了感情地讲咱们游击队打鬼子的故事了似的,他们相信了我把这个事是真的花时间做了,有这种精神和经历和才华很可以的。更有几个面试官他本人似乎对写操作系统这块也感兴趣,也研究过,就对我继续打破砂锅往深里问,表情和语气调门都友好得很哩。比如那个来自搜鹰的面试官,问的就多,问了我进程和线程在内核里是如何如何实现,又问了一次读磁盘操作原理和一整个流程。回答问题当中我就陷入了回忆中,我滔滔不绝言语流利地边忆边答,很得意地细节丰富地回忆我写 os 和看 Linux 源码那时候的情况,很自然,绝不是背诵的样子。比如读磁盘这方面,面试官指示我说得更细致点儿,把系统调用那部分展开了说说。我就把用户态和系统调用到内核态和int 80h,以及中断向量表,还有系统向量表,还有sys_read,再有块设备和字符设备啦,虚拟文件系统啦,Page Cache啦,具体读磁盘操作啦,阻塞啦,中断唤醒啦,等等等等一连串的流程都说了。面试官对我呀,一副赞许的模样呢。告诉你吧排长,我的所有询问过自制操作系统的这些面试最终都是通过的,也就是他们给我发了offer的,所以那即便不是直接原因也肯定是大加分项,对 C 程序员不知是不是,对玩Java 的我们那种程序员来说这个经历肯定一定必定是一个亮点项的。因为我算法不行,首条和巧手那类公司虐我根本就是跟玩弹杏核儿一样,所以我有了那个大亮点,弥补了一下子我算法的不足,令我挺得意的。自制操作系统跟到网上投稿写长篇小说似的,耗时费力,可不是花几天功夫就能完成的,但只要做过,面试问的时候可以自信地说出自己做过操作系统,就有奇效的,就能有争取一个程序员职位的金手指!但人们都虚荣啊,我也一样,感觉当个事业编比当民营企业的工程师可有面子多了,就自负地去镇政府里了。上班后才知道,我的工作主要是给领导一遍一遍打扫卫生,只有擦腚纸没有陈景润之类科学家的草稿纸,你以为只要当上官员就真那么潇洒吗,按吴敬梓的话说味同嚼蜡所以他辞职去写范进……”
“别啰嗦了,半句我都没听!”
俩人进入军营和炮楼里去,仔细地搜索,查找任何有价值的武器。找到了一些匕首马刀之类。
在一个房间里,发现了一藤豺狼。这个臭鬼子爬进这间屋子费了很长的时间呢。
“你这是干嘛呢?把衣服都当了?是还赌债了,还是还了风流债了?”赵阳问,“看你这样式,准是风流债吧?”
“他是该死的侵略债,应该血债血偿的。”砸蒜锤说。
“别杀我。”一藤豺狼哀求。
“好,缴枪不杀,你的枪呢?”赵阳就知道枪。他深深尝到过没枪和鬼子打仗时的难处,牢记吃过的苦头,一直对枪情有独钟。
“我的枪在我衣服的裤腰带上的枪套里,有一把小手枪。你们去找那没胳膊美女讨要吧。”一藤豺狼说。
赵阳马上就要去找那女机器人,“我去找找那枪。”被砸蒜锤拽住。“排长,不要去要,女孩的腰摸不得。”
“她又不是人?”
“她自己可认为自己是个人中公主呢!”
“那怎么办?”
“等有空了,我们去用甜言蜜语跟她换吧。”
“我渴。”鬼子说。
“你渴也没有水,只有尿。”赵阳说。
“有尿也不能给他。”砸蒜锤说。
“不要这样对我,我是有身份的人啊!”鬼子说。
“有身份?侵略者的身份是吧?你自己特马总觉着侵略者是最尊崇的人物吗?”
“和一般侵略者不一样,我是个少将,在我们队伍里人人对我肃然起敬的,我叫一藤豺狼。”
“你感觉当鬼子的少将很光荣吗?你们倭寇是一只老鼠精一样的军队,是正常人类的偷盗者,破坏者,你最多配喝点老鼠尿。如果这儿跑过一只老鼠呢,出于人道主义呢,我可以逮住它往你嘴里挤点鼠尿。”
说着,赵阳就往屋里一个老鼠洞里瞅,想逮只老鼠喂一藤豺狼一口鼠尿。
不料正巧,一只老鼠窜了出来。赵阳就开始逮老鼠,砸蒜锤就故意捣乱,不想让一藤豺狼喝到鼠尿,因为鼠尿的含水量也很高。