2018-08-13

专业人士画画,会先在脑子里构建基础的几何图形,这些大艺术家采用这样的多种基本几何结构构图时,不一定要打稿时画在图上了,而是了然于胸;对计算机科学家来说也一样,先要理解需求,抽象出具体的基本几何形状这样的基础块,最后才能写出符合需求的程序。而不能从现实中的事物抽象出几何形状的人,在计算机领域和专业人士存在很大的差距。

但是不管是在什么领域,专业人士和业余人士做东西的一个重要差别在于,前者掌握了如何使用基本图形结构和组成部分来构建复杂设计和产品的方法,而业余人士一般是根据自己头脑里的构思和直觉,直接构建最终的产品和设计。想要完成复杂的工作,必须得掌握所谓科班出身人士掌握的工具和方法。

在计算机领域,数据结构相当于设计中的基本几何图形,大多都是从具体应用中抽象出来的,一个从业者水平的高低,就在于灵活使用这些数据结构的本领。

凡事都有利弊,尤其是在计算机设计方面,一个出色的工程师,并不是不切实际的追求完美的设计,而是想办法补救相应的问题。

从以上都能看出专业人士和业余人士之间存在巨大的差距,我们学画画都是从最基础的几何构图开始的,工作中也一样,都是由简单到复杂的一个过程,所以不管做任何事情,都要运用自己的专业进行分析,建立基础的模型和架构,这样才会有清晰的解决思路,我们做任何事情,也不要贪图快,先把方法论给找到,至少要有一个牢固的框架,这就是专业人士的做事的方法。

你可能感兴趣的:(2018-08-13)