寻找优秀的程序员

今天看了飙高音,不免有些感慨,分享给大家。

 

http://www.ruanyifeng.com/blog/2008/11/finding_great_developers.html

用许多平庸的程序员取代少数优秀的程序员,这种做法的真正问题在于,不管平庸的程序员工作多长时
间,他们做出来的东西,都无法像优秀程序员做得那样好。
五个Antonio Salieris[4]也写不出莫扎特的《安魂曲》。永远也写不出,埋头写100年也没用。
五个Jim Davises——他是一点都不好笑的卡通人物加菲猫的创造者,“加菲猫”里面20%的笑话是在讲
星期一有多糟糕,剩下的笑话则是那只猫有多么喜欢意大利 面(而且这些话都被当作妙语)……哪怕五
个Jim Davises把余生都用来写喜剧,也永远写不出电视连续剧《宋飞传》(Seinfeld)中“Soup
Nazi”那一集的剧本。
Creative公司的音乐播放器Zen的开发团队即使再花上许多年,对他们那个丑陋的iPod仿制品进行美
化,也永远造不出像苹果公司的iPod 那样优美雅致、令人陶醉的播放器。他们不会对苹果公司的市场
份额,造成任何影响,因为他们的团队中没有那种神奇的设计天才。他们就是缺少设计的天赋。
一流的歌唱演员不管在什么时候,都可以很轻松地唱出高音,而平庸的歌唱演员就是永远做不到这一点。
莫扎特的歌剧《魔笛》中有一段著名的咏叹调 “Queen of the Night”,音高必须达到F6[5]才能唱
好这首歌,世界上能达到这个标准的女高音都快要绝迹了,而飙不到著名的F6,你就是不能表演“Queen
of the Night”。
软件真的与歌唱家的高音有关系吗?“可能只是某些方面吧,”你说,“不过应该同我关系不大,我为医疗
废物行业开发应收账款的用户界面。”说得不错。 我针对的是生产最终产品的公司,它们的成败完全取决
于产品的质量。如果你开发的软件,只是为了在公司内部使用,开发的目的是为了配合公司的运营,而
不是销 售,那么这种软件对你来说,可能只要够用就行了,而不需要特别优秀。
在过去的几年中,我们已经看到了非常多的优秀软件,它们是真正的高音选手,它们的音高是平庸的程
序员所无法企及的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值