实施意见
在Jet Cooper就职的前端工程师Monika Piotrowicz近期发表的一篇演讲,提出了几条非常实际的建议,来讲述他们如何创建一个更具包容性的开发者文化,尤其是调动设计师和开发工程师在项目上协同工作,而不是陷入争论。
他们的设计团队和开发团队之间的协同工作,为他们的公司带来了巨大成果。在项目期间,他们尝试着一起工作,而不是各自为政;他们已经发现这种方式激发出了更多的研究,更多的原型,并且他们能够更好地定位自己,以便尝试新技术。
团队也尝试超越单纯的工作项目环境进行合作,用一些不同的活动方式:
每月演示日:这允许每个团队炫耀他们的成果,获得支持和反馈;
每周开发者谈话:所有开发者会面共享新的技术,谈论他们面对的问题,或者任何别的他们正思考的东西;
创意体会:每月两天整个公司休息,只工作自己的项目,自主引导的(这在前面详述的谷歌的百分之20时间策略中已经模式化);
Piotrowicz的描述推进了一个信念,即公司内部设计者与开发者应该提倡更具合作性,以便拥有一个更强大的整体的团队,看起来明显的他们正在这么做。
为什么健康的开发者文化很重要
一个强大的开发者文化是良好工作的关键:
“当你关注文化,就具备了指导原则。人们会知道你的这一点。员工会适应它。它会帮助你渡过难关。你会基于此原则做出聘用和解雇决定。它可以帮助所有员工为同一使命而工作。从某种意义上说,它是保持公司凝聚力的黏合剂。” - Kissmetrics.com,“伟大企业文化的四元素”
无论在什么地方 - 漫画店,面包店,或办公室 - 工作将形成自己的文化。这种工作文化至关重要。如果你害怕每天去工作,而不仅仅是星期一,则是个问题。
渴望把事情做好的雇员是富有生产力的,生产力又会产生更多的生产力。这使一些公司相对另一些公司脱颖而出,这使他们扩张,因为能够收获利益而使雇员快乐。
好的文化也使得找到优秀的人变得容易。我们来看看:给开发者提供高额津贴,有趣的工作,以及鼓励创造力的前瞻性环境,这样的办公室会有更多的人来敲人力资源的门,不像奥威尔隔间农场希望你的生命鲜血却很少有回报。优秀的开发者文化吸引优秀的开发者,句号。
那还会有一种友情的感觉,来自于知道你工作在一个安全,创造性的,鼓舞人的地方。在其公司文化中受益并感知他们被尊重的开发者,更愿意呆在那个地方,工作更努力,并且互相帮助。
“文化规范任意的行为,它捡起员工手册的遗漏的地方。文化告诉我们怎样响应一个无前例的服务请求。他告诉我们是否冒险告诉老板我们的新思想,是否浮现或隐藏问题。雇员们每天自己做数百个决定,文化是我们的向导。文化告诉我们CEO不在房间的时候我们该做什么,这当然是大多数时间的事。“ — 哈佛商业回顾
您认为什么可以造就或破坏一种好的开发者文化?
到了请您来告诉大家您持什么观点的时候了。您在工作场所亲自经历过哪些事情是好的和不好的?构成一种健康的开发者文化的因素有哪些?请在评论中和我们一起分享您的想法和观点。