给开发人员一些娱乐时间
所有的工作,没有玩耍,使杰克变成了一个沉闷的男孩—未知,1659年
在软件业务中,有必要不时提出新想法。 这对于企业和个人而言都很重要。 它使每个人都有动力,并可以创造新的商机。 但是,如果您没有时间和资源,创新就不会发生。
在某些情况下,公司会尝试通过创建一个专门负责提出新事物的新团队或组织来解决创新的需求。 我个人认为,通过利用公司内部的所有人员,而不仅仅是“创新团队”的人员,可以找到最佳结果。
我很高兴为一家可以花时间进行创新的公司( Max Technologies Ltd. )工作。 每个星期五,我们都有可能在一天的最后三个小时内玩耍,我们过去常常在较小的团队中或独自一人进行。 这对于公司员工的态度非常好,并且实际上还生产了一些本可以开发为实际产品的好东西。 尽管这对所有员工都是可行的,但实际上只有20%到30%的时间实际用于创新。
当时我还负责开发人员的一些工作面试。 向新候选人介绍我们的星期五政策使他们对我们的公司感到非常兴奋。 这极大地提高了本地开发商的声誉,我可以看到,这可能是吸引最优秀人才加入您的关键之一。
几年前,科技巨头Google允许其员工将整个星期五用于创新。 它被称为“ Google的20%时间政策”。 由于某些原因,他们放弃了这个主意,但我确定他们现在正在出售一些基于那些星期五的主意的产品。 我喜欢他们这样做的方式是,员工应该将时间用于他们认为对Google最有利的事情。 我认为这是这种自由的良好基本原则。
不仅是新产品
允许员工将“空闲时间”用于其主要项目以外的其他用途,不仅应着重于提出新产品。 同时,应鼓励在此期间的个人发展和总体改善的想法。
作为软件开发人员,我看到在这段时间内您可以做的事情很少:
- 新产品。 您了解您的业务,并且知道该技术可能带来什么。 您是考虑新产品或对现有产品进行改进的最佳专家吗? 好吧,我也这么认为。
- 个人发展 。 学习一种新的编程语言,发现新的工具以提高您的工作效率,潜入您感兴趣的一些新技术领域,弯下腰来……等等。 9到5岁的工作时间没有足够的时间改善自己(除非您在家中进行)。
- 您的项目或公司的改进。 考虑一下您的项目或公司。 有什么可以做得更好的? 是否存在一些仅通过使用它们就能为公司节省大量时间和金钱的工具?
但这要花钱!
的确如此,特别是如果您是一家拥有大量员工的大公司,并且每个人都在星期五下午都在项目之外度过。 但是它最终会回报:
- 想想一个开发人员,每个星期五要花3个小时来学习新工具。 该工具可在一个月内将开发人员的生产率提高10%(例如,找到更好的代码编辑器或提高使用该代码的技能)。 现在认为开发人员现在可以在10个小时内完成11个小时的工作。 在一周内,这已经涵盖了星期五下午的时间,等等。
- 想想一个开发人员,他找到了一种提高项目中所有开发人员生产力的方法(例如,一种更快地构建源代码的方法)。 他记录了调查结果,并将其分发给他的同事。 现在,该项目中的所有开发人员都获得了相同的生产力提升,并且它通过巨大的乘数来偿还了损失的时间。 开发者赢,公司赢。
- 现在想想一个开发人员,他利用星期五来提高他在项目中使用的编程语言的技能。 开发人员发现了新方法,可以利用他刚刚学到的技能来提高质量,性能,设计或稳定性。 对于项目和个人而言,这是另一个双赢的局面。
成本不应限于用于创新和自我完善的时间。 公司还应通过提供人员辅助工具(例如微控制器或其他可用于玩耍的电子设备)来提供支持。 这样,创新是可能的,而不必总是局限于编程。
开源吧!
尽管在“空闲时间”期间所做的所有工作都是公司的知识产权,但是至少开源某些内容可能是一个好主意。 当开源项目时:
- 在开源社区中给公司和开发人员良好的声誉
- 社区成员可以接管开发人员的工作,可以减轻开发人员维护组件的负担
在大多数情况下,仅在公司内部使用的项目会过时。 有时这很不幸,可以通过开源项目并免费使用来避免。 当然,您不希望开源可能使整个行业发生革命性变化的项目,但是对于某些较小的项目,这也许是正确的选择。
其他业务
尽管创新自由主要与艺术职业有关,并且正如大型科技公司对软件业务所看到的那样,自由并不仅仅局限于那些。 基本上,无论汽车修理工,牙医还是建筑工人,几乎都可以允许创新。 我确信,这些职位中的每个职位都会有一些时间改善自己的工作状况,从而会受益匪浅。
给你的任务
从小开始。 只需选择3–4个开发人员,并允许他们在每个星期五的一个月中自由工作几个小时即可。 我相信您和开发人员都会发现它充满希望和乐趣。 从第一个月开始,您可能还会得到一些具体结果。 而且在资源有限的情况下也不会花费那么多钱。 以后可以轻松扩展以匹配整个公司。
还告诉我您对本文的看法? 您是否认为给公司一些自由实际上可以做些好事,还是浪费时间?
关于我
我是Heikki Hellgren,是Elektrobit Automotive的软件开发人员和技术爱好者。 我的兴趣是软件构建,工具,自动测试以及AI和自动驾驶等所有新奇事物。 您可以在Medium和Twitter上关注我。 您也可以查看我的网站以获取更多信息。
From: https://hackernoon.com/granting-developers-some-playtime-b3833fc74a35