none
周雪峰的博客文章 RRS feed

  • 常规讨论

  •                      卷首寄语:我们的今天,明天--致所有战斗在一线的同行们


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

全部回复

  • 从你这篇文章中 我看到了我未来工作的轮廓

    挑战 可怕

    深刻体会到学生的美好

    虽说也编程,但好像没有你说的那么大的压力

    好运++

    2009年1月7日 15:11
  • 你好像很大的压力啊。。哎。。

     

    一起加油吧。。我这边压力也挺大的。。

    2009年1月11日 2:34
    版主
  • 工作的一半也需要休息,兄弟们都注意身体。。

    雪峰的文笔不错哦。。

     

    2009年1月16日 21:35
    版主
  • 雪峰兄弟的文采不錯;
    以后出書一定大賣
    2009年1月18日 4:30
    版主
  •  Well! Encourage all have motivation gay
    Smile service,common progress!
    2009年2月1日 5:06
  • 忙了一夜,还有闲情来写这文章,境界不一般啊~~

    2009年7月10日 8:47
  • 雪峰大哥的文章写得很好,不过一开始我还以为在写言情小说呢?哈哈,看了整个文章,透露着程序员繁重的压力,辛酸的工作,希望中带有迷茫,迷茫中希望.


    希望你工作顺利,注意身体啊.
    • 已编辑 MS-fance 2009年7月10日 11:37
    2009年7月10日 11:36
  • 多谢大家的关心啊!
    祝愿大家工作顺利!
    周雪峰
    2009年7月10日 16:13
    版主
  • 拜读,希望你的明天更好,祝福你
    2009年10月5日 3:33
  • 十分感谢你的祝福!
    也祝愿你的明天更加的美好!
    周雪峰
    2009年10月6日 2:48
    版主
  • 把工作当成生活,耐住寂寞耐住压力,把自己变成非常人,当你心里认同这种东西,就知道啥叫工作狂了。但无奈的是被时代的步伐无情的淘汰。
    学任何一样东西,先了解原理(How do),这样可以少走很多弯路。qq:769308501
    2009年10月13日 11:15
  • 我们可以讨论看看如何进行明日的编程方式。^_^

    2009年11月19日 14:08
  • 80后的 IT  人 为生活!!!  做技术
    早已经 没有纯粹的技术!!!!


    Cisco 640-802 pass Feb 14, 2009 Microsoft 70-646 pass Jan 09, 2009 70-642 pass Jan 07, 2009 70-640 pass Dec 30, 2008 70-270 pass Dec 15, 2008
    2009年12月10日 14:16
  • LZ文采不错,支持一个!我们都在努力!

    2009年12月14日 1:06
  • 雪峰哥文采很好啊........... 大家共勉啊....................

    精彩在明天,希望在明天................


    黄俊贤 Tommy Huang
    一起共同学习和交流,共同进步
    微软TechNet中文论坛ID j-mcgrady
    WinOS社区 ID VirtualTom
    http://blogs.itecn.net/blogs/virtualtom
    2009年12月20日 3:17
    版主
  • 基本相似~呵呵,自己写代码是最爽的,改别人的是最痛苦的
    0xBAADF00D
    2009年12月28日 6:31
    版主