GitHub 要怎么玩

经常会听到其它程序员说:

哎呀,又在 GitHub 上发现了个好玩的项目。

那么问题来了, 他们怎么发现的呢?

GitHub 是什么

知乎上有个万赞答案写的很好, 叫 怎样使用 GitHub ? - 珊姗的回答

不过里面的图有点过时, 新版的 GitHub 大概是这样的:



学术地说:

GitHub 是一个通过 Git 进行版本控制的软件源代码托管服务, 它是世界上最大的代码存放网站和开源社区。

简单的来说:

GitHub 是程序员放程序的地方。

这里说的放不仅指存放、放置, 还有放开、共享的意思。

普通程序员会把自己业余写的一些工具放到 GitHub 上去, 文艺程序员会把 GitHub 当做写博客的地方2B程序员会把公司的商业代码上传到 GitHub 上去…。。。

GitHub 有什么好玩的

那既然 GitHub 是程序员放程序的地方, 听起来这么严肃, 它怎么可能跟好玩沾上边?

这个问题问得很好。 在我眼里, 所有程序员都是可爱的动物, 有一个词叫Programming Humor, 翻译成中文大概是代码之趣。 比如我很喜欢的XKCD系列漫画, 就有很多关于代码的好玩的梗:



(我凭本事丢骰子丢的4, 你为什么说这个数字不够随机?)



(Python 大法好!)

GitHub 上也有很多很好玩的东西。

比如etilqs的梗:

有个小型数据库软件叫 SQLite , 它非常好用。 于是知名杀毒软件 McAfee 就用了这个数据库, McAfee 还以 sqlite_ 当文件名丢了很多文件在C盘放着。 不懂计算机的用户们,装上 McAfee 以后发现, C盘多了好多奇怪的文件。 于是他们有些人 Google 到了 sqlite 的研发工程师的电话, 半夜打电话去吵醒工程师, 问C盘里多出来的这些文件是干啥的…… 后来 sqlite 就决定把临时文件的名字改成 etilqs。 假如有人能分别得出这个词, 是 sqlite 反过来写。 那以他的智商, 也不至于半夜打电话叫醒 sqlite 的研发工程师了……

比如前阵子, 好几家公司有新闻的时候, 就有个programming-job-blacklist的项目, 列了一堆程序员找工作的黑名单公司 (列表皆整理,请谨慎食用)



当然, 还有酷炫的“是男人就一年不断 Contribution”的刷 Contribution 的项目。 一分钟就可以让你变得绿油油的:



那 GitHub 要怎么玩呢?

正如鲁迅说过: 有人的地方就会有江湖。



作为一个以 UGC 为主的网站, 我们当然是要关注更多的用户。

我在 GitHub 上主要关注了三种用户(此分类不正交):

  1. 一般意义上的大神,这些人粉着以示膜拜。 比如从胖子变帅哥的Python程序员Kenneth Reitz, 经常可以看看他又被哪个组织拉进去了, 又给哪个项目贡献代码了。
  2. 项目作者、文章博主,这些人做的东西往往看着更好玩。 比如羡辙学姐, 占着一个巨好的 GitHub ID 不说, 我对前端的不少了解都是羡辙和尤大的feed刷出来的。 比如皓哥, 虽然他目前好像忙着搞事, 不过毕竟是一直奋斗在写代码一线的我辈楷模。
  3. 我喜欢的身边的朋友,平时有更多可能性交流技术。 比如有基友ldsink, toolbox的一些脚本非常好用。 比如有交大魔法师hcz, 很多好玩的项目都是他给我的timeline刷出来的。

所以总结一下。

GitHub 就是这么一个本来是放程序, 但是被玩成了同性交友的社交网站…

(嗯,本文以一个讲梗的角度讲了下 GitHub )

#Java开发#
全部评论
真的这么好玩吗?哎,还是不能感觉到编码的乐趣
点赞 回复 分享
发布于 2022-02-16 23:13
怎么才能让这个网站运行的更快一些
点赞 回复 分享
发布于 2022-02-15 08:35

相关推荐

04-16 10:27
已编辑
美团_Saas_后端开发
今天周一休息,突发奇想写一篇阶段总结。如题,我已经去了一个和Java彻底毫无关联的行业。曾经我以为自己能在计算机行业发光发热,拿到美团offer那会感觉自己天都亮了。没想到刚入行一年多就当了逃兵。从最开始的热爱到现在一看到代码就厌恶,不知道自己经历了什么。所以我去干什么了?答案是:在成都当了租房销售。上班那会压力大了就念叨着去干租房中介,但是一直下不去这个决心,想着自己学了四年多的计算机知识,终究还是不甘心。终于在某一天准备八股文的时候,看着无数篇和工作内容关系不大的理论知识,那一刻下定决心,决定尝试一下销售行业,也算是给自己一个交代。后面阴差阳错的投了成都自如去当租房管家,没想到面试很顺利,在当天一百多个面试的人里面,我成为了为数不多通过的几个幸运儿之一。目前已经培训通过,正式入职,也开了单,有压力但是每天过得很开心,真心喜欢那种和人交流的感觉,哪怕是最后没有选择找我租房。说这些也是想告诉那些大三,大四正在找Java实习而焦虑的同学:你们现在还年轻,选择很多,容错率也很高,可以尽情去尝试自己喜欢的行业和工作。不用因为某一次的面试没通过或者简历石沉大海而焦虑,更不用因为身边人都在挤编程的独木桥就强迫自己跟风。也算是自己的碎碎念吧,也希望自己能在新的领域取得一点小成就。也祝牛油工作顺利!
沉淀小子:干啥都不丢人啊,生存是必须要的,销售很考验一个人综合素质能力的,好的销售人脉和资源可不比写字楼的白领差啊
点赞 评论 收藏
分享
评论
6
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务