程序員應(yīng)該懂的github禮儀

事件概況

近日,Node 之父 Ryan Dahl 發(fā)布新的開源項(xiàng)目 deno, 這個(gè)項(xiàng)目在前幾天引發(fā)了很大的關(guān)注,但關(guān)注點(diǎn)卻不是這個(gè)項(xiàng)目的技術(shù)有多牛,而是有一群中國程序員在該項(xiàng)目的issue玩起了灌水。以下是部分灌水內(nèi)容:

deno 刷屏
deno 刷屏
deno 刷屏

這些灌水的程序員,據(jù)說已經(jīng)被拉入了前端的黑名單,其中有些還留了自己的網(wǎng)站url, 結(jié)果網(wǎng)站迎來了史上流量高峰,廣大程序員在其網(wǎng)站的留言板上對(duì)其進(jìn)行了深切的問候,很快,這些網(wǎng)站就打不開了。這幾個(gè)在github留下聯(lián)系方式,個(gè)人頭像的程序員怎么也沒想到自己看似開玩笑的行為,卻帶來這么嚴(yán)重的后果。

有些人將他們這種行為拔高到了民族的劣根性上,覺得丟了中國人的臉。把中國人好容易用100年的時(shí)間重新建立的形象毀于一旦了。

為什么這事這么招人恨

可能有不少人并不清楚issue的作用。簡(jiǎn)單介紹下issue的作用:

對(duì)于項(xiàng)目開發(fā)者而言,issue如同 TODO list. 可以將所有想要在下一步完成的工作,如feature添加,修復(fù)bug等,分別寫成issue。以后在commit時(shí),可以選擇與某個(gè)issue關(guān)聯(lián)。

對(duì)于吃瓜群眾而言,issue是他們進(jìn)行bug反饋以及提出開發(fā)建議的地方。

而此次事件中,那些在issue中灌水的人分別就是將issue當(dāng)成了網(wǎng)易評(píng)論,電影彈幕,隨便開issue, 無腦吐槽。

雖然我選擇相信發(fā)issue的人是出于善意的玩笑,而不是惡意的攻擊。

但,不管你的行為動(dòng)機(jī)是善意還是惡意,影響都是惡劣的。

  • 首先,是對(duì)開發(fā)者的不尊重

腦補(bǔ)一下Ry進(jìn)入github, 突然看到那么多issue提示,還以為出了什么重大bug, 進(jìn)入一看:

what the fuck?

黑人問號(hào)

這些奇怪的字符是什么意思?是中文???

難道中國程序員有什么獨(dú)到的見解?這些年,中國開發(fā)者在github的優(yōu)秀項(xiàng)目越來越多,vue.js之父,尤雨溪就是其中一個(gè)例子。是得好好重視一下,難得他們這么熱情。

于是,Ry借助谷歌翻譯,磕磕絆絆,連蒙帶猜,大致看明白后,他陷入了沉思:這些中國程序員該不會(huì)是傻子吧...

該不會(huì)是傻子吧
  • 其次,浪費(fèi)開發(fā)者的時(shí)間精力

開發(fā)者對(duì)于issue是相當(dāng)重視的,因?yàn)樵趃ithub社區(qū)中,issue就是開發(fā)者與廣大使用者的溝通渠道,刷issue的人,可能沒想到自己的行為無端消耗了Ry大神的寶貴。他將私人的時(shí)間投入到開源的項(xiàng)目中,可不是為了看這些無意義的吐槽的。

  • 最后,極大損壞中國開發(fā)者的形象

Ry大神的項(xiàng)目,世界的開發(fā)者都在關(guān)注,即亂發(fā)issue的人將臉丟出了國門。這感覺,就好比,在國際級(jí)別的交響樂現(xiàn)象,突然竄出幾個(gè)中國人,在舞臺(tái)中央跳起了小蘋果。

這,真的很丟人。

背后的反思

  • 在社區(qū)中的所有活動(dòng)都要遵守社區(qū)的規(guī)則。任何不遵守規(guī)則的人,都會(huì)被其他人所厭惡

  • 不管是善意的玩笑,還是惡意的攻擊,對(duì)他人產(chǎn)生了不良的影響,就應(yīng)該認(rèn)錯(cuò)道歉

  • 不要隨大流,后續(xù)跟風(fēng)開issue的人就是盲目跟風(fēng),瞎湊熱鬧。一件錯(cuò)的事情,不管參與的人有多少,都不應(yīng)該去參與

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,733評(píng)論 25 709
  • 從「懵懂小青年」"?(??????? ? ??????)? 到「嫻熟老司機(jī)」?? ?(′ ω` )??? ……(?...
    簡(jiǎn)愛啦啦啦閱讀 786評(píng)論 4 5
  • 2018.03.09 編號(hào)28 日精進(jìn)646天 今日感悟: 1只有無能的人才會(huì)去抱怨,因?yàn)橛心芰Φ娜酥粫?huì)想怎么去解...
    宇宙之愛黃昊貴閱讀 220評(píng)論 0 0
  • 圖、文/孝恩 五月的風(fēng)捎來微微甜意, 五月的雨夾絲絲點(diǎn)點(diǎn)花盼, 五月的白云飄散著濃烈的寄望, 希翼展翅沖上云霄, ...
    孝蒽閱讀 319評(píng)論 4 3
  • 1. 垃圾回收基本操作 1.1 標(biāo)記可達(dá)對(duì)象(Marking Reachable Objects) 目前幾乎所有的...
    classtag閱讀 9,556評(píng)論 0 18

友情鏈接更多精彩內(nèi)容