Devteam创始人兼首席执行官菲尔·阿尔维斯是一位专家企业家,在科技行业拥有超过15年的经验,领导着为多个客户服务的产品开发团队。
首先,也是最重要的是,雇主必须确保产品团队由感觉到创造性激发和智力挑战的开发人员组成。如果没有他们感兴趣的工作,高质量的程序员不仅不会感到无聊,而且可能会到其他地方寻找机会,工作标准将不可避免地下降。在一项调查中,68%的开发人员表示,学习新事物是工作中最重要的元素。
然而,由于只有32%的开发人员对自己的工作“非常满意”,你有空间将自己定位为一家优先发展开发人员的公司,并吸引和留住顶尖人才。那么,你到底如何才能确保你的团队保持激励和创造性的投入呢?
78%的开发人员将编程视为一种爱好-最好的开发人员是那些真正热爱软件开发的人,无论是在工作场所还是在工作场所之外。这意味着他们在这个领域通常有自己的个人爱好,无论是使用特定的语言或平台,还是构建特定类型的应用程序。
我们鼓励我们的员工,除了他们的常规项目之外,把20%的时间花在他们认为对谷歌最有利的事情上。[这]让他们变得更有创造力和创新性。我们的许多重大进展都是以这种方式取得的。
在DevSquad,我们采取了类似的方法。我们有一个“开放星期五”的政策,开发人员可以通过个人项目学习和提高他们的技能。只要所获得的技能有助于我们在其他领域所做的工作,开发人员就可以将这些时间投入到他们喜欢的任何事情上,无论是对开源项目的贡献,还是构建个人产品。事实上,Stack Overflow上65%的专业开发人员每年都会为开源项目贡献一次或更多,所以这很可能也是您的开发团队的浓厚兴趣。
这不仅为开发人员提供了一个创造性的出口,公司还从随之而来的不断扩大的技能中获益。
对于软件开发人员来说,最让人泄气的事情之一就是工作要么太难,要么太容易。太容易,开发人员会感到无聊;太难,士气可能会下降,因为项目似乎无法克服。在我们的团队中,我们始终高度了解手头项目或任务的难度级别,以及相关开发人员的经验级别。