编程与泥水匠

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

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

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

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

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

本文属原创,禁止转载

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

 更多关于云服务器域名注册虚拟主机的问题,请访问西部数码官网:www.west.cn

赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » 编程与泥水匠

登录

找回密码

注册