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

在 upwork 上找了个兼职, 和老板起冲突了, 大家来吃瓜

  •  6
     
  •   FaiChou · 2022-07-04 17:59:26 +08:00 · 16402 次点击
    这是一个创建于 633 天前的主题,其中的信息可能已经有所发展或是发生改变。

    五月初在 upwork 上有个工作推送给我, 老板是德国人, 要做一个项目, 进行了一次电话交流, 最后签了合同, 合同上写 7 月 30 号之前要做一个 app 出来, 当时老板的想法是做一个喝水 app, 提醒喝水, 再加上硬件 BLE 控制的智能水杯(BLE 这块不是我负责). 项目是用 ReactNative 来做, 后台用的 Firebase, 很少有接口, 前端直接操作 Firestore(读写 db), 项目团队初期是有一个后台, 一个负责硬件 BLE 的, 一个 UI, 还有俩负责前端(iOS+Android).

    前端另一个哥们 RN 写的不多, 写了一点功能, 然后就离开了项目. 前端项目基本都是我做的, 包括搭建整个项目, 集成各种第三方库, 打包分发(包括 codepush), 还有 90%以上的页面.

    介绍下我吧. 我想找一个兼职, 每周干 20 小时, 赚点外快, 我写过几个 RN 项目, 可以说有个 2 年的 RN 开发经验(从我的 github 上可以看出来), 和老板签的合同是 $20/hours.

    经过几次开会, wireframe(原型图) 变得越来越复杂, 不仅仅是一个喝水类 app, 变成了养宠物为主要功能, 喝水 /咖啡 /维他命用来喂养宠物, 进行一些挑战(喝水 /步数挑战等)可以解锁新宠物, 有商店, 可以花钱买宠物(in app purchase), 买各种宠物的配件(墨镜 /鞋子 /帽子), 当然提醒喝水的功能也是有的. 宠物在首页是动画的, 我推荐用 LottieView, 用起来也没有任何问题. 当然开会也说过要加 NFT 和 AI 识别喝的什么饮料. 然后被我们 pass 掉了.

    项目管理用的 Monday, 交流用 slack, UI 用的 Figma, 每周至少一次视频会议, 最近几次都是晚上九点开到晚上十一点半.

    冲突 1:

    开发初期, 老板找了一个印度人 A, 负责整个团队的技术, 他比较擅长 backend, 但到目前做的东西就是在给我提 bug, 项目逻辑都搞不懂, 初期我照着原型图做的 app 就给我找 UI bug. 后来他和后端哥们也起了一次冲突, 没经过后端哥们的同意, 改了代码, 而且没有测试, 直接提交了代码, 然后给后端哥们说: "我改了你的代码, 你测试下有没有问题". 后来后端哥们把他教育了, 最后印度人 A 承认了:

    To be honest, this is my first official project of firebase. I do follow in my normal project. I did 1 project for learning purpose before 2 years so didn't understand firebase methodology so well.

    冲突 2:

    条形码识别的问题, 那天我刚开发完条形码识别的功能, 因为是用的第三方 api, 所以我让后端调用这个 api, 提供一个接口给前端用, 我把功能都实现了. 结果晚上赶上开会, 我还没有测试充分, 老板让印度人 A 给他演示一下, 结果扫了很多商品都不能成功. 于是老板很生气, 说了很多 F word. 把责任都怪我头上. 其实就是第三方 api 的问题, 测试的 key 不给正常商品的返回结果, 而付费的 key 老板也没有买, 后端只是 wrap 了一层, 也没给我一些错误信息. 第二天又和我 video call, 我俩互相说了一些 F word, 他一直觉得 progress 又问题, 一直让我给他承诺什么时候能做完某一大部分的功能. 于是我让他在 Figma 上面给我过一遍需求, 结果走了几步就走不通, 这上面全是 unclear 的逻辑. 没有一个 project manager 来做详细的功能设计. 没有需求设计也没有开发设计, 这就是这个项目最大的问题, 我给老板也解释了, 我只是个 coder, 不想参与这些功能需求的设计.

    冲突 3:

    老板觉得项目进度有问题, 让我推荐个人, 我推荐了我的朋友, 结果他没邀请我的朋友来, 而是直接找了一个印度人 B, 这个人号称 6 年 RN 开发经验. 在上周的第一次会议上, 直接对我的代码进行 code review, 提了一大堆小问题, 问题有:

    1. 把所有 png 替换成 svg
    2. 不能使用 Context 应该使用 Redux, 如果大型项目 Context 不利于维护
    3. 删掉 src/images 文件夹, 用 src/Assets/images
    4. 尽量抽离 component 出来, 使其 resuable
    5. 删掉 src/tools 使用 src/Utils

    等等一系列这种问题. 确实 svg 换成 png 比较节省存储并清晰度会有提升. 但其余的都是个人开发的习惯而已, 对于第四条可复用的组件, 这更是模棱两可的话题, 比如组件抽离出来要写更多的代码去维护, 写更多的属性去控制, 就没有必要去抽离了, 对于一些公共的组件, 我已经做了一大部分的公用抽离.

    但是老板不懂技术, 老板听后, 直接炸锅了, 问我为什么不一开始就做好? 他觉得我这代码有很严重的问题.

    冲突 4:

    上上周有个印度人 C 的加入, 应该是个实习生, git rebase 不会用, 开始解决了几个 bug, 但是没有测试充分, 却引来了其余的 bug. 提交代码前也没有 lint 代码, 我花了一些时间去 check 他的代码.

    印度人 B 又新推了一个方案, 提交代码前创建分支, 然后提交 PR 给她, 她来合并或者 reject. 于是我就说, 咱这项团队规模不适合这种, 直接开发提交更快, 并不会有什么问题, 提交 PR 检查费时, 它适合开源项目或者团队规模比较大的项目.(当然的确有利于项目规范), 于是我艾特了群里其他几位, 另外两位印度人表示赞同 PR..

    冲突 5:

    我想退出项目不干了, 因为很明显老板想让 B 取代我, 而且其余几个印度人也一直挤兑. 但是老板想把钱全要回去, 在 upwork 上开 case. 因为合同里写的是七月 30 号要上线, 我这违约. 并且不满意我的代码 老板直接说, 其他三位开发者都对我的代码不满意.

    我做了哪些功能呢?

    1. 登陆注册(邮箱 /谷歌 /FB 登陆)
    2. 完善个人信息(姓名 /年龄 /身高体重 /运动量 /喝水目标)
    3. 欢迎页(有个动画)
    4. 首页宠物动画
    5. 挑战逻辑(发起喝水挑战完成挑战)
    6. 添加喝水(直接列表添加或者扫码)
    7. 夜晚模式(所有页面支持(
    8. i18n (GER 和 ENG)
    9. 商店页面(商店列表, 购买宠物, payment 这块没有做)
    10. 宠物管理页面(命名宠物 /宠物列表 /切换宠物)
    11. 推送通知功能
    12. 运动数据获取(Google Fit/Apple Health)

    截图几张证据:

    1. 老板想退全款: https://i.imgur.com/yEGrHTH.png
    2. 关于 PR 的讨论: https://i.imgur.com/FzsPF1n.png
    3. 和老板的一些谈话: https://i.imgur.com/OSind3h.png
    4. 合同的一点内容: https://i.imgur.com/0yAUtRS.png

    现在我的感觉是:

    1. 老板想白嫖我的工作
    2. 印度人 B 是印度人 A 找来的

    我的问题:

    老板肯定会在 upwork 上开 case, 我已经提现过两次了(upwork 直接打款到我的国内银行). 这钱真能要回去? 我的 upwork 账号肯定受影响, 这我已经了解.

    第 1 条附言  ·  2022-07-04 19:32:04 +08:00


    已经在 upwork 上提了退款.
    第 2 条附言  ·  2022-07-05 14:29:17 +08:00


    即使我走了还在推锅给我和另一个后台. Smit 是印度人 A, 他是老板请来的技术 leader, 但他设计的喝水的数据字段根本不能用. 而且关于喝水数据我在几周前的会议上面就已经和大家提过很多次, 整个 app 的很多功能都与这个喝水 category 相关, 没人关心. 现在却来倒打一耙.

    今天和后台的哥们通了电话, 老板让他和我协商下, 能否继续干下去. 我实在是无语了. 他在想什么, 一方面在 upwork 上举报我要封我账号(在先), 然后又让后台和我说一下回去继续工作.
    111 条回复    2024-02-02 09:30:09 +08:00
    1  2  
    FaiChou
        1
    FaiChou  
    OP
       2022-07-04 18:01:26 +08:00   ❤️ 2
    我想尽量不要让老板对在 upwork 上的中国开发者产生误解. 但也要充分保护自己的利益. 我不能接受全款退款.
    hvsy
        2
    hvsy  
       2022-07-04 18:09:32 +08:00
    @FaiChou 印度的开发者要价很低的, 这才是关键.
    FaiChou
        3
    FaiChou  
    OP
       2022-07-04 18:15:52 +08:00
    再补充下 印度人 B, 她从没写过项目代码, 来就直接给项目整改:

    bxb100
        4
    bxb100  
       2022-07-04 18:18:27 +08:00 via Android
    这合同完全没限制甲方的权利,你不按时上架就是违约?
    simonh8
        5
    simonh8  
       2022-07-04 18:20:47 +08:00
    歪个楼,楼主是怎么学的英语
    FaiChou
        6
    FaiChou  
    OP
       2022-07-04 18:24:32 +08:00
    @simonh8 我靠.. 你和老板名字一样. 刷刷美剧就好, 我现在主要职业是做外贸.


    @bxb100 问题也在这, 合同在 upwork 上也有一份, 他在 upwork 上开 case, upwork 方肯定也是按照合同来. 但是 app 一开始说的和最终要做的完全不一样. 功能完全不是一个数量级的. 我是不是应该提前收集一些证据? 把他之前的想要做的东西和最终要做的不一样, 收集起来.
    join
        7
    join  
       2022-07-04 18:26:48 +08:00 via iPhone
    尽早止损,不要浪费时间再掰扯,不要在意 upwork 声誉。upwork 本来就乱七八糟的,都是一些不靠谱的客户。
    看样子就是两方为了省钱,最后搞出一堆因为省钱而产生的破事。
    leokino
        8
    leokino  
       2022-07-04 18:27:14 +08:00
    $20/hr 还想要 full refund 真的无语。code quality 不是你的问题的。只要你有 output ,而且代码本身可以运行,所谓的 code quality 本身就是用更多时间换来的,速度和质量不可兼得,你这个老板的预期有问题。
    FaiChou
        9
    FaiChou  
    OP
       2022-07-04 19:15:06 +08:00
    @leokino “而且代码本身可以运行” 虽然没错, 现在开始按照细节找茬了, 像素级找问题:

    bigShrimp8577
        10
    bigShrimp8577  
       2022-07-04 19:19:20 +08:00
    就这工作量也不像一个简单的喝水 app ,我前不久也接个简单的活,本来以为就一简单的页面,预估的工时就短,结果一做发现有些隐藏的需求,大大超出我预估的工时,后面越做越火气,按他反馈的意见改得七七八八后就直说这东西超出工时了,并且能改的我都改了,还有些是不想做的,因为最开始也没提这个功能,并且这个功能可能做下来都比我最开始预估的工时还长。我就说这一版能接受就接受,不能那这单算我白做。后来客户看了,啥意见也没说,让我发代码然后转钱。
    FaiChou
        11
    FaiChou  
    OP
       2022-07-04 19:21:21 +08:00
    @bigShrimp8577 你这听起来像 milestone 式的. 我这个按照工时的.
    cszchen
        12
    cszchen  
       2022-07-04 20:01:41 +08:00 via iPhone
    冲突 4 ,我也赞同 pr ,多人开发如果都在一个分支,那不用干活了,时刻解决冲突
    cszchen
        13
    cszchen  
       2022-07-04 20:03:55 +08:00 via iPhone
    尽早止损吧,这一看就是个坑,填不完。需求不清晰,没有合适的 pm ,还缺乏信任
    toesbieya
        14
    toesbieya  
       2022-07-04 20:04:30 +08:00
    说实话,你这一个页面和 UI 差的有点多
    txoooy
        15
    txoooy  
       2022-07-04 20:44:06 +08:00 via iPhone
    楼主你做了这些就不到 1000 刀的收入吗 然后还被要求退款 ..
    qiaobeier
        16
    qiaobeier  
       2022-07-04 20:44:28 +08:00   ❤️ 7
    实话说,如果不是赶时间,这个 ui 确实通不过 qa 。
    wonderfulcxm
        17
    wonderfulcxm  
       2022-07-04 20:52:21 +08:00 via iPhone
    wtf ?杠回去
    hackfly
        18
    hackfly  
       2022-07-04 20:56:49 +08:00
    设置里程碑就不会这么坑了吧
    Froyo9
        19
    Froyo9  
       2022-07-04 21:05:32 +08:00
    我和印度人合作过, 他们开会扯皮可以, 写代码真的不行.
    FaiChou
        20
    FaiChou  
    OP
       2022-07-04 21:16:39 +08:00 via iPhone
    @qiaobeier 的确很赶时间,其次 ui 可以修改,这也不是最终要上架的版本。
    qiaobeier
        21
    qiaobeier  
       2022-07-04 21:19:11 +08:00
    @FaiChou 确实,ui 问题都是小问题,现在明摆那家伙挑刺,希望你尽量减少损失。
    FaiChou
        22
    FaiChou  
    OP
       2022-07-04 21:22:00 +08:00 via iPhone
    @cszchen 90%以上代码都是我写的,最多时候只有俩开发者,所以我就觉得没太有必要 pr ,项目本身也很着急。


    @toesbieya 我承认这个 ui 有问题,但大部分功能逻辑都没有实现。实在没太多功夫去细调。 细调这个需要专门花一些时间去一起去提,去改。
    FaiChou
        23
    FaiChou  
    OP
       2022-07-04 21:26:50 +08:00
    @hackfly 对, 里程碑就不会有这些问题了. 这对双方都公平.
    crysislinux
        24
    crysislinux  
       2022-07-04 22:03:36 +08:00 via Android
    elance 这种地方属实不行,还是正经找个远程工作吧。我有个朋友公司正在招人,不过他们用 vue 的
    PatrickChen
        25
    PatrickChen  
       2022-07-04 22:18:57 +08:00
    @crysislinux 求推荐,我用的 vue ~。bmN1Y2hlbnBlbmc=
    markliu2013
        26
    markliu2013  
       2022-07-04 22:20:29 +08:00   ❤️ 4
    @FaiChou 大致看了一下,建议楼主从项目一开始的需求到目前变化有多大这个方面去跟老板辩论,目前的你的辩论明显处于下风,比如你说的一开始的项目需求是只有一个喝水的功能,目前新加的这些功能是不应该计算在 milestone 的截止时间的,然后在从项目的管理方面入手,重点阐述,比如应该每周一个 milestone 检查进度,没有完成及时终止就行了,这样双方都没损失,如果一个项目一个半月才发现,最终的结果是全额退款,那么作为老板在管理方面没有任何问题吗?
    westoy
        27
    westoy  
       2022-07-04 22:23:09 +08:00
    定制系统型的独立外包 = 自虐 定制系统型的跨国独立外包 = 作死

    当年 freelancer 概念火不到半年就凉了不是没理由的, 都是血泪教训......
    botman
        28
    botman  
       2022-07-04 22:25:20 +08:00   ❤️ 5
    卧槽,好经典,你可能还没明白,老板不一定白嫖你,但阿三真的是在白嫖你,有一个阿三就会有一堆阿三,建议你先搜些案例了解下他们的套路,你这情况太典型了。。
    FaiChou
        29
    FaiChou  
    OP
       2022-07-04 22:36:21 +08:00
    @botman 对 之前有听说过这种信息, 不太相信. 现在亲身体验, 英吹斯汀.


    @markliu2013 谢谢提醒.
    crysislinux
        30
    crysislinux  
       2022-07-04 22:38:28 +08:00 via Android
    @PatrickChen https://www.rebilly.com/careers/ 据说准备招 5 个前端。可以试试,能不能过随缘了。
    shanghai1998
        31
    shanghai1998  
       2022-07-04 22:51:23 +08:00
    这种项目经理 早结束早轻松
    charlie21
        32
    charlie21  
       2022-07-04 23:48:39 +08:00
    其实很好提 argue:如果后续开发是基于了前者的工作的,那么则应该给(为所基于的代码)付钱,为前者付钱。

    相当于买一套源代码(你卖一套源代码)让他们二次开发去

    现在呢,他们呢,源代码到手了,不想给前者付钱了。狡猾呀
    janus77
        33
    janus77  
       2022-07-05 01:54:35 +08:00 via iPhone
    阿三程序员是这样的,千万远离
    T0m008
        34
    T0m008  
       2022-07-05 03:27:09 +08:00
    这种按工时的你只要有证据应该没那么容易退款的。一定要硬刚到底,最后也给对方一个差评。
    nazhenhuiyi294
        35
    nazhenhuiyi294  
       2022-07-05 08:55:33 +08:00
    印度程序员真的厉害呀,一个带一窝。😓
    Orainsink
        36
    Orainsink  
       2022-07-05 09:12:13 +08:00 via Android
    老板更信任印度人而不是中国人。和我在外企的经历一致
    jsb930205
        37
    jsb930205  
       2022-07-05 09:15:20 +08:00
    @nazhenhuiyi294 人家抱团... 来一个印度人等于引入一窝印度人...
    PatrickChen
        38
    PatrickChen  
       2022-07-05 09:32:48 +08:00
    @crysislinux 多谢多谢
    d29107d
        39
    d29107d  
       2022-07-05 09:38:51 +08:00 via Android
    有印度人的地方就离远点吧
    hidder
        40
    hidder  
       2022-07-05 09:39:29 +08:00   ❤️ 2
    印度人喜欢抱团,看到一个印度人进来,背后就会有一堆印度即将涉入,及时止损
    g0thic
        41
    g0thic  
       2022-07-05 10:14:40 +08:00   ❤️ 1
    这登录界面图片里 左边是设计稿 右边是你开发的吧。好像没一块元素是和设计稿一样的 楼主如果是专门做前端开发的 那也确实牛逼 要是在我团队估计第二天就别来了
    g0thic
        42
    g0thic  
       2022-07-05 10:19:48 +08:00   ❤️ 2
    @FaiChou 你不能这样想 别人和你不认识 不熟悉你的开发习惯 人家第一眼看到你这 UI 就这完成度 你让人家怎么相信你的业务逻辑能写好呢?靠你嘴巴去解释嘛,所以不要因为不重要 后面可以慢慢改 所以一开始就瞎鸡巴乱写 尤其是在陌生的团队 你这样既不尊重设计师 也让队友对你的工作能力和态度持怀疑态度。
    richardwong
        43
    richardwong  
       2022-07-05 10:45:59 +08:00
    1000

    这一堆阿三真够恶心的
    maddot
        44
    maddot  
       2022-07-05 10:59:36 +08:00
    以前在 elance 上看到一些项目标明印度的不要投标
    maddot
        45
    maddot  
       2022-07-05 11:03:29 +08:00
    不过老板不懂技术,楼主页面做成这样也是缺乏“心机”的表现
    zyh94946
        46
    zyh94946  
       2022-07-05 11:09:10 +08:00   ❤️ 1
    感觉你对像素级找问题有什么误解。。不用放大图片,肉眼可见的问题都不少,大小写不对,图标大小也不对 😇
    xrr2016
        47
    xrr2016  
       2022-07-05 11:19:37 +08:00
    及时止损
    POPOEVER
        48
    POPOEVER  
       2022-07-05 11:24:30 +08:00   ❤️ 1
    @FaiChou 就这么通用的一个 login 界面还 "look so pretty",她是不是还要开唱来着,笑死我了
    Shane
        49
    Shane  
       2022-07-05 11:35:17 +08:00
    @FaiChou "他在 upwork 上开 case" 这是什么意思?你这应该 hourly contract 吧,如果是他要求 refund 不用理会,upwork 会保护你的收入,唯一麻烦的是结束合同后客户可能给差评,影响 upwork JJS.

    建议及时止损吧,如果真得到负面评价,可以尝试向 upwork 申述,或者如果是 Top Rated ,直接自己删除掉。
    zhw2590582
        50
    zhw2590582  
       2022-07-05 11:36:20 +08:00
    上周有一个老外问我做不做兼职,我开口 40 刀每小时,现在看来我真的开高了,哈哈哈,后面那人没理我
    POPOEVER
        51
    POPOEVER  
       2022-07-05 11:37:45 +08:00
    @Shane Upwork 这类平台有回评功能吗?反手一个差评回去
    FaiChou
        52
    FaiChou  
    OP
       2022-07-05 11:41:22 +08:00
    @g0thic
    @maddot
    @zyh94946 哈哈你们说的对, 我写的这个页面 ui 有问题. 的确落下了很多把柄. 既然做前端, 页面一定要和 ui 一致, 而且要 responsive 的宽高. 以后有机会再写, 一定要注意这点.
    Shane
        53
    Shane  
       2022-07-05 11:41:55 +08:00   ❤️ 1
    @POPOEVER 当然有的,双方可互评的。
    KillPaul
        54
    KillPaul  
       2022-07-05 11:44:47 +08:00
    作为 UI 之前小小尝试过在 upwork 找兼职,但是从来没有成功过。不知道是不是初期也要进行一些类似“刷单”的操作?否则大家看到你 0 个项目是不是就都 pass 了
    FaiChou
        55
    FaiChou  
    OP
       2022-07-05 11:45:46 +08:00
    @POPOEVER 合同结束后都有相互评价的.


    @Shane client 已经在上面开了 dispute, 这是他写的:

    > The service provider cheated us on his skills and did not deliver the work agreed in the contract. He didn't deliver in time and the work he delivered is incomplete and the quality of the code is with many problems.

    > did not deliver the project in time. The code and code structure are insufficient and bad quality. The freelancer promised to deliver good quality. Instead he didn't listen to clients direction and ignore the timetable as well as the project requirements. We expect full refund.

    > The freelancer also signed a contract with us. He better check the terms & conditions.

    > We strongly recommend to remove the freelancer from your platform to avoid further damage to other clients.

    事情已经升级到不可挽回的地步了. 这是我的回复:

    > Client can not say like "bad quality". Because this is not the final results. It's easy to adjust some UI pages. Also the client is not polite while meeting, always say dirty words. He is not satisfy with our progress, because all the program logics are not clear, and there's no project manager can clear all requirements. I am just a frontend developer, he even let me to do some animations. I never told him I can do that. I have gave some screen recordings, and he was satisfy with my work. But now he said it's "bad". I really don't know what exactlly he thinks. And I will give some screenshots what he has ever said.

    > "did not deliver the project in time" that's not true. In the beginning, Simon told us to build an APP like "REBO" app, this is realizable. And we all agree. But after our developing, the program became more and more complex, there are so many functions that is much bigger than "REBO" app. Also his UI pages are not clear for user logics, so it makes hard to code, we have to spend much time on figure out what, how and why this UI designed so. And with his new design, we can not deliver app in time, because it's UI is missing also.

    附件里面也有很多证据, 包括我录制过一些视频给他, 他也觉得很满意, 都是他的直接回复"looks pretty good".
    shyrock
        56
    shyrock  
       2022-07-05 11:47:34 +08:00
    之前在 upworks 做过一单,老板不停加需求,最后弄得不欢而散。结论是,这个平台已经完全印度化了,别看老板是西欧人,都把你当印度人用,你是卷不过的。

    不过,你这实现效果跟设计差得也是有点远了,建议退一部分吧。
    BigDogWang
        57
    BigDogWang  
       2022-07-05 11:50:19 +08:00
    pr 怎么看也应该你来审核呀
    luvsic
        58
    luvsic  
       2022-07-05 11:53:00 +08:00
    可能老板没认识到前端工作都是你做的,另外几个印度人除了找茬领薪水,没有什么贡献。
    或者产出质量有问题,导致老板不信任你。
    既然已经提现了大部分,直接止损,没必要花时间证明你是对的。
    Shane
        59
    Shane  
       2022-07-05 11:59:00 +08:00
    @FaiChou 这。。想让 upwork 删 freelancer, 这种 client 真是太奇葩了。。
    留好证据,结束 upwork 合同吧,以你的口语能力,找个更高 rate 的应该问题不大。
    FaiChou
        60
    FaiChou  
    OP
       2022-07-05 12:00:10 +08:00
    @BigDogWang 是的, 我也觉得应该我来弄 pr, 而不是突然来了一个人, 项目需求都不明白, 就直接重构了我的代码并且要求以后提 pr 给她.


    @shyrock “跟设计差得也是有点远了,建议退一部分” 我们约定这个周结束, 在这个周内我可以把所有页面都调整成和设计图 100% 相似.


    @luvsic ”产出质量有问题,导致老板不信任你“ 这是一部分, 另外一部分是老板亲口说的, 另外三个人在背后都说我代码质量有很大问题. 我倒是很想知道, 再给他们 2 个月, 能做成什么样.
    markliu2013
        61
    markliu2013  
       2022-07-05 12:10:03 +08:00
    那几个人印度人后面两个月会教老板做人的,大概率是没有任何产出的,你这好歹有产出,能看到东西,无论他们是新开还是重构你的代码,这项目大概率都得黄了。
    learningman
        62
    learningman  
       2022-07-05 12:15:54 +08:00 via Android
    github 接触过的印度人给我留下的印象都挺恐怖的
    dany813
        63
    dany813  
       2022-07-05 12:20:42 +08:00
    阿三真可怕
    daliusu
        64
    daliusu  
       2022-07-05 12:22:31 +08:00
    你这个确实跟设计图差太多了,我一般去坐班都要跟设计和产品商量还原度做到什么程度,你干外包更应该一开始就说清楚,如果要 100%像素级还原那显然和大致还原的时间是完全不一样的
    tool2d
        65
    tool2d  
       2022-07-05 12:43:58 +08:00   ❤️ 1
    @FaiChou “我们约定这个周结束, 在这个周内我可以把所有页面都调整成和设计图 100% 相似.”

    老板并不会看你中间过程,只会看你的结果。哪怕这个 UI 结果只是你内部展示的草稿。

    我以前也会定初稿和终稿,可惜大部分领导雇佣你,是花了钱的,展示初稿会让他们产生一种你在敷衍任务的错觉。

    看了初稿后,很可能就直接把你人给否定掉了,都没有终稿的定版机会。
    charlie21
        66
    charlie21  
       2022-07-05 13:02:05 +08:00
    @tool2d 老板就是这么被惯出来的。所以要继续惯着老板,然后等印度人来把工作抢走?
    你一定要知道,无论你做什么,只要你遇上一个坏老板,那么他都不会老实付钱的。
    那么还不如分阶段给钱,别搞大包大揽。用这样的策略,即使遇到了 10% 的老板也能落袋为安

    这不是如何应对 90% 的老板的问题,而是如何应对 10% 的最 low 的老板的问题。揣摩圣意吃亏,揣摩生意不吃亏
    yuxi521
        67
    yuxi521  
       2022-07-05 13:35:45 +08:00
    英语真好啊!!!羡慕啊
    Davic1
        68
    Davic1  
       2022-07-05 13:57:48 +08:00
    期待后续印度人做完的的故事
    shyrock
        69
    shyrock  
       2022-07-05 14:07:28 +08:00
    @Shane “以你的口语能力,找个更高 rate 的应该问题不大。”
    @yuxi521 “英语真好啊!!!羡慕啊”

    别这样。。。这样不好。。。
    cxxxxx
        70
    cxxxxx  
       2022-07-05 14:21:44 +08:00
    总结:远离阿三
    unco020511
        71
    unco020511  
       2022-07-05 14:28:24 +08:00
    $20/hours. 还得跨国合作?这是典型的钱少事多啊
    billzhuang
        72
    billzhuang  
       2022-07-05 14:29:34 +08:00
    下次邀请我们组团
    FaiChou
        73
    FaiChou  
    OP
       2022-07-05 14:31:34 +08:00
    @unco020511 我听说印度人都是个位数的, 难怪被挤走了. 是我入错地方了.
    edison0951
        74
    edison0951  
       2022-07-05 14:35:49 +08:00
    哈哈,哥们你这 ui 问题确实比较大呀,不能说人家挑刺,一开始就要做到最好,让人家不能挑,要用事实来证明自己,用嘴可不行。
    alexsunxl
        75
    alexsunxl  
       2022-07-05 14:38:08 +08:00
    哈哈哈 真有意思。 全部看完了。
    alexsunxl
        76
    alexsunxl  
       2022-07-05 14:38:36 +08:00
    @alexsunxl
    楼主加油啊。别管他们了
    FaiChou
        77
    FaiChou  
    OP
       2022-07-05 14:42:52 +08:00
    @edison0951 确实不过关, 这我承认. 我们项目是在 monday 上面管理, 每个任务都设置了 reviewer. 大部分都是印度人 A 来 review 页面, 关于登陆这些页面, 他已经 review 过并设置了 DONE 的状态.

    MrZhaoyx
        78
    MrZhaoyx  
       2022-07-05 14:54:26 +08:00
    楼主遇到的这事确实够恶心人,让我想起一部韩国电影《寄生虫》
    edison0951
        79
    edison0951  
       2022-07-05 14:56:44 +08:00
    @FaiChou 我之前远程合作,就是吃了不细心的亏。让人挑出毛病来,怎么都不好搞。
    FaiChou
        80
    FaiChou  
    OP
       2022-07-05 15:09:30 +08:00
    @MrZhaoyx 哈哈 对 我也想起了这个电影.
    fanazhe
        81
    fanazhe  
       2022-07-05 15:12:22 +08:00
    借楼求问各位,upwork 的 close account 功能可以完全删除信息吗?
    这个平台对我来说几乎没有任何用处,同时注册的时候还给他们了过多个人信息,看完 OP 的帖子之后决定 close 掉,但不知道是 close 好还是去改成无关信息好
    kiritoxf
        82
    kiritoxf  
       2022-07-05 15:13:17 +08:00
    我感觉 dispute 你没回复到点子上,有点"无关痛痒"

    关于评论里好多人说的 ui 问题,是指 9 楼那发的登录页吗?为啥我没感觉有什么大的不同…… 除了少了个 checkbox ,log in 按钮不太一样,三个 icon 大小不太一样

    设计图谷歌的 icon 多难看啊,跟右边两个大小都不一样

    而且也不是最终成果,与其细调 ui ,流程先走通才更重要
    FaiChou
        83
    FaiChou  
    OP
       2022-07-05 15:30:08 +08:00
    @kiritoxf ui 是有问题的, 不过也很容易解决, 全部都是 字体 lineSpace / 按钮输入框的高度 / 登录按钮的大小, 至于 checkbox 我给 UI 沟通过, 已经删掉了, 只是 ui 图还是没更新上去. 谷歌 icon 因为白色的背景 导致看起来视觉上有点小, 我在代码里已经尽量放大了一点, 使其看起来一致. 至于 dispute, 我应该在哪几个方面去回复一下?
    DeWjjj
        84
    DeWjjj  
       2022-07-05 15:32:36 +08:00
    这国外的外包比国内的还垃圾,价钱还低...
    server
        85
    server  
       2022-07-05 16:02:29 +08:00
    马一下,
    WOLFRAZOR
        86
    WOLFRAZOR  
       2022-07-05 16:02:38 +08:00
    噗,看来阿三的水平是真的不过关啊。印度人把工作抢走太多了。
    coderluan
        87
    coderluan  
       2022-07-05 16:16:13 +08:00
    简单来说,楼主有问题,老板可以不用楼主,但是没理由白嫖楼主。如果一开始老板就不满意楼主水平,让楼主退款,那样没什么问题,但是都做到现在了,还退全款,就是不要脸。
    nooper
        88
    nooper  
       2022-07-05 16:27:29 +08:00
    upwork 会 suspend 你的账号 forever 。
    ElmerZhang
        89
    ElmerZhang  
       2022-07-05 16:36:44 +08:00
    听说印度人很团结,硅谷里如果印度人做了 team leader ,这个 team 就会逐渐变成一个印度人占多数的 team 。
    terence4444
        90
    terence4444  
       2022-07-05 16:39:48 +08:00 via iPhone
    楼主有点程序员思维了,老板不懂技术只会看最后效果是没问题的。这时候就需要你去给他上课,并给他指出现在以功能优先,细节调整之后做。并用事实说明印度方面在挑拨生事,这方面印度人很在行,你一旦有一点失误就会被他们拿出来说成世界末日一样。

    但事情已经到了这一步,你要做的就是列举证据然后尽快结束这个“毒单”。
    FaiChou
        91
    FaiChou  
    OP
       2022-07-05 16:48:27 +08:00
    @terence4444 我也劝过老板, 你只需要关注最后的产出结果, app 是否流畅运行 /是否有 bug/ui 是否一致 /功能是否完善即可, 不懂技术就不要掺和技术, 但是 3 个印度人背后说我坏话(说我技术不行):

    > There are 3 developer who all tell me the same. Do you doubt their expertise Fai?

    我不会再跟这老板解释了. 直接去 upwork 上解决问题. 说再多只能带来更多冲突.
    pomelotea
        92
    pomelotea  
       2022-07-05 16:54:17 +08:00
    Upwork 这个平台,前期是比较难做,信誉做上去之后,主动权才越来越大。到后面就是你挑项目,不是项目挑你了

    OP 这次经历,无论结局如何,后面估计很难接到单了
    gengchun
        93
    gengchun  
       2022-07-05 17:08:51 +08:00
    印度人先放一边。

    这种项目都是卖团队的,你要是个人直接对接老板,老板又没有能力明确责任。等于是团队合作。然后个人去和一个团队抗衡。只要到甩锅环节,等于单人 PK 团队,除非先天口才可以骂死王朗,否则必然会头破血流。

    所以很多项目宁愿做二次甚至三次分包,也不能直接对接初始甲方。就是这个原因。
    terence4444
        94
    terence4444  
       2022-07-05 17:27:52 +08:00 via iPhone
    @FaiChou 沟通的方式也更重要,“ 不懂技术就不要掺和技术”虽然是对的但是你这么一说就会造成负面印象。
    很多印度人这方面的技巧比写程序厉害。
    FaiChou
        95
    FaiChou  
    OP
       2022-07-05 17:33:27 +08:00
    @gengchun 嗯, 躺过这个坑了, 就不想再躺了.


    @terence4444 哈哈 我哪能那么说呢. 他又不懂中文, 我表达的也是很委婉的: "In short, it really will slow down our progress, and you should not care too much about codes, you should care the results/bugs/screens."
    pomelotea
        96
    pomelotea  
       2022-07-05 17:34:43 +08:00   ❤️ 1
    这里面也有个文化的问题

    1. 国内做项目喜欢先出效果再说,怎么快怎么来;老外相对更注重过程细节。

    2. Pull Request 基本也是国外项目才会用,这其实无关项目 /团队大小的。我一开始也不理解 /不接受这种搞法,很麻烦,尤其改 bug ,改一行代码也要 PR ,改一个字母也要 PR 。不过习惯之后觉得这是有好处的。第一是每个人 /每个任务的变更一目了然,容易回溯;第二是每个人的贡献也可以从这里看到,每天的 Daily Report 也就很好写了;第三是在这个强制的过程中,写代码,提 commit 就会自我约束,检查一下修改的内容。长远来看是利大于弊的。

    3. 老外很多项目会按小时计费,国内一般都是 milestone 或者整包。按小时计费对程序员非常友好,我个人比较喜欢这种。
    terence4444
        97
    terence4444  
       2022-07-05 17:51:45 +08:00 via iPhone
    @FaiChou 我一般会这么说:
    The current UI is not the final result. Adjusting the details could be time consuming.

    In order to accelerate the development, the non-functional “decorations” will be done later.In this way, you can test the functions earlier with the “draft” UI.

    If you want to get the final display result earlier, I could do that at the first place but it will take more time until the UI is testable.

    在这种情况下,我个人更倾向于把他当“客户”而不是“老板”,使用的话术也需要有所区别。
    initd
        98
    initd  
       2022-07-05 17:52:38 +08:00
    在 upwork 吃了没文化的亏, 没有签合约, 被人白嫖了, 让我不禁感叹, 哪里都有坏人
    xuboying
        99
    xuboying  
       2022-07-05 18:05:26 +08:00
    和三哥打过交道,对他们的印象就是特别能说,什么事情都要展示给自己老板。打个不恰当的比喻。如果他们走路,当跨出左脚,要汇报一下,跨了右脚又要汇报一下。
    不少老板通常更在意热闹的气氛。对于实际做了什么其实没啥概念。
    国人大多喜欢埋头苦干。又有很多人觉得内向很酷,不爱汇报,当和三哥打交道的时候这是很吃亏的。
    yuandev
        100
    yuandev  
       2022-07-05 21:55:44 +08:00
    @xuboying 这样跟是不是阿三没关系,哪里都有特别擅长把心思花在讨好上级的人,以及埋头苦干不太喜欢什么芝麻大的小事都要回报的人,而一般老板不懂技术,不知道有经验的人通常少说话多做事,所以也就觉得声音多的人比较勤快了
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3304 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 11:28 · PVG 19:28 · LAX 04:28 · JFK 07:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.