Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub 到底怎么找优秀的开源项目?有些资源自己找就可以了 | 非常实用技巧 | 效率起飞 #1

Open
Chocolate1999 opened this issue Jan 10, 2022 · 1 comment

Comments

@Chocolate1999
Copy link
Member

大家好,我是 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 吧,下方是我的公众号【小狮子前端】,没事就发发随笔,更新一些好玩的东西,可以关注一下,我们下期再见,拜拜。

@Chocolate1999
Copy link
Member Author

「已录制」B站视频地址:https://www.bilibili.com/video/BV1Cr4y1v7cq
感谢各位支持~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant