您的位置:首页 > 其它

一个难忘的夜晚,记与老师的谈话

2010-12-17 22:36 260 查看
强哥是我的编译原理老师,因为单名一个强字,平时和我们如朋友一般,像个大哥,于是我们就干脆叫他强哥。
作为计算机专业,上机实验课是少不了的。实验的时间,也正是我们同老师交流的最佳时间。我和强哥的这次神侃,就发生在一个实验课的夜晚。既是编译原理的实验课,那么这方面的问题自然是少不了的。我们的话题,是从语法分析器说起的。通过分析器的这一预热,我俩很快就进入了状态。平时自己早已积攒了一大摞的问题,现在,就是把它们一股脑倒出来的时候。大体总结一下,可以分为以下几个方面:

1、编程语言的学习方向
2、关于未来职业的探讨,关于游戏设计师
3、中美程序员的差异
4、中外IT企业对比

首先,从程序语言谈起。自己平时编程用的语言就只有C++,尽管也学习了汇编和Java,但除了在课程学习时用的那点,再一直没用过。因为担心将来作为一名程序员,只用一门语言未免太单一,就想再把汇编拾起来。谈到自己对汇编的想法,强哥马上就精神了一下,饶有兴趣的问我为什么要选择汇编?汇编难学是众所周知的,因为最接近机器语言,在本身能力强大的同时也带来了理解的复杂性。然而,它吸引我的首要原因,正式它强大的灵活性。因为它能做到其它语言做不到的事。 另外,C语言也是众多由汇编转化而来的语言之一,而我喜欢的C++又是C的进化型,或许是因为它们其中的因果关系,让我对汇编产生兴趣(怎么当时学的时候没兴趣呢)。强哥微微点头,说出了他的想法。建议我在精通了一门语言的基础上,再来学习汇编。而要首先来精通的的这门语言,可以是C++、Java、C#等。老师进一步说道,汇编现在的一大作用,是在软件的破译方面。因为软件破译后,显示的就是汇编语言代码。所以,你若是对汇编不了解,就束手无策了。一款千行代码的软件,破解后代码量会增加许多,这是由于汇编的语句都很简短,别人的一句话,他要好几句才能完成。我过去一直以为,在硬件编程方面,汇编的优势应该很大。经老师一说, 其实并非如此。在硬件的编程领域里,是C语言的天下。因为C语言本身功能的强大,再加上它的编程效率要比汇编高的多,所以汇编发热的空间并不大。不过,在将来作为一名程序员,了解汇编语言是个巨大潜力,因为现在懂得它的人越来越少,而它自身的强大又摆在那里,所以在日后拾起它来,没错的。

聊完语言,我把自己在未来的终极目标:成为一名电脑游戏设计师,告诉了强哥。一说到这,强哥立马就把我常用的C++摆在了面前,并告诉我,既然这是你的编程母语,而你日后又想从事这种工作,那么精通C++,就是你需要做的了。强哥说到这儿,自然我是振奋加激动,自己最常用的语言正对了自己事业的路子,这是多么幸运呢。置于其中的原因,听强哥道来。 一谈起游戏,那可比其它的东西有意思多了,而且强哥貌似也很感兴趣。以目前流行的大型网游为例,强哥讲到,游戏的剧情是否吸引人,这和程序员没多大关系;游戏的界面是否精美,这是美工的任务;而一款游戏的核心,影响游戏整体因素的引擎,却是由我们程序员来完成的。而当今游戏引擎的设计任务,就是由C++承担的。为了让我理解的更明白,强哥把游戏的引擎比喻成了计算机的操作系统。一款游戏的执行速度,稳定性等各种因素的调配,都是由它来完成。而C++的执行效率能很好的适应引擎的要求。所以,看向未来,我就是为了游戏的引擎设计而奋斗的,真好。知晓了游戏设计师的工作范畴,我又小小的发挥了一下野心,问起了首席游戏设计师这个意义非凡的词。啊,从强哥的表情可以看得出来,这个词的冲击力。因为,他所表示的含义,那就是不仅仅只局限在技术方面,包括游戏的各方各面,都要了解。这代表的,就是大师级人物了。要定目标,就先做到技术领域的领头人,强哥如是说。

