程序员眼中的古典名画

“程序员是现存最大的手工艺人群体,黑客与画家的共同之处,在于他们都是创作者,都试图创作出优秀的作品。” 硅谷“创业教父”保罗 · 格雷厄姆如是说。

从一定角度来看,编程确实可以看作是一种艺术创作活动。那么我们其实可以认为,要创作出更好的软件和程序,程序员就需要尽可能地培养艺术家的特质。方法之一就是欣赏古典名画。

那么,在程序员的眼中,古典名画究竟表达了些什么呢?

  • 作品:燃烧的灌木丛(Burning the Brushwood)
  • 画家:芬兰画家艾罗•耶内费尔特(Eero Järnefelt)
  • 创作年代:1893年
  • 材质:帆布油画(oil on canvas)

程序员点评:“程序员正在维护Ruby on Rails应用”

  • 作品:裁缝师(The Tailor)
  • 画家:乔凡尼·巴蒂斯塔·莫罗尼(Giovanni Battista Moroni)
  • 创作年代:1570-1575年

程序员点评:“前端工程师”

  • 作品:“And When Did You Last See Your Father?”
  • 画家:英国画家 William Frederick Yeames
  • 创作年代:1878年
  • 材质:帆布油画

程序员点评:“他们的第一次代码审查”

  • 作品:Fight with Cudgels
  • 画家:西班牙浪漫主义画派画家戈雅(Goya)
  • 创作年代:1820-1823年
  • 材质:帆布,从壁画转移创作

程序员点评:“Emacs vs. Vim”

  • 作品:记忆的永恒(The Persistence of Memory)
  • 画家:萨尔瓦多·达利(Salvador Dali)
  • 创作年代:1931年
  • 材质:帆布油画

程序员点评:“java.util.Date”

  • 作品:萨宾妇女(The Intervention of the Sabine Women)
  • 法国著名画家:雅克·路易·大卫(Jacques-Louis David)
  • 创作年代:1796-1799年
  • 材质:帆布油画

程序员点评:“运营和开发都同意使用Git工作流”

  • 作品:荷拉斯兄弟之誓(Oath of the Horatii)
  • 法国著名画家:雅克·路易·大卫(Jacques-Louis David)
  • 创作年代:1784年
  • 材质:帆布油画

程序员点评:“开发经理向实习生派任务”

  • 作品:内战的预兆(Soft Construction with Boiled Beans)
  • 画家:萨尔瓦多·达利(Salvador Dali)
  • 创作年代:1936年
  • 材质:帆布油画

程序员点评:“初级工程师学习使用git rebase –interactive

  • 作品:The Infantry at Porta Pia
  • 画家:意大利画家米凯莱-坎马拉诺(Michele Cammarano)
  • 创作年代:1871年
  • 材质:帆布油画

程序员点评:“前端工程师朝新发布的JS框架进军”

  • 作品:基督受洗(The Baptism of Christ)
  • 画家:韦罗基奥和达芬奇(Andrea del Verrocchio、Leonardo da Vinci)
  • 创作年代:1425-1475年
  • 材质:木质油画(oil on wood)

程序员点评:“系统管理员为开发者授予生产服务器上的sudo权限”

来源:51CTO

时间: 2025-01-21 10:28:17

程序员眼中的古典名画的相关文章

探讨:东方程序员眼中的西方程序员是怎样?

引言:本文译自StackExchange上的一个讨论贴:东方程序员眼中的西方程序员是怎样的?,有网友发帖问: 在我看来,东方的程序员如何看待西方同行是一个有趣并且重要的问题. 通常认为东方国家(印度/中国/菲律宾)是为西方国家提供外包服务(美国和欧洲)的. 你有过参与离岸开发的经历吗?如果有,你对此有何看法? 对于西方程序员你有哪些总印象吗(比如是否具有协作精神,是否按时交付产品,或者他们的工作质量如何)? 以下是来自东方各国程序员的答案: 一.印度程序员 Danish 身为印度人,我想谈谈印度

程序员眼中的苹果Swift语言:简单 易学 高效

[摘要]Swift正式曝光在镁光灯前,叹息声.惊呼声此起彼伏.不过不用太过担心,Objective-C.Swift能够在同一个应用程序中并存.程序员眼中的苹果Swift语言:简单 易学 高效6月8日消息,对于苹果开发者来说,如今已经进入了"Swift时代".虽然编程语言Objective C备受喜爱,不过它作为苹果主流编程语言的日子已经所剩无几.随着WWDC开发者大会的落幕,Swift即将取而代之,成为苹果新iOS 8.OS X Yosemite的新宠.美国时间6月2日举行的苹果WWD

