2013年在某个地方为GitHub 240名员工中的三分之一或一半员工做演讲。

鼓励你的员工在大会上做演讲通常被认为是一件好事。另外对于GitHub,它还是一种好的广告:和我们花钱砸在banner广告上不同,直接给客户演讲就是我们能做的、最有效的营销。同时,它也有利于招聘工作。我们从来不缺简历。

管理工作通常集中在两个方面——广告和招聘——这是员工演讲的主要商业动机。当然,这不是全部。支持你的员工,鼓励他们在公开场合讨论他们的经验,很快你就会抓住每一个其他公司完全错过的机会。

员工当老师

在你教别人之前,你是不会真正了解某些东西的。这是人们说的比较好的警句,的确如此,如果你不是站在台上、在内心深处赶上这个糟糕的时刻,你是不能真诚地理解这句话的,那时候你才意识到你不得不向几百人说清楚一个概念。

为初学者做一份幻灯片和故事是十分让人气馁的,为了成功,你必须知道你的不足。通常意味着阅读你以前没有看过的文档,让你的大脑去解释以前没有考虑过的想法,从而比你以前更加熟悉这个概念。

再看一次上面最后一句话。你几乎可以培养出更好、更有竞争力的员工。

公开演讲就是公开文档

我喜欢谈论GitHub做为一个公司是如何协同工作的:我们的开发实践,我们的沟通工具,还有我们的内部机制。

直到最近,我才真正意识到这对于我们内部的公司文化是多么地重要。好处是双重的:新员工在开始之前对于如何做事情已经有了粗略的 了解,而且更重要的是,所有的演讲和博文都是我们内部依赖的文档。由于我们的操作相当开放,当我们内部讨论、推行文化的时候,我们手头有更多有形的东西。 你能够影响每个人之间的相同的术语。例如,当有人提到公司的异步工作流时,我们都会有一个基础的理解,它是什么,以及它不是什么。

这是微妙的,但它很强大。随着你的成长,公司文化很难弄清楚和保持。

社区领袖

演说者通常被看做某种精英群体,他们具有普通人没有的、某种与生俱来的知识。这完全是胡扯,但必须承认 演说者在会见社区其他人方面处于有利地位 的现实。

做为一个公司,你想这样。我记不清有多少次我们依赖公司外部人员帮助我们解决难题。我们找到那些人的大部分原因是有人通过大会或 朋友认识的。我不确定你知道,但计算机是愚蠢的,它们时不时地给你一些非常恶心的bug。让你的员工出去认些人能够节约成千上万美元的开销,工时也会降 低。

更重要的是,你也想为其他公司出现在那里。树立这种关系,因此,当他们面临那些难题时,你能够去解决。让公司原因见鬼去吧;管理好你的社区。除了帮助其他人得到一个补丁,没有太多让你开心的事情。

有些不同

在GitHub,我们有很多快乐的员工。况且,我们使用自己的产品【注1】,我们也特别喜欢我们做的事情。但是最有意思的项目时不时也会让人愤怒。编程能够真正发泄出来,采取一些措施恢复可以使精力保持在正确的地方。

建立和发表演讲,与埋头敲一整天代码有着很大的不同。这是解决问题的不同形式,大脑的不同部分起着作用。缓解每天的工作对于整个精神状态有着巨大的好处。还有,如果你在世界某个地方做演讲了,你能够体验到文字情景的变化。有时候,仅仅脱离繁重的工作就真的有意义。

这让你的员工感到新鲜,当他们返回岗位的时候,他们将准备解决难以搞定的问题。

花费是值得的

做为一名GitHub员工,如果你的演讲提议在会上通过了,GitHub将为你和同去参加大会的伙伴买单。这是多么酷的小费呀,我们员工充分利用了这一点。

费用不低,每个公司都不得不考虑他们想提供支付的支持级别,但是在GitHub这被证明了物有所值。这不仅仅是为程序员制定的政策;我们也让我们的支持部门、人力资源以及市场团队做演讲。每个人都能从分享经验中获益。

我们非常幸运有资源投入这个目标,但是再小的公司也能利用这一点,因为大多数会议需要支付演讲者费用。真正需要面对的是时间:公司不得不乐意允许员工花些时间去做一些不同的事情。

做一些不同的事情,从而使你的员工保持创新、新鲜和快乐。试试看。

原文地址:http://zachholman.com/posts/github-speaking-culture/
注1:Eating your own dog food:http://zh.wikipedia.org/zh-cn/Eating_your_own_dog_food

