归纳起来,程序员生活的一个最大的规律就是‘没有规律’,相信真正了解程序员生活的人会同意这个观点。不知道这个规律是优点还是缺点,因为生活没有规律的确不好,可是许多人似乎喜欢这样的生活,他们感觉这样才有意思,才不是死板的生活,正如一句名言,一个真正的程序员从不按早9晚5的生活过日子,如果你在早上9点看见一个程序员在工作,那一定是他一夜未眠。
但是这样的生活我相信还是有很多程序员是过不到的,国内许多程序员一周的工作时间往往长达98小时(早上9:00到晚11点)甚至更多,双休日往往是一句空话,赶项目的时候就更没有所谓休息了,甚至有所谓的封闭式开发,除了吃饭睡觉就是干活,那可真是台湾的候捷先生所说的“人不赶工,枉少年”!。而一般的劳动者们朝九晚五,一周就40个小时。如果套用上个世纪经常表彰劳动模范的话,就是十年干了二十年的活,提前迈入21世纪。这样下去,相信大多数程序员又将提前享受22世纪的新生活了吧。一个人干两人的工作,这样算下来程序员那看起来还不错的工资也就不怎么高了。
在如此的劳动强度之下(每天端坐在椅子上十几个小时), 程序员戏言时时处于运动状态,但主要的运动是呼吸和心跳,由此而产生的肠胃疾病、失眠头晕的职业病,还远远不能和很多行业“吃宴吃到胃下垂,喝酒喝到胃出血”相比,因此也不算严重。
软件开发的过程中所用到的技术,大多是更新换代非常频繁的,你是在课堂中学不到的,就算你学到了,等你学成出来后就发现自己又落伍了!现在的程序员中,挣钱吃饭的“技术”大家都是自修的(不管你是否是科班出身)。失业的压力,新技术不断出现的压力,逼迫程序员必须不断的学习,学习,再学习,所以许多程序员的一点点业余时间也是大量的投入到学习当中,空闲时间就更少了。
这样一来对男性占大多数的程序员们来说就有点麻烦了,程序员们真正属于自己的时间太少了,又缺少锻炼,面黄肌瘦,如何解决终生大事?经常有程序员的女朋友抱怨说在一起的时间太少,也就经常有程序员痛苦的说女朋友称要和其分手,难怪每年的情人节都是令所有程序员泪如雨下的日子,难怪程序员们大多是晚婚,看来还是包办婚姻最保险。附上某程序员亲身经历:某日,公司行政部Ms.来办公室公干,看见同事电脑桌面,遂有夸张一叹“阿,你们也喜欢美女”。不知各位看到这里有何感想。
要是程序员到了30岁没有作上系统分析员、项目经理,那么程序员也就当不久了,以上的劳动强度30岁的人是难以承受的,看来只好下岗,也就终于脱离苦海了。
其实说了半天,程序员不过和钳工一个工种,还只能吃青春饭,前人的那篇《程序员与妓女》做了精辟的总结。这些都是国内企业和市场的管理不规范造成的。项目管理做的不好,造成经常要赶工。大多数企业没有对员工的职业规划,程序员没有一个良好的发展,也就只能吃青春饭了。
写到这里,似乎程序员也太可怜了吧?他们可是高级白领呢!想想也是,只是劳动时间长点,劳动强度大点,生活不规律一点,个人时间少点,职业代价高点,不用受风雨之苦,还挺有成就感,其实当个程序员蛮不错的。
最后再转一流传甚广的笑话:三年前有人在广州的大街碰到一人蓬头垢面。目光呆滞的人,会说,看:那人外省民工,现在碰到一个同样的人,人们会说:呀哈,又一个程序员过来了!