能力迁移-绘画与编程

在《精进》这本书中,看到一个例子说能力迁移的问题,很生动。

在学术机构里,再聪明的人也可能受制于其专业壁垒,无法看到外面更大的知识疆域。而实践领域则相反,人们更容易融会贯通地看待问题。《黑客与画家》的作者保罗.格雷厄姆,对编程和绘画活动的相似性进行了完美的论述。

1.画家学画的方法是动手去画,而黑客学习编程的方法,也是在实践中学习,保罗初学编程时还抱着书读,不过随后就放弃了,直接动手去干。

2.画家学画必须要临摹,从大师作品中进行学习,美术博物馆便是他们最好学校,黑客则是通过观看优秀的程序来学习编程,研究它们的源代码,开源社区是他们最好的学校。

3.一幅画是逐步完成的,先画轮廓草图,然后填入细节,一步步臻于完美。在这启发下,保罗领悟的,编程语言的首要特点是允许动态扩展,编程语言是用来帮助思考程序的,而不是来表达你想好的程序,他应该是一支铅笔,而不是一支钢笔,因此在程序中,过早优化是一件危险的事情。

想象一下计算机编程和绘画,一个是抽象思维,另一个是形象思维,在常人眼中根本不可能联系到一起,而保罗却找到了两者之间深层的关联,而且说的有理有据,让人信服。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 04 怎样的学习,才能够直面现实 如何成为一个高段位的学习者 只有最后能够作用于现实的学习,才是唯一有效的学习。 ...
    Emma在路上阅读 1,155评论 0 0
  • 大家好,感谢收听【程序员·随身听】。 这一期我们继续说《黑客与画家》。 第二章 黑客与画家 作者试图通过这个话题,...
    刘大帅阅读 538评论 5 0
  • Poul Graham被誉为硅谷创业之父,他大学是在康奈尔大学主修哲学,研究生去了哈佛计算机系,主修人工智能,计算...
    小熙看世界阅读 1,239评论 0 50
  • 20161227 这几天似乎抓到了一些宝贝胎动的规律,早上9点多我吃好早饭他会动,中午12点左右他会动动,下午四五...
    萧萧依旧阅读 166评论 0 0
  • 时逢三五便团圆,满把晴光护玉栏。 天上一轮才捧出,人间万姓抬头看。 今天是八月十五,阖家团圆的大好日子。对于旅居他...
    一米颺光v阅读 469评论 0 3