为什么说GitHub正在接管全世界?

Github已经是全球排名83的繁忙大站。提起它,脑子潜意识浮现“资源版本/控制”等字眼。Why?带你了解其中原委。

GitHub

先安利个词汇,这个词汇可能技术大牛不常挂在嘴边,但新闻记者,专家和作者很有可能经常提起:时代精神。这个词的字典定义很简单,“时代精神是每一个时代特有的普遍精神实质,是一种超脱个人的共同的集体意识”。虽说主要讲的是精神层面,不过实际用的时候往往将重点放在它描述的东西上。比如:如果我想表达“GitHub捕获了2010年的程序员世界的时代精神”,那么我实际上就会说成“GitHub是软件开发领域的绝对核心”。

GitHub是一个包含名为“Git”的软件版本控制系统站点,允许软件开发人员在线免费托管代码(有付费模式)。嗯嗯,这是众所周知的废话。如果你是开发,GitHub是存储,交换,交易和讨论代码的存储库。重点就在这里,因为这可能听起来不像是时代精神之类的东西。

也就是GitHub虽然很流行,但“存储库”的分类不能作为“时代精神”的分类子集。Alexa(没被亚马逊的Echo进行人格混淆)不久前将GitHub列为全球第83个最受欢迎的网站。当你抛开“GitHub的受众是软件开发”这一特征点,去玩交换源码的时候,这就熙熙攘攘的好玩了。另一方面,对于Facebook,亚马逊或Google等顶级排名的受欢迎网站,地球上所有人都是他们的观众。

so,GitHub流量高也可能不是不可能,最离奇的是它已然被提升到了时代精神级别。你要知道,这个级别的“虚名”可不是公司增长,也没有剑指市值,更不是贡献开发商的数量。也就是说流量本身就无法解释为什么GitHub是一个时代精神 - 为什么它会接管世界?所以,我们再往下分析。

那个不可思议的起点

我们采取一些有些讽刺意义的方法来存储代码,将其包装在可爱的用户界面包中,在上面洒上一点社交媒体,与一个根深蒂固的市场主导者(sourceforge)竞争。然后再把它大部分解开束缚迎接自由,以求改变世界!

如果我可以穿越回到2008年,当时GitHub刚刚开始,我也不确定自己会争着抢着成为它的投资者。至少,没有这一二十年的积累,它还真不像一个可以改变游戏规则的声音。

然而,如果你再回头看技术趋势,还是能依稀感受到它们之间的微妙。

远程世界的分布式版本控制

如果你长期以来一直在敲代码,那么想必已然对涉及到源码版本控制的远程工作的糟糕体验永生难忘。当GitHub开始做宣传时强调过,大致意思是,集中版本控制选定标准方案,当资源服务器扫不到你时就会很痛苦。我记得当时还可以使用一个名为Rational Clear Case的工具,它的工作思路是这样,如果我在家工作,我大部分早上的时间就是将我的几个文件提交给源代码管理。听起来好像能用了,不过有些场景下你会更抓狂 - 在飞机上或没网的地方,那就彻底没法工作,除非未卜先知提前获得“离线”码。这还不够,等有网重新连接,那又得花时间重新上线。

Git是Github所基于的版本控制系统,使用分布式版本控制更改了所有版本。Git是Linux的版本控制 - 是一种分散式,“民主”的工具,支持全球合作。Github,该网站打包了Git up,并鼓励你在源码管理安全工作全做了的情况下移动办公。而且Github方面保证,当用户再次连线时,可以很轻松的同步备份。何况GitHub还有远程编码的服务。

社会编码

GitHub的早期座右铭是“社会编码”。在当今密集高频的技术聚会、会议中,黑客和一般外向型活动中,社会编码的想法似乎早就注定。但是,如果你往前回顾10年,拆解分析用户组就会发现一个截然不同的现象和人数构成。他们会喝饮料可乐而不是手工啤酒,他们也懒得对行业趋势做积极讨论。

要知道,随着时代对软件开发(和他们的薪酬)的需求激增,“极客文化“已经变得非常主流。GitHub给滑板上了润滑,但那会儿没人会想到(据我所知)将社交概念与代码概念结合起来,但GitHub做了。它鼓励分享源码 - 并为此感到自豪。

另一个层面上,它将年轻,高能力的硅谷文化带入互联网广泛消费,并邀请世界各地的开发加入。“让我们共同合作,为我们做什么和我们做什么而感到自豪。”

站在巨人的肩膀上

15年前,开源是一个激进的想法,多由边缘参与者,黑客社区和学者提出。回想起我职业生涯初期,我开源了一个家庭自动化项目,大家都义愤填膺的认为我疯了。。。它火起来怎么办?放走成为富翁的机会?

人们都认为,企业之外的事业会被冻在琥珀里,工作意义就是金钱。其实我想说的是,你的价值不在你的代码本身,而在于你处理需求时的思维逻辑和品牌和社区存在能力上。如果您可以指向一个受欢迎、开源的专家系统,每小时200刀。那你还在代码上打击一个仰望着你肩膀的人是一件没有修养和胸襟的事。

GitHub本身就是这个运动的核心。只要你接受,你就得分享你的玩具(或其他代价)。在此前提下,你可以通过一个漂亮的GUI来实现分布式源代码控制的强大功能。GitHub的令人惊讶的价值主张是如此之高,让人们逐渐放逐了他们对代码的副面思绪。

接管世界

事实证明,GitHub提供了分布式有效性,社交性和个人信誉的承诺。这是否加起来了时代精神 - 接管世界?为了回答这个问题,让我们重新点一下。

软件开发需要有在任何地方有效工作的能力。他们现在得到了一个超爽的解决方案,但是又对他们有一些高要求,要求甚至高到他们要放弃源码,但恰好这又成了一群松鼠过冬的庞大储备。GitHub想了个好方式,有效捕获开发的真正需求,并超预期地提供。所以,GitHub很可能就是一个正在接管世界的时代精神,因为开发正在接管世界,GitHub也正在接管世界。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,012评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,628评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,653评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,485评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,574评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,590评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,596评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,340评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,794评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,102评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,276评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,940评论 5 339
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,583评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,201评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,441评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,173评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,136评论 2 352

推荐阅读更多精彩内容