空气中弥漫着玫瑰的清香,音响中播放着醉人的音乐--G弦上的咏叹调,这是我最喜欢的旋律,身后是情人的眼眸,我虽然看不到,但是我能感觉得到,她一直在深情的望着我的背影,在这样令人沉醉的氛围下,我正在调试我的程序,这已经是最后一个BUG了,周围的环境让人心情愉悦,这种环境下人的运气似乎也格外的好,我轻松修订了这个问题,伴随着“F5”的按下,今天的工作画上了圆满的句号,她体贴的端来一杯“蓝山”咖啡,“来,峰,提提神,放松一下”,玫瑰的清香,醉人的音乐,情人那多情的眼眸与体贴,在咖啡的飘散的雾气中,我醉了,又有几人能不沉醉呢???
读到这里我相信各位同仁也像我一样的陶醉了吧,甚至有些嫉妒我,实际上不仅大家看着“爽”,我写的也很爽,这样的工作环境,的确是所有程序员梦寐以求的,但很可惜,以上场景是我虚构出来的,在现实中几乎不可能出现,下面让我们回到现实。
夜,深夜,我独自一个人(没有别的人,没有玫瑰,也没有音乐,虽然我希望有)在办公室中修订着程序中的BUG,明天要给客户演示的,所以我只有一夜的时间由于组中其他的同事都是新毕业的大学生,难以承担这样的业务,所以“头儿”把这个认为交给了我--实际上也没有别的人选了,并且这是下了死命令的,天亮之前必须要完成。已经凌晨2点了,大概还有4个小时,时间的压力快把我逼疯了,这种压力下BUG更加难以发现。两眼熬的通红的我还在挣扎,这也是没有办法的事情。我试着按下“F5",心理在祈祷:“通过吧!我快支撑不住了!”,但是似乎祈祷没有用,执行窗口出现后便没有响应了,我调出了任务管理器,发现这个程序进程占CPU100%,凭经验我断定程序中可能有死循环,这下麻烦了,手头并没有好的性能分析的工具可以利用,而且我对相关工具也并不熟悉,况且时间也不多了,现学习估计来不及了,于是我决定手工排查,好在程序中的相关循环只有20多个,于是我一个循环一个循环的仔细检查,经过了几次反复的尝试,问题终于被我发现了,原来是有一个循环中将”i“,错误的写成了”j“,此时,我真的很想掐断那个写这个循环的程序员的脖子,但那是后来的事,目前没时间细想,我进行了一次回归测试,还好,这次顺利的通过了,看来我今天的运气也不坏。这时,我抬头看看窗外,东方已见了”鱼肚白“,又是一个不眠之夜,我揉着通红的双眼去卫生间洗了脸,发现自己似乎精神了一些,这时突然感觉有些饿,刚才精力可能太集中了,都没有感觉到饿。太早了,外面还没有卖早点的,于是我只有打开储物箱,拿了一包”方便面“,用开水泡着吃了,这时我突然意识到,这样缺少VC的,这样吃不健康,于是我又拿出一个生的西红柿吃了,我嘴里念叨着:这样才健康吗!不错的早点,呵呵!这时眼睛实在睁不开了,扒在自己的办公桌上呼呼大睡起来,在梦中似乎梦到了玫瑰的清香,醉人的音乐,情人多情的眼眸,当然也梦到了那杯体贴的”蓝山“咖啡......
以上场景从某个侧面反映了战斗在编程一线的程序员的现状。
我们不得不应对来自各个方面的压力:物价的上涨,楼价的居高不下,收入水平低,项目的工期紧,客户需求的多变,技术的更新换代速度太快,难以跟上技术更新换代的脚步,30岁危机等等......
正是基于以上的原因,无数的程序员怀揣着梦想走上了创业之路,正如同刘欢的歌中所唱:那一天,我不得已上路,为不安分的心,为自尊的生存......然而,这条路真的是程序员通向成功的捷径吗?答案是并不一定。具权威机构统计,目前99%以上的新成立的IT公司在两年内倒闭。其中的原因是多方面的:当然,其中肯定有自己的原因,可能是自己经营不善,对市场的需求把握不准等等,当然不可否认的是这其中外部环境的原因在这个过程中同样启到了关键的作用,例如客户对信息化系统的认可程度不高,行业内的恶性竞争,大公司的行业领先位置,程序员的流动率过高等。可见,无论打工还是创业,程序员都面对着这样或那样的困难,和别的行业一样,这个行业也没有通向成功的捷径,都要靠个人持续不断的努力再加上良好的大环境才能实现个人的事业的成功,当然,有时还需要那么一点运气。
之所以写下上面的文字,并不是要各位转行,也不是警告别人不要加入这个行业,而是客观的说说我们所遇到的问题,实际上各个行业的从业者也都有他们自己的问题,这都是比较正常的。尤其在国内,这个行业还不成熟,存在这样和那样的问题,但这个行业还很年轻,不象建筑,能源等行业那样具有悠久的历史。从国内真正意义上出现这个行业到现在不过10几年,在发展过程中遇到一些问题也是很正常的,实际上随着这个行业的逐渐成熟,这些问题都会得到解决的。大家也可以看的到,现在这个行业的成熟度可比10年前高多了,这就是进步,将来会有更大的进步。
那么,我们程序员能为这个行业作些什么贡献呢?实际上,我们一直在为这个行业作着贡献,我们每天作的事情就是为这个行业的发展贡献着自己的力量。我们一直在努力提高其他行业的工作效率,努力丰富着人们的娱乐生活,我们努力使这个世界变的更美好,这就是我们对这个世界的贡献,这是我们所有程序员的骄傲。正是因为有了这样的职业自豪感,即使遇到这样或那样的压力和挫折,我们都一直在努力。
这就是我们的今天,今天我们一直在努力......
明天是什么样子呢?
曾经有很多人问过这样一个问题:将来的程序员是怎样编写程序的呢?答案是“不知道”,实际上没有人知道这个问题,只有到了未来人们才会知道这个问题的答案,这就像古代的人不可能想到我们今天是这样生活的一样!这里借用温伯格老先生的一句名言:短期的未来就合现在差不多,长期的未来谁也无法预料。
虽然谁也无法预料未来,不过有一点是肯定的,人类的历史是向前发展的,我们这个行业也是整个人类历史的一部分,所以我们的明天一定会更美好。
这就是明天,精彩仍将继续......
首先感谢大家能在百忙中抽出时间来阅读我的博客文章,希望没有浪费大家的时间,这是我的第一篇博客文章,可能行文上有些生涩,希望各位同行原谅,再次感谢大家的支持。
我的博客将关注.NET技术,编程思想,行业发展趋势,管理思想等方面的主题,大家有什么意见,可以在下面给我留言,我会接受大家的反馈,不断的改进我的文章,这个过程似乎和软件开发过程类似,呵呵!