程序人生(一)

来源:互联网 发布:数据库管理员要学什么 编辑:程序博客网 时间:2024/06/05 17:53
         作为一个程序员,我慢慢的懂得一句话,“写程序就是在写人生”。
         相比很多人不是很理解,写程序就写程序,与人生有什么关系。看起来没有丝毫联系,但是仔细想想,还真是的。
         当程序员,就要有一种悲观主义者的思想。即时刻考虑出现问题怎么办?会出现什么异常。写程序的过程中,我们考虑多的还是对错误情况的处理,一个5000行的代码,主要程序只占1000左右,其他都是在处理异常。因此,学会做一个悲观主义者,有助于我们写出更加完善的程序。
         可以看得出,错误或者说是意外情况是我们写程序过程中最大的敌人。
         然而,人生又何尝不是呢。记得李嘉诚曾经说过,他每天90%的时间都在考虑出现的问题,因此,他每次遇到问题都能够很快的解决。这句话给我很大的启发,假如作为一个程序员大部分的时间都考虑的是异常情况'那么,何愁写不出完美的程序,因为你从遇到问题到解决问题的过程是享受的,丝毫感受不到一点痛苦,很顺利的就就觉了。
         记得自己在开始写程序的时候也是很纠结,不知道从何处入手,看见代码就如同看天书一样,当然这说的有点夸张。接着就是想放弃写程序,不过这种念头仅仅存活了几天就消失了。我意识到自己以后很大程度上必须靠这生活就又打起精神,给自己设定计划,慢慢学。
       一直到最近我突然觉得程序和我们生活是联系在一起的。很多人总是爱给程序下定义,这一点我不是很赞成,而且下的定义走特别拗口,不好理解。如果非要给程序下定义,我的理解是,程序就是人生。当然,说人生有点太浮躁。有人会说,你才多大啊就敢说人生,的确不敢,那我就换成生活吧,“程序就是生活!”
       写程序就是和生活打交道。凡是你生活中遇到的,写程序肯定会遇到。如果你在生活中处理的很好,程序中就不会遇到类似的问题。总之一句话,多思考,进而少出错。
0 0
原创粉丝点击