走开,我们在编程 (第二部分)

oschina
 oschina
发布于 2013年09月17日
收藏 37

导读:本文中所说的RavenDB是一种面向文档型的数据库,主要是存储半结构化的信息数据。面向文档型的数据库是NoSQL数据库的主要类型之一,而RavenDB是面向文档型的数据库的典型代表。

在编程开发中另一个常见的现象是对如何才能做的更多的认识。人们往往是看时长,而不是工作成果。事实上这两种之间有非常大的区别。

通常,我更欣赏不按时长来看一个人的工作。很简单,有些人一天在办公室里工作12个小时,但只有很少的实际工作成果。加班加点短期冲刺可能会有效,我们有时也这样做,一般是因为有了重大的产品问题或产品发布前的最后一拼。

然而,我们刚刚发布了RavenDB 2.5,却没有发现有加班的必要。与其用加班加点来换在某个规定的时间点上发布,我们用了更简单更轻松的方法,推迟发布一周。我能记得的,在过去6个月里,我让程序员超过6点下班的事情只有两次。

为什么要这样做,有3个理由。其中两个非常明显:

  • 每天工作12-18个小时的人会做出的东西会越来越糟糕,对产品有害。
  • 每天工作12-18个小时的人自己也会出问题。他会身体透支,很快就会有症状。还有别的像这样的问题我且不谈。人会崩溃,或精疲力尽。

这 些事情我以前说过,但这很重要,值得再说。精疲力尽是件有害的事情。除了会导致已经证明了的身体物理和精神健康上的问题,它会影响工作质量。我以前也干过 这种事情,我讨厌这样。不能让身体达到这种程度,这是我日常工作的重要规定。这也就是我为什么转向要来做产品,以前的那种状况是不可持续和承受的,如果我 有这样的感觉,那我们Hibernating Rhinos公司的其他人也会有同样的感觉。

我说过有3个原因。这第三个原因和前面两个同等 重要。我们Hibernating Rhinos公司要建设成一个员工能从这里退休养老的公司。这是愿景,考虑到各种因素,我们大概还要走40年,但这就是我们的愿景。我们不是一个创业公 司,不需要靠在百分之一的机会中追逐那一桶金来发展。

这也就是为什么我要把人们赶出办公室、诉他们明天再解决这些问题的原因。

 

[英文原文:Get out of the way, we are coding, Part II ]
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:走开,我们在编程 (第二部分)
加载中

最新评论(31

Glitter
Glitter
兲朝可不是这样的……嗯嗯
紫电清霜
紫电清霜

引用来自“酷酷filter”的评论

引用来自“紫电清霜”的评论

我非常不能同意更多

I can't agree with more?

是的哈!
酷酷filter
酷酷filter

引用来自“紫电清霜”的评论

我非常不能同意更多

牛!
酷酷filter
酷酷filter

引用来自“紫电清霜”的评论

我非常不能同意更多

I can't agree with more?
sjack
sjack

引用来自“Marvelous”的评论

同意!我更欣赏不按时长来看一个人的工作能力!

对啊, 这里又不是官场, 玩的不是资历
10000011
10000011

引用来自“开开心心打酱油”的评论

老板的意思是,加班要和平常上班一样的效率,用废了再换一个

精辟
haigou20
haigou20

引用来自“lucky_li”的评论

其实每个人的注重点都不一样。有几个重点是需要领导考虑的:效率,加班工资,时长!
对于效率,若有加班工资,员工基本都忽略效率,只向钱看。若无加班工资,鬼才愿意加班,效率可能会上去。而此时领导可能只需要一句话,今天不完成需要这个任务需要加班。效率自然上去,完成任务何必让员工加班呢。
对于加班工资,特殊情况需要加班时候给特殊加班费,特殊情况程序猿应该都知道。平时我还是觉得领导们就省省吧,别让员工不愉快的工作,背后还骂死你。
对于时长,有些鸟公司鸟领导看重的就是时长,据他们所想,时长能决定一个人的态度问题。我只能说:SB!!!我想不想努力工作,我想不想学,你觉得是时长能左右我的吗?领导你脑子被驴踢了吧。再者,一个公司的领导觉得领导是衡量一个人工作态度的重要标准的话,太可悲了。您真是玷污了领导的称谓;//我以分号结尾,再加注释,表明我是一个程序员,外加一点愤慨,程序员行业慎入。

说得好啊~我也是妈弄~感同身受哟
lucky_li
lucky_li
其实每个人的注重点都不一样。有几个重点是需要领导考虑的:效率,加班工资,时长!
对于效率,若有加班工资,员工基本都忽略效率,只向钱看。若无加班工资,鬼才愿意加班,效率可能会上去。而此时领导可能只需要一句话,今天不完成需要这个任务需要加班。效率自然上去,完成任务何必让员工加班呢。
对于加班工资,特殊情况需要加班时候给特殊加班费,特殊情况程序猿应该都知道。平时我还是觉得领导们就省省吧,别让员工不愉快的工作,背后还骂死你。
对于时长,有些鸟公司鸟领导看重的就是时长,据他们所想,时长能决定一个人的态度问题。我只能说:SB!!!我想不想努力工作,我想不想学,你觉得是时长能左右我的吗?领导你脑子被驴踢了吧。再者,一个公司的领导觉得领导是衡量一个人工作态度的重要标准的话,太可悲了。您真是玷污了领导的称谓;//我以分号结尾,再加注释,表明我是一个程序员,外加一点愤慨,程序员行业慎入。
如梦技术
如梦技术

引用来自“黑暗教长”的评论

深有体会,刚工作半年多,什么东西也不懂只能每天干12个小时,开始觉得还好,后来慢慢的发现工作效率越来越低,甚至开始怀疑自己是不是不适合写代码了····现在才觉得是自己工作效率的问题。

貌似我正处于这种状况!
高耳鸡
高耳鸡

引用来自“航航”的评论

引用来自“virhuiai”的评论

引用来自“开开心心打酱油”的评论

老板的意思是,加班要和平常上班一样的效率,用废了再换一个

精解

透彻

正解
返回顶部
顶部