刚从大学的象牙塔里走出来时,我发现一个现象。身边的程序员往往都表现得比较愤世嫉俗,经常会抱怨社会中的这个问题以及那个问题。
也许你会说这是一个普遍现象。象牙塔里面都是一片和谐,象牙塔外不论哪个职业都会存在这种现象。可是,不是这样子的。程序员所表现的愤世嫉俗会多一些,我在从业一年多后终于渐渐明白原因。
首先,从信息源上,程序员能看到的比其它职业更多一些。因为程序员往往是与数据打交道的,因此他们往往能够接触到最机密的数据,知道行业中见不得光的种种潜规则。程序员对于内部问题的了解,会推广到社会问题中去。愤世嫉俗自然不可避免。
再次,从信息的广度上,程序员所能够接触的维度也会更多。21世纪什么是文盲?不懂英语,不懂电脑,不会轻功。技术宅们很容易学会轻功。学会轻功后,能够听见不同的声音。信息的接纳讲究一个”水平阅读”。当把两边信息对比时,可以帮助发现真相。
最后。从程序员的特殊身份来说。程序员比较喜欢思考问题,他们知道"beautiful product,ugly code"。表面好,不代表是健壮持久的。
程序员们?你们承认自己愤世嫉俗吗?