趣文网 > 作文大全

我是一个程序员之记录一次真实项目的开发历程!

2020-12-10 15:15:01
相关推荐

11月的天气有些寒冷了,从公司出来的时候,已经凌晨一点,大街上人迹寥寥,风特别的大,郑州这两天的风一直在刮,呼呼的带着哨声。因为做的项目这两天要上线,客户要开新品发布会,现在是灰度测试的紧要关头,任何一个出现的小问题都得及时解决掉。所以,这个周末我们没有休息,所以当我晚上10点多钟,就要坐上最后一班地铁回家的时候,经理的一个电话,我和一个同事又返回办公室,奋战到现在,还好,问题完美解决,大家都可以放心的去睡觉了。

郑州的夜还是很美丽的!

这个项目是我们公司老总谈的,对方是北京的一家上市公司,老板比较看重,做好了后面还会有更多的合作,所以,上面的原话是,只许成功。项目全程我都在参与,到现在历时两个月,点点滴滴,我都记忆犹新。

项目开始竞标的时候,是商务直接去对方公司洽谈的,谈的差不多了,我们部门和对方的Mr,技术人员组建了一个微信群,商讨具体的项目方案和流程。经过两天的沟通及提供了不下四份实施文档,最终我和同事的实施方案和技术构架方案得到对方认可,项目正式签约。

项目的最终开发是由java部门负责,而我负责其中的一个特殊需求的模块也参与进来,其实我是研发部门的,跟他们共同进行开发,我们组建了一个6人团队,一起开了项目启动会,明确了项目的工期和各自负责的工作任务,为了方便沟通和对接,我们把工位调整到了一起,三个一排,面对面六个人。

接下来进入需求确认环节。由产品跟对方确认最终需求文档。我们技术这边也开始准备了,首先是确定项目框架,这一点对方公司有要求,所以按照对方的要求选取了项目整体框架,并且前后端完全分离。技术开始梳理需求文档,设计后台原型图,设计部门也同时进行前端效果图的完善和对方确认。我的任务比较特殊,需求就一个,对框架木有要求,只是对技术要求有点高,我为了和同事方便对接,也使用了和他们一样的框架,做开发的都知道,不同框架之间是很难做到完美融合的。在产品和设计跟对方来来回回确认了N次之后,终于签了页面原型确认函。我深知,这个确认函没有多大作用,需求永远不会停留在这个阶段,产品和开发之间的故事才刚刚开始。

程序员认真的样子最帅!

正式进入开发阶段了。我们队伍项目经理是真的厉害,只用了两天时间就把DB给设计好了,交给后端开始编写接口,我根据自己的需求也设计了一个数据库,里面只有5,6个表,而他们使用的那个库里面有30多张表,需求不同而已,并不是我很菜噢,当然我也不是什么大神。我们使用的框架是已经很成熟的了,之前在其他项目中也得到了验证,所以拿来就直接用,并木有遇到很多问题,但是我要说一点,如果是自己搭建一个项目框架的话,还是很耗时间和精力的,因为你不知道会出现什么样的奇葩问题,我之前自己搭过一个SSH框架,想着很简单,结果是搞的我心力憔悴,几乎上班有一大半时间都在百度,解决问题。每天的工作异常的忙碌和充实,前期的工作并木有太多难题,因为都是各自写各自的业务逻辑,也木有太多交互的地方,平时自己测试,我们使用本地测试连接线上数据库的模式。在开发过程中当然不可能一帆风顺的,总是有许许多多想不到的坑在等着你去踩。这里我讲一个自己碰到的问题,当时我发现我在使用线上数据库的时候,插入的数据创建时间和我本地时间不一致,当时以为是服务器时间不同步造成的,就同步了一下时间,还是显示的时间不对,我上网查了一下有说是时区的问题,但是我同事跟我一样使用的一个数据库,他的就木问题,我怀疑是我本地电脑的问题,弄了许久也木有解决,找同事帮忙也是没有查到问题所在,郁闷啊,最后,我发现本地时间和线上时间差了13个小时,就是时区的问题啊,又百度,最终找到了问题,是我一个表中时间字段使用了时间戳,给了一个默认值,导致了线上数据库误判了时区,我再插入的数据也给改变了时区,解决的办法是在本地项目的数据库配置那加上一个上海的时区配置,问题解决。诸如此类的坑,想必作为一名合格的程序员都遇到过。

快两个月的时候吧,到了项目前后端对接口的时候,才是真正发现问题的时候呢,接口异常,数据错误,每天都要面对这些问题,忙的有时候饭都顾不上吃,想吃的时候已经过了饭点了,就在这个时候客户突然改变了需求,想要提前验收项目,因为有个特别好的契机他们需要拿出自己的产品来。所以,那边的客户经理和技术坐高铁来了我们公司,跟我们坐到了一起,美名其曰,共同探讨,实际就是催着大家加班赶进度啊。木办法,我们又开了几次小会,确定了实际的工作效率,规避风险。大家变得异常忙碌,晚上赶不上地铁回家成了常有的事,客户是真的陪着我们,共进退,给大伙定宵夜,买鸡腿。连着一个星期,来的时候看客户还精神焕发,油光满面,现在看是胡子拉碴,蓬头垢面,也是够拼的,估计来的匆忙,忘记带剃须刀了吧。我们更别说了,赶紧干活吧!

忙完了,大家一起吃顿好的犒劳一下!

终于,一切努力换来了喜悦的结果,在客户的要求时间内,完成了项目的最终测试,可以上架运营了。这也是为什么这么多天都木有更新百家号的原因,实在是忙的不可开交,分身乏术,现在可以舒一口气了,客户满意,大家辛苦点也值得了。

这就是我的真实的一次项目经历。在此,向所有还奋斗在工作中的程序员致敬,你们做到了,年轻该有的模样。

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

有关拔河比赛的作文 用名言警句写作文 我不是我作文 与书共眠作文600字 生活计划作文 生命最重要作文 品尝幸福作文500字 我的家乡作文100 高中校园作文800字 考试前的心情作文 突破作文600字初中 我能变成什么的作文 成长的挫折作文800字 那一次我真后悔500字初一作文 秋风的作文200字 什么的旅行作文 遇到的困难作文 我终于作文 以读书为话题的作文600字 制作手工作文 常州文笔塔作文 慢慢才明白作文 作文温暖的时刻 吾师之风作文800字 风景作文500 英语作文秋天 我与班集体作文 自然现象作文100字 发明创造的作文 我成功了作文150字