商汇粹外网资源平台

搜索
查看: 1714|回复: 4

GitHub 为什么讨人喜欢?

[复制链接]

该用户从未签到

9

主题

44

帖子

147

积分

注册会员

Rank: 2

积分
147
发表于 2022-9-22 15:40:21 | 显示全部楼层 |阅读模式
GitHub 的
about 页面上曾经有这样两行字:
就近饮用的美味啤酒:4 桶
风投资金:$ 0.00(在 2012 年 7 月 9 日宣布接受来自投行
Andreessen Horowitz 的一亿美元风险投资后,这行字被去掉了)
虽然我不理解啤酒有什么好喝的,但这明明就是另一个令人羡慕的 37signals 式宣言。              
让我们来看看 GitHub 是一家怎样的公司:

  • 创始人是顶级 hacker;
  • Freemium 模式;
  • 允许员工远程工作,强调自治,而非管理,目前有 55 名员工(两年后的今天已有 145 名);
  • 是最受欢迎的 git 服务,迄今超过一百万用户;
  • 目前最流行的开源代码托管服务之一,连 Linux Kernel 都在上面;
除此之外,这个公司的创始人及员工都是一副超 happy 的模样,大喝啤酒,举办各种 meetup,在 RailsConf 上
开 Rails 社区的玩笑。
然后,这帮人还尽干些有趣的事情:比如
贩卖周边商品,给它们的吉祥物章鱼猫(
The Octocat)穿上各式各样的衣服,
开源内部机器人,以及在任何地方都让可爱的章鱼猫
动起来。
最该死的是,它们的产品又还这么好用!  
在这个连 Google 都关闭了实验室的年代,这样的公司(服务)要去哪里找呢?
回复

使用道具 举报

该用户从未签到

4

主题

35

帖子

132

积分

注册会员

Rank: 2

积分
132
发表于 2022-9-22 16:42:51 | 显示全部楼层
在那篇著名的程序员博客文章: How to blog like a hacker 火起来之后,大量使用 github pages 的 blog 冒了出来。因为免费、版本管理、markdown、命令行,更重要的是它把握了程序员的心理潮流:must be cool!
svn is great,  git is cool. wordpress is great, gp is cool. 伟大的产品必定先从极客产品开始,这是真理,不管有没有计算机和互联网。
github 提供了丰富的 api,丰富到你可以把它当作数据库使用,而且 auth 很方便。比如我(shameless ) 将一个 repo 当作 json 文件的数据库,在 github pages 中用 client javascript CRUD(通过 github api) 这些文件,实现动态数据操作的功能,将一个静态的 host 弄成了动态的。
国内网站哪家敢这么玩(不是说技术不行,而是这样做完全没有商业利益)。
我在等待,如果哪天  github 能 host 各种语言的 runtime,我也好不意外。
你想要你的产品讨人喜欢吗?
Be cool!
回复

使用道具 举报

该用户从未签到

2

主题

56

帖子

199

积分

注册会员

Rank: 2

积分
199
发表于 2022-9-22 17:45:21 | 显示全部楼层
因为它有用而又不令人讨厌。
回复

使用道具 举报

该用户从未签到

6

主题

21

帖子

81

积分

注册会员

Rank: 2

积分
81
发表于 2022-9-22 18:47:51 | 显示全部楼层
大家都听过牛顿谦虚过的一句话:“我成功,是因为我站在巨人的肩膀上。”
对于普通的程序员来说,如果不想重复造轮子,就必须要站在巨人的肩膀上,那么巨人是谁呢?就是本次话题的主角:GitHub。那些牛逼的开源软件库,99% 的情况下会在 GitHub 上找到它。
对于成功的程序员来说,如果想要被别人膜拜,最好能在 GitHub 上贡献一个开源库,如果星标超过 1W,那可是相当的牛逼,在业界应该算是响当当的人物。
总结一下:
1)GitHub 可以让普通的程序员避免重复造轮子,能够轻松地胜任一份工作;
2)GitHub 可以让牛逼的程序员成为众人膜拜的明星,在短暂的一生当中留下足够耀眼的光芒。
换句简单一点的口号就是:共产主义,各尽所能,各取所需。
除此之外,GitHub 讨人喜欢的原因还有一些。
1)GitHub 很萌。





2)GitHub 很社交。
你可以 follow,持续地关注。你可以 star ,锦上添花。你可以 fork,在胜利的成果上为所欲为。
3)GitHub 很包容。
罗素曾说过:“参差不齐乃幸福本源。”谁都有权利在 GitHub 上发言,谁都可以在 GitHub 上发布源代码。
4)GitHub 是免费的。
不需要每年花几千块买一台服务器,就能通过 GitHub Pages 搭建个人博客。只需要每年花几块钱买个域名就行,我就搭了一个:www.itwanger.com
回复

使用道具 举报

该用户从未签到

5

主题

36

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2022-9-22 19:50:21 | 显示全部楼层
主要是友商不太讨喜。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表