又一个程序猿的奋斗史——第六章 最后的两个星期?



在出差的时候,曾工收到某资产管理那边的新需求,要求在他们的网站首页增加净值查询功能,这个工作自然就落在了我头上。曾工给我转发了邮件,里面只是简简单单的说要加个净值公布的功能,这个净值公布要公布哪些字段,数据从哪里来,一点都没说,当时在出差也就没考虑怎么实现这个,只是按照附件里面提供的邮件地址发了个邮件,要求详细说明要公布哪些内容以及数据从哪里来。

出差回来之后我开始着手做净值公布的功能,但是我询问详细需求的那封邮件一直没有回应,曾工给了我那边一项目经理的电话,叫我联系他,拨通他电话简单说明了情况后,他也只说了个大概,说什么要公布什么产品代码、产品名称,当前净值······,一些术语太专业,我不懂,就叫他发封邮件给我,他叫我发封邮件给陈XX(就是那个附件里所提供的邮件地址)然后叫她转告他。挂断电话后我立马给陈XX发了封邮件,接下来的时间只有等了。在等邮件的时间,我好好研究了那些页面怎么写,然后又是模仿原有的模块写出了一个页面,这个时候已经是周一的下午了,然后经历跑进来,看来又要开傻逼周例会了,而就是在周例会上,曾工叫我先放下那个净值公布的工作,先把出差调研的需求报告写好,我心中大喜,可以不用碰那个系统了,我已经厌倦了那个系统,现在可以做点别的工作,实在是太好了!

第二天开始完善那份需求报告的时候,曾工又跟我说道,那边那个净值的需求有没有明确,我说发了邮件,还没有回,他说你最好同时在跟进下那个,不然他们会对我们有意见,我哦了一声,心里想,管他呢,先把手头这个需求文档写好,我怎么可能同时干好两件事。在下午我快要写完需求文档的时候,那份邮件终于有了回复,一天半的时间呐,难道陈XX上班都不会经常打开邮件查看么?邮件是那个项目经理发给我的,里面用表格详细画出了需要显示哪些字段,里面有个什么万分收益跟7日年化收益率,曾工说目前我们TA数据库中没有这个字段,要显示的要需要他们给TA方面提需求。我回复邮件说明了情况并要他们向TA提需求,等了20多分钟后收到答复说,那两个字段可以先不管,这倒是省了我一些事,不必等TA那边做好再给他添加这个功能。

第二天就正式开始做这个功能了,这个时候我已经明确了要显示哪些字段了,唯一的问题就是如何从数据库中取出这些数据来,要知道,那个网站所使用的库跟净值信息所在的库不是同一个,也就是说要从其他库取数据,这个我以前从来没做过。曾工给我发来了从其他库取数据建立DB link的代码,我把它拷到了MyBatis中的mapper配置文件中,后面再跟上了查询语句,但是页面一直查不出数据,叫曾工过来一看,原来那条建立DB link的语句根本不是放在MyBatismapper配置文件中,而是要通过sql plus以数据库管理员的身份给那个库连接另外一个库的权限。唉,我又长知识了,改好之后,重启服务器,刷新页面,哈哈,数据查出来了,现在时间11点还不到,需求已经做完了,这一天剩下的时间就可以潇洒的过了,调调那个显示效果啦,什么左对齐右对齐啊,事情提前做完就是轻松呀~这天又是个星期五,下午5点多的时候又要业务培训了,部门组织的,说实话,我对金融业务很不感兴趣,也就随便听听,饿着肚子熬到了7点多,终于讲完了,不知道那些人是不是有加班的毛病,每天到下班点了就是不走,每天加班到九十点,值么?拿身体去拼。无奈的走出会议室,打指纹,收拾东西,回宿舍,吃完饭又是八点多钟了。

   

