我们有"闲暇"时间吗?
CodePlex团队有一个Slack时间策略,对他们来说效果很好。
- Jim Newkirk和我自己使用它来处理xUnit.net项目。
- 乔纳森·瓦纳格尔(Jonathan Wanagel)将其用于SvnBridge。
- Scott Densmore和我自己使用它来开发ObjectBuilder 2.0原型。
对于其他人来说,这是个探索技术上不在计划中的事情的好时机,但最终可能对团队的其他成员很有用。我深信这一点的价值,如果我再次经营一个团队,我将使其成为团队文化的一部分。
团队有正式的Slack政策吗?效果如何?
编辑:我只是意识到我没有定义Slack。对于那些还没有读过这本书的人来说,Slack是Google的" 20%时间":我们每天/每周/每月/每年都有一部分时间用于处理与学习不一定直接相关的事情日常工作,但可能会有间接好处(显然,如果我们从事的工作对工作或者公司完全没有用,那么经理可能不会很好地考虑工作时间:-p )。
解决方案
回答
我只想提及Google在这个问题上的政策。
一天的20%应该用于私人项目和研究。
我认为现在是经理人面对大多数优秀开发人员都有些懒惰的时候了。如果没有,我们将不会有代码重用之类的概念。
如果这种懒惰可以集中到创造力上,并且开发人员可以阅读技术问题并尝试使用体系结构和语言功能,那么我相信最终结果将是更好的代码和更满意的开发人员。
因此,如果我们是经理,请:让开发人员不时放松。鼓励他们与团队举行小型研讨会,讨论做事的新方法。
回答
如果我们是开发人员:请阅读,学习和喜爱手艺。只要我们愿意花一些时间学习最好的工作方法,我们就拥有世界上最好的工作之一。
我从来没有在任何有正式政策的地方工作过,但是实际上,我曾经有过的每位经理都允许我花一些时间来解决与当前项目没有直接关系或者发生火灾的事情。
我认为关键是要谈论我们想尝试的事情。大多数经理希望他们的团队做一些很棒的事情,非凡的事情,因此,如果我们可以说服他们说我们可以交付某些东西,那么我们就有机会。或者他们可能会让我们开心,只是为了让我们开心。
回答
现在我是承包商而不是雇员,我没有薪水去做有趣的事情,但是我通常每周只工作30-35小时,因此我仍然有时间学习和娱乐。
回答
我也从未在任何有正式政策的地方工作过,但我总是发现,这会浪费一些研发/工具的时间。通常,我会从中获得生产力的提高,这将使我有更多的"闲暇"时间。
我目前是为单个客户工作的全职自由职业者。如果我想获得40个小时的薪水,则需要在批准的项目计划中考虑我花在编码上的每一分钟。或者至少它必须进行某种实际的维护任务。我猜你可能会说这是签约的缺点之一……实际上没有任何余地或者闲置的余地。我们只需要继续执行当前的任务即可。这可能会很耗费精力,但是我还是有点喜欢它如何使我负责。当然,薪水比平时要好一些。
话虽如此,我很乐意有闲暇时间从事宠物项目,但是没有客户会同意为此付费。
回答
无论如何,我只是想指出这一点如何体现了自由职业与全职工作之间的一些巨大差异。
我们的时间很闲,我们尝试在发布之间安排它们的时间。一旦发布了版本,我们要求开发人员花60%的一天的时间来修复错误,然后花40%的时间来解决错误。我们有关于我们可以使用闲暇时间的政策。然后,当某个版本再次爬升时,我们要求所有开发人员花一整天的时间来实现该版本的功能或者修复错误。
回答
该策略使开发人员可以利用闲暇时间进行培训,创建公司可以使用的新东西,或者只是在公司内部创建工具以使自己更轻松。它对我们来说运作良好。我们认为这是一个了不起的好处。
我们团队中没有正式的政策,主要是因为有太多工作要做,以证明这样做很难。具有讽刺意味的是。
我已经开始以"发展会议"的名义做一些正式的事情,以便至少将其实质注入团队。一个示例是一个开发项目,该项目旨在教授新技术并在其末尾产生一个很棒的应用程序。
段落数量不匹配