设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

创始人Preston-Werner细说GitHub成长史

2013-11-29 14:38| 发布者: joejoe0332| 查看: 2568| 评论: 0|原作者: 陈馨影|来自: csdn

摘要: 从2008年创立之初到现在,Github已经完成了它的华丽转身,从一个开发者社区变成了一个免费开源代码托管平台。伴随社区的风靡,其创始人Preston-Werner也为越来越多人所关注,本文是对他的专访。 ...

  从2008年创立之初到现在,Github已经完成了它的华丽转身,从一个开发者社区变成了一个免费开源代码托管平台。伴随社区的风靡,其创始人Preston-Werner也为越来越多人所关注,本文是对他的专访。



RW:和许多成功开发者一样,您也中途辍学,那你觉得对一个科技从业者的人来说,有必要上大学吗?

  TP--W:这得分人,每个人从大学里学获得的东西都不同。

  我上了两年大学,这两年完全改变了我的生活。如果不上大学,可能完全是另外一个样子。大二那年夏天,我在一家做Java开发的创业公司工作,那里工作氛围特别好,会觉得和整个团队在开发真正有用的东西。

  实习结束之后,他们给了我一个offer,摆在我面前的有两个选择:一是我可以回学校继续读两年的书,毕业以后再去找我已有经验的工作,二是继续之前那份工作。对于我来说,我觉得自己已经有了开发背景,并且爱我现在的工作,学校也离得近,可以继续和以前的朋友保持联系,所以干脆辍学。这真的得分人,不能说“上大学没意义,不要上大学”之类的话,个人不是很赞同。


RW:很多人还不知道,其实在你创办GitHub之前已经做了Gravatar服务,背后的理念是什么?

  TP-W:那个谈不上公司,只是我自己在做顾问期间所做的一个副产品。当时博客兴起,许多开发者和设计师都在写博客,我就想可以做点什么事情呢?那时候每天早上醒来都会花一个小时的时间盯着天花板想到底该怎么做。某天无意中想起Web论坛中每个人一般都有个头像,在评论中能把头像显示出来,但博客那时候还没有这种功能,所以就想,做一个吧。

  做好之后就开始让朋友尝试,有些人确实很喜欢,但有一段时间其实并没有多少用户。最后终于受到许多人欢迎,尽管如此,这个产品也给了我很大压力,因为这个东西没有商业模式,我自己承担运营和基础设施建设的费用,要处理规模化中一些很棘手的问题。然后会因为稳定性不够系统瘫痪了而受到用户批评,从那以后学到了许多东西,主要就是如果你要做一个项目,一定要首先考虑好商业模式。

  在把Gravatar卖给Automattic之后,我开始思考我的下一个副产品该做什么,商业模式应该是怎样的?最终怎么变现?如果做好了自己是不是能全职去做?也会评估项目的价值。


RW:2008年,Git其实已经很老了,你怎么会围绕Git开发一个协作社区?

  TP-W:那时候在我负责运营的Ruby社区,Git已经开始流行了,它具备Subversion(另一个开源代码版本控制系统)所不具备的功能,并且这些功能正好是开源爱好者使用的,也是Ruby社区现在使用最多的功能。

  Git之前发展确实不温不火,命令行接口也相当复杂,但支持许多分支管理和分布式协作,能让每个软件的克隆版本拥有完整的历史记录。当时就觉得这个东西将来人们一定会用到,他们没有理由不用这个,只是时间问题而已。

  回想起来,使用Git最困难的部分是上传和分享repo文件,你必须有Linux服务器,然后要新建一个账号,下载代码生成SSH-Key,反正非常痛苦。所以我和一些朋友就聚在一起说,我们要做一个简单的东西,方便人们分享Git repo文件。因为我们是Web开发者,所以我们就要建一个基于Web的东西,我们可以自己用,也要开源了让别人用,虽然现在Git不是太受欢迎,但Linux得用它,这是个好现象,如果我们让Git变得简单易用,其他人就想去用,最终Git就能受到欢迎。这就是当时的想法,趁人们还没意识到Git潜力的时候,先做一个产品去抢占这个市场,然后在这个市场上成为领跑者。



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部