【程序员眼中的统计学(12)】相关与回归:我的线条如何? (转)

阅读目录 目录 1 算法的基本描述 2 算法的应用场景. 3算法的优点和缺点 4 算法的输入数据.中间结果以及输出结果 5 算法的代码参考 6 共享 相关与回归:我的线条如何? 作者 白宁超 2015年10月25日22:16:07 摘要:程序员眼中的统计学系列是作者和团队共同学习笔记的整理.首先提到统计学,很多人认为是经济学或者数学的专利,与计算机并没有交集.诚然在传统学科中,其在以上学科发挥作用很大.然而随着科学技术的发展和机器智能的普及,统计学在机器智能中的作用越来越重要.本系列统计学的学习

程序员眼中的编程语言和操作系统

以下文章来自:酷壳 http://CoolShell.cn   <程序员眼中的编程语言>   下图是一个搞笑的图片--程序员眼中的编程语言. 图片的横轴是编程语言. 纵轴是各语言的程序员.粉丝.信徒. 中间的各个小图片则是,粉丝眼中的编程语言的形象. 比如说, 第一行第一列,是Java程序员看Java语言的样子,一幢现代化的大厦. 第一行第二列,是Java程序员看C语言,一个年老过时的骨灰级老头. 当然,C程序员看Java语言也比较搞,见第二行第一列.呵呵. 其它的大家自己看吧.还有另外一个关

程序员眼中的Flash MX2004(2)

程序|程序员 Implements, interface这是接口的例子.interface PointInterface{function SetPoint();function Distance(p:TPoint):Number;}class TPoint implements PointInterface{function SetPoint(){}function Distance(p:TPoint):Number{}}Static, dynamic一般来说,只可以通过接口操作在类中已经存在

程序员眼中的Flash MX2004(1)

程序|程序员 对于做动画.MTV.Web Design之类的Designer,Flash 5已经绰绰有余:对于开发RIA的Developer,Flash MX在协同工作.源文件和代码管理上是非常差的.即将推出的Flash MX 2004中的编程特性有很大突破,令人有耳目一新的感觉,Developer甚至可以掉去Tool Bar绘图工具和Timeline.下面我们就单纯从编程方面来看看Flash MX 2004的新特性. 一.Flash Player 7 在性能方面,根据Macromedia网页资

优秀程序员眼中的整洁代码

有多少程序员,就有多少定义.所以我只询问了一些非常知名且经验丰富的程序员. Bjarne Stroustrup,C++语言发明者,C++ Programming Language(中译版<C++程序设计语言>)一书作者. 我喜欢优雅和高效的代码.代码逻辑应当直截了当,叫缺陷难以隐藏:尽量减少依赖关系,使之便于维护:依据某种分层战略完善错误处理代码:性能调至最优,省得引诱别人做没规矩的优化,搞出一堆混乱来.整洁的代码只做好一件事. Bjarne 用了"优雅"一词.说得好!我

程序员眼中的UML

--克服用例图的恐惧 在实际工作中,大部分程序员很少接触到需求分析,即使有需求分析,也是草草了事,没有用正规的方式来表达,所以一般程序员使用用例图的机会是不多的.但是却又常常在各种媒体上看见用例图,于是对一种常常出现,自己又不太熟悉的技术,会产生恐惧.如果说对MDA或者CORBA这样的技术产生恐惧还是值得的话,对用例图产生恐惧是非常不值的.因为MDA和CORBA这样的技术也许要花上半年的时间才能够初步了解,而克服用例图恐惧症,则只要不到一天的时间. 用例图初感 UML是一组图示符号的标准.所谓图

程序员眼中的英语单词

英语中一个单词可能有很多不同的意思.很多中国开发者外语本来就不好,概念是往往先入为主.甚至在不清楚一般意义的情况下,先记住了特定环境中的意思. 单词 普通人眼中 开发者眼中 socket 插座 套接字 per­for­mance 演出 性能 ATM 自动取款机 异步传输模式 memory 记忆 内存 eclipse 日蚀 一种 IDE oracle 神谕 甲骨文公司 cookie 小甜点 一种 web session 机制 stack 堆 堆栈 port 港口 端口 cardboard 纸盒 G