2008年,现年33岁的执行董事长Chris Wanstrath与软件开发伙伴Tom Preston-Werner(38岁)和PJ Hyett(35岁)共同创立了GitHub,总部位于旧金山。10年来,GitHub已经发展成为世界上最大的软件代码托管服务,拥有2800万个人用户。GitHub去年表示,它的年度订阅收入达到2亿美元。

2016年 ,Wanstrath登上《福布斯》美国40岁以下富豪榜,净资产为3.6亿美元,当时GitHub的市值为20亿美元。随着微软以近4倍于这一数字的价格收购GitHub,Wanstrath的个人财富也将在收购交易结束后猛增。

Wanstrath周一在一篇博客文章中写道,当10年前GitHub刚刚推出时,他“从来没有想过”会被微软收购。他说:“(GitHub)是一个功能强大、有利可图的工具,云只是空中楼阁,而微软则是一个完全不同的公司。”

事实上,从大学辍学、自学成为程序员,Wanstrath已经走过了很长的路。

教练,我想成为开发者

Wanstrath在俄亥俄州长大,从小就自学计算机编程。“我想成为一名开发者,制作视频游戏和网站。我一直希望成为某个制造受人喜爱的东西的团队的一员。”他在2017年对Entrepreneur杂志说。

2000年左右,Wanstrath并没有失去对计算机的热爱,但他决定到辛辛那提大学读英语专业。他在去年接受《财富》采访时说:“我当时发现,无论我做什么,我都必须要说、读和写英文。”

不过,他仍然想成为一名软件开发人员。

我从未想过学位将是必要的。我认为技能才是必要的。”他在2014年接受辛辛那提大学杂志采访时说。

他上了几门计算机编程课程,这让他对软件编程变得认真起来,以至于他觉得自己可以将编程作为职业。

使用PHP语言的开发人员的在线社区赢得Wanstrath的青睐,他们在Wanstrath学习编程时提供了帮助和鼓励。“他们试着提供帮助,分享知识,彼此之间建立联系,教会了我一些事情,”他对Lev-Ram说。

Wanstrath发现自己“不去学校,开始逃课。”他说,他花在编程上的时间比花在专业学习上的时间要多。

“我没有吸毒,也没有做其他事情,就只是在编程。但是,我的父母同样对我很生气,就好像我一直在吸毒一样。”他告诉Lev-Ram。

在经过大约两年的大学学习后,2005年,Wanstrath得到CBS旗下的科技网站CNET的一份工作。因为他基本上是自学成为程序员的,Wanstrath对能不能成功感到担忧。但他决定迈出这一步。他离开学校搬到旧金山,开始了作为一名开发者的工作。

“20岁的人会考虑风险吗?”

“20岁的人会考虑风险吗?”Wanstrath在接受辛辛那提大学杂志采访时问道。

在CNET,Wanstrath曾在GameSpot和Chowhound相关的项目担任开发人员,这两个网站都是CNET收购的。

2007年10月,Wanstrath在旧金山的一个会议上认识了Preston-Werner,这个会议是为使用Rubyon Rails编程语言的开发人员组织的。

跟Wanstrath一样,Preston-Werner也是一名大学辍学生(他在两年后的1999年从哈维玛德学院辍学)。Preston-Werner之前创建了一家名叫Gravatar的初创公司,2007年Gravatar公司被卖给网络开发公司Automattic,价格没有公开。

他们两人讨论了软件开发社区对存储大量源代码这种服务的需求,同时用户可以在他们的软件项目上相互协作。

“在接下来的三个月里,Chris和我花了很多时间来计划和编写GitHub,”Preston-Werner2008年在个人网站上的一篇文章写道。

2008年1月,Wanstrath和Preston-Werner推出了GitHub的个人测试版。2月,他们又增加了第三位联合创始人PJ Hyett,他曾在CNET与Wanstrath一起担任Chowhound项目的高级软件工程师。

到2008年3月,GitHub的beta版已经拥有了2000名用户。GitHub于2008年4月推出公共版本,然后逐渐在开发者社区中流行起来,到2009年7月,用户数量达到了10万。

由于GitHub在软件开发人员中很受欢迎,成立后的四年,GitHub通过向个人程序员和企业收取每月访问平台的费用,在没有外部资金的情况下得以生存下来。

2012年,GitHub终于宣布了首次外部融资。硅谷风投公司Andreesen Horowitz向GitHub投资了1亿美元,这是该公司当时最大的一笔投资。当时,GitHub的收入每年增长300%。

GitHub曾五次入选CNBC的“颠覆者”科技企业榜单(Disruptor List),CNBC描述GitHub为“开发者的Facebook,因为它鼓励围绕代码进行协作和互动”。GitHub不仅被世界各地数以百万计的软件开发人员使用,还被NASA等大型组织以及Airbnb、IBM和Spotify等公司用来维护编程项目。

Preston-Werner在2012年接管公司的CEO职位。然而,一桩性骚扰丑闻迫使Preston-Werner于2014年辞职,Wanstrath再次执掌公司。2017年,Wanstrath辞去CEO一职,担任执行董事长,同时GitHub一直在寻找CEO的继任者。

现在,随着GitHub被微软收购,Wanstrath将以“微软技术院士”( Microsofttechnical fellow)的身份加入微软,从事软件相关的项目,而微软副总裁Nat Friedman将担任GitHub的首席执行官。

“我为GitHub和我们的社区在过去十年中取得的成就感到非常自豪,我迫不及待地想看看未来会发生什么。”Wanstrath周一在他的博客上写道。