今天我提交了离职申请,对,没错,工作差不多两个月的时候提交了离职申请,其实我考虑这个问题考虑很久,以致于一度夜里难眠,这并不是我所喜欢的工作,我对公司所做的业务根本没有兴趣,更没有兴趣去学习金融方面的业务,曾工跟我说兴趣要广泛,我只能呵呵不语,我的兴趣挺广泛的,但是对于自己不喜欢的,我是不会花时间去了解的,因为我认为这样会占用我学习我所感兴趣方面的时间。福尔摩斯这么说过,“我认为人的脑子本来像一间空空的阁楼,应该有选择的把一些家具放进去。只有傻瓜才会把他碰到的各种各样的破烂杂碎一股脑儿的装进去。这样一来,那些对他有用的知识反而被挤了出来;或者,最多不过是和许多其他的东西掺杂在一起。因此,在取用的时候也就感到困难了。我认为福尔摩斯说的很有道理呀,我不想浪费时间在学习什么信托什么的方面,而且上班也干的没劲,我保证我能按时完成任务就行了,这也是后来曾工说我不主动的原因,干脆辞职,再去找份自己喜欢的工作。

周一的时候我把那个净值查询的数据显示效果优化了下,因为净值要求显示后四位小数,虽然数据库中是以四位小数存储的,但是它的类型是Number类型,页面上查出来的时候就只显示整数部分,解决这个问题需要在MyBatis的查询语句中加入格式化的代码,将净值的字段格式化成以四位小数输出,我用TO_CHAR函数来给这个字段格式化,但是此时在页面上显示的是undefined,未定义,但是我把那条TO_CHAR的函数放到PLSQL中运行是可以查出以四位小数显示的数据的啊,这就奇怪了,换了好几个函数页面上显示的还是undefined数据未定义,后来曾工跑过来看了看,在那条TO_CHAR后面给那个查出来的字段加上了与前面Mapper中一致的别名之后,奇迹般的在页面上显示出了四位小数的数据,曾工说那个格式化的TO_CHAR函数会把原本字段的别名覆盖掉,所以要在后面重新加上别名。

净值的数据以规定的格式查了出来,这也应该是我工作的尾声了,我把这些代码都提交了,没给用户上线的功能也做好了补丁,并且在SVN上详细说明了如何部署等,这些做完之后,我在QQ上跟曾工说了我提交了离职申请的事,然后曾工把我叫到办公室外面,表情惆怅的问我为什么提出离职申请,我一五一十的跟他说了我的想法,曾工一脸纠结的表情,感觉很惋惜,然后他领我到部门经理舒工那,我们三个到会议室里谈了将近半个小时,期间几乎一直是舒工在问我的想法,我也很坦率的跟舒工说了,在这半个小时的时间里,舒工和曾工一直在帮我梳理我的想法,我能够深深的体会到他们在以朋友的身份在跟我交流分析我的想法以及目前、今后整个市场的情况,我很感谢他们。虽然曾工在最后跟我说还是再仔细考虑下吧,但是我对金融方面的业务实在提不起兴趣,所以工作起来也不会有激情,继续做下去的话是对自己和公司不负责,所以我婉言谢绝了,走出会议室的时候我跟曾工说,要不要写个关于XX资产的开发文档,因为我接手那个项目的时候,什么文档都没有,着实让我费了一些时间去弄懂它的思想跟原理,所以在我走之前我还是想写篇关于这个项目的开发文档,好让后面接手这个项目的人在一开始能够很快的了解这个系统。

随后我坐到电脑前,开始整理思路,努力回想我接手那个项目时候所经历的每一个步骤,并把他们详细的写了下来,并附上了代码以及页面截图来辅助说明,我花了大概三个小时的时间写出了这篇开发帮助文档,并把它上传到了SVN上,希望我写的这篇开发文档或多或少会对后来接手的开发人员有所帮助吧。

当我回顾在公司呆的时间,虽然我个人觉得公司在一些管理方式方面不是很合理,但是公司的同事都还是很不错很友好的,跟他们相处起来感到轻松。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值