设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

开源托管平台GitHub的研发管理之道

2011-8-22 14:20| 发布者: joejoe0332| 查看: 3688| 评论: 0|原作者: 陈秋歌|来自: CSDN

摘要:   GitHub是一家著名的开源托管平台公司,员工人数当前仅有35人,它的成功离不开公司在研发管理上的创新之处。GitHub工程师Zach Holman分别写了三篇博文,对GitHub公司的研发管理之道进行了阐述,三篇博文分别是《H ...
  GitHub是一家著名的开源托管平台公司,员工人数当前仅有35人,它的成功离不开公司在研发管理上的创新之处。GitHub工程师Zach Holman分别写了三篇博文,对GitHub公司的研发管理之道进行了阐述,三篇博文分别是《How GitHub Works: Hours are Bullshit》、《How GitHub Works: Be Asynchronous》、《How GitHub Works: Creativity is Important》,CSDN已对第一篇文章进行了全文翻译。

  八小时工作日,在国内很多IT公司是铁定的工作制度。这一制度是否有利于开发者高效地工作呢?除此之外,灵活的工作制度对开发者工作效率又会有怎样的影响?著名开源托管平台Github公司Zach Holman工程师撰写了一系列文章分享GitHub的运营管理之道,《How GitHub Works: Hours are Bullshit》是第一篇,全文如下:

  俗话说,时间就是金钱,速度越快越好。时间越多越好。

  跟程序员算小时很扯

  在很多工业企业中,时间是决定生产效率的一个主要因素,但对于GitHub不是。在一个创业公司中,你不可能在一个问题上投入更多的时间,以期得到彻底解决。代码才是努力的方向。你需要具有正确的思维模式,以便创造出高质量的代码。

  回想最近一次令你印象深刻或生气的事。你的工作效率如何?回想一下你最近真正高效的一次经历。代码从指间如飞般产出。当你具有正确的思维模式时,某一天高效的代码编程,可以胜过你一周受挫的编程工作。

  我们希望员工尽可能在这一状态下工作。限定员工在办公室中办公的时间会影响他们的工作状态。如果要求我在9点之前必须到达办公室,我是很难保持这种高效状态的,但对于在GitHub的一半员工来说,上午可能是他们工作状态最好的时间。

  允许员工更加灵活的工作时间,可以营造一个令员工兴奋的工作环境。在这个环境中,他们可以工作更长的时间,并一直保持高效的工作效率。

  一天的工作

  在GitHub,每个人的一天的工作时间安排是不同的。同样我的每天也是不同的,下面是一个大概的时间安排:

  1.上午十点钟左右起床;

  2.坐公共汽车去上班,并在中午或下午一点去吃午饭;

  3.从下午一点找个地方工作,下午六点到九点在办公室里工作;

  4.之后回家,并在家中沙发上工作或休息到早上两点。有时也会和同事出去吃饭。

  有的同事可能在上午7点就来到办公室工作;也有的在下午3点才来。有的同事觉得在家工作比较高效。如果员工不喜欢在办公室工作,他们可以不用每天来公司(虽然大多数情况下,每个人都会来公司)。

  我们一天的工作时间为什么如此“松散”,原因有二,一是工作在宽松的环境中,可以使我们在我们喜欢的时间和地方工作;二是我们希望创造一个可以使员工最高效率工作的工作环境。因为每个人高效工作的时间都不相同,所以我们不会强迫任何一个人。

  限制性工作

  现在GitHub有35名员工,并且还在增长中。这个方法带来了很好的效果。但是管理者仍喜欢固定的工作时间,原因有一:他们有一种错觉,认为时间是衡量员工工作的标准。

  如果对工作时间很难把握,你需要寻找其他的衡量方法。他们的代码写得很出色吗?他们把Bug都处理完了吗?他们全身心地投入到工作中了吗?工作上更大的灵活性是否激发了他们工作的积极性?

  对此很难做出定性的判断,但是相比起“在工作日的十小时内把这件事做好”,上面这些方法更有价值。因为当你用时间来衡量工作时,他们的工作就会变成更多的时间编写更少的代码。

酷毙
1

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部