wilbeibi's Gradient Ascent

我为什么要编程

written on February 06, 2015

王小波和乔治奥威尔都曾以《我为什么要写作》为题写过他们的走上作家之路原因。对于这个问题,王小波借用了一位登山家的回答,“因为山在那儿。” (如你所知,那位登山家最后也确实在珠峰上挂掉了。)乔治奥威尔的回答则显得更有条理:纯粹的个人主义,美学热枕,历史责任感和政治目的。

你看,程序员界就很少有这么高的境界,去中关村随便抓个程序员,问他为什么编程,他就绝不会回答 “为公司立心,为开源立命,为community开太平”。当然,也有一些身怀抱负的有为青年(比如我),会不时纠结于这个问题。比如最近,我就为自己的志大才疏感到无比痛苦。成功学那些骗小孩儿的早就免疫了,得靠一些真实的数据来打鸡血。

首先,优秀的技术大牛是什么样的?我把我RSS订阅里的中文技术博客博主的信息都翻了一遍,统计出了一些有趣的东西:

所以,我还不是完全没有机会的。我之所以喜欢这一行,就是因为这一行的聪明人太多了,勤奋的人太多了,这让我很有压力,这种压力很爽。

正如莱蒙托夫在的那首小诗《帆》:

在大海的深蓝色的云雾里, 一只孤独的帆儿闪着白光。 它在寻求什么,在那遥远的异地? 它抛下了什么,在那自己的故乡? 波涛在汹涌着,海风在呼啸着, 桅杆弓起腰来发出扎扎的声响。 不,它不是在寻求幸福, 它也不是在逃避幸福! 它下面是碧色的澄清的水流, 它上面是金色的太阳, 而它,不安地,在祈求着风暴, 仿佛是在风暴中才有安详。