转自:http://news.cnblogs.com/n/190924/

前 5 年对初创公司来说至关重要,根据美国中小企业发展署的数据,大约 1/4 的初创公司在第一年内关门大吉,只有不到一半的企业能撑到第 5 年。对于成立于 2008 年的 GitHub 来说,今年无异于一个里程碑。

GitHub 相信团队的力量,尤其是至今仍然留在公司的前 5 名元老级成员。GitHub CEO Tom Preston-Werner 表示:“一定要找某些方面比你强的人。”当和其他创始人在为公司的成长殚精竭虑时,他很快发现,很多事情不在他们的能力范围内了。到了“要为必须完成的任务寻找新技能”的时候了。

GibHub 没有盲目地为繁重的编程工作招募几名优秀开发者了事,而是十分审慎地从战略及未来角度出发,为公司组建了涵盖多个领域的 5 人骨干小组。这 5 个人的技能包括了设计、客户支持和人力资源等方面。

No.1 高手 Scott Chacon

如果你怀疑社交媒体可以为你带来一份梦想工作的合理性,那么 Scott Chacon 的事例一定可以多少打消掉你的顾虑。Chacon 和 Preston-Werner 在一个名为 Ruby on Rails 的聚会上见面,相见恨晚。

Preston-Werner 说:“我当时就认定,Git 有机会成为大受欢迎的一款很酷的产品。”他也很清楚,对于多数人来说,Git 仍相当复杂,它需要变得简单易用。

通过这次会面,Preston-Werner 发现 Chacon 不仅对 Git 了如指掌,第一本关于 Git 的书更是出自 Chacon 之手,Chacon 的见解在开发者圈子里是个传奇。这样的人当然是求之不得的。可惜作为一家刚起步的初创公司,Preston-Werner 还没有立刻全职聘请 Chacon 的能力和资源,所以 Chacon 一开始只是以承包人的身份为 Gist 项目工作。

Chacon 现在是 GitHub 的首席信息官。

No. 2 “The Customer Whisperer” Tekkub

随着公司的成长,Preston-Werner 发现最初的 4 人小分队被用户的帮助请求给淹没了。当 Preston-Werner 尽着最大可能帮助人们解决问题的时候,他发现有一个人在处理 N 个开源计划的同时居然还有时间给其他人排忧解难。

Preston-Werner 亲自联系了这个叫做 Tekkub 的用户 (他 / 她的真名只有几个创始人知道)。Tekkub 同意兼职帮助 GitHub。之后,身在科罗拉多的 Tekkub 一直远程和公司保持联系,通过电子邮件和网络工具讨论工作细节。Tekkub 是第一个和公司分隔两地的 GitHubber。现在,公司共有 70% 远程工作的员工。在兼职了一年之后,Tekkub 才和几个创始人进行了面对面会谈,并全职进入 GitHub。

No. 3 行政专家 Melissa Severini

开发和客户支持工作走上轨道后,行政管理上的压力接踵而至。Preston-Werner 回忆,团队当时对行政管理事务称得上一窍不通,“基本上都是现学现用的,只要不坏事就行”。

公司的需求从最底层的生存上升到了法律、出差和办公室的日常管理等更高一级的事物上。Melissa Severini 就在这时出现的。她也是 Preston-Werner 通过圈内人知道的,当时她已有相当的工作经验。不过让 Preston-Werner 动心的还是 Severini “知道如何把一间公司打理的井井有条”的能力,而且她“非常自信;总能把事办成”。

Severini 的管理方式也曾让这只小团队第一次产生了紧张气氛,那是当她要求大家保存收据的时候。Preston-Werner 一开始不愿意接受,因为他认为这样做和公司“ 一切从简 ”哲学背道而驰。不过在 Severini 的坚持下,大家还是互相做出了让步。

No.4 设计大师 Kyle Neath

Preston-Werner 是 GitHub 的第一任设计师,但是自从他的工作兴趣和重心向后端转移后,产品设计就开始变的蹩脚。于是他开始寻找可以“每天都在思考产品的设计、使用方式和外观”的人,因为“要是开发不具备实用性的技术,最终只会得到糟糕的产品。”

这一次,Preston-Werner 还是故计重施,通过自己的圈子寻找设计师。在咨询以及孵化公司 ENTP 的 Kyle Neath 已让他们仰慕已久,GitHub 还是由 Neath 负责设计的某个支持工具的客户。“你自己如果就是 TA 设计的某产品的用户的话,那就挺能说明问题的了。”

No.5 犀利工程师 Ryan Tomayko

Tomayko 的大名在开源社区里无人不知,他曾把 GitHub 称为 “ Myspace for Hackers ”,这让当时尚处于测试期且没有收入的 GitHub 有了更大的知名度。

Preston-Werner 至今对 Tomayko 的技术仍保持着敬畏,“他很牛 X,技术上的造诣是我梦寐以求的。”可是当时的 Tomayko 已受雇于云应用平台 Heroku,并且还与 Salesforce 有一定关系。Perston-Werner 事后承认说:“这对他来说确实有点冒险。我猜想他是认定了 GitHub 会变得非常好吧。”

