我是怎麼樣把自己的 github 項目推向榜首的。

和大家隨便聊聊

我是怎麼樣把自己的 github 項目推向榜首的。

昨天感覺自己有點頭暈噁心,就想着去醫院看看,才發現北京所有的醫院都需要先做核酸檢測才能進去。。。找了好久都沒有找到可以當天預約的,頗爲難受。圖片 在線求解問問看,遇到這種情況怎麼辦。

回到正文。大概在兩週前,由於自己的電子書被培訓機構拿去賣錢,於是我乾脆將其提交到 github 上公開,算是自己鬥爭大環境的一點點行動。

或許只是巧合,該項目竟然在一天內躍居 github 榜首,連續 4 天霸榜,每天增長 star 數過千。

我是怎麼樣把自己的 github 項目推向榜首的。

嗯,可能大家不太理解這個增長速度有多誇張。很正常,我剛開始也不理解。後來瞭解了一下,spring-cloud 當天的增長是 400,dubbo 的增長是 700 ,wiki 的增長是 200 多。

說實話,這是我沒想到的。。。前幾天發文說這是我自己推上去的,那其實就是裝個X,我有這能力,去搞房地產不香嗎。另外還真的有讀者認爲我有人的。。。嗯,沒錯,我真的有。

所以其實我也進行了深思,憑啥我這破玩意,增長速度能比那麼多優秀的開源項目還牛皮。就憑我這幾把刷子,憑什麼?

爲了分析這個問題,我進行了深究:

我是怎麼樣把自己的 github 項目推向榜首的。

首先我將總共 4800 個 stargazers 抓取,進行了分析,其中 3100+ 的 base 是 china,200+ 是其他國家的,其他爲未知地區。

我又調研了 github trending 歷史,在 github 被微軟收購前,trending page 基本都是被國人霸榜。

我是怎麼樣把自己的 github 項目推向榜首的。

在微軟收購後開始好轉,大概 trending page 同時只會有 1-2 箇中文項目。然後我還看到下面這個(翻譯中國人的 repo 正在破壞 GitHub 的 Trending 頁面)

我是怎麼樣把自己的 github 項目推向榜首的。

是的,國內的項目很被老外嫌棄。因爲國內上榜的項目基本是資料收集類的中文項目。(突然覺得我這個還好點,畢竟內容是自己寫的 )

但如果你真的就認爲,老外是因爲覺得資料收集的項目沒有技術含量所以嫌棄,你就錯了。根本原因是因爲這些是中文項目,他們看不懂

爲什麼這麼說呢?比如這個項目,是作者畫的一張 ML 的思維導圖。是的,整個項目裏就一張思維導圖。該項目當天的 star 數增長爲 1100。

我是怎麼樣把自己的 github 項目推向榜首的。

又比如下面這個項目:os-tutorial,裏邊基本是一些 md 的學習文檔和測試學習腳本。該項目在 trending 周榜曾經位居第一。

我是怎麼樣把自己的 github 項目推向榜首的。

又或者這個 500 ReactJS Interview Questions ,上傳不到 1 周,就有 7k star。

我是怎麼樣把自己的 github 項目推向榜首的。

這樣的項目其實很多,基本上下面也是好評如潮。可以看得出,學習教程類的項目在 github 上本身就是有先天優勢,而且很受歡迎。而中文項目之所以被嫌棄,大概率是因爲沒有英文

當然,我這裏並不是說這些教程的項目就比類似 dubbo,或者 spring-cloud 這種應用型的項目好。因爲兩者之間根本就不能拉在一起比較。

我只是覺得,一個項目如果能被大家認可至少說明他是有價值的。如果恰好他又能對大家提供幫助,那他就是優秀的。

當然,我是一個好面子的人。我不想被人說自己的項目沒有含金量(至少現在還沒有遇到說的),也不想被老外嫌棄。

所以我也做了一些努力,首先我在自己的項目中創建了英文分支。

我是怎麼樣把自己的 github 項目推向榜首的。

然後也對其中的一些內容進行了翻譯:

我是怎麼樣把自己的 github 項目推向榜首的。

後續,我還打算專門建一個 TG 的羣,用來專門服務國外的一些讀者。

包括我也收到了不少郵件 和 Issue ,問我有沒有翻譯版本的,我基本也都會一一回復。在我做了這些動作之後,我明顯發現該項目的受歡迎程度在老外中有所提高。我挺滿足。

我是怎麼樣把自己的 github 項目推向榜首的。

當然,我也知道其實自己的項目還有很多不足。我不是矯情的人,不想磨磨唧唧的再說什麼感謝之類的。我打算後面再做以下這些工作:

  • 第一,我會對內容精校,對其中的每一幅圖都進行優化,之前的一些圖畫的很草,我希望做的更加精緻一些。

  • 第二,我後面會找小夥伴,儘量對每一個題解都可以支持多語言版本。

  • 第三,我會繼續收集大廠面試題,將其分類彙總在項目中,供大家持續學習。

  • 第四,我會從 40 多張思維導圖中挑選一些我認爲好的進行精校和翻譯,提供給國外的讀者使用。

暫時先想到這些,如果大家有願意參與進來的,可以直接聯繫我。

最後,我還想在 github 榜單上再待一段時間,如果還沒有給我 star 的,希望還是支持一下 :

https://github.com/geekxh/hello-algorithm

感謝。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章