GitHub 的公开演讲文化的更多相关文章

  1. [摘录]第三部分 IBM文化(1)

    第二十章 论公司文化如果是在20世纪90年代初期,当一个人看见或者听到“IBM”时,他会联想到什么呢?或许是“大计算机”.“个人电脑”或者“ThinkPads”.但是,他们同时也必然会想到“大公司”. ...

  2. 2019年终总结:10场演讲、内推20人、公众号2万粉丝、Code Runner 1000万下载

    2019年是值得记录的一年,成长许多,也收获许多. 做了 10 场大会的技术演讲,成功内推 20 人拿到微软 Offer,知乎 Live 2000 听众,公众号 2 万粉丝,GitHub 2万 sta ...

  3. git &github 快速入门

    本节内容 github介绍 安装 仓库创建& 提交代码 代码回滚 工作区和暂存区 撤销修改 删除操作 远程仓库 分支管理 多人协作 github使用 忽略特殊文件.gitignore 1.gi ...

  4. 【GitHub Desktop】MacOS和Win下配置及简单的使用

    一. GitHub介绍 1.GitHub 是为开发者提供 Git 仓库的托管服务.这是一个让开发者与朋友.同事.同学及陌生人共享代码的完美场所. 总结一下,GitHub 最大的特征是"面向人 ...

  5. 使用github之前的技能准备

    Git的导入 介绍 Git属于分散型版本管理系统,是为版本管理而设计的软件.版本管理就是管理更新的历史记录.它为我们提供了一些在软件开发过程中必不可少的功能,例如记录一款软件添加或更改源代码的过程,回 ...

  6. 源程序版本管理软件和项目管理软件,Github注册流程

    目前流行的源程序版本管理软件和项目管理软件:Microsoft TFS,Github,SVN,Coding 各自的优缺点: Microsoft TFS: 优点: tfs核心的,是对敏捷,msf,cmm ...

  7. GitHub一代:我们都是开源控

    我们是新的GitHub一代?GitHub塑造了新式开源文化?嗯,看看十几年开源控.Getable CTO Mikeal Rogers 是怎么说的吧: GitHub本来想做一个开源软件协作平台,结果做着 ...

  8. 2015年12月01日 GitHub入门学习(二)手把手教你Git安装

    序:Mac与Linux中,Mac都预装了Git,各版本的Linux也都提供了Git的软件包.下面手把手教你Windows下的安装. 一.Git Windows GUI 下载地址 msysgit htt ...

  9. 2015年12月01日 GitHub入门学习(一)GitHub简介

    序:Github理念是Social Coding(社会化编程).octocat是它的吉祥物. 一.Github与Git的区别与联系 区别:GIT是仓库,Github是提供一种将代码提交到Git仓库的服 ...

随机推荐

  1. 配置spring所需要的jar包

    spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-m ...

  2. 每天一个linux命令:scp命令

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当你服务器 ...

  3. SPLAY,LCT学习笔记(二)

    能够看到,上一篇的代码中有一段叫做find我没有提到,感觉起来也没有什么用,那么他的存在意义是什么呢? 接下来我们来填一下这个坑 回到我们的主题:NOI 2005维修数列 我们刚刚讨论了区间翻转的操作 ...

  4. 步步为营-71-asp.net的简单练习(图片处理)

    1 原有图片添加水印 1.1 封装一个类,用于获取文件路径 using System; using System.Collections.Generic; using System.IO; using ...

  5. 去掉m3u8的片头和片尾

    # pip3 install -i https://mirrors.aliyun.com/pypi/simple/ m3u8 # pip3 install -i https://mirrors.ali ...

  6. NodeJS学习:搭建私有NPM

    工具 verdaccio nrm pm2 特点 verdaccio 的特点: 不同步拉取npm库,占据大量硬盘,没有硬盘被撑爆的问题: 安装配置极其简单,不需要数据库: 支持配置上游registry配 ...

  7. BZOJ5091 摘苹果 BZOJ2017年11月月赛 概率,期望

    欢迎访问~原文出处——博客园-zhouzhendong 去博客园看该题解 题目传送门 - BZOJ5091 11月月赛B题 题意概括 题解 代码 #include <cstring> #i ...

  8. P1541 乌龟棋 线性dp

    题目背景 小明过生日的时候,爸爸送给他一副乌龟棋当作礼物. 题目描述 乌龟棋的棋盘是一行NN个格子,每个格子上一个分数(非负整数).棋盘第1格是唯一的起点,第NN格是终点,游戏要求玩家控制一个乌龟棋子 ...

  9. 开发一个支持多用户同时在线的FTP程序

    FTP 要求: .用户加密认证 .允许同时多用户登录 .每个用户有自己的家目录,且只能访问自己的家目录 .对用户进行磁盘配额,每个用户的可用空间不同 .允许用户在ftp server上随意切换目录 . ...

  10. 8.Django-form组件

    1.form组件的校验功能 文件formsdemo models from django.db import models # Create your models here. class UserI ...