V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
howencilx
V2EX  ›  程序员

自己写的页面出 bug 给同事添麻烦了,好难受

  •  
  •   howencilx · 2020-08-26 21:18:04 +08:00 · 11941 次点击
    这是一个创建于 1310 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前工作经验 2 年,很少写前端。新入职公司虽有专门的前端岗位,但部分后台管理页面需要后端 Java 开发自己编写。写接口没花多少时间,页面真的写得我身心疲惫。最近有需求,要同事在我写的页面上添加新功能(他也是 Java 开发,对前端不是很熟练),写着写着发现我的页面出现了一个蛮复杂的 bug 。 耗费了他不少时间,他也不停在抱怨(我能理解,因为是我的失误),无奈我手上也有工作,没敢说话,只能尽量快点完成然后和他一起排查 bug 。不过我实在能力有限,改来改去,也没能解决这个 bug 。 真的心有愧疚,因为自己的失误给同事添麻烦了,唉。

    118 条回复    2020-08-28 08:52:02 +08:00
    1  2  
    dunn
        1
    dunn  
       2020-08-26 21:20:59 +08:00
    请他喝顿酒
    WordTian
        2
    WordTian  
       2020-08-26 21:25:04 +08:00 via Android
    请他吃顿好的,私下交流交流扯扯淡,关系好了,这都不是事儿
    howencilx
        3
    howencilx  
    OP
       2020-08-26 21:29:54 +08:00
    @dunn
    @WordTian
    有这个打算,但不想太刻意,该怎么说好呢
    CEBBCAT
        4
    CEBBCAT  
       2020-08-26 21:29:55 +08:00 via Android   ❤️ 1
    我觉得这没什么,我来你公司是写后端的,HTML 劳什子老子凭什么要会。bug 就 bug,你看还影响我同事关系了。

    根本在于让不专业的人做专业的事儿,还没有 review !
    d1n910
        5
    d1n910  
       2020-08-26 21:30:11 +08:00   ❤️ 1
    什么 bug ?可以说一下,帮你解决
    howencilx
        6
    howencilx  
    OP
       2020-08-26 21:30:50 +08:00
    @CEBBCAT 确实也是公司安排不当,但这个错误却让同事承受了
    howencilx
        7
    howencilx  
    OP
       2020-08-26 21:31:15 +08:00
    @d1n910 一言难尽,偏向业务逻辑的。
    qwerthhusn
        8
    qwerthhusn  
       2020-08-26 21:33:12 +08:00   ❤️ 1
    请他去次大保健,不计前嫌,依然是朋友。。。
    CEBBCAT
        9
    CEBBCAT  
       2020-08-26 21:33:35 +08:00 via Android   ❤️ 1
    @howencilx 这个错误就是因为公司的不当安排导致的
    adjusted
        10
    adjusted  
       2020-08-26 21:39:33 +08:00
    这也是事???
    howencilx
        11
    howencilx  
    OP
       2020-08-26 22:03:47 +08:00
    @adjusted 算啊
    crclz
        12
    crclz  
       2020-08-26 22:11:29 +08:00
    对于当前:帮他写后端接口的测试(也算帮忙排查他的 bug )
    对于以后:学习 Vanilla JS 、Vue,加强对前端的理解。
    ian19znj
        13
    ian19znj  
       2020-08-26 22:14:36 +08:00 via iPhone
    这算啥呀,以后还会遇到:自己写的页面出 bug 给客户添麻烦了。
    谁能保证不出 bug,只要积极修复,认真学习,吸取教训,同样的 bug 不出两次就好啦。
    howencilx
        14
    howencilx  
    OP
       2020-08-26 22:37:39 +08:00
    @crclz 嗯嗯
    @ian19znj 因为我是新人手上的活比他要少,他本来也忙还耽误他的时间了。
    jiangzm
        15
    jiangzm  
       2020-08-26 22:57:26 +08:00
    遇到 bug 很正常,但是对方因为自己能力不行不停的抱怨其他人很不常见,
    UnitTest
        16
    UnitTest  
       2020-08-26 23:09:19 +08:00
    你能有这个想法说明你还是很善良并且认真负责的,我觉得有你这种同事,日常相处应该会好一些,改改 bug 都不是啥问题。
    他不停在抱怨,我觉得工作中也没必要,都是拿工资的,开发是工作,修 bug 也是工作,不停的抱怨反倒有点情商低了。
    不用愧疚,买个奶茶或者买盒切好的水果,表达一下就好了。
    以后努力提升自己吧
    unkofun
        17
    unkofun  
       2020-08-26 23:12:46 +08:00 via Android
    未来的日子还长。简易多写几个 bug 让自己习惯
    laminux29
        18
    laminux29  
       2020-08-26 23:18:36 +08:00
    写出 bug 其实没啥。人都会犯错,但是不懂分析与调试,是个问题。

    建议找大神帮你分析一下试试,跟着学。
    wisdom
        19
    wisdom  
       2020-08-26 23:29:24 +08:00
    请吃饭,买包烟,少犯错。
    howencilx
        20
    howencilx  
    OP
       2020-08-26 23:30:23 +08:00 via iPhone
    @jiangzm 毕竟他也是 Java 开发,不熟悉前端
    howencilx
        21
    howencilx  
    OP
       2020-08-26 23:32:24 +08:00 via iPhone
    @UnitTest 谢谢。也不全是,因为我刚入职还不熟悉公司业务,在这期间他也帮我很多忙,反而是我给他添麻烦了,确实有一些不好意思
    howencilx
        22
    howencilx  
    OP
       2020-08-26 23:35:11 +08:00 via iPhone
    @unkofun
    @laminux29 好的,我的技术确实是比较菜
    howencilx
        23
    howencilx  
    OP
       2020-08-26 23:35:37 +08:00 via iPhone
    @wisdom 是这样想的,以后尽量细心
    laminux29
        24
    laminux29  
       2020-08-26 23:39:08 +08:00
    @howencilx 你其实完全可以把你的 qq 以 base64 的方式放出来。

    说不定哪个大佬事后恰好有空,顺手帮你 debug 了。
    DJQTDJ
        25
    DJQTDJ  
       2020-08-27 00:26:18 +08:00 via iPhone
    一顿小龙虾 2 瓶啤酒解决战斗
    cassyfar
        26
    cassyfar  
       2020-08-27 01:58:16 +08:00
    话说解决 bug 这个不应该是你负责调研吗?
    howencilx
        27
    howencilx  
    OP
       2020-08-27 06:59:22 +08:00 via iPhone
    @cassyfar 是的
    msg7086
        28
    msg7086  
       2020-08-27 07:32:54 +08:00 via Android
    公司招你进来写 bug,你写出来了不是很正常吗(狗头

    这真不是事,谁写代码能没 bug,你要能做到写几千几万行代码没 bug,怕不是年薪百万了。只要你不是菜得乱写,正常写代码出 bug 再正常不过了。
    kemikemian
        29
    kemikemian  
       2020-08-27 08:12:55 +08:00
    写完了本地多测试几遍,减少低级 bug
    而且出 bug 很正常,不然怎么会有测试这个岗位
    楼上的请吃饭抽烟,表示一下歉意,程序员大多不会太计较这些.吐槽是正常的,别往心里去
    Vindroid
        30
    Vindroid  
       2020-08-27 08:12:59 +08:00
    同事之间互相挖坑不是常识么,不挖坑怎么增进友谊呢
    weizhen199
        31
    weizhen199  
       2020-08-27 08:16:17 +08:00 via Android
    简单点就买杯星巴克咯
    594duck
        32
    594duck  
       2020-08-27 08:32:07 +08:00   ❤️ 5
    微信星礼卡买一个 100 元的给他,感恩一下。

    再请个饭。200 元还个人情不贵。

    我以前做运维负责人的时候只要出现任何问题,一看是自己部门的责任,就请全公司喝奶茶,500,1000 的。钱是身外物,出事了态度要好。

    挨耳光也要站 直了。
    zmfang1995
        33
    zmfang1995  
       2020-08-27 08:38:07 +08:00
    有 bug 才是被需要的
    hhacker
        34
    hhacker  
       2020-08-27 08:44:21 +08:00
    楼主很善良 代码有 bug 是非常之正常的 只是理论上 如果实施代码署名制度的吧 你写的代码出的问题应该你来修理, 如果让别人修理就会出现现在这种抱怨的情况
    howencilx
        35
    howencilx  
    OP
       2020-08-27 08:50:02 +08:00 via iPhone
    @msg7086 我就是太菜了哎
    howencilx
        36
    howencilx  
    OP
       2020-08-27 08:51:31 +08:00 via iPhone
    @kemikemian
    @Vindroid 给测试测过了,但是当初没发现问题,留了一个大坑
    howencilx
        37
    howencilx  
    OP
       2020-08-27 08:52:09 +08:00 via iPhone
    @weizhen199
    @594duck 欠个人情吧 下次找机会还回去
    howencilx
        38
    howencilx  
    OP
       2020-08-27 08:55:24 +08:00 via iPhone
    @hhacker 是我的问题,如果只是我的功能还好,但他再往上页面里添加新的功能就出现问题了,总的来说是我业务逻辑没有考虑好
    lwp199311
        39
    lwp199311  
       2020-08-27 09:15:56 +08:00
    补足自己的好机会,这种事情难免的,别太在意
    wtf12138
        40
    wtf12138  
       2020-08-27 09:25:43 +08:00
    Oceanhime
        41
    Oceanhime  
       2020-08-27 09:33:36 +08:00
    你挺善良的 233 这事只要不是苦大仇深的同事都能理解吧, bug 非常正常, 完全没必要愧疚。
    没时间的话拿盒水果或者奶茶 有时间一起吃个饭 这不就解决了吗 说不定还能成兄弟 哈哈
    tabris17
        42
    tabris17  
       2020-08-27 09:34:17 +08:00
    请客一杯咖啡或奶茶的事情
    wtf12138
        43
    wtf12138  
       2020-08-27 09:36:23 +08:00
    你同事一直抱怨还让你听见了,故意的吧
    AmosAlbert
        44
    AmosAlbert  
       2020-08-27 09:45:15 +08:00
    @wtf12138 在暗示了已经
    unco020511
        45
    unco020511  
       2020-08-27 09:50:15 +08:00
    谁还不写一些 bug 啊,多正常;平常心
    securityCoding
        46
    securityCoding  
       2020-08-27 09:50:48 +08:00
    这也算个事吗? 你知道阿里云有多少 bug 啊
    0x663
        47
    0x663  
       2020-08-27 09:55:35 +08:00
    小事儿 别放心上 下次注意就好
    lwlizhe
        48
    lwlizhe  
       2020-08-27 09:55:39 +08:00
    实在过意不去就请个奶茶什么的;再说,说不定下回就是他坑你……

    凭人类的能力,好像还没出过职业生涯中,不出 bug 的程序员吧……
    fenglangjuxu
        49
    fenglangjuxu  
       2020-08-27 09:56:11 +08:00
    能有这个想法 说明你是一个 值得公事的人 起码我喜欢和这样的人公事 自己的责任 勇敢担当 帮忙解决
    ChevalierLxc
        50
    ChevalierLxc  
       2020-08-27 10:00:15 +08:00
    没有什么事是 一顿烧烤解决不了的,如果不行,那就两顿
    guanhui07
        51
    guanhui07  
       2020-08-27 10:00:39 +08:00
    请他吃烧烤
    zyzz666
        52
    zyzz666  
       2020-08-27 10:06:18 +08:00
    淡了?
    seven777
        53
    seven777  
       2020-08-27 10:06:40 +08:00
    @howencilx
    直接说,不要太复杂.
    "那个 BUG 责任在我,给你添麻烦了.晚上请你吃饭,交个朋友."
    如果对方识趣,就会顺坡下,化解尴尬.
    如果对方不识趣,你也没必要再内疚,谁都不免出 BUG,也不应该遇到 BUG 就无休止的埋怨前任.
    shuaiyin
        54
    shuaiyin  
       2020-08-27 10:07:16 +08:00
    向往能够认识你这样的同事,给你点赞!
    ZSeptember
        55
    ZSeptember  
       2020-08-27 10:10:32 +08:00
    写 BUG 正常的,不要乱想。
    binjoo
        56
    binjoo  
       2020-08-27 10:18:16 +08:00   ❤️ 1
    其实我觉得编码最有意思的地方就是解决 BUG 。
    cnlee
        57
    cnlee  
       2020-08-27 10:24:42 +08:00
    有 Bug 不是挺正常的,与其不停抱怨不如想办法解决;
    没事,多留几个 Bug,让他知道社会的险恶
    xiangyuecn
        58
    xiangyuecn  
       2020-08-27 10:25:10 +08:00
    没有 bug 才是可怕的,有多少人要下岗,上班除了写 bug 还是写 bug😊 改一个重大 bug 月终领奖金
    ethanSong
        59
    ethanSong  
       2020-08-27 10:59:48 +08:00
    跟我的心态一样,目前代码能力弱,找同事帮忙,心理也很愧疚,不过同事都很好,很热心帮忙
    Jinnn
        60
    Jinnn  
       2020-08-27 11:06:12 +08:00
    小事情, 前端 bug 可以去请教你们的前端同事解决哈
    seniorLemon
        61
    seniorLemon  
       2020-08-27 11:06:47 +08:00
    @crclz Vanilla JS 全球使用范围最广的库 /doge
    dk7952638
        62
    dk7952638  
       2020-08-27 11:31:02 +08:00
    肯定是个可爱的女孩纸
    fatedier
        63
    fatedier  
       2020-08-27 11:33:30 +08:00
    还有人能不写 bug 的?
    melvin
        64
    melvin  
       2020-08-27 11:34:25 +08:00
    给他买瓶饮料,如果你是女生 那就更好解决了,表示出你对他的好感及崇拜,分分钟收服他
    losephsky
        65
    losephsky  
       2020-08-27 11:49:18 +08:00
    请杯喜茶或者星巴克吧
    howencilx
        66
    howencilx  
    OP
       2020-08-27 11:58:51 +08:00 via iPhone
    @lwp199311
    @Oceanhime 是我粗心了
    howencilx
        67
    howencilx  
    OP
       2020-08-27 11:59:38 +08:00 via iPhone
    @wtf12138
    @AmosAlbert 应该是的,能理解
    howencilx
        68
    howencilx  
    OP
       2020-08-27 12:00:08 +08:00 via iPhone
    @fenglangjuxu 但是我技术确实也比较菜
    bingoshe
        69
    bingoshe  
       2020-08-27 12:00:26 +08:00
    这年头还能愧疚的人不多了
    howencilx
        70
    howencilx  
    OP
       2020-08-27 12:00:33 +08:00 via iPhone
    @ethanSong 让人挺不好意思的
    howencilx
        71
    howencilx  
    OP
       2020-08-27 12:00:53 +08:00 via iPhone
    @Jinnn 前端也忙,有时候遇到问题也问
    howencilx
        72
    howencilx  
    OP
       2020-08-27 12:01:15 +08:00 via iPhone
    @dk7952638
    @melvin 男的 同事也是男的
    hoyixi
        73
    hoyixi  
       2020-08-27 12:02:26 +08:00
    团队内部 fix 个 bug 也变成人情债了,真搞不懂现在 IT 公司到底咋管理的
    kalista
        74
    kalista  
       2020-08-27 12:11:17 +08:00
    归根结底让后端写前端就是有问题,你写出来能跑就不错了,我之前被拉去写客户端也真是身心俱疲,天天想骂人
    howencilx
        75
    howencilx  
    OP
       2020-08-27 12:13:20 +08:00 via iPhone
    @shuaiyin 能尽量少写 bug 的同事会更好
    howencilx
        76
    howencilx  
    OP
       2020-08-27 12:14:13 +08:00 via iPhone
    @hoyixi 毕竟是我写的 bug
    WeaPoon
        77
    WeaPoon  
       2020-08-27 12:15:00 +08:00
    谁都是一路 bug 写过来的,我倒没觉得需要抱怨,除非是 1+1=2 的逻辑都能弄错,还可以抱怨下,否则应该将心比心。
    howencilx
        78
    howencilx  
    OP
       2020-08-27 12:16:35 +08:00 via iPhone
    @kalista 是真的累,我一边百度学一边写,还要调样式,太累了
    yl14786922106
        79
    yl14786922106  
       2020-08-27 12:24:10 +08:00
    让你们公司前端帮下你啊,我们公司也是你这样但我们公司的 java 会让我帮他解决前端的问题。
    flowercoder
        80
    flowercoder  
       2020-08-27 13:05:05 +08:00
    买杯奶茶或是咖啡就是了,我觉得男人之间只要不是女人的事都不是事
    zjuster
        81
    zjuster  
       2020-08-27 13:20:18 +08:00
    @howencilx 没什么需要忌讳的。你给人家添麻烦,补偿一顿吃喝,很正常的。
    howencilx
        82
    howencilx  
    OP
       2020-08-27 13:31:35 +08:00 via iPhone
    @WeaPoon 是业务逻辑出错了,总之到最后蛮复杂的
    @yl14786922106 前端有帮过我,这次主要是涉及业务逻辑,我没理清导致,挺麻烦的
    zoyua
        83
    zoyua  
       2020-08-27 13:35:23 +08:00
    前后不分离,容易出问题
    dushe
        84
    dushe  
       2020-08-27 13:39:22 +08:00
    你同事可能没见过,除了前端,其他全是 bug 的同事
    ihugo
        85
    ihugo  
       2020-08-27 13:40:11 +08:00
    慢慢来,必经之路。以后慢点,再慢点。先保持正确率。
    记住你同事的帮助,以后记得回报他们。
    licraft
        86
    licraft  
       2020-08-27 13:44:04 +08:00
    没有什么事一杯奶茶解决不了的,一杯不行就两杯
    Davidwg
        87
    Davidwg  
       2020-08-27 13:48:51 +08:00
    人生路窄酒杯宽
    leafre
        88
    leafre  
       2020-08-27 13:49:37 +08:00
    想太多,轮到你处理别人 bug 的时候难道还要别人来道歉?
    leafre
        89
    leafre  
       2020-08-27 13:52:34 +08:00
    对方解决不了 bug 只能说明对方菜
    Yc1992
        90
    Yc1992  
       2020-08-27 13:59:00 +08:00
    很正常,谁写代码没 bug,态度问题另说
    c6h6benzene
        91
    c6h6benzene  
       2020-08-27 14:35:00 +08:00 via iPhone
    @howencilx #36 给测试测过了的话,测试是不是也该出来立正挨打?

    而且原来没改功能的最后楼主的代码能实现业务的话,我觉得这不完全是你的责任。(当然如果是把逻辑写死的话就另当别论 /狗头)。写代码的时候抱怨其他人写的糟糕是常态吧,只不过我抱怨之前会抬头看看当初写的人在不在旁边。

    总之,当初你能正常实现功能就可以理直气壮,不必太放在心上。没人知道是不是业务改变导致的代码巨变,大家探讨探讨,留意以后的扩展性就好了。当初写的时候也没人跟你说这需求会改啊。
    yuuko
        92
    yuuko  
       2020-08-27 14:47:23 +08:00
    很正常,谁不出 bug
    saulshao
        93
    saulshao  
       2020-08-27 14:51:39 +08:00
    这没啥可难受的,当然,我猜你是第一次。很快你就习以为常了。
    从这个例子中,你学到的心得应该是别学你那个同事,抱怨是没用的。
    594duck
        94
    594duck  
       2020-08-27 14:54:23 +08:00
    不建议这次算了,建议有欠感情债立刻就还不要等。

    没什么的
    SY413927
        95
    SY413927  
       2020-08-27 15:15:25 +08:00
    喝酒真的是最好的办法
    路边撸个串, 整几瓶啤酒, 喝到位了. 你删库都是小事儿
    Sfilata
        96
    Sfilata  
       2020-08-27 15:49:58 +08:00
    我比较好奇的点是一个页面为什么有好几个人都上去开发功能,模块没划分好嘛?另外如果能封装好模块,隔离好的话应该相互不会有影响,有影响应该也不大。下来查一查啥原因,以后避免吧
    lovecy
        97
    lovecy  
       2020-08-27 15:54:09 +08:00
    坑着坑着就习惯了
    xiaoming1992
        98
    xiaoming1992  
       2020-08-27 16:22:20 +08:00 via iPhone
    @594duck 那我得倒找公司钱(手动狗头)
    qbmiller
        99
    qbmiller  
       2020-08-27 16:35:54 +08:00
    这种情况太多了, 不管前后. 一起乐呵乐呵得了.
    sa2501
        100
    sa2501  
       2020-08-27 16:38:45 +08:00
    像你这样有觉悟的不多见了,手动感谢个。
    给你同事买个饮料,咖啡,奶茶,盒装水果切块都可以呀,表示一下就好。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3665 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 10:25 · PVG 18:25 · LAX 03:25 · JFK 06:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.