第一次接私活,是大学毕业设计,小伙子八百块钱买学长的,结果学长又是从淘宝上买的,验收的时候不仔细,有两个大问题,学长找不着人了,自己又不会改,让我给改一下
项目是 Struts + Spring + Hibernate + jsp + SQL SERVER, 并且针对 IE 做的,Chrome 上有些功能无法使用;
港真,除了 Spring 目前工作项目里在用,jsp 我一两年没写过了,Struts /Hibernate/SQL SERVER 更是没用过,于是我回复他说我先看看我能不能做,明天回复
小伙子把代码 /数据库表结构给我以后,首先我需要把 SQL SERVER 装上,代码跑起来
代码是 eclipse 项目的,导入 IDEA 折腾了我一会
SQL SERVER 刚开始因为他跟我说学长给他装的是 2008 版的,我怕最新版也许会有问题,于是我从网上找的 08 版的安装包,结果装了 N 次都失败,最后实在崩溃了,还是从官网下载了最新版,结果,O 了个 K。就这,我从昨晚八点多到凌晨一点半,搞得脑壳疼,睡了。
然后今早九点整开始看代码,看到代码我笑了,类名小写字母开头,命名几乎都是中文拼音,表单几乎没有校验,表结构让人有点摸不着头脑....
不过由于是第一次接私活,内心激动情绪高涨,开搞!
调试,找问题,修改,往复循环;代码这些有规则,就能按照规则办事,简单,十一点多基本搞定了,对方远程控制我的电脑验了一遍,提出一点修改,一个小时后之后也改好了;
下午一点半左右来验,小伙子还有其他疑惑(实际上他对系统功能都没摸透),我也从代码,数据库表看了下,解答了;
然后他提出一些小修改,还有一些我看不下去的小问题也改了一遍,然后就到三点半了;这个时候他提出能不能改 网站 Banner 图(修改图中的字),哈哈哈哈,我的美工技术,你相信嘛?出了四版,都特别丑,搞了我一个多小时,能行?
第一张是原 banner,其他是我整的,还有一张找不到了,没贴,最后小伙子选了最后一张
于是,到了最后也是最可怕的一步,将代码部署到小伙子的电脑上。
一台打个字都卡的电脑,绝对是一个程序员的噩梦。
再加上 My Eclipse / IE 姐妹花,我想死的心都有了,本来分分钟搞定的事情,搞了一个半小时;
中间出现一个在我电脑上没有出现过,在他电脑上时好时不好的问题,可在他的电脑上调试,真的让人宛若月经失调般暴躁,太卡;
IE 关掉重开一下就好了,为什么?对不起我真不知道。我是想找问原因想解决问题,但电脑+远程真的卡的让人分分钟想撂挑子不干,钱难挣,屎难吃啊。题外话,远程工具用的 Teamviewer,算比较流畅的,卡应该不赖远程。
最后我还在想,不然我给他项目部署到自己的闲置的云端上,省的他电脑卡了,让他找台好电脑演示?但又一想,别没事找事了,算了算了。
中间谈收费的时候,我本来想着按自己上班时薪算 60 元 /h,然后去掉有些是我没用过 /不会耗时久不算,于是报了 300-500 ;小伙子说 300 吧,没问题;
最后大功告成的时候,小伙子说我给 400 吧,后续如果有问题可能还要麻烦我,这句话把我吓坏了,我超怕麻烦,超怕承诺的,微信退钱,说让他再考虑下,小问题给改,耗时耗精力的真的办不到;不过最后还是收了,算了做都做了,但愿后面不会有什么大问题吧......
嗯,就这些,祝小伙子顺利通过答辩吧
P.S. 其实我还是纠结 那个小 BUG,但是真的不知道怎么搞(没法在他电脑调,当然我可以下载一个跟他版本一样的 IE 在我电脑再调再改,再布到他电脑验,但是真的超出之前谈的范围了,并且让人崩溃....),可能他的 IE 版本跟我的 IE 版本不一样,前端兼容这问题,我真的无能为力,有时候真的觉得前端是个玄学,有些问题根本不知道到底为啥....
大家第一次接私活都啥样的,分享分享?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.