朱中华点点头:“不错,就是狭隘,你也别不服气,其实很多程序员都跟你有着同样的毛病,他们都觉得程序越简化越好,实际上这并不符合计算机的发展趋势,如果继续这么走下去,你迟早会走入死胡同的。”
刘放虚心求教:“还请爷爷指点一二。”
朱中华对于刘放谦逊的态度非常满意,他笑着说道:“指点谈不上,这只能算是我的一点个人看法,按照我几十年的经验来看,这种看法还是比较符合计算机发展的一般规律的。”
刘放竖起了耳朵,他知道朱中华在计算机方面是个里程碑式的人物,人家的经验是自己不可比拟的。
“世界上第一台计算机诞生于1946年,体积非常庞大,占用了好几间房间,重量达到了三十吨,几十年的时间过去,如今的计算机缩小到了可以摆在桌子上的地步,并且功能强大了无数倍,可是体积缩小后的计算机,其复杂程度减少了没有?”
刘放对此略知一二,他摇摇头:“计算机的体积缩小后,其复杂程度从某种意义上来说,不降反升,特别是计算机芯片和主板,采用了更高的集成化设计,把以前那些繁琐的管线全都进行了微缩化处理。”
“不错,集成技术的发展,使得原本很粗笨的各种零件,缩小到了很精密的程度,比如说以前那些粗大的线缆,现在全都变成晶体管了,这说明了什么?”
刘放似有所悟道:“说明计算机正在朝着更复杂的方向发展吗?”
朱中华呵呵一笑:“正是如此,计算机之所以会变得越来越复杂,是因为人们对于它的期望越来越多,刚开始的时候,计算机只能进行简单的运算,后来能够进行相对复杂的运算,再后来,计算机可以进行文件处理,可以用来打印和编译,功能的增加,促成了计算机的复杂化进程,就目前来看,这种进程远远没有达到终点,也许永远也不可能有达到终点的那一天。”
朱中华对于计算机的理解确实非同一般,刘放听了之后大受启发,他沉默了好一会儿,这才开口道:“如果把这种进程进行扩展的话,那么计算机软件也会变得越来越复杂。”
朱中华最满意的就是刘放的思维能力,他笑道:“因为功能的增加,不管是硬件还是软件,相应的也会变得复杂,咱们今天只谈软件,目前的软件体积小巧,但是功能却很薄弱,如果按照计算机的发展趋势来看,未来的软件必将需要拥有支撑多功能化的能力,如此一来,它就会变得相对复杂,这是铁律,不可改变。”
朱中华说到这里话锋一转:“我之所以说你陷入了狭隘的境地,那是因为你对于软件的认知仅限于目前的知识水平,如果长此以往,你的思维就会不知不觉的受到制约,你的技术就会跟不上时代的潮流,虽然你是个天才,拥有较强的纠错能力,发现问题后,可以改正过来,但这会浪费你太多的时间和精力,人生有限,浪费太多的东西,总不会是什么好事,既然如此,你不如从现在开始,就树立起一个比较宏观的视野,这对于你今后的发展会很有帮助。”
朱中华的眼光果然非比寻常,别的计算机老师只会灌输技术,但他灌输的却是大局观,从战略的层面来树立刘放的思维格局,这样的老师实在是太难得了。
刘放有种醍醐灌顶的感觉,他连连点头:“爷爷说得对,刘放受教了。”
朱中华嗯了一声,语重心长道:“须知世界上不存在完美的东西,过度追求完美,就会限制你的创造力,因为计算机的发展速度是非常快的,如果你在编程方面过于追求完美,会消耗太多的时间,可能等你编写出了一款程序后,计算机会跨入一个全新的高度,到时候你的作品就会过时啊。”
刘放很认真的点头,看起来似乎很赞同朱中华的观点,不过他心里却不这么认为:我编程的效率这么高,就算旧的作品过时了,也能在很短的时间内再编写一款新的作品好不好?朱爷爷,虽然我认同你的大部分观点,但你还是逃不脱惯性思维的制约啊。
刘放目前最满意的就是自己的编程技术,朱中华并未见识过他真正的编程效率,不然的话,朱中华也不会这么说了。
因为根据以往的经验来看,编程是一项非常耗时耗力的工作,比如那些软件公司,编写一款操作系统往往会动用许多程序员,并且要花费很长的时间,哪里有人能够凭借一己之力就编写一款操作系统的?
两人说话间朱中华已经把自己计算机上的硬盘拆解下来,并且把刘放的硬盘装了上去。
经过检查,确认无误后,朱中华启动了计算机,结果显示计算机无法正常开机。
刘放上前两步,在键盘上敲打了一段代码,朱中华好奇道:“你的硬盘里到底存放了什么东西?”
刘放不好意思的挠了挠头:“其中一个是操作系统,另一个是病毒程序,因为我不太小心,病毒程序曾经爆发过一次,所以刚才无法正常开机。”
朱中华点点头,“既然如此,就由你来操作计算机吧,顺便把你的作品给我讲解一下。”
刘放嗯了一声,打开了文件夹,把傻瓜病毒的原始代码呈现在了显示器上,“爷爷,这就是我编写的病毒程序,我把它叫做傻瓜病毒,它的原理是这样子的”
等到刘放把傻瓜病毒的特性讲完,朱中华彻底傻眼了,他一脸震惊的盯着刘放,似乎不敢相