×
新网 > 建站推广 > 正文

编程与泥水匠

说到艺术,应该就想到“美”,“优雅”,艺术好像和编程不沾边。经常听到有这样那样的论调说编程是一门艺术,书里也经常提到,网上也经常看到。但是我编程好几年的程序员,都只见过技术,没碰到

编程与泥水匠

说到艺术,应该就想到“美”,“优雅”,艺术好像和编程不沾边。经常听到有这样那样的论调说编程是一门艺术,书里也经常提到,网上也经常看到。但是我编程好几年的程序员,都只见过技术,没碰到过艺术。

编程与泥水匠

直到有一天,看到这样一段话:为生活所迫而投身代码行业的程序员们,一般开始的时候总表现得像一个农村的泥水匠。泥水匠们很勤奋,也能用砖、石、瓦盖一个二、三层的像模像样的楼房,盖的楼房挺实用。但是很多人可能从没有看过不一样的建筑,比如文艺复兴风格的罗浮宫,比如巴塞罗那的圣家族大教堂,比如雅典风格的古罗马斗兽场等。

编程与泥水匠

我承认我就是编程泥水匠,没有创造过“高楼大厦”,没有见过卢浮宫和圣家族大教堂。在这种前提下,让我去造一个类似的建筑,那不如让我去死。编程亦如此,没有足够的知识,体系架构,就凭一双手是没办法从技术过渡到艺术的。

编程与泥水匠

既然有泥水匠,就应该有高迪。地球上从不缺乏创造者,就像《计算机程序设计艺术》,很多书都是从艺术的方面去讲解编程思想。写代码就像写作,既可以写的如此精巧,也可以写的如此高效。

编程与泥水匠

编程也需要想象力,想象力虽然不是无穷的,但没有一点想象力,却也很难从技术过渡到艺术。有些人把编程知识分成两类:一类是介绍条条框框的规则的,另一类是讲编程思维的。当我们开始关注后一类知识的时候,过渡才刚刚开始。

本文属原创,禁止转载

100年前John Knight发誓:为中华崛起而读书。身处国际信息化之今天中国年轻人理当以中流砥柱为己任,奋力拼搏,努力学习计算机技术、实现自己的抱负和理想。程序员互动联盟愿意与各位一道,为实现自我之目的而助你一臂之力,欢迎加入老码农的微信公众号--程序员互动联盟(coder_online)

 

  • 相关专题

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣

Loading