标签:开始 旁观者 重要 游戏开发 概念 编程语言 一点 管理者 参与
说实话我进计算机专业是因为我去别的专业分不够,大一这一年我基本上就是玩过来的,因为对编程这东西真的是一窍不通,而且比较懒,不想编也不想怎么编,一直到这个暑假我对编程也是有种莫名的敬畏和害怕,直到我看了这本书。
作者用了一个非常形象的比喻,编程就是做工程,跟工地盖房是一样的,这一句话我茅塞顿开,因为我大大就是给人家盖房的。所以见多了也就明白了其中的一些事。
看完这本书,我对编程的理解就是,思想是最重要的,而动手反而是次要的,所谓编程无非就是让计算机明白你要他干什么,做一个项目,程序员的任务就是做客户与计算机的中间人,将客户的意思表达给计算机,计算机执行,然后再将结果反馈给客户。
这本书里还讲了一些关于管理的事情我没有看的太明白,我对管理这一方面真的是一窍不通,作者书中讲的管理者不能参与到工作中来这个我倒是明白,做蚂蚁洞外的人的意思无非就是当局者迷旁观者清,管理者介入到工作中他就会慢慢看不清这个事情的大局,只能看到片面。
书中作者跟一个外国人的对话我没看,我觉得我看了也看不懂,这种大神级别的对话岂是我们这些小妖精能够随意偷听的。
那时候我对编程是非常抵抗的,因为我害怕从头开始学,说实话大一之前我没接触过跟编程有一丝丝关系的东西,我的高中三年基本上就是在玩与做题之间度过的。
我有一些也是跟我一样学的计算机方面的同学,分布在各个学校,大一这一年,不说我学到了什么,单说我学的课,我都觉得别人家的学校教的比我们学校多,我们这一年,就学到了用C和C++做单纯的数组计算,我在燕大的同学上半年就给我发来了他用C#做的游戏,不知道学校是不是蓄势待发,在大二大三让我们学到非常多的东西,我觉得要是这么走下去我大四肯定找不到工作。
我进计算机专业是想着做一名游戏开发者,因为我平时比较喜欢打游戏,什么类型的我都有接触过,大一上完我就迷茫了,我是谁,我在哪,我进计算机专业是来干嘛的,看完这本书后我这心中的疑云算是揭开了,说穿了就是一个逻辑思维,把一整件事拆成各个小事,这就是模块的概念。
曾经我也觉得编程语言的专有名词好多,非常懒得记,后来在临近期末赶作业的时候我才明白,原来不是靠记,而是靠练,打的多了自然也就记住了,这就像数学里的公式呗,光死记一点用都没有,只要用的熟了,自然就会打出来。
我还不明白为什么要有那么多种编程语言......直到现在我也没明白,希望通过大二学的各种语言我能对这件事有更深的理解吧。
标签:开始 旁观者 重要 游戏开发 概念 编程语言 一点 管理者 参与
原文地址:http://www.cnblogs.com/liuzhaowei/p/7387808.html