近日在和我们游戏总监的几次吃饭中他的几句言语让我体会颇深:
1.总监说:不管使用什么技术能以最快的速度达到目的就是好同志
理解:其实网上现有的工具和类库很丰富,我们没有必要自己动手去写,直接拿来主义。当我们辛辛苦苦写出来的东西后来发现别人早已实现,而且比自己写的好。既然这样,直接拿来 用不就完了,何必自己亲自动手。要知道在你辛辛苦苦自己写代码的同时你的腰椎病正在蔓延。
2.总监说:好的程序员一定要有广度
理解:什么是广度,就是不要满足于现有的知识层次,应该开阔视野,放眼望去,学习一些新的技术和知识,越是新的技术,越能提高开发效率。但在学习过程中切忌不要太深 入,这就是总监说的第三条。
3.总监说:在开阔视野学习新知识的同时不要深入代码的细节,只需要了解可以实现那些功能即可。
理解:我们往往在学一门新知识的时候总是习惯于埋头于代码中间,其实这未必是好事。现实生活中往往是程序员的时间都是很紧张的,某一天你浏览网页突然发现有一个非常好 的类库,于是你就迫不及待地钻到代码中间,而这个类库你又暂时用不上。即使你当时研究的很深入,但过两天又忘记了,或许以后永远也不会用到。遇到这种情况,根据总监 的建议就是大概的了解这个类库的功能,等用到的时候再去仔细研究。这样既省时又省力。