國外開發者發文“聲討”中國程序員,稱其在Github上長期“霸榜”

越來越多的中國開發者在使用Github這個代碼託管平臺。

而在幾個月前,996.iCU吸引了全國乃至全球開發者的目光,這個開源項目也在Github的熱門榜上停留了很長時間。

近日,一名叫Balazs Saros的開發者在個人博客上發表了一篇文章,標題是"Chinese repos are ruining the Github trending page"。

國外開發者發文“聲討”中國程序員,稱其在Github上長期“霸榜”

儘管標題看上去是在引戰,但實際上這篇文章的內容是比較客觀切實的。

文章開頭,作者就聲明瞭自己的立場:他不反對GitHub Trending上語言為非英語的repo,因為這畢竟是一件好事,能保證非英語國家的開發者也能在榜單上擁有一席之地。

他寫這篇文章的目的是,指出GitHub Trending頁面設計的缺陷,並希望GitHub能對此進行修復。

國外開發者發文“聲討”中國程序員,稱其在Github上長期“霸榜”

Github Trending與國內某些社交平臺的“熱搜榜”類似,大家在這裡能查看最新最有趣最受歡迎的項目。

並且,這個榜單也是一些優秀開發者獲得關注和投資的絕佳機會。

但Balazs表示,自己越來越不喜歡翻看Github Trending了,因為這裡被外語repos——特別是中文開發者創建的repos長期“霸榜”。

國外開發者發文“聲討”中國程序員,稱其在Github上長期“霸榜”

Balazs配上了隨機截取的Github Trending頁面,前10名中有9個是中文repos。

Balazs艱難地使用谷歌翻譯查看了這些repos,發現它們大都是用於特殊場合的:比如在中國沒有的網絡服務,或者面試材料等等。

國外開發者發文“聲討”中國程序員,稱其在Github上長期“霸榜”

對於這個現象的出現,Balazs認為有以下三個原因:

1.中國在軟件開發/技術方面的實力正在追趕美國,並開始大力擴充人才庫;

2.投身軟件開發行業是讓他們擺脫貧困並擁有更多機會的一個最好的途徑(有時甚至是唯一途徑);

3.GitHub正在迅速擴張市場,並且在開發者群體中擁有非常大的影響力,所以他們將GitHub視為一個獲取資料和解決方案的地方。

國外開發者發文“聲討”中國程序員,稱其在Github上長期“霸榜”

最後,Balazs再次強調自己並非是在抱怨這些repos以及創建者。他認為總體來看這是一件好事,但卻破壞了GitHub Trending的使用體驗。

為此,他提出了自己的想法:

GitHub可以通過repos包含的代碼來判斷項目使用的語言,然後在 GitHub Trending提供與地區相關的篩選項。

GitHub也可以考慮給創建者提供添加LANGUAGE文件的選擇,這樣無疑比自動判斷自然語言更準確。

國外開發者發文“聲討”中國程序員,稱其在Github上長期“霸榜”

目前國內外大部分開發人員對於Balazs的觀點表示認可——單純依據star增量排名是不科學的,並且有些中文項目本身沒有存在的意義。

不過,仍有一些激進的評論者稱Balazs是種族主義者。

國外開發者發文“聲討”中國程序員,稱其在Github上長期“霸榜”

作為一個“中國程序員”,你是怎麼看的呢?歡迎下下方評論哦!


分享到:


相關文章: