程序人生(一)
2014-04-26 20:46
218 查看
作为一个程序员,我慢慢的懂得一句话,“写程序就是在写人生”。
相比很多人不是很理解,写程序就写程序,与人生有什么关系。看起来没有丝毫联系,但是仔细想想,还真是的。
当程序员,就要有一种悲观主义者的思想。即时刻考虑出现问题怎么办?会出现什么异常。写程序的过程中,我们考虑多的还是对错误情况的处理,一个5000行的代码,主要程序只占1000左右,其他都是在处理异常。因此,学会做一个悲观主义者,有助于我们写出更加完善的程序。
可以看得出,错误或者说是意外情况是我们写程序过程中最大的敌人。
然而,人生又何尝不是呢。记得李嘉诚曾经说过,他每天90%的时间都在考虑出现的问题,因此,他每次遇到问题都能够很快的解决。这句话给我很大的启发,假如作为一个程序员大部分的时间都考虑的是异常情况'那么,何愁写不出完美的程序,因为你从遇到问题到解决问题的过程是享受的,丝毫感受不到一点痛苦,很顺利的就就觉了。
记得自己在开始写程序的时候也是很纠结,不知道从何处入手,看见代码就如同看天书一样,当然这说的有点夸张。接着就是想放弃写程序,不过这种念头仅仅存活了几天就消失了。我意识到自己以后很大程度上必须靠这生活就又打起精神,给自己设定计划,慢慢学。
一直到最近我突然觉得程序和我们生活是联系在一起的。很多人总是爱给程序下定义,这一点我不是很赞成,而且下的定义走特别拗口,不好理解。如果非要给程序下定义,我的理解是,程序就是人生。当然,说人生有点太浮躁。有人会说,你才多大啊就敢说人生,的确不敢,那我就换成生活吧,“程序就是生活!”
写程序就是和生活打交道。凡是你生活中遇到的,写程序肯定会遇到。如果你在生活中处理的很好,程序中就不会遇到类似的问题。总之一句话,多思考,进而少出错。
相比很多人不是很理解,写程序就写程序,与人生有什么关系。看起来没有丝毫联系,但是仔细想想,还真是的。
当程序员,就要有一种悲观主义者的思想。即时刻考虑出现问题怎么办?会出现什么异常。写程序的过程中,我们考虑多的还是对错误情况的处理,一个5000行的代码,主要程序只占1000左右,其他都是在处理异常。因此,学会做一个悲观主义者,有助于我们写出更加完善的程序。
可以看得出,错误或者说是意外情况是我们写程序过程中最大的敌人。
然而,人生又何尝不是呢。记得李嘉诚曾经说过,他每天90%的时间都在考虑出现的问题,因此,他每次遇到问题都能够很快的解决。这句话给我很大的启发,假如作为一个程序员大部分的时间都考虑的是异常情况'那么,何愁写不出完美的程序,因为你从遇到问题到解决问题的过程是享受的,丝毫感受不到一点痛苦,很顺利的就就觉了。
记得自己在开始写程序的时候也是很纠结,不知道从何处入手,看见代码就如同看天书一样,当然这说的有点夸张。接着就是想放弃写程序,不过这种念头仅仅存活了几天就消失了。我意识到自己以后很大程度上必须靠这生活就又打起精神,给自己设定计划,慢慢学。
一直到最近我突然觉得程序和我们生活是联系在一起的。很多人总是爱给程序下定义,这一点我不是很赞成,而且下的定义走特别拗口,不好理解。如果非要给程序下定义,我的理解是,程序就是人生。当然,说人生有点太浮躁。有人会说,你才多大啊就敢说人生,的确不敢,那我就换成生活吧,“程序就是生活!”
写程序就是和生活打交道。凡是你生活中遇到的,写程序肯定会遇到。如果你在生活中处理的很好,程序中就不会遇到类似的问题。总之一句话,多思考,进而少出错。
相关文章推荐
- 程序人生之二 IoC—如何才能快乐
- 程序人生:女程序员的求职奋斗史
- 程序人生之我们的故事:十年如歌(9)
- 程序人生----禅修10日
- 我的程序人生
- 程序人生--一个程序员对学弟学妹建议
- 程序人生之编程九重
- 程序人生
- 程序人生之七:我的 2010
- 程序人生之外国篇 - 硅谷首富: 拉里.埃里森
- 一个中年低手,谈一下【程序】和【人生】。
- 程序人生,一首关于程序员生活的歌
- 人生第一个scala程序
- 我的程序人生(2)
- 程序人生
- 『程序员』 [程序人生]程序员几种不同的境界
- 十年程序人生
- 程序人生之九:2012,回首这7年
- 程序人生--2003年(18)
- CSDN程序人生精选:一周大事、思维进阶、经典干货、程序员故事