美文网首页
能力迁移-绘画与编程

能力迁移-绘画与编程

作者: 春寒1215 | 来源:发表于2017-01-06 20:52 被阅读36次

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

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

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

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

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

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

相关文章

  • 能力迁移-绘画与编程

    在《精进》这本书中,看到一个例子说能力迁移的问题,很生动。 在学术机构里,再聪明的人也可能受制于其专业壁垒,无法看...

  • 可迁移能力

    什么是可迁移能力?哪些能力属于可迁移能力? 如何培养可迁移能力? 可迁移能力的底成框架,思维模型是什么? 可迁移能...

  • 重要的技能迁移

    《黑客与画家》的作者保罗.格雷厄姆,把编程和绘画活动的相似性进行技能迁移,物理学家凯萨·伊达尔戈能跨界撰写出著作《...

  • 可迁移能力

    底层迁移能力:思考的能力(逻辑思维,升纬思考,本质思考力,结构化,批判思维与元认知) 中层迁移能力:学习力,沟通力...

  • 可迁移

    知识和技能的迁移能力,就是把在一个情境中学到的东西迁移到新情境中的能力。 这种可迁移能力,可以分为近迁移和远迁移两...

  • “乐高式能力结构”学习心得

    今日精进: 1)你做过哪些正迁移或者负迁移的事情? 对于转行过程中,正迁移的能力有沟通能力,负迁移的能力是瑜伽和跑...

  • 编程能力与编程年龄

    作者丨酷壳/陈皓, http://coolshell.cn/articles/10688.html 程序员这个职业...

  • 超级个体内容回顾(5): 技能的迁移、萃取及组合

    这部分古典老师主要讲了个人能力的迁移、萃取与组合。 一、技能迁移 古典老师提出了一个很好的问题,个人能力的修炼需要...

  • 迁移能力

    迁移的概念:就是把一个情景学到的东西迁移到新情景的运用能力。 归纳发 解决一个具体的案例,然后收集其他相似的案例。...

  • 能力迁移

    我们经常说隔行如隔山。其实真正相隔的,只是入口,越往上走,运用的能力、才干都越来越接近而且越熟悉。...

网友评论

      本文标题:能力迁移-绘画与编程

      本文链接:https://www.haomeiwen.com/subject/teyxbttx.html