1
woai110120130 2016-01-10 08:43:25 +08:00 via Android
这个你首先要确定他是不是骗程序,其次一开始的需文档应该写的清楚 加新的功能需要加钱实现
|
2
wxg4net 2016-01-10 08:56:50 +08:00 3
一定要以合同约束为原则,任何需求之外有费用的更改必须直接付费,让对方知难而退。
前段时间我也有个类似客户,投诉我的程序( web )质量。在他投诉之后,我强行在对方服务器清掉了程序源码和数据库。惹技术服务商不是找死么... 千万不能让客户带着走(因为变更会导致风险增高)... |
3
fakir 2016-01-10 09:04:52 +08:00
信任是多麼重要呀
|
4
creatorYC 2016-01-10 09:14:39 +08:00
那个所谓程序猿的甲方是不是该这样:哎呀,你这么菜,我可是有 10 年开发经验的,让你这样浪费时间不如我自己来,于是撸起袖子就去噼里啪啦了.....真反感不守信用还一副高高在上样子的人,顶楼主
|
5
ericls 2016-01-10 09:22:09 +08:00 1
楼主这一帖子替好多人出了一口恶气啊
|
7
ljcarsenal 2016-01-10 09:43:47 +08:00 via Android
@wxg4net 最后怎么解决的 哈哈
|
8
madshaw 2016-01-10 09:53:56 +08:00 via Android
@ljcarsenal 估计客户服软了
|
9
kslr 2016-01-10 09:55:16 +08:00 via Android
你别这么好,按合同来
|
10
twor2 2016-01-10 09:58:16 +08:00
我下定决心不做外包啦 2016 年开始
|
11
fire5 2016-01-10 10:15:35 +08:00
外包伤身
|
12
Ellison 2016-01-10 10:23:48 +08:00
所以有后续结果了没...
|
13
dai269619118 2016-01-10 10:41:38 +08:00
最近我也在做外包 整个人就想机器一样的写代码 和 流水线上的工人一样
不过念在钱多的份上 忍过去了 |
14
leekelby 2016-01-10 10:49:41 +08:00
需要有一个“按时间计费,预先付款”,并且需求明确的平台...
|
15
boyhailong 2016-01-10 11:00:13 +08:00
所谓动不动把自己有多少年开发经验的人 到底是什么心态?很有经验 倒是觉得有点倚老卖老的味道
|
16
gdtv 2016-01-10 11:12:52 +08:00
请教楼主一个问题,怎么判断 58 同城上的信息是新信息?怎么只抓取未入库的新数据? 58 同城有个“刷新”信息的功能,发布者在后台执行刷新操作,原先发布的信息的日期就变成今天了,但信息的 ID 不变,所以根据发布日期无法判断是否新数据,在 58 同城上按发布日期排序,排前面的也不一定是新数据。所以好像只能按照你的方法“先全部入库再在数据库查询层面解决”?
|
17
sjtlqy 2016-01-10 11:19:27 +08:00
大家还是到正规的公司里面去做点正规的事情吧,至少不会有人欺骗你.
你大爷我最受不了出尔反尔的人,留点骨气. |
18
pc10201 2016-01-10 12:04:27 +08:00
作为一个 python 程序员,我觉得做 web 比做爬虫简单
|
19
ChiChou 2016-01-10 12:09:34 +08:00
10 年的 C++ 经验能智力低下成这样,这 10 年都去写的什么玩意儿
|
21
Septembers 2016-01-10 12:47:35 +08:00 via Android
|
22
jugelizi 2016-01-10 12:59:21 +08:00
做爬虫项目很讨厌呀
后期维护太重要了 对方万一做了 ip 屏蔽呀,异常访问限制呀什么的太麻烦了 |
23
TaMud 2016-01-10 13:01:09 +08:00
那个发包方是个穷鬼,你也去理人家
以后碰到这样的人,直接一句,穷人勿扰 |
24
TaMud 2016-01-10 13:05:30 +08:00
此人我交流过,你有点脑子就知道他是个傻子
第一,他的需求不明,做过爬虫的人都知道很多东西要处理,问他的时候,一问三不知,所以他就是个需求不明的人,这样的人的项目绝对不能接 第二,他的费用跟他的需求不成正比,就说明是个不懂行情的人,说白了就是个穷人 这二项,注定这个项目就是个忽悠项目 像这样的人,宇宙有多远,就滚多远 |
25
feilaoda 2016-01-10 13:05:33 +08:00 via Android
一定要按合同,而且不做便宜的外包项目。任何需求变更都需要付费,费用多少通过协商。
远离二逼发包商,时间耗不起。 做爬虫要有自己的一套代码,然后拿来改改。 |
26
TaMud 2016-01-10 13:17:42 +08:00 1
做项目的原则,中间不变更,如需变更,等前期需求完全,付完全款后,再重新评估新需求,重新开项目
这样可以很有效的对付前期想用一个简单的需求引你入室,然后提高要求,想不花钱找个免费劳动力的人。 如果人家不同意这样的模式,说白了就是个骗子 |
27
wdlth 2016-01-10 13:40:54 +08:00
上面一堆 5 万 10 万的大项目,预付只有 500 ,也打上诚意项目的标签……
|
28
yangweiwei 2016-01-10 14:12:55 +08:00 1
个人外包是极其不靠谱的。最好有熟人介绍在先,楼主吃亏一次下次多找几个熟人。
|
29
gamexg 2016-01-10 14:22:59 +08:00
去 csto 看了一下,发现竞标中的都是几万、几十万的价格;但是已完成的就都是几百、几千的了。
表示不知道这个戏法怎么变得。 |
31
qiaobeier 2016-01-10 15:41:56 +08:00
做私单一定要谨慎,宁缺勿滥. 最近放弃了一个合作 8 年的合作伙伴.
另外我能一直习惯 50%预付,只有 2 个国外客户不要求预付. 同样合作 5 年+ 了. |
32
besttime OP @woai110120130 主要是发包方的需求文档写的很笼统,比如,有一项是说需要监控数据。我的想法是通过数据是否能够写入数据库实现识别新数据的监控(数据库有去重设置,能写入的都是新数据。)理论上这样也是对项目需求的实现,但是发包方一直不满意。我也重构了两次代码,但是,按发包方的逻辑是实现上是不稳定的,然后就是死结了。
|
34
besttime OP @gdtv 只能根据抓取的数据尝试写入数据库,然后数据库根据某些字段进行去重设置。(时间参数肯定不能作为去重依据)。我考虑过很多种方案,只能这样进行实现,是最优的。
|
35
besttime OP @jugelizi 我已经对 ip 限制提出了解决方案,其实很简单,弄个 vps ,让爬虫跑在 vps 上,不少 vps 都有一键切换 ip 功能,目标网站封我 ip ,我就切呗。反正 vps 便宜,实在不行多准备几个。
|
36
besttime OP @TaMud 可能是因为该发包方经过诸如你这些人的交流,丰富了需求文档。他发给我的需求文档,其实看过去都是可以实现的。然后我问一些问题,也大多能说个所以然出来。
|
37
branchzero 2016-01-10 21:14:26 +08:00
同情,同样做了不少的定制开发项目,也都或多或少入过需求不明确被客户耍的坑。
只能说按合同办事,合同书上附上有精确语言描述的需求,要改需求? OK ,加钱。 |
38
strwei 2016-01-10 21:28:29 +08:00
做外包的话还是找点靠谱的外包网站, csto 这种我就呵呵了
|
39
besttime OP @TaMud 个人以为,费用方面,非零开头的最小五位数已经是达到了我的心里预期的。能否告知一下这样一个项目你的心里预期是怎么样的。不方便这里说的话,可以私信我,谢谢。(其实早知道这么麻烦,翻个倍我都不做,说句矫情的话,上周,我熬到我整个人都要感觉不行了。)
|
40
besttime OP @branchzero 谢谢你完美的描述了我的被纠结之处。就是需求不明确的问题啊,可是一开始我也无法去与发包方进行讨论,因为,这样一个项目的很多功能的实现都是要一点一点的去分析目标网站的情况而确定的。我承认,我也是没及时的把我的实现方式与发包方沟通,这个问题上我的确也是有一定责任的。
|
41
besttime OP @strwei 对比几个外包网站,个人感觉 csto 还是相对靠谱的,猪八戒就不说了,至诚还要交钱验证个人信息,其他几个网站也多多少少有一些弊端,权衡之下还是选择了 csto 。
|
42
besttime OP @gdtv 补充回复一下, 58 上面的信息排列还是基本以时间线为顺序的。但是一般头几个是给了 58 钱的推广信息,这些信息可能是很久以前的( 58 的盈利模式嘛。)推广信息和真正的新信息是在不同的结构块里的。你看页面源码就能找到了的。
|
43
strwei 2016-01-10 22:50:11 +08:00
@besttime 你去看看 coding 的码市,那里都是客户一次性把钱打到 coding ,然后你每完成一个阶段给你一个阶段的钱,上次接了个包,完成后双方都很满意
|
44
KentY 2016-01-10 23:15:09 +08:00
可以批评别人的工作, 性能, 风格, 代码可读性等等...
但要针对问题说问题, 和自己在行业经验多少无关. 你经验丰富, 看问题的深度跟角度就自然不同. 没必要说我工作 10 年, 就好像有了多少资格批评别人. 工作 10 年仍抓不住问题主要矛盾,更让人笑话 |
45
Niphor 2016-01-10 23:35:16 +08:00
发邮件给客户喷技术细节,好像没什么用吧,人家也不一定懂那么多
楼上都说的很好,给了我许多参考 |
46
TaMud 2016-01-11 00:40:39 +08:00 1
@besttime 按他的需求来说,一般 3k 左右差不多了,但问题是有很多问题他没有说,如果按我们的思路要做到完美,那肯定是 8k 左右,大体程序能比较完美,他也选不出什么毛病来,但还有一个 58 他们还有反爬机制,因为你的爬取效率不高,所以你还没有触发,等你多线程上去大量爬的时候,就会触发,他又可以找个理由搞你
所以没有 12k ,理都不要理一下,不然你纯找死,说白了还是你经验不够 |
47
besttime OP @TaMud 不知道我们遇到的是不是同一个人,毕竟我的十 k 报价他接受了。听说, 58 和赶集合并之后取消了反爬虫部门,而且我测试的时候开 8 线程跑 4 个小时也能拿到数据。但是不管怎么说,流量大了,别人运维查日志肯定回人工限制 IP 的,所以我就想着用 vps 解决,毕竟一键切换 IP ,成本也底。
|
50
ixiaohei 2016-01-11 09:12:49 +08:00
我上次接个外包,最后那个负责人一直各种原因托说没有收到项目款,一直不给我打钱,然后我也就没有做了,感觉空手套白狼的真多
|
51
v2opentags 2016-01-11 10:23:14 +08:00
首付低于 30% 不要做,按阶段付款,项目中期 就要有次付款
|
52
ren2881971 2016-01-11 10:33:12 +08:00
现在外包和亲戚朋友找的活 一律不做。。。
尤其是朋友问网站和微信公众号的事 一律说不会 做不来。 历史教训。 |
53
Echoldman 2016-01-11 11:08:35 +08:00
@ChiChou 10 年维护 if else for while switch 里面的业务迭代而已~~
话说我还真见过好几年 C++ 的,学 iOS 时基本内存管理怎么都弄不明白的。有时候“时间经验”不靠谱啊。 |
57
besttime OP @frlncr 首先感谢你看得起我。其次,我还得把现在的项目收尾一下,另外我过两天要回家。我回家了是有空的。如果你时间上没问题的话。我们可以先聊聊。
|
58
clap3times 2018-11-29 16:00:58 +08:00
你好楼主,现在还接项目么
|