V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ynohoahc
V2EX  ›  职场话题

接了前同事给的活, 我是挺难受的...

  •  
  •   ynohoahc · 2019-11-06 15:34:04 +08:00 · 11339 次点击
    这是一个创建于 1877 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我是主做前端的, 当然后端运维肯定也会一点, 自己维护一个小项目是没有问题.

    八月份的时候跳槽了一波, 九月份入职新公司。在这期间我想着私活什么的要搞起来(因为我从来没正式做过, 又很想赚点零花钱). 恰好前同事 A 和前同事 B 找我做做个产品. (这两同事的关系是 A 是做产品的, B 是做技术的, 然后 B 现在是全职自己在家接单吧,不用上班的.然后 A 把钱给到 B, B 再把钱给到我)

    那个时候我想着都是老同事, 平时交情也不错, 项目上肯定也不会亏待我太多的, 我也就答应帮他们做了.

    答应下来的时候我其实还不知道具体要做个什么东西, 只知道是个 Native App, 我没开发过 Native App, 同事 B 说用 uniapp 来做, 让我在设计稿出来之前先熟悉一下 uniapp.然后同事 B 来负责接口.

    后面在我入职新公司之后设计稿出来了

    https://i.loli.net/2019/11/06/EmIK8JreFf7i3zj.png

    然后前同事 B 给我报价 静态页面+集成 5000 预付款先打 3000 完成之后打 2000 我第一次接单子做, 对市场价不熟悉, 只是觉得 24 个页面 然后有 5000 觉得还不错,于是就开始做了, 一开始做也不顺利. 主要是因为对 uniapp 不了解吧. 它不支持热加载让我非常难受, 任何一个小改动都要重新编译好几秒才能看到效果, 然后还有其他莫名其妙的问题就先不说了. 不过不管 uniapp 的行为是多诡异, 我都还是有相应的 polyfill 方法, 无非是多花点时间, 项目还是能正常做的.

    当然事情不会那么顺利, 后面设计稿有所修改

    https://i.loli.net/2019/11/06/hY5J7qR6r83ifBD.png

    从之前的 24 个页面陡增到 83 个页面了, 减掉一些复用性很高的页面, 算多一点减掉 23 个吧, 那也是 60 个页面.当然, 加量不加价. 那时候已经很想拒绝了, 但是考虑到以后的渠道, 往日的交情, 我还是忍了, 还是用自己的休息时间来做了. 这里说明一下, 我现在公司周一周二周四都是九点下班的. 还是连续熬了两个星期, 每天差不多 1 点半的时候再睡才把这所有的静态页面写好了. 因为接口也都还没好, 所以静态页面写好也就先放在那里了.

    后面在国庆的时候, 同事 A 对我说还要再维护一个小程序和一个后台管理系统. 这时候也想拒绝不做了, 但是考虑到以后的渠道, 往日的交情, 我还是忍了. 后面小程序实际上我没怎么维护, 因为已经是个成品了, 后台管理的话倒是做了几个大的功能模块. 这时候同事 A 对我说了新的给钱方式, 就是以后每一个月给我 1k-2k, 视工作量来定, 但是从维护期开始我也还没见到这笔钱.

    真正让我跟同事 A 吐露心声说不想做还是在集成那个 Native App 的时候, 因为我发现集成这 83 个页面工作量非常地大. 而且后端的 api 返回的数据风格特别的差.比如随便一个详情接口

    https://i.loli.net/2019/11/06/FAyv1HDPN37ZrVk.png

    注意, 是每一个获取数据的接口都是这样的风格... 很明显同事 B 在 SQL 层做了全字段查询又配合子查询(也可能是多表)的操作, 且在业务层也没有做 VO 类的转换. 有点讽刺的是, 同事 B 也没有测试接口, 现在 postman 中的请求还是我一个个添加的.

    这样的数据结构前端拿到之后几乎没法用. 一是因为字段太多, 渲染的时候容易迷糊, 二是存在一些深层嵌套的属性, 直接去拿的话报错的风险的太高了. 每一个接口我都还要在前端做一次数据的二次封装.

    https://i.loli.net/2019/11/06/GnZiWFrMu71OoeY.png

    总结下来还是 1. 钱没给到位 2. 心委屈了

    99 条回复    2019-11-08 09:45:47 +08:00
    jasi
        1
    jasi  
       2019-11-06 15:45:06 +08:00   ❤️ 5
    学会拒绝,比码代码更重要
    knva
        2
    knva  
       2019-11-06 15:45:35 +08:00
    3:当包子了
    ByZHkc3
        3
    ByZHkc3  
       2019-11-06 15:46:46 +08:00
    楼上+1,学会拒绝,这种真的坑死
    Leonard
        4
    Leonard  
       2019-11-06 15:57:53 +08:00
    你这一开始钱给得就不多,后面工作量还翻了几番?
    ynohoahc
        5
    ynohoahc  
    OP
       2019-11-06 16:00:48 +08:00
    同事对我说这跟普通的外包项目不一样, 这个是`项目制`的, 就是说做好之后以后每个月会有一两千..
    但反正我从头到尾也就拿了 3000
    虽然我对私活市场的市价不熟悉, 但是我主观上觉得甚至不够那八十多个页面的价格
    Leonard
        6
    Leonard  
       2019-11-06 16:01:08 +08:00
    如果以后的渠道, 往日的交情是这样的,我劝你绝交
    ynohoahc
        7
    ynohoahc  
    OP
       2019-11-06 16:02:03 +08:00
    @Leonard 嗯 这翻了不知道多少番了 不过一开始也没定有多少工作量 我只是单纯认为不会太坑就接了
    justfindu
        8
    justfindu  
       2019-11-06 16:04:20 +08:00
    后端接口来说, 没有做该有的筛选, 全量输出是偷懒了. 但是的确这种每个资源展示方式应该还算好的
    ynohoahc
        9
    ynohoahc  
    OP
       2019-11-06 16:05:13 +08:00
    @justfindu 是这样的嘛 不应该是前端需要哪几个字段 就只返哪几个字段才好的嘛?
    coderluan
        10
    coderluan  
       2019-11-06 16:05:53 +08:00
    总结下来还是 ~~1. 钱没给到位 2. 心委屈了~~ 1. 怂
    MerlinPrismriver
        11
    MerlinPrismriver  
       2019-11-06 16:06:49 +08:00
    "考虑到以后的渠道, 往日的交情"

    建议拉黑。。。
    ynohoahc
        12
    ynohoahc  
    OP
       2019-11-06 16:07:12 +08:00
    @coderluan 这倒还真不是怂的问题, 真的想通过 A 同事的人脉以后能接到单子
    justfindu
        13
    justfindu  
       2019-11-06 16:09:21 +08:00
    外包还是有一说一, 价格讲清楚, 条目列好咯, 一次性收费
    TomVista
        14
    TomVista  
       2019-11-06 16:11:19 +08:00
    " 现在 postman 中的请求还是我一个个添加的. " 可以说一下自动化的引入吗? 没接触过,感觉很有用,给个搜索方向就行,谢谢.....
    coderluan
        15
    coderluan  
       2019-11-06 16:13:36 +08:00
    @ynohoahc 默认自己争取利益会影响之后的收益就是怂的表现.....
    ynohoahc
        16
    ynohoahc  
    OP
       2019-11-06 16:14:11 +08:00
    @TomVista ? 我手动添加的呀 我只是想管理接口而已 否则所有的接口都是同事 B 通过微信截图的方式发给我的
    ynohoahc
        17
    ynohoahc  
    OP
       2019-11-06 16:15:13 +08:00
    @coderluan 鞭辟入里啊
    TomVista
        18
    TomVista  
       2019-11-06 16:18:31 +08:00
    就是想问下 postman http 接口 团队协作的方式 ,已经搜到了,.....
    @ynohoahc
    i945
        19
    i945  
       2019-11-06 16:18:53 +08:00
    理想:他有接单子的人脉——你心情愉快的赚到钱

    现实:他有接单子的人脉——他能把单子给你——他给的价格合理——他给的单子坑——你心情愉快的赚到钱
    ynohoahc
        20
    ynohoahc  
    OP
       2019-11-06 16:22:45 +08:00
    @i945 诶 工作量着实大的呀 不能说心情愉快
    mnssbe
        21
    mnssbe  
       2019-11-06 16:28:45 +08:00
    你从一个技术手里拿活, 技术觉得这些东西都很简单。随便弄弄要不了多少钱,给你 2k 都挺多的,让他自己做吧
    sharkli
        22
    sharkli  
       2019-11-06 16:31:24 +08:00
    有话说清楚比在这里发帖有用。另外加页面的时候就应该提加钱了。
    ynohoahc
        23
    ynohoahc  
    OP
       2019-11-06 16:33:05 +08:00
    @sharkli 已经说了 不想再做了 但是基本的功能还是要集成好给他
    ynohoahc
        24
    ynohoahc  
    OP
       2019-11-06 16:34:41 +08:00
    @mnssbe 是的 钱是同事 B 给的 他是做技术的 但感觉他从 A 那里也没拿到多少钱 因为 A 说这是项目制的
    sphawkcn
        25
    sphawkcn  
       2019-11-06 16:49:19 +08:00
    @ynohoahc #24 交情归交情,任务量和酬劳,这个在事前都要说得清清楚楚的,亲兄弟还明算账呢。这样不清不楚的,搞不好到后面连交情都没了。
    Cielsky
        26
    Cielsky  
       2019-11-06 17:03:39 +08:00 via Android
    尽量不要把在工作中夹杂交情
    SakuraKuma
        27
    SakuraKuma  
       2019-11-06 17:18:21 +08:00
    谈感情伤钱。。
    fengbjhqs
        28
    fengbjhqs  
       2019-11-06 17:51:27 +08:00
    如果和后端不方便沟通,前端自己弄接口比较好,

    深层取数据 lodash.get 挺不错,自己再封装个数据判断

    以设计图数量判断工作量很不靠谱,里面还有很多逻辑的工作量,被这个坑了很多次,

    建议楼主认怂,和朋友委婉的表示工作量大了,和他商量下分期来做,多给点钱
    ynohoahc
        29
    ynohoahc  
    OP
       2019-11-06 17:56:24 +08:00
    @fengbjhqs 如果可以的话 我是希望能自己前后端都搞的 这个还得看以后了 现在上班的话没精力这么搞
    ynohoahc
        30
    ynohoahc  
    OP
       2019-11-06 17:56:53 +08:00
    @fengbjhqs 嗯 我已经认怂了 后续的功能不做了 现在就把基本的做出来就好
    kutata
        31
    kutata  
       2019-11-06 18:15:08 +08:00
    LZ 我敬你是一条汉子!
    dddd1919
        32
    dddd1919  
       2019-11-06 18:23:32 +08:00
    按时薪 100 算,你看看你这个项目应该挣多钱少
    Dingjiangnan
        33
    Dingjiangnan  
       2019-11-06 18:24:38 +08:00
    怎么说(四声)呢,以后长点记性吧,有些东西提前说好
    jtwor
        34
    jtwor  
       2019-11-06 18:35:10 +08:00
    24 个页面 5000。。。
    DT27
        35
    DT27  
       2019-11-06 19:12:46 +08:00
    可怜楼主~
    x7395759
        36
    x7395759  
       2019-11-06 19:22:19 +08:00
    接口结构还好,只要把字段备注上去也行。问题是工作量增加的那一瞬间,就应该要求加钱。
    zjsxwc
        37
    zjsxwc  
       2019-11-06 19:36:20 +08:00 via Android
    汗,我写接口也只会返回 DTO 的,不为特定页面返回 VO
    oneisall8955
        38
    oneisall8955  
       2019-11-06 19:38:20 +08:00 via Android
    加页面加工作量就要加钱
    jaynos
        39
    jaynos  
       2019-11-06 19:40:26 +08:00
    @zjsxwc #37

    不特定处理如何处理暴露数据库结构的问题呢
    ddup
        40
    ddup  
       2019-11-06 19:40:28 +08:00 via Android
    接活是真没意思,钱没工资多,又累,又风险不小,不接活。
    zjsxwc
        41
    zjsxwc  
       2019-11-06 19:54:51 +08:00 via Android
    @jaynos #39 原文:“@zjsxwc #37 不特定处理如何处理暴露数据库结构的问题呢”
    回复:

    DTO 和数据库结构没关系
    dioxide
        42
    dioxide  
       2019-11-06 20:08:08 +08:00
    1. 看起来你朋友并不像你那么看重“往后的交情”.
    2. 既然这样,那就该明算帐, 但你们似乎都没做到.
    dioxide
        43
    dioxide  
       2019-11-06 20:09:59 +08:00
    3. 这个页面量,这个价格,完全看不到诚意.
    superrichman
        44
    superrichman  
       2019-11-06 20:29:06 +08:00
    需求都变了价钱得改啊, 别太善良
    Graves
        45
    Graves  
       2019-11-06 20:36:24 +08:00 via iPhone
    所以楼主拿到手的只有 3k,接下来就是开口要该得的钱,否则你对得起自己熬的夜和操的心吗,是我我受不了
    TimeRain
        46
    TimeRain  
       2019-11-06 20:41:59 +08:00 via Android
    楼主这亏大发了呀
    TimeRain
        47
    TimeRain  
       2019-11-06 20:42:24 +08:00 via Android
    往后还是多谈钱吧
    ynohoahc
        48
    ynohoahc  
    OP
       2019-11-06 20:53:55 +08:00
    @Graves 是啊 从中秋节做到现在的 真的是很亏 本来还想学习 flutter 的 现在回到房间就是做这个活了
    ynohoahc
        49
    ynohoahc  
    OP
       2019-11-06 20:55:03 +08:00
    @TimeRain 诶 从头到尾也就拿了 3000 算是对接单有阴影了
    ynohoahc
        50
    ynohoahc  
    OP
       2019-11-06 20:56:01 +08:00
    @superrichman 如其他 V 友说的 我怂了 怕影响到以后利益 现在暂时的利益 和以后的利益估计都没了
    avaJ
        51
    avaJ  
       2019-11-06 21:06:58 +08:00
    翻番后还能忍下来,🐮🍺
    dcatfly
        52
    dcatfly  
       2019-11-06 21:10:05 +08:00
    建议根据需求估算工作量,根据工作量估算价格。我一般会按时薪*1.5
    需求有大的变动的时候重新估算工作量。
    ynohoahc
        53
    ynohoahc  
    OP
       2019-11-06 21:24:08 +08:00
    @avaJ 诶 都不止一番了
    ynohoahc
        54
    ynohoahc  
    OP
       2019-11-06 21:27:10 +08:00
    @dcatfly 嗯嗯 谢谢前辈指点了
    tonytonychopper
        55
    tonytonychopper  
       2019-11-06 23:58:19 +08:00 via Android
    中间商赚差价了,我在做的一个 APP 也没这么多个页面,1w
    ayconanw
        56
    ayconanw  
       2019-11-07 01:35:02 +08:00
    所以我接私活都会在收钱之前,要求对方给一个具体的需求列表,并且要求用邮件发送给我,保留证据
    稍微的改动就算了,明显增加了的需求,需要重新谈增加部分的费用
    witcat
        57
    witcat  
       2019-11-07 08:04:49 +08:00
    加个 0 勉强能接
    hst001
        58
    hst001  
       2019-11-07 08:14:25 +08:00 via Android
    看着密密麻麻的页面,报价 5000,你同事做梦都笑醒了
    JunoNin
        59
    JunoNin  
       2019-11-07 08:34:36 +08:00 via Android
    没有 vo 类确实省不少活。。。把东西都扔前端搞,手动狗头
    ynohoahc
        60
    ynohoahc  
    OP
       2019-11-07 09:02:08 +08:00
    @JunoNin 我是觉得后端做 VO 的话更有助于前后端理解业务, 否则后端不知道哪些数据是有效的 哪些数据是无效的 远离了业务
    ynohoahc
        61
    ynohoahc  
    OP
       2019-11-07 09:02:54 +08:00
    @JunoNin 而且这个项目 在我看来 前端的工作量是远大于后端的 前端从 0 开始做页面写页面 后端可以复用之前小程序的接口
    ynohoahc
        62
    ynohoahc  
    OP
       2019-11-07 09:05:13 +08:00
    @hst001 诶 其实很搞得是 我对 A 说 B 也就给了我 3000 + (2000 尾款) 时, A 说 B 给我的够多了.. 我也是无语的很
    ynohoahc
        63
    ynohoahc  
    OP
       2019-11-07 09:07:11 +08:00
    @witcat 诶 后面还有分享到其他 App 的功能, 还有即时通信的功能, 还有地图的功能 ... 基本功能做完赶紧逃了
    ynohoahc
        64
    ynohoahc  
    OP
       2019-11-07 09:08:21 +08:00
    @ayconanw 如果说是对外的活我肯定更加谨慎点 但是对以前的老同事就放下了许多顾虑
    Hoegl
        65
    Hoegl  
       2019-11-07 09:16:26 +08:00
    我这边前同事也有个项目想给我做,各位大佬可以方便说说一个页面该开多少价格吗?
    summersnow521
        66
    summersnow521  
       2019-11-07 09:21:17 +08:00
    莫非要留着渠道以后继续被坑???
    justin2018
        67
    justin2018  
       2019-11-07 09:31:15 +08:00
    曾经 500 接了只有 4 个页面的 h5 并非一张图 里面有很多细节和动画

    结果 改了 5 个版本 都做出来了 要随叫随改

    然而还有后面 N 个活动 都是只有 4 个页面 但是每个活动页面都不一样~~

    😢相对于:

    500 块=4*N 个活动*修改次数

    一个页面才 20 多~~~ 熟人没办法🤷‍♀️~~
    zhw2590582
        68
    zhw2590582  
       2019-11-07 09:38:12 +08:00
    得出的经验就是:事先协商好,加工作量时要加价。
    itabas016
        69
    itabas016  
       2019-11-07 09:40:37 +08:00 via Android
    #62 你怎么当场不怼 A 呢,5000 谁爱做谁做。
    guoyuchuan
        70
    guoyuchuan  
       2019-11-07 09:42:30 +08:00
    不要想着以后,多想想现在
    ynohoahc
        71
    ynohoahc  
    OP
       2019-11-07 09:56:37 +08:00
    @summersnow521 主要是 A 说这是项目制的私活 不是普通的私活 ...
    ynohoahc
        72
    ynohoahc  
    OP
       2019-11-07 09:58:12 +08:00
    @justin2018 熟人真的反而会更加随意地使唤你去改 还嘻嘻哈哈的 感觉有种不可抗力一样
    ynohoahc
        73
    ynohoahc  
    OP
       2019-11-07 09:58:55 +08:00
    @itabas016 怂了怂了
    Boor
        74
    Boor  
       2019-11-07 10:16:00 +08:00
    让他滚,我就不信没这个「熟人」还活不下去了
    stargazer242
        75
    stargazer242  
       2019-11-07 10:16:10 +08:00
    当面怼 别有事没事问网友
    itgoyo
        76
    itgoyo  
       2019-11-07 10:54:15 +08:00
    牛逼呀,这么多东西就每一个月 1~2k,实话,这个熟人过分了
    sugars
        77
    sugars  
       2019-11-07 10:54:48 +08:00
    你们都离职了,还谈何“以后的渠道, 往日的交情”
    laoyuan
        78
    laoyuan  
       2019-11-07 11:06:55 +08:00
    你把人家当熟人,人家当你是 SB
    qwab16
        79
    qwab16  
       2019-11-07 11:24:52 +08:00
    才这点钱,直接拿页面抬价 要么别做了 留什么情面
    arthas2234
        80
    arthas2234  
       2019-11-07 11:30:50 +08:00
    我做了几个外包,都是把话放在前面:后续如果有改动的话得加钱,如果是小改动就算了,像你这样大改就一定得加钱了
    joyhub2140
        81
    joyhub2140  
       2019-11-07 11:31:25 +08:00
    熟人的单子,只接简单的,并且仅限一次性,千万别为了钱接受追加功能。
    deepred
        82
    deepred  
       2019-11-07 11:38:56 +08:00
    24 个页面 5000 都嫌少了
    gulullu
        83
    gulullu  
       2019-11-07 14:02:14 +08:00
    太便宜了啊,这么多页面才给 5000。。。
    blackccc
        84
    blackccc  
       2019-11-07 14:33:40 +08:00
    直接消失,不理他们,找到了说加班太忙
    hyy1995
        85
    hyy1995  
       2019-11-07 15:03:25 +08:00
    人善被人欺啊楼主。。。
    hhh798
        86
    hhh798  
       2019-11-07 15:23:06 +08:00
    哥,这个至少 10 万,你 5000 就接了
    chaneyzhao
        87
    chaneyzhao  
       2019-11-07 15:26:50 +08:00 via iPhone
    20 多个页面只给 5000,我干个球。1,2,4 九点下班,目测平安科技
    jackleelss123
        88
    jackleelss123  
       2019-11-07 15:28:15 +08:00
    @ynohoahc 你同事说不定收了甲方的两万,然后 5 千外包给你了!
    jas0ndyq
        89
    jas0ndyq  
       2019-11-07 15:28:54 +08:00
    我做过一个页面 5000 的
    ynohoahc
        90
    ynohoahc  
    OP
       2019-11-07 15:29:57 +08:00
    @jas0ndyq 你想气死我
    ynohoahc
        91
    ynohoahc  
    OP
       2019-11-07 15:35:00 +08:00
    @chaneyzhao 不是哦 不是平安科技
    ynohoahc
        92
    ynohoahc  
    OP
       2019-11-07 15:37:50 +08:00
    @nioncodotcom 因为不懂市场价 我最多也是按一个页面 200 来计算自己的亏损的 最近又想到自己也亏损了大把的时间
    ynohoahc
        93
    ynohoahc  
    OP
       2019-11-07 15:38:54 +08:00
    @nioncodotcom 一开始知道这么多的页面 肯定走人了
    ynohoahc
        94
    ynohoahc  
    OP
       2019-11-07 15:42:01 +08:00
    @gulullu 嗯 还要集成呢 集成到吐 那么多功能
    unmois
        95
    unmois  
       2019-11-07 17:05:15 +08:00
    你才刚 20 岁,要慢慢成长
    huwei223
        96
    huwei223  
       2019-11-07 18:25:05 +08:00
    小伙子还是太年轻了,这个价完全不对等
    Leigg
        97
    Leigg  
       2019-11-07 20:22:09 +08:00 via Android
    这次学到了吧
    pengyOne
        98
    pengyOne  
       2019-11-08 09:11:51 +08:00
    有个毛线的利益啊。。。以后,大概率老死不相往来,别人把你当蠢人,你自己怂也让自己当蠢人还心甘情愿
    ynohoahc
        99
    ynohoahc  
    OP
       2019-11-08 09:45:47 +08:00
    @pengyOne 是啊 之后肯定就不相往来了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3230 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 12:47 · PVG 20:47 · LAX 04:47 · JFK 07:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.