GitHub 到底怎麼找優秀的開源專案?有些資源自己找就可以了 | 非常實用技巧 | 效率起飛

2022-01-11 16:00:17

大家好,我是 Chocolate。

說到 github,我還記得我是大三那會和班裡同學一起做期末課程設計大作業的時候才瞭解到的,當時看組裡大佬開啟了一個網站,那個 logo 好奇怪,簡約中又還好看,上半部分有一個貓貓頭,而下部分有一個小手一樣的,如下圖:

誒,乍一看,還挺有意思的,其實一開始我還以為是類似喝咖啡一樣,仔細看就一個小手還是挺奇怪的,哈哈,也不太知道啥意思。

從這個時候開始,我就瞭解到了這個平臺,去搜尋相關一些玩法與介紹,才知道大家都稱作為【同性交友平臺】,哈哈哈。

今天咱們就來介紹一些比較實用的技巧,幫助各位小白玩轉 GitHub。

至於登入註冊這種基本操作我就不在這裡介紹啦,逃。

原來 GitHub 也有朋友圈

在 github 首頁左上角有一個 logo,我們直接點選。


在這裡,我們可以看到我們 follow 的一些大佬們的活動,可以當作是朋友圈啦。

我們可以看看大佬們最近在逛哪些專案,或者自己的一些操作,也許就在這裡面你就會發現一些不錯的開源專案,或者在 ob 大佬的時候又發現了大佬的大佬,那麼你的周圍大佬又多了一些,是不是感覺很有動力呢?

這裡就要說一下 Follow 了啦,可以理解為【關注】,這裡比較好的就是我們不需要大佬們同意即可關注,關注大佬的一些活動。

所以,遇見活躍度高的大佬不妨直接 Follow 一下吧,有時候我覺得還是會起到事半功倍的效果,我們也不必花費很多時間去找一些優秀的專案,直接看大佬們 Star 的集合即可。

這裡也就要說一下 Star 啦,Star 的意思各有各的說法,我這裡就理解為【喜歡】,遇到一些優秀的專案,我們可以 Star 一下,給予作者一顆星星,或者可以理解為【點贊】,就像你為我點贊一樣,每一份點贊都會給予我繼續創作的動力,Star 也同理

由於我是一名前端,所以就拿知名大佬尤大來舉例啦,如下圖:

在這裡插入圖片描述
我們可以看到,Follow 尤大有許多許多,我也正是其中一員哈哈哈,在圖中可以看到 Unfollow 代表我已經關注過了,再點選就取關啦。

箭頭所指就是剛剛所說的,尤大也會點贊一些優秀的專案。

多向優秀的人學習,我們也會走的更遠

俗話說呀,抱著大佬的腿不放拿還真的舒服。

努力不一定成功,但不努力一定很舒服。

確實,我們不能站在巨人的肩膀上,那就抱著大佬的大腿走。

剛剛提到了關注,我想說的是大家不一定要在 GitHub 很特意的去關注特別牛的人,假如你還沒畢業,只是剛入門 GitHub,你可能不需要看尤大的一些活動(因為可能看了也看不懂,可能還會勸退)

當然,這只是舉個例子,可能小部分同學足夠優秀,可以提早的去關注一些動態。

再說說我自己吧,我就會關注一些和我差不多的,我剛畢業才參加工作不久,那我就會關注工作 2-5 年的,他們過去的一些經歷對我來說幫助還是挺大的,我平常也喜歡讀一讀他們的總結,比如技術成長呀,晉升呀,程式設計師的生活,過去踩的坑等,這些我是比較喜歡關注的點,不知道會不會有小夥伴和我一樣哈。

先向著這些前輩們學習,他們過去走的路我們要取其精華來學習,這樣效率就會起飛。

等到自己好像掌握的差不多了,感覺可以和這些大佬競爭一下了,就可以多往深度學習了。

當然,之前說的不是說不關注一些巨佬了,巨佬們做的事情很有價值,足以影響這個程式設計師界的。

其實我的方法就是我不需要直接關注這些巨佬,而是關注之前說的一些大佬們,他們這個時候肯定會去關注一些大佬,然後也會關注一些行業動態,優秀的人都會有分享精神,我們就直接跟著學就好了。

這樣,我們是不是既能瞭解這個行業發展又能學到技術呢,都不會丟失,所以 多向優秀的人學習,我們也會走的更遠

這裡含有資源大全,甚至可以讀個大學了

GitHub 資源是真的多啊,在這裡我們讀個大學都沒問題,不是吹牛哈,可以看看下面這張圖:

地址在這:https://github.com/PKUanonym/REKCARC-TSC-UHT


在這裡,我們可以學習到清華大學計算機學科大一到大四的課程,當然其它大學的課程,一搜就有,還真就可以上個大學咯。

這個搜尋也很簡單,就像我們平常百度、谷歌一樣,我這個是根據【大學】【計算機】搜尋出來的,小夥伴們想搜尋其它的資源根據自己需要搜即可。

現在我要講的是一些實用技巧,我們來到頂部選單選項,點選【Explore】這個入口:


可以看到如下介面:

我們從左到右,從上到下依次來吧。

首先是左邊藍色框部分,就是你訂閱的一些關鍵詞,比如我就訂閱了 【React】,紅色部分就是官網基於你感興趣的給你來推薦的一些專案,有時候這個推薦的也許就是你感興趣的呢。

再到右邊黑色部分,就是今天活躍的一些倉庫,可能大家都在使用或檢視的。

再到右下部分,就是一些活躍的開發者們了。

在這個頂部,還有切換的 Tab,比如 Topics 頁面,我們可以訂閱一些關鍵詞,讓推薦的專案更具體化,也可以看看 Trending,找一些大家都在看的專案,一般都是非常優秀的。

這個資源真的是太多太多了,這裡我就再舉個例子吧,比如我是即將畢業在找前端工作的同學,有時候又不太想去看書,想先看看別人經驗,找點面試題,我們不妨去搜一搜:

在這裡,我直接搜尋【前端面試】

就有這麼多結果了,然後點進去看一看,瞧一瞧,抱著大佬的大腿學習,事半功倍。

然後在右上角我們還可以看到 Sort 關鍵字,我們可以根據一些我們想要的提交排個序,比如看 stars 最多的呀, forks 最多的等。

用好 GitHub,效率起飛

想必小夥伴們應該知道它的強大了吧,之後我也會去找一些優秀的專案折騰折騰,然後分享。

傳送門:https://github.com/LionCubFrontEnd/Chocolate-2022

這個是我 2022 年在做的一件事情,就是記錄自己的成長吧,將自己閱讀的一些優秀文章以及自己發表的文章視訊都記錄下來,這樣年底的時候還能有一份資料哈哈。

最後的最後

關於這個 GitHub 社群,合理的利用可以讓你很快的成長,學習很多的知識,這不比花很多錢買一個課程划算?

這就一下想到了一句:我們永遠賺不到我們認知以外的錢。

在學習技術這塊,我們也必須得承認比我們優秀的人多的去了,做好穩紮穩打,畢竟俗話說:學如逆水行舟,不進則退。

那麼,如果這篇文章有幫助到你,不妨給我一個 star 吧,下方是我的公眾號【小獅子前端】,沒事就發發隨筆,更新一些好玩的東西,可以關注一下,我們下期再見,拜拜。