说起全球最大的“搞基社区”,不得不提GitHub!
没错,就是这只章鱼猫(Octocat)!程序员们对它爱不释手、欲罢不能,在上面找项目、写代码早已成为日常必备。
这个被程序员称为“开发者神器”的论坛,已经聚集了超过万的用户总量,项目总数超过了万。微软看中了它的巨大价值,于今年6月4日正式宣布以75亿美元收购GitHub。
短短10年间,GitHub改变了人们的编程方式,不仅让编程变得更简单,还改变了软件开发者对于编程的看法。那么,GitHub是如何做到的呢?这不得不从它的创始人ChrisWanstrath开始说起。
英语专业自学成才的码农
年,Wanstrath出身在美国俄亥俄州,从小酷爱电脑编程,写程序的能力基本都靠自学。我从小的梦想就是成为一名开发者,制作视频游戏和网站,我一直希望成为某个制作受人欢迎程序的团队一员。Wanstrath如是说。
不过,Wanstrath的大学专业并不是计算机相关,而是英语。“我当时发现,无论我做什么,我都必须说、读和写英文,所以我选择了这个专业。”
非科班出身的Wanstrath,并没有放弃对编程的热爱,“成为一名软件开发人员”的梦想在他心中生根发芽。于是,他在大学选修了几门UC编程课程,这让他更加认真且专业地面对编程,决定将编程作为自己的职业。
“吸*?不存在的!我只是在编程”
“我从未觉得学位是必要的,技能才是。”年,接受辛辛那提大学杂志采访时,Wanstrath将内心真实想法表露无遗,而他在大学便付诸于行动。
自学编程时,Wanstrath在PHP语言开发人员在线社区中获得了鼓励,“他们试着提供帮助,分析知识,彼此之间建立联系,教会我一些事情。”这种形式颇受Wanstrath的青睐。
他逐渐发现自己对于编程的热爱近乎痴狂,甚至不去学校,开始逃课。Wanstrath花在编程上的时间比花在自己的专业——英语上的时间多得多。父母自然开始不满意Wanstrath在学校的表现,甚至担心他在宿舍吸*:“我没有吸*,我也没有做任何事情,我只是在编程。”
大学辍学创造出“程序员天堂”
似乎每一个业界大牛,都会在关键时刻选择辍学,比如比尔盖茨,比如扎克伯格,比如Wanstrath。
在经过2年的大学学习之后,年,Wanstrath得到了CSB旗下科技网站CNET的一份工作。由于是自学编程,Wanstrath担心无法胜任这份工作。于是,他做了一个大胆的决定——离开学校,搬到旧金山,全身心投入到开发者的工作当中。
当时的Wanstrath只有20岁。
在CNET,Wanstrath曾在GameSpot和Chowhound相关的项目担任开发人员。在旧金山的一个会议上,他认识了PrestonWerner。
和Wanstrath一样,PrestonWerner也是一名辍学生。两人在一家酒吧里碰头,互相吹捧了两句,“你的代码写得真够厉害的!”他们讨论了软件开发社区对于存储大量源代码的需求,并且想要创建一个专属于程序员的社交网站。在这个网站上,程序员们可以分享自己的Git软件库,集思广益,连名字他们都想好了,就叫GitHub!
经过三个月的日夜奋斗,GitHub内测版于年1月上线。2月,GitHub又增加了第三位联合创始人PJHyett,他曾在CNET与Wanstrath一起担任Chowhound项目的高级软件工程师。
Github三位联合创始人GitHub有着友好的图形界面,可以让开发者存放Git成立源代码,同时配有更加完备的知识和任务管理、Bug追踪和讨论板功能。科技巨头(Twitter、Facebook、Google以及微软),甚至白宫都是GitHub的用户。
年,GitHub获得了TechCrunch的“最佳创业公司”;年,Wanstrath被评为商业周刊“30under30”青年企业家之一。年,,Wanstrath被《福布斯杂志》列为美国40岁以下最富裕企业家之一,同时被列入美国《财富》杂志刊登的《40岁以下最具影响力人物》排行榜,ChrisWanstrath位于第31名。
Wanstrath早已成长为一名坦率的开源倡导者,在公司没有盈利能力的时候,他与GitHub联合创始人一起对外提供咨询服务,并且通过写博客、参与编写技术书籍、提供技术想法的方式赚钱,迄今为止他已经为开源项目带来了数百个项目的贡献。Wanstrath喜欢周游世界,分享关于开源带给开发者的好处,以及网络带给企业家的利益等等。
Wanstrath的GitHub主页今年4月10日,Github诞生10周年,作为CEO的Wanstrath在TheGithubBlog上发表了一篇文章,整理了在他眼中过去10年间的几大里程碑事件。“这很GitHub——这份光荣,其实不止属于平台自己,更属于那些为了让这个世界变得更好,通过Git、GitHub,用JS、Python和各种语言贡献代码的人们。”
GitHub十年纪念页面GitHub十年大事件:
0403:Rails转移至GitHub0103:比特币诞生(年入驻GitHub)0521:Node.js发布1126:RailsGirls第一次线下聚会:TravisCI持续集成的第一个PR0101:JS成为GitHub第一大语言:GitHub用户破百万0609:Docker1.0发布0721:DjangoGirls第一次线下聚会0723:微软开源.NET:虚幻引擎4免费和大量游戏相关开源0922:GitHubClassroom发布1203:苹果开源Swift:阿波罗11号代码开源:Python进驻GitHub0215:TensorFlow1.0发布:十周年,再出发
ChrisWanstrath,一个英语专业逃课辍学的自学成才的码农,在23岁创业并获得成功,于公司成立的第10个年头,将公司卖了75亿美元,折合成人民币在亿。Wanstrath放下管理拥抱技术,他的科技之心仍将继续。
人工智能、区块链、量子计算……众多全新的计算机技术和计算范式汹涌而来,而Github——ChrisWanstrath的最大心血,也将伴随着新鲜血液的加入,承载着无数程序员的伟大梦想,成为更加强大的开发者社区。
开发者是新时代的建造者,用代码构建世界。GitHub就是他们的家,ChrisWanstrath便是梦想守护神。