GitHub的5人骨干小组:早期初创公司该如何招到正确的人的更多相关文章

  1. 36岁IT老人再次随笔——程序员的门槛其实并不高,但却是一个易学难精的行当——IT的快车很快,我常看到不少人摔落下去,但又有不少身手敏捷的人跳了上来 good

    36岁的我,还在IT里面留恋着技术.我不是什么技术牛人,只是不愿离开.搞硬件的朋友对我说:“我以为你是搞硬件的,没想到你软件方面这么厉害?”,搞软件的朋友对我说:“我以为你只是搞软件的,没想到你硬件方 ...

  2. jeecg团队招新人(5人)

    jeecg团队招新人(5人) http://www.jeecg.org/forum.php? mod=viewthread&tid=2046&page=1&extra=#pid ...

  3. CSS那些事!这个篇幅是我特意开的,不是因为帮助小菜之类的,而是在多人的团队配合中各种命名冲突的规范让人蛋疼

    CSS那些事!这个篇幅是我特意开的,不是因为帮助小菜之类的,而是在多人的团队配合中各种命名冲突的规范让人蛋疼. css这个东西只要不是新的离谱都会写,但是每个人的命名风格,方法,都不同 有人喜欢驼峰, ...

  4. ZT 感触的屌丝职场记 投递人 itwriter 发布于 2013-05-27 09:21 评论(18) 有3402人阅读 原文链接 [收藏] « »   作者@幻想哥呀幻想哥   有一位屌丝男,从小抱着报效祖国的理想上了大学,毕业后干了 IT 行业,高中那时候看文汇报说,搞 IT 的在上

    屌丝职场记 投递人 itwriter 发布于 2013-05-27 09:21 评论(18) 有3402人阅读  原文链接  [收藏]  « » 作者@幻想哥呀幻想哥 有一位屌丝男,从小抱着报效祖国的 ...

  5. 社会不是承认有学历的人, 而是承认努力过得人, 而且是真正努力过不是穷忙的人(没有学历就要多付出一倍的努力)good

    送你一句 这就是你水平差的理由? 楼主你工资低是因为你技术不行, 不想努力然后怪罪学历, 为什么学历高的混得好, 因为学历高的人努力过, 你没学历技术还不行, 凭什么证明你努力过, 社会不是承认有学历 ...

  6. 转:为什么说招到合适的人比融到钱更加重要 - Hiring Great Talent is More Important Than Fund Raising

    我在猎头行业工作了 20 多年,一直在帮助创业公司招聘优秀的人才.我服务过的客户既有 VC 投资的初创企业,也有即将 IPO 的公司.我和 200 多个 VC 合作过,也见过 300 多个客户失败的案 ...

  7. lbs(查看附近的人),看看社交软件如何实现查看附近的人

    最近在做一款移动端棋牌游戏,为了进一步提高用户体验.拉近玩家的距离,我们决定在游戏中加入好友功能,而对于体验好友功能的玩家来说,要是玩牌的时候可以看看附近都有谁在玩牌,跟他们交流交流玩牌心得什么的无疑 ...

  8. 程序员需要经纪人吗?10x 最好的程序员其生产力相当于同行的 10 倍~

    原文地址 10x 起源于技术界一个流行的说法,即最好的程序员是超级明星,其生产力相当于同行的 10 倍: Google 园区以好玩的设施闻名:小憩舱.球坑.按摩.干洗.随便吃到饱的自助餐.(为了拍人才 ...

  9. 新人入职100天,聊聊自己的经验&教训

    这篇文章讲了什么? 如题,本屌入职100天之后的经验和教训,具体包含: 对开发的一点感悟. 对如何提问的一点见解. 对Google开发流程的吐槽. 如果你 打算去国外工作. 对Google的开发流程感 ...

随机推荐

  1. javascript中的简单三角函数

  2. PL/SQL Select into 异常处理

    在使用select into 为变量赋值时,如果变量是集合类型,不会产生异常,而如果是基本类型或记录类型,则会报异常. 异常产生了怎么办?当然是捕获并处理啦. 对于普通的代码块来说,在代码块的结尾处理 ...

  3. Quartz.NET配置(Log4net)

    最近有个任务关于服务调度,想起以前看过Quartz.NET调度任务非常棒. 今天小试Quartz.NET,前面配置Quartz.NET很轻松,控制台也输出了.但是想配合Log4net来做日志文件,怎么 ...

  4. Android开发中用友盟做分享的一些坑

    仅限于用5.1.4版本的 按照友盟分享的API在自己的代码中修改: 1.微信分享需要打包APK文件,数字签名与微信开发申请的要一致 2.此name中属性不能修改 value为友盟的申请的appkey ...

  5. 在ASP中调用DLL的方法

    .net的dll已经不是严格意义上的动态连接库了,而是一个类或者类库.它是不能直接在ASP.VB等其它的应用环境中使用的.   我们可以通过COM包装器(COM callable wrapper (C ...

  6. List<T>取交集、差集、并集

    1.  取交集 (A和B都有) List A : { 1 , 2 , 3 , 5 , 9 }List B : { 4 , 3 , 9 }var intersectedList = list1.Inte ...

  7. vpn的作用

    1.可以用于远程对方桌面. 步骤: 1.浏览器中访问网址,输入用户名,密码即可 2.输入远程桌面用户名和网址

  8. UITableViewCell 上的按钮点击事件

     以前做tableViewCell的button点击事件,总是建立一个全局的可变数组,把data放在数组里,点击获取button的tag值,根据tag从数组了里取data. 其实,如果section只 ...

  9. iOS9 application:application openURL: sourceApplication: annotation: 方法不执行

    - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url NS_DEPRECATED_IOS(2_0, 9 ...

  10. POJ2584 T-Shirt Gumbo 二分图匹配(网络流)

    #include <cstdio> #include <cstring> #include <algorithm> const int inf=0x3f3f3f3f ...