自己心里最大,也是最重要的问题得到解决后,顿时感觉轻松许多,并且结果也让我满意。从对编程的兴趣,我又想到了在图书馆中看到的许多采访国外编程名人的文章,我发现他们大都是在自己很小的时候,就对编程产生了兴趣,然后在这股兴趣的带领下,一步步由从小的自玩自学,才到后来的专业学习。在这其中,兴趣的引导作用排在了首位。而像我和自己身边的计算机专业学生,大多数在进入大学前没接触过编程,而是进入学校后立马接受了正规的专业教育,兴趣是在这个专业教育的过程中慢慢产生的,当然也有可能根本没产生什么兴趣。这样同国外的孩子比起来,我们不是落后很多了吗?不仅起步晚,而且完全由内心产生的兴趣和在外界环境的压力下所产生出来的,这完全是两码事。而我的疑问就是,怎么会这样呢,为什么会存在这种差距?对此,强哥也很无奈的笑笑,对我的疑问表示理解,然后和我进行了本次谈话中一个至关重要的话题,中美学生的创新能力。从兴趣谈起,强哥说到了美国人对自己的孩子所进行的自由式教育,你有什么想法,奇思妙想也好,胡思乱想也好,是不被打断而禁止的。孩子的那股好奇,各种自由的想法在脑子里乱撞,而大人们并没有把这一个个的idea以他们自己的眼光给过滤掉。伴随着成长,头脑的勇气并没有被自认为成熟的大人们消耗殆尽,而是随着知识的增长不断被转换成了一个个的实体-创新,这就是老美。而我们的状况,亲身经历,大家也都清楚。正式因为有了这种创新上的差距,使我们在技术上离别人的距离也越来越远,差距被慢慢扩大。老师打了一个形象的比喻,一个创新的诞生,就好比是发现一座金矿。在别人发现这座金矿,并把其中大部分金子都采走之后,我们便来到这里,开始了对剩余价值的开采。只因为我们不具有发现金矿的能力。虽然不服气,但这就是现实。不过,也不要气馁。虽然大环境是这样的,可是为什么还有许多的国人能够站在科技创新的前列呢?这就是要看你自己的,即引导你自己。外部环境很难改善,但我们却是自己的财产。自己要尝试着多看多想,多看容易,多想难。尽管让自己去胡思乱想吧,然后奇思妙想就会向你飞来。这是强哥教导我的。

说完个体,我又问起强哥关于国内企业和国外企业的对比。因为我是联想的忠实用户,台式机、笔记本、手机,都有Lenovo的标志,对于联想,我是充满信心的。而国外企业,强哥拿惠普来做了比较。同为顶级的电脑生产商,惠普不仅有自己的生产部门,而且还有自己的,是相当大的研发部门。这类部门在重金的支持下,进行着前沿技术的研发工作。这些技术并不一定是要立刻能够投放市场,而是被公司作为一种技术资源储备了起来。可能近前看不到效益,但当市场条件一旦成熟,这些先进科技成果被投向市场时,将会带来巨大的影响,更会带来差距。国外的名企,惠普,微软,IBM,它们都有着属于自己的研发团队,而且是一只很庞大的团队,为他们不断地贮存资本。而在国内,即使是如联想这样的公司,在这方面也是向国外学习的起步状态,距离可想而知。

在这次的谈话中,还有许多零零碎碎的小问题,就不一一赘述了。这样的夜晚过的真快,在同老师告别后,自己就想要迫不及待的把脑中的东西都记下来,生怕落下一丁一点。对它们的消化,是我在今后生活中的营养。伴随着心中疑惑的消释,自己脚下的路也清晰了许多。又要加紧前进了,否则这么大的差距,怎么赶得上呢 ?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: