• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Gonejack
V2EX  ›  程序员

不得不吐槽有些 github 维护者缺少待人接物的经验

  •  
  •   Gonejack · Dec 14, 2017 · 22254 views
    This topic created in 3251 days ago, the information mentioned may be changed or developed.
    经常逛 issue 区也经常会给作者提 issue,大部分代码写得好的或者项目发起人的回答是很负责的。但合作者里就经常出些小年轻,没什么待人接物社会经验,说话特臭又态度很高,从心态上揣测是真的把提 issue 的人当成麻烦制造者了,而非隐形的项目贡献者。

    有工作阅历的程序员都应该清楚代码只是工作里的一小部分,重头工作还是在设计,文档,使用上的清晰。动不动让别人去翻他代码的程序员,在技能评级上不好说,但在职业评级上肯定是菜鸟。

    只能觉得说他们不成熟 Sometime Naive,但还是能理解的,毕竟谁都年轻过。
    197 replies  •  2019-07-11 12:37:29 +08:00
    1  2  
    ❮ ❯
    malaohu
    malaohu
    Dec 14, 2017❤️12
    1
    看到楼主的内容,着急看看我的项目的 issue,还是空荡荡的。
    pony279
    pony279
    Dec 14, 2017❤️9
    2
    > 有工作阅历的程序员都应该清楚代码只是工作里的一小部分

    > 动不动让别人去翻他代码的程序员

    你说代码只是小事,可是让你做点小事就要反过来说我是菜鸟。

    遇到翻代码回应的,很有可能时问题太简单,或者是开发者太忙,没精力写长篇解释,看代码反而时最直观准确的方式。
    chinvo
    chinvo
    Dec 14, 2017 via iPhone❤️6
    3
    但是大部分开源项目是没人付工资的。
    EyreFree
    EyreFree
    Dec 14, 2017❤️10
    4
    https://github.com/shadowsocks/ShadowsocksX-NG/issues/649

    如果你喷的是这一个回复者的话...他貌似只是一个热心路人...
    mokeyjay
    mokeyjay
    Dec 14, 2017
    5
    其实双方都没好到哪里去,之所以出现这样的情况,提 issue 的人(指整个群体)也有很大的责任
    xanthuiop
    xanthuiop
    Dec 14, 2017 via Android
    6
    @malaohu 扎心了
    jeneser
    jeneser
    Dec 14, 2017 via Android
    7
    我会认真对待每一个 issue,不论最终能否解决。
    Finest
    Finest
    Dec 14, 2017❤️11
    8
    不得不吐槽现在的人一点小事都要来吐槽
    likuku
    likuku
    Dec 14, 2017❤️2
    9
    自家草坪上想干嘛就干嘛,有种来打我呀,迎接你的有那猎~枪~
    Gonejack
    Gonejack
    OP
    Dec 14, 2017
    10
    @EyreFree 这个只是我碰到的情况良好的一个,我甚至都不觉得他回答得随意,只是没什么帮助
    qwertyiuop
    qwertyiuop
    Dec 14, 2017❤️2
    11
    那么以后 github 会不会推出付费提问的功能呢
    fyibmsd
    fyibmsd
    Dec 14, 2017❤️36
    12
    知道 linus 骂人功力怎么得来的吗
    EyreFree
    EyreFree
    Dec 14, 2017
    13
    @stnaw 够呛,我这捐款按钮加了就没收到过一次...2333
    airyland
    airyland
    Dec 14, 2017❤️8
    14
    维护者的回应方式是 issue 提问者决定的,当大家都随便提问,不提供详细描述,认为是维护者应有义务的时候,我决定直接关闭这类 issue 什么也不解释了。于是乎就有人说我态度不好,甚至骂我了。于是我只能把捐赠也撤了,防止这类人发 1 分钱来骂我。我是无法理解作为写代码的人能说出“不好使”这样的描述。
    chinvo
    chinvo
    Dec 14, 2017 via iPhone❤️6
    15
    @airyland

    “大夫我浑身蓝瘦,你给我开点药整整呗?”

    “哪里不舒服啊?”

    “就是浑身蓝瘦”
    leisure
    leisure
    Dec 14, 2017
    16
    @chinvo 染色剂 增肥剂
    hqdmy
    hqdmy
    Dec 14, 2017❤️1
    17
    看成接吻了...
    rzti483NAJ66l669
    rzti483NAJ66l669
    Dec 14, 2017 via iPhone
    18
    倒是有人发邮件给我,我基本都在看到之后马上回复
    Terry05
    Terry05
    Dec 14, 2017❤️1
    19
    基本上有 issues 都会认真回复,但真的很烦已经写好了大把文档和实例了,连看也不看就来问
    geelaw
    geelaw
    Dec 14, 2017 via iPhone❤️11
    20
    是 sometimes 而不是 sometime
    looplj
    looplj
    Dec 14, 2017❤️4
    21
    你想的太多了,别总想教育别人。
    ilumer
    ilumer
    Dec 14, 2017 via Android❤️1
    22
    说那么多,你不把你的 issue 拿出来给大家看,就在这用你个人的想法去猜测别人,大概不是什么好的行为。
    Jverson
    Jverson
    Dec 14, 2017
    23
    @EyreFree 扎心了,老铁
    raincoat
    raincoat
    Dec 14, 2017❤️6
    24
    不得不吐槽有些 github 提 issue 者缺少待人接物的经验
    dangyuluo
    dangyuluo
    Dec 14, 2017
    25
    我会对待每一个 issue 的,如果真的存在的话。问题是没有。
    tracyone
    tracyone
    Dec 14, 2017 via iPhone
    26
    人无完人,人家如果程序写得牛逼,那么他对傻逼提问者脾气爆点也是情有可原的
    kinge
    kinge
    Dec 14, 2017
    27
    引用:动不动让别人去翻他代码的程序员,在技能评级上不好说,但在职业评级上肯定是菜鸟。
    tamlok
    tamlok
    Dec 14, 2017 via Android
    28
    我一般都很小心地提问和回答 https://github.com/tamlok/vnote/issues
    malagebidi
    malagebidi
    Dec 14, 2017
    29
    好话好说,只有不让我去翻源码,我真的翻不懂。
    zonghua
    zonghua
    Dec 14, 2017 via iPhone
    30
    你看看 Linus 大佬会不会好讲话
    intohole
    intohole
    Dec 14, 2017
    31
    如果你付费了,人家服务不好,你喷下也可以的~
    wxsm
    wxsm
    Dec 14, 2017❤️2
    32
    既要免费提供代码 /程序,还要免费为你提供态度好服务棒的各种解答,开源作者是上辈子欠了谁的?
    intohole
    intohole
    Dec 14, 2017
    33
    如果收费软件的话,你不用喷,因为你说的每件事情,都是升级点,按功能点升级收费
    DlYgod
    DlYgod
    Dec 14, 2017❤️24
    34
    突然发现楼主之前也给我提过 issue,自己看不到群问题,到 issue 里指责我不让他加群,憋了我一肚子气: https://github.com/MoePlayer/DPlayer/issues/164
    zj299792458
    zj299792458
    Dec 14, 2017❤️1
    35
    抛开事实以我多年的生活经验来看,总想着以长者姿态居高临下教育别人的人往往是最不会与人相处的类型之一,不成熟的标志性话语就是说别人不成熟,农药里说别人不成熟的往往都是小学生……
    waterwater
    waterwater
    Dec 14, 2017
    36
    Sometimes
    BiuBiuBiuX
    BiuBiuBiuX
    Dec 14, 2017
    37
    看到楼主的内容,着急看看我的项目的 issue,还是空荡荡的.

    开源又不是免费的,每个人对自己项目的态度都是不一样的
    EyreFree
    EyreFree
    Dec 14, 2017
    38
    @DlYgod 心疼,2333
    opengps
    opengps
    Dec 14, 2017
    39
    待人接物,感觉是程序员通病,可能是这个群体社交太少导致的吧
    hakim
    hakim
    Dec 14, 2017
    40
    可以举例说明一下啊。。
    hujianxin
    hujianxin
    Dec 14, 2017❤️1
    41
    @DlYgod 楼主太把自己当根葱了
    hubhub
    hubhub
    Dec 14, 2017
    42
    @DlYgod 我看你这个问题楼主提的没问题啊,他是看不到 qq 验证问题啊,所以提个问怎么了
    Patrick95
    Patrick95
    Dec 14, 2017
    43
    @DlYgod #34 哈哈哈哈
    Patrick95
    Patrick95
    Dec 14, 2017❤️2
    44
    pr 空荡荡,魔鬼在 issue.
    airyland
    airyland
    Dec 14, 2017
    45
    看到楼主另一条 issue,说实话,我挺讨厌这样的语气的。维护一个 npm 库一般会依赖其他库,是其他库问题维护者当然没有义务去帮解决,给出思路已经是在帮解决问题了。

    "估计大部分用户和我一样并不知道 IINA 用了什么三方库,而且如果觉得我提的问题不合理,请直接说不支持或者无法处理。

    不要把问题和提问者踢向第三方库,毕竟提问者不清楚你怎么使用第三方库。"
    ORZRRR
    ORZRRR
    Dec 14, 2017
    46
    @airyland “不好使” 啊哈哈哈 扎铁了 老心
    inflationaaron
    inflationaaron
    Dec 14, 2017 via iPhone❤️9
    47
    还扯到 V2EX 上来了,我让你看代码了么?

    IINA 基于 mpv,mpv 调用 libass 渲染字幕,你字幕出了问题,我好心告诉你去能解决问题的地方提问你还怪我?能给项目作出贡献的人不是已经去 libass 提问了么?

    奉劝你一句,冒充长者用语录还用错了是很丢人的,我今天算是得罪了你一下。
    mokeyjay
    mokeyjay
    Dec 14, 2017❤️5
    48
    收回我#5 的发言,以楼主这提 issue 的傻逼口气,还有脸怪 repo 作者?
    eric
    eric
    Dec 14, 2017
    49
    楼主可能没有订阅过 kernel.org 的邮件列表。
    Gonejack
    Gonejack
    OP
    Dec 14, 2017
    50
    @inflationaaron 你想法很多。
    artoostark
    artoostark
    Dec 14, 2017❤️2
    51
    youxiachai
    youxiachai
    Dec 14, 2017
    52
    00 后?? 连 linus 都不认识?
    Gonejack
    Gonejack
    OP
    Dec 14, 2017 via iPhone❤️2
    53
    @DlYgod 你这个我就不说你什么了,第一天回复就 Stupid 一词招呼出来了
    missdeer
    missdeer
    Dec 14, 2017
    55
    围观了一下,还是比较逗的
    xifangczy
    xifangczy
    Dec 14, 2017
    56
    看成了接吻经验
    kn007
    kn007
    Dec 14, 2017 via Android❤️1
    57
    @hubhub 哦,那按你这么说,你去朋友家小区,在大楼楼下,在呼号器呼了门牌号,就是呼不出,然后你阴阳怪气打电话给你朋友,说你特么不想见我,何必来这招?
    excuse me,是你神经,还是你朋友神经,抑或是呼号器出故障?你心里难道判断不出么?
    身为程序员,或者说按照楼主说的牛人风范会贡献代码的,处理问题不会那么弱智吧?至少会自己试试吧?
    要不跟小白,看着教程还问着你教程已经有了的答案的问题,有什么区别。。。
    ziwu
    ziwu
    Dec 14, 2017
    58
    商用请使用商业软件,因为商业软件才有售后!开源提 issue 作者没有义务解决,因为开源本身就是共享代码,包含代码一起用,问题一起解决的意思
    kn007
    kn007
    Dec 14, 2017 via Android
    59
    @Gonejack 回你一下,我刚才回复的最后一段最后一句,我觉得他们确实挺笨的。
    kn007
    kn007
    Dec 14, 2017 via Android
    60
    看了你发的几个 issue,看到的大家自己会判断,我已经懒得说什么。
    hxtheone
    hxtheone
    Dec 14, 2017
    61
    @malaohu #1 真扎心了
    pisser
    pisser
    Dec 14, 2017
    62
    国人伸手党太多,要想人家不把你放入这个群体请提一些详细一点而且最好深入到代码的问题。
    hubhub
    hubhub
    Dec 14, 2017
    63
    @kn007 他看不到 qq 验证问题啊,所以就很有可能认为没有验证的问题,只需要输入一段文字描述加群的理由就行了,然后遭到了拒绝,然后就去提问为什么拒绝啊?这有什么说不通的。
    flyfishcn
    flyfishcn
    Dec 14, 2017❤️1
    64
    @DlYgod
    @hujianxin
    @mokeyjay
    MAC QQ 的问题,是腾讯那边开发的问题,不该怪群主和管理员,但难道就该怪想加群的人?这又不是你设置了问题,别人故意屏蔽了,况且大部分的人并不知道。你们这种思维很奇怪啊?这样的话不如你直接写个不欢迎使用 MAC 的 Stupid ?
    itbeihe
    itbeihe
    Dec 14, 2017
    65
    @hqdmy @xifangczy 看成接吻的不止我一个呀,o(╯□╰)o
    kn007
    kn007
    Dec 14, 2017 via Android❤️4
    66
    看完楼主发的 issue,再看看楼主发帖,再想想他那站在所谓道德高点的吐槽,真是反胃想吐。

    真不知道你是贡献了啥代码,说话这么膨胀。
    用代码说话,谢谢,没有就不要哔哔。

    我这种业余的,都喜欢看别人代码,然后分析,学习。思考问题,尝试自己解决。
    demotu
    demotu
    Dec 14, 2017
    67
    如果提 issuse 要付费给创建者,我相信态度会变好的。
    kn007
    kn007
    Dec 14, 2017 via Android
    68
    @hubhub 身边没有手机可以再试一下?
    为什么一定要问,试了几个途径不行,再来说嘛。
    或许说处理事情的方式不一样,这个我没法说什么。
    huangsw
    huangsw
    Dec 14, 2017
    69
    @DlYgod

    > 突然发现楼主之前也给我提过 issue,自己看不到群问题,到 issue 里指责我不让他加群,憋了我一肚子气: https://github.com/MoePlayer/DPlayer/issues/164

    你记忆力那么好啊,看到 id 就知道是楼主?佩服
    zhengtu
    zhengtu
    Dec 14, 2017 via Android
    70
    免费分享代码还踏马得手把手教你不成
    flyfishcn
    flyfishcn
    Dec 14, 2017❤️1
    71
    @kn007 只针对本帖来说,没贡献就不能用开源?开源是分享精神没错,但是开源并没有要求必须一个很牛 B 的人才准用别的开源源代码,从这点你心态就不对。都自己那么牛 B 了,还要学习做什么?

    另外当你作者留了一个群组交流,用户加入,却发现被拒绝,问:你留了一个 QQ 群,但是为什么拒绝加入? 作者回复:对不起,但我只拒绝甚至不能回答一个简单的验证问题的愚蠢的人。的时候。我不知道让一个正常思维的人能怎么想?
    zhicheng
    zhicheng
    Dec 14, 2017❤️1
    72
    @flyfishcn 你弱你有理?别人留了 QQ 肯定是希望别人加入讨论,自己加不上不想一下是不是哪里出问题了,反而主观推测是别人不想让你加。另外开发者也不是神,你不知道 Mac QQ 有问题,开发者就应该知道吗?

    @Gonejack 人身攻击有意思?要知道这个世界并不是围着你一个人转的。
    flyfishcn
    flyfishcn
    Dec 14, 2017❤️2
    73
    @zhicheng 我主要是说:人家提 issue,我看到的只是写了:你留了一个 QQ 群,但是为什么拒绝加入? 而作者回复的是:对不起,但我只拒绝甚至不能回答一个简单的验证问题的愚蠢的人。我没有看到哪里有指责?反倒是作者的口气让我觉得很不爽。

    另外,我很明确的说了:MAC QQ 的问题,是腾讯那边开发的问题,不该怪群主和管理员,但难道就该怪想加群的人?
    腾讯的锅,不该群主背,该用户背?
    flyfishcn
    flyfishcn
    Dec 14, 2017
    74
    @zhicheng 另外我自己也是群管,我拒绝人了,人家问,我也会写清楚原因,而不是回一句:我的群不加愚蠢的人。
    LokiSharp
    LokiSharp
    Dec 14, 2017
    75
    LokiSharp
    LokiSharp
    Dec 14, 2017
    76
    诶。。。这个群原来还要验证啊。。。我也以为是无缘无故就拒绝我了 QAQ

    @DlYgod
    @hujianxin
    @mokeyjay
    HeyVincent
    HeyVincent
    Dec 14, 2017
    77
    说个题外话, 不应该是 `sometimes naive` 的吗 ? 😂
    kn007
    kn007
    Dec 14, 2017 via Android
    78
    @flyfishcn 按你这么说,你理解是不是有障碍?
    我没说提问,一定要怎么牛,我只是说楼主是有多牛,才能说出主楼的话。
    ivechan
    ivechan
    Dec 14, 2017
    79
    你们是真的把 github 当成社交工具了吗。。。
    惊呆了。
    zhicheng
    zhicheng
    Dec 14, 2017❤️4
    80
    @flyfishcn 这个问题的正确问法是 “我加了一下你留的 QQ 群,但是显示被拒绝了,是不是我哪里操作错了?” 然后留下自己的环境信息,或者推测一下是不是哪里有问题。不是上来就指责群主 “你留了 QQ 又拒绝,是不想让人加吗” ,这样问还指望别人好脾气的回答你,给你研究一下为什么加不上?太自我为中心了吧。
    kn007
    kn007
    Dec 14, 2017 via Android
    81
    @flyfishcn 我只问一句你看了 4 楼的 issue ?

    楼主一句
    开源也需要解释


    我解释你 XX,你特么算老几
    timothyqiu
    timothyqiu
    Dec 14, 2017 via Android❤️28
    82
    让你看代码的应该就是我了: https://github.com/shadowsocks/ShadowsocksX-NG/issues/649

    你问为什么更新 SSX-NG 以后要额外授权,我回复你是更改系统代理的代码需要额外权限。因为权限是敏感问题,所以额外告诉了你如何在不依赖他人的情况下自己搞清楚疑惑的办法(因为从安全的角度看,我完全有可能在骗你,打包好的程序也可能和你在 GitHub 看到的代码不一致,所以只有看代码 /
    自己 build 才能完全解除你的疑虑)。

    然后今天发现好好地讨论着问题就被人身攻击了……莫名其妙(摊手
    kn007
    kn007
    Dec 14, 2017 via Android
    83
    @zhicheng +1,这种把别人当弱者,把自己当上帝的人,我觉得没啥好说的。问个话都不会好好问。
    kmahyyg
    kmahyyg
    Dec 14, 2017 via Android❤️3
    84
    不得不吐槽有些 github 提 issue 者缺少待人接物的经验

    看了樓主的 issue,提得跟 shit 一樣。我也提 issue,我也維護開源項目。這種東西完全是靠自己的熱情做下來的。請保持對每一個項目維護者最基本的尊重!!

    已經在 Github block 樓主。
    kn007
    kn007
    Dec 14, 2017 via Android
    85
    我只想问楼主代码懂多少,你提的 issue,有哪些是他自己能从代码角度简单说现有思路什么,怎么改比较好?
    口水战谁不会吵。
    flyfishcn
    flyfishcn
    Dec 14, 2017
    86
    @kn007 我的意思是事实上两种极端的人都存在,无脑的提问者和高傲的回复者。我只就事论事,不是要关联上别的。另外呢,小白很多是个无法调和的现象啊,能做的只能是“可以引导的就引导,不能引导的就放弃呗”,你没时间教不想教就不教呗,觉得烦不回复直接拉黑就完事了,干嘛要"不友好"呢?
    blankme
    blankme
    Dec 14, 2017
    87
    @flyfishcn
    你仔细看他们的对话,issue 提问只有一句话,图片是后来贴的。dlygod 一开始并不知道楼主遇到什么问题,以为是连个简单问题也不会回答的 zz,这是正常人的反应,没什么可吐槽的。
    kmahyyg
    kmahyyg
    Dec 14, 2017 via Android❤️1
    88
    @mokeyjay @hand515 @airyland @inflationaaron @kn007 @DIYgod

    抱歉打擾各位,各位是否覺得有必要做一個 github block list repo?
    Gonejack
    Gonejack
    OP
    Dec 14, 2017
    89
    @timothyqiu 少来,我连项目名都没提怎么就人身攻击你了。我提问需要的是作者的一个简单回答,说说哪些操作要用到 root 权限,因为之前的版本是不用 root 权限的,而你让人翻代码的回答毫无帮助,甚至浪费你的时间也浪费别人的时间。让人感觉像是别人在群里提一个问题,跳出来让人去百度的那种。
    Gonejack
    Gonejack
    OP
    Dec 14, 2017
    90
    @kmahyyg 贴贴你的 github 让我看看对你的基本尊重是多重要
    kmahyyg
    kmahyyg
    Dec 14, 2017 via Android❤️2
    91
    @Gonejack 就你這條回复就足以證明你的素質。你難道不知道點一下頭像進去看看嗎?
    flyfishcn
    flyfishcn
    Dec 14, 2017
    92
    @blankme 和图片没关系啊。就算一个正常人看到那种回复都不爽吧?就这个 issue,虽然和代码本身无关,也不该作为 issue 提出。但是就这个提问来说那标题一句话就已经把问题说清楚了啊。就算是真的没有回答问题,为什么不能好好回复?
    连别人问题还没了解清楚,就先给对方一个标签,这种思维就很奇怪了。
    icyalala
    icyalala
    Dec 14, 2017❤️3
    93
    最近偷懒,我那堆项目的未关闭 Issues 攒起来已经有近千了。能够吵起来的,基本都与技术无关。
    口气、态度、心态的揣测等等,全都是争执的理由,对项目本身来说毫无意义。
    我极度反感这类争执,但我又不想引起他人不快,只能尽快针对技术方面的东西给予回复然后尽快关掉 Issue。

    真要看楼主这个 Issue: https://github.com/shadowsocks/ShadowsocksX-NG/issues/649
    前两层都是技术讨论没问题,到第三层就开始有针对人的攻击了: "只能说作者缺少工作经验只会写代码"。
    Gonejack
    Gonejack
    OP
    Dec 14, 2017 via iPhone
    94
    @icyalala 是,你断章断句断得很好
    Sweden
    Sweden
    Dec 14, 2017 via Android❤️1
    95
    我觉得从根本上维护者没有回复提问者的义务,帮助是情分,不帮是本分。对于维护者的付出至少应该感谢。


    @DlYgod 的回复可以用 @Gonejack 89 的回复来回答 ,“少来,我说的是没回答出验证问题的人 stupid,怎么就说你了 ”
    acgnsstech
    acgnsstech
    Dec 14, 2017
    96
    @tamlok
    不错!


    为了减少不必要的麻烦,Mdoc.vip 就不开源 就不上 github,有问题自然发邮件!

    哈哈
    flyfishcn
    flyfishcn
    Dec 14, 2017
    97
    @zhicheng 原文是英文,并没有中文中那么多语气助词啊。就算楼主真的只是个伸手党,但是原文真的没看出来有指责的意思啊。我是以这个为基础回复的。

    另外我看了 readme.md 里面的群写的是 Join the Discussion。这个就算没有遇到使用问题也可以加的吧?
    zhx1991
    zhx1991
    Dec 14, 2017
    98
    工作和 github 上开源项目最大区别是工作会有人发工资.
    kn007
    kn007
    Dec 14, 2017
    99
    @flyfishcn 兄弟我多嘴一下。
    So You 开头
    zhicheng
    zhicheng
    Dec 14, 2017❤️8
    100
    @flyfishcn 我很好奇,在你们眼里,开发者不是人或者开发者不是正常人?那个提问我看我也不爽啊,为什么提问可以让开发者不爽,而开发者不能让提问者不爽呢?提问题的人是有问题需要让开发者解决的,不去关注如何解决问题,上来就开喷,谁爱管你啊。

    @Gonejack "Global Mode and PAC Mode needs to modify your system network settings (making something like ss-local your current system network proxy), and that's why authorization is needed." 我认为这段已经回答了为什么需要 root 权限,人家回复你可以看代码是补充回答,目的是出于好心,怕你担心有病毒或者木马,可以自己从 source code 自己编译。这都能被喷,你们可能需要学习一下如何和平的和别人相处。
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   687 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 175ms · UTC 23:26 · PVG 07:26 · LAX 15:26 · JFK 18:26
    ♥ Do have faith in what you're doing.