2013年年初,那时候得我还是一个合格的在校大学生(现在已经光荣毕业了),迷茫过;为奖学金、助学金努力过,有参加学校的社团和院里老师带的实验室 (我是计算机专业,在实验室里做的都是软件),当然也有挂科,补考,重修的经历,曾经有两门课从大一补到大四毕业(唉,说多了都是泪啊)。好了言归正传。 在2013年上半年,我经一个同学介绍,接了一个项目,是该校的一个外聘代课老师发的包,我就心想着,既然是老师发的包应该很靠谱的。于是我就接了。下面 就说一下整个故事的发展过程
奇葩的需求
刚开始是那个老师和我联系的,给我说了一下需求,还一直说这东西很简单之类的话,问我愿不愿意接。我听了感觉还行,就考虑了一下,说可以做(毕竟涉世未 深,最后才知道这里面的坑)。接了之后,他发给我一个文档,说是帮一个学校的一个院系(市场营销专业)做的网站,这是他们给的需求文档。我听了之后心里就 怒了(这他妈的一个项目转了多少手啊),里面是一个大的功能导航图(用visio画的),后面简单的写了个别功能的详细需求,然后就没了。这他妈的怎么做 啊,我就打电话问那个老师,他说没事儿,你就按照那上面的设计就行了,有啥不懂得你问我,还说等下课了碰个面,我就心想反正都是老师,对需求的了解应该一 样的。然后我们就碰了个面,日这个大叔还真能喷,说自己做过多少项目,经验有多丰富之类的(那时候我就已经有点鄙视了),然后就开始讨论需求。拿个纸把图 上的每个功能都讨论了一遍,唉,虽然说感觉不是很靠谱,但总比没有强啊。于是我就开始着手做了。
坑爹的老师
那 个老师没隔几天就给我打电话问问进展如何,而且还说要快点做啊,这边很快就要用了。与是我就加班加点(当然中间也有需求"变动")。白天上课做实验,晚上 加班赶项目。终于过了一个月,项目搞出来了。然后约了个时间,就碰了个面,看看项目,看了之后,又他妈的提出了一些坑爹的问题,当然有些是可以理解的,大 部分都是需求的问题(很多都是根据他所谓的"经验"提的)。最后他又说,这些问题你辛苦一下快点改,争取早点拿给人家用。然后我又傻逼的去改了。改完了。 又碰面,又提出问题,又改。这样来回折腾了好几次。终于发布一个版本了,就问什么能让学校用,他说在和学校沟通着呢,那时候快放暑假了,他说等学校开学了 就用了。我听了,只想呵呵一笑。哎,既然到这地步了。等吧。好不容易开学了。我那时候已经大四了,那时候学校已经没课了,我就在外边找了一家公司实习,每 个月能赚点生活费,就问他什么时候学校能用,他妈的他给我来了句,这个项目还有些问题需要改啊 然后把修改项文档给我发来了,然后我打开一看,又他妈的需求问题。这还有完没完啊,他妈的学校想要啥你知道吗,你做个版本出来给人家不就行了,你来回折腾 我干啥。那后来的问题就烦了,他打电话我就说没时间,上班比较忙。最后又想了想,反正是自己做的项目,改吧。
结局
好久之后没有了需求,心里清净多了。就在前几天,过了一年多的项目终于可以满血复活了,学校要用这个网站的院系上级领导要检查工作,这下牛逼老师们急了, 要把这个仅有的网站拿出去给人家看,你他妈早点不拿出来,现在再你急了吧 ,跺脚吧。检查前期,这个老师要拿我做的那个项目区学校演示。然后一大堆问题又出来了,这个程序怎么不正常啊,这个列表怎么显示不出来啊之类的东西,然后 就让我远程帮他调试,这几把吓我一跳,你他妈的是有多丰富的经验啊。webconfig连接字符串没改(那时候是在我本机发布之后通过邮件发给他的),你 他妈的能显示数据就神了。iis应用程序池没配成对应版本。哎,顿时晕死啊。总之各种奇葩问题,各种专业,让我鄙视到了极点。终于检查结束了,软件没什么 大问题,哎,结束了,碰到了这么牛逼的老师,或者说这么牛逼的客户。只能认栽了。
总结
吃一堑长一智,装逼是要付出代价的。