[转载]程序与人生

总觉得程序和人生有着太多的相似之处,所以一直都想写一下程序和人生的关系,从事小小的程序员的工作已经一年有余,当程序成为我的人生的一部分的时候,却越来越觉得程序和人生其实是那么的不同……

写任何的程序都有一个规则,我们的人生也有我们的规则,符合规则的程序是成功的,可是符合规则的人生未必是成功的,那可能只是平庸的人生!

任何一个项目都有需求,我们人生的需求在幼时来自我们的父母的期望,在成人时来自社会和家庭的压力,年龄大的时候来自儿女的依赖,程序也一样,它所要做的只是满足用户的要求!于是许多人的人生就象程序一样,永远在满足着别人的需要,可是却往往忽略了我们自己真正想要的是什么,我们最终要实现什么样的人生,我们到底是为了我们自己还是别人活着!那可是我们的人生!!

程序有三种结构,顺序,选择,循环!这点倒是很相似,人生也是这样一天一天的流逝着,在面对着每件事情的时候我们进行着不同的选择,我们又每天重复着人生中必需的很多事情,譬如:呼吸,吃饭……我曾经一度认为人生的选择和程序是一样的,可是当我的生活走到了今天,我却发现那是不对的,人生并不会象程序那样,可以执行很多次,在if语句中当then 执行不了,我们还可以选择else,然后就把曾经的then忘记,可是人生中的else却不会把then遗忘,它已经有了then的无奈,没办法,这就是人生!相信懂得爱情的人都会体会到吧!

想想曾经想用个程序来描述人生就觉得可笑,人生并不如程序般简单,可能只有孩子的人生才能是那样吧,那是一张白纸,并没有错综复杂的关系,可是我们不行,可是有一点却是相同的,就是这个程序的结局,死亡。突然间觉得好可怕!当岁月匆匆过去,可能我们把某些人的程序人生当做一种经典,但是又有多少人的程序人生是真正经得起推敲呢,即使没有bug,也会因为失去了生命力而最后湮没在滚滚红尘之中!

程序如人生,人生却并不如程序,当我们经历了人世的沧桑变化,或许我们真的希望我们的人生如程序般简单了,即使平庸!!!可是这是现在的我所体会不到的,我一直渴望着不平凡,总希望自己的人生不要象程序那样一切都充满了定数(当然不是希望会不停的出现bug:)),希望自己的人生总是有很多的case,在面向每个对象时都能做的精彩,在每个模块中都能体味出不同的味道!

那么,你呢?你的人生呢,人生=程序?

posted on 2007-11-16 23:42  lixq  阅读(280)  评论(0)    收藏  举报

导航