原文发布时间为:2018-06-7

本文来自云栖社区合作伙伴新智元,了解相关信息可以关注“AI_era”。

原文链接:大学辍学、自学编程,GitHub创始人是怎么号召2800万程序员的?

大学辍学、自学编程,GitHub创始人是怎么号召2800万程序员的?相关推荐

  1. 大学辍学、自学编程,GitHub 创始人是怎么号召 2800 万程序员的?

    关注 "GitHubDaily" 设为 "星标",每天带你逛 GitHub! 转自:新智元,来源:CNBC,翻译:肖琴 2008 年,现年 33 岁的执行董事长 ...

  2. 一年暴增1600万程序员!GitHub 2021年度报告发布:中国755万开发者排全球第二

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 来源丨新智元 编辑丨极市平台 导读 GitHub年度报告显示,去年全 ...

  3. 临清有学计算机编程的吗,『临清·第五次主题活动·少儿编程课堂』聊报小记者“小小程序员”活动...

    原标题:『临清·第五次主题活动·少儿编程课堂』聊报小记者"小小程序员"活动 人 工 智 能 少儿编程一般是指针对小学及幼儿阶段的学生设计的编程模式,把原来复杂的英文代码编程语言转换 ...

  4. 编程浅谈-以一个初出茅庐的Java程序员视角

    编者是一个从事Java开发的普通软件攻城狮,迄今为止,粗粗算来不过刚刚进入编程的世界不过两年,但在这两年的光阴里,每当我抬头仰望星空(苦命加班)时脑海里总有这样一个疑问--"什么是编程&qu ...

  5. 编程很苦,开心一乐。让程序员崩溃的8个瞬间。

    编程很苦,开心一乐.让程序员崩溃的8个瞬间. 明明我只修改了一行代码-▼ 2. 千万不要随便乱动旧项目▼ 提交了错误的分支▼ 断点调试bug▼ 当我删除了一个无用的代码块▼ 自信爆棚的演示自己开发的功 ...

  6. 中秋节随性作诗一首,送给新入学的大学学子们,也送给在外打拼的程序员们!

    中秋节随性作诗一首,送给新入学的大学学子们,也送给在外打拼的程序员们! 每逢佳节倍思亲,志在四方孤一人. 举头望月身异处,家中拭泪父母亲. 成功来自每一日,莫见诱惑忘本份. 今日吃得苦中苦,来年方为人 ...

  7. 看看200万程序员怎么评论:编程自学和培训哪个靠谱?

    今天给大家分享一个话题:编程自学和培训哪个靠谱? 方法因人而异,没有说固定的哪个好.有的时候运气一样很 重要,比如你能否找到带你入门的"那串钥匙".如果感觉自己自学能力比较强,选择 ...

  8. 小笨狗的编程感悟:如何成为一个优秀的程序员

    写在前面 自今年年初,便很想写一些文字.一来是有很多学弟学妹们经常问我,要成为一名合格的程序员,应该具备那些知识和能力,二来,也想在工作六年之际给自己一个交代. 然而,每当动手把自己心里要说的话付诸文 ...

  9. Github上Python超越Java,人工智能程序员大热

    前言 GitHub 2017年年度报告发布:有70万来自中国的新用户加入,占据Github新人总数70%.Python超越Java成为第二最受欢迎的语言,TensorFlow依然是最受欢迎的深度学习库 ...

最新文章

  1. linux screen 命令详解
  2. usb 进入suspend_USB的挂起和唤醒 (Suspend and Resume)
  3. macd java 源代码_MACD交易系统原理、用法及源代码
  4. SmtpClient 身份验证失败(authentication failed) 的原因分析
  5. 使用JDK自带的jmap和jhat监控处于运行状态的Java进程
  6. linux 文件指针,Linux中文件描述符fd与文件指针FILE*互相转换实例解析
  7. 养老不用愁,这种机器人可以让老年人自主地进行日常生活
  8. Wazuh--一个完善的开源EDR产品
  9. 移植内核过程的几个问题
  10. 虚拟机的三大服务器启动不了,Win7系统下共享虚拟机提示VMware Workstation Server共享服务不能启动如何解决?...
  11. 模板类出现外部符号无法解析错误
  12. centOS安装oracleDB,静默安装DBCA的时候,报错
  13. Move Zeroes
  14. 技术·融合·治理|众享链网试运行总结暨正式运行发布会预告
  15. 微信公开课讲师黄咪咪:熟读规则,玩转小游戏
  16. 学习python的语法规则
  17. Autodesk AutoCAD 2022 产品系列已发布(附下载)
  18. php使用redis实例,php中使用redis队列操作实例代码
  19. HBuilderX日常踩坑之隐私合规检测
  20. 单招面试问为什么选择计算机这个专业,单招面试常见问题及答案 面试要注意什么...

热门文章

  1. autocad2008许可证错误无法激活的解决办法
  2. CHARIOT测量带宽、网速
  3. 计算机考研386分什么水平,清华大学电子与通信工程386分考研心得
  4. Mysql出现问题:ERROR 1116 (HY000 (ER_TOO_MANY_TABLES)): Too many tables; MySQL can only use %d tabl解决方案
  5. tomcat 启动spring报错 illegalargument
  6. 模仿el-popover实现自己的vue组件
  7. Android TextView文字颜色渐变
  8. python无限循环通过while保留字构建_Python学习笔记(四)
  9. Web前端培训:常用的Web前端开发框架有哪些?
  10. ansible(1)---师傅领进门