封闭开发痛并快乐着

本文来自网络:http://tech.it168.com/j/n/2007-06-07/200706070907890.shtml

作者:IT168 张永峰  2007-06-07

文中主要讲述了笔者一个月的封闭开发经历,涉及的技术核心是负载均衡及HA技术,这段经历让作者受益匪浅,作为一篇征文,本文不过多陈述技术细节,而是紧扣“难忘的技术难题”谈自己的感受,希望给大家一些启示,共勉以百尺竿头,更进一步。

    1. IT共鸣——痛并快乐着
    很多时候,我们在煎熬中也体会着技术带给我们的快乐。一个技术壁垒可能会让我们几天的工作毫无进展,会让我们郁闷至极,茶不思,饭不想;而一个技术难点的突破,也会让我们愁眉舒展,喜笑颜开,甚至是大骂出口,爽之至及至!相信大家都有过上述类似的体验经历,我也不例外,我是一个热爱技术的人,尽管技术不能称之出众,但热情绝对是不落于人后。

    同时,我们还面临着工作压力的痛,职业规划的痛,然而,这一切似乎都可以随着bug的fixed,随着程序的一路畅通而烟消云散,我们就是这样一群人,不知疲倦地练习着手指舞,享受着键盘音乐。

    2. 封闭开发之痛
    春节前夕,接到公司的电话,说是项目组急用人,问我有没有时间,推辞了几次,都没有成功,于是,只好答应过去看看情况。

    事情是这样的:我研三还没毕业,虽然已经与公司签定了三方,但是面临课题和学位论文,时间紧张,计划着是春节前做完课题,寒假过后再实习。毕竟,先做完课题和论文才是最重要的,心里才能塌实。但是,公司几次电话过来,我也不好再多推辞,
何况,面试我的是我的部门经理,人家还说了,可以去学到不少东西。

    1月15号,我正式进入项目组。上午过去和项目经理谈过之后,直接就确定了工位,安排了机器,下午进行了工作交接,一切就开始了。我的工作任务很明确,被分配到架构组,负责生产环境的搭建,项目一个月后面临一期上线,生产环境的准备情况直接决定上线的系统稳定与否。

    负责带我的是一个工作7年的技术经理,工作交接会开完之后,拍着我的肩膀说“XX,这个任务就交给你啦!”,我点着头,心里直打鼓啊,那叫一个没底。生产环境要在两台SuSE Linux上建立WAS的集群环境,实现HA,此前,我对Linux不感冒,更没听过SuSE之名,IBM的产品也没有接触,不知道到底什么是集群,什么是HA,能有底才怪啊!不过,庆幸自己有个习惯,喜欢“逼”自己,我一直认为,没有做不成的事,要学会强迫自己,要有意识迎接挑战。

    封闭是相当紧张的,整个项目组在客户那边的一个楼层进行开,晚上住在附近的一个宾馆里。工作时间是早上8:30到晚上22:00,并提示说最晚不要超过22:00,然而,实际的情况是,经常很多人都干到后半夜,我就曾经几次到凌晨才撤退,还好回宾馆的路上有个通宵的粥馆,可以吃点东西,回去洗澡休息。据说,我来之前,项目组从需求开始就已经封闭了好几个月了,恐怖哦。很多人的眼睛都是黑黑的眼圈,期间,有同事甚至身上开始浮肿,各种各样的疲劳症状开始出现。春节前上线期限的前几天更是紧张,几个项目组里的主要技术人员,其中包括带我的技术经理,竟然连续熬了几个通宵,都是早上6点多才回到宾馆。基本上,我都是和这个带我的人一起回宾馆,后来的这几天实在是顶不住了,加之我的任务也早已提前完成了,可以稍微放松一点,帮助做一些压力测试工作。 
3. 不得不说的快乐
    快乐,有时候很简单,我们可以从几行代码中体会到心情的飞扬,也可以是与同事在工作间隙于走廊尽头的一支烟。封闭的一个月里,我体会到的最大的快乐就是逾越技术障碍,由不了解到懵懂,到熟悉,到实现,我再一次认识到,只要我们努力,事情总会有进展的,随着努力的深入,我们就越来越接近成功了。

    建立集群的经验对我来说是空白的,而且,对系统的不熟悉也进一步加大了难度。第一天我把手头上交接的资料看了一遍,并在Windows下先安装了WAS ND,建立了应用服务器集群,大体上都是莽莽撞撞地试验性地往前摸,只是为了有个感性的认识。第二天,手上就拿到了SuSE的 安装介质,开始了全新的技术探索——说“探索”一点也不过分,因为我不熟悉Linux,不熟悉IBM的产品,包括WAS,IHS,EDGE等,不熟悉集群技术,不知道如何实现负载均衡和HA。只记得我安装了无数次的SuSE,无数次的WAS,无数次的测试和无数次的800(IBM的技术支持电话)。

    印象深刻的一个难关郁闷了我整整一天多,打了很多次800也没搞定,后来又在blog上发帖子求助,最终通过不断的尝试终于解决了问题,虽然已经接近凌晨的样子,整个人都快要散架,腿都有些坐得发麻发涨,竟然还是拍案而起,大笑一阵(我的办公环境比较特殊,一个人三台机器,领导凌晨不在)。过了一关又一坎,不过,通过不懈的努力和尝试,我提前完成了生产环境的搭建工作,开始参与压力测试。

    很多同事说我命好,赶到好时候了——这么大的项目,这么好的机会(可以接触服务器,动小型机),还说,这样的机会可不多,对我以后的成长很有帮助,至少比别人少走了两三年的路。项目的总监刘博也说,整个项目最幸福的人就是我,因为整个项目用的都是大家伙,请的都是牛人。这点我倒是深有体会,压力测试的DB2高手据说是全国DB2比武的前三名,一个姓牛的博士,呵呵,也确实牛,DB2集群、调优,看着手指飞舞,脚本代码飞奔,三下五除二……那一天半的数据库压力测试,我的脑子就没停过,就是这样飞转,接受的仍旧有限,还好,后来自己总结了不少。在工作中学习,总结是很重要的,有很多时候,我们没有实际的环境来学习,也没有太大压力,而工作中就不一样了,尤其是分配到身上的任务,是不得耽搁的,我的一贯原则——凡事尽早!机会总是青睐那些有准备的人嘛。

    4. 初入职场
    职场的经验,可能我还没有资格过多评论。因为,我即将开始的工作才是我的第一份正式的全职工作。以前虽说也接触了不少的公司,认识了不少人,但是毕竟都是兼职,和正式的工作不同,兼职不涉及到竞争,人际关系也比较容易处,真正进入职场,情形也许会更加严峻的吧。
不过,这里我只说一点,不管是本科还是研究生,在校阶段,千万不可封闭在校园的一亩三分地里,要多做兼职,开阔自己的视野,兼职的工作最好和自己的专业相关,这样,会培养专业技能,为日后的工作打下基础,很可能,你兼职的公司就是你的第一个娘家也说不定,至少,这些公司可能是你比较中意的,而且兼职积累的人际关系,很可能在你求职的道路上派上用场。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值