工程师可以在代码编辑器之外产生积极影响的 5 种方式
已发表: 2022-05-06产品工程师是识别、理解和解决问题的专家。 但是您解决的问题——以及由此产生的影响——不必局限于您在文本编辑器或集成开发环境 (IDE) 中所做的工作。
是的,您编写的代码和构建的系统是企业成功和发展的主要因素。 但是,当您可以自由地在组织层面解决问题,并有权塑造和发展文化和流程时,您的影响力就会成倍增长。
以下是我们鼓励产品工程师在寻求最大影响力时做出贡献的五个领域。
1. 做品牌大使
我们为我们在 Intercom 构建的产品感到自豪。 但是,我们更为能够制造出出色产品并与世界分享这些知识的工程师而感到自豪。 如果没有无数其他工程师解决了问题并构建了我们每天使用的工具,对讲机就不可能存在。
这就是为什么鼓励 Intercom 的工程师以丰富社区的方式与他人分享他们的知识。 如果我们解决了其他人一直在努力解决的问题,我们会分享我们的解决方案。 这就是为什么我们在演讲、写作、开源贡献和以社区为中心的活动上投入了数百小时。 这些是建立我们自己的工程文化、向其他工程师学习以及在更广泛的社区中促进创新的绝佳机会。

我们在爱尔兰都柏林的 Vicar Street 举办的以工程为重点的活动 Building Intercom
为工程师提供支持以使他们感到舒适,这一点很重要。 在 Intercom,工程师每周承诺“准备谈话”或“写博客文章的初稿”是完全正常的。 如果我们承担发表演讲或撰写博客文章的任务,我们会提供相关培训和支持以达到最高标准,例如公开演讲教练或与内容团队的编辑进行会议。
2. 面试
参与面试候选人可能是产品工程师可以帮助招聘的最明显和最直接的方式。 随着团队的发展,最大的两个挑战是确保候选人的质量足够高,以及保持更广泛的一致性。 面试过程让您有机会衡量质量和一致性,或识别错位的风险,因此对于任何工程师来说,这是一个为工程团队的长期健康做出贡献的关键机会。
“如果招聘过程不一致或不适合收集有关候选人的正确数据,复合效应可能会变成负面的”
刚开始参与该过程的工程师应该有几个月的时间来适应团队的文化,然后再跟随有经验的面试官一段时间,以确保标准的校准。 新的面试官应该从配对或回顾带回家的测试等课程开始,以熟悉这个过程。
一旦您对撰写反馈和参与感到自在,您就可以开始跟踪更抽象和模棱两可的会议,直到您能够自如地领导它们。 此时,您应该在开始允许其他人跟随您之前继续自己运行会话一段时间。
如果招聘过程不一致或不适合收集有关候选人的正确数据,则复合效应可能会变为负面,从而导致团队内部缺乏多样性和错位。 一个错位的员工会导致另一个员工,将团队拉向不同的方向。 这就是为什么产品工程师拥有对面试过程定义的所有权如此重要的原因。
3. 入职
在我们开始“真正的”工作之前,入职通常被视为一两天的插曲。 它专注于结识一群人,设置我们的计算机,了解福利,偶尔听一位高管谈论公司的愿景和使命。 它快速、便宜且时间短。 现有员工不会“浪费”他们的时间,新员工可以立即专注于产生巨大影响。

“如果我们为成功设立新工程师,我们才能获得[雇用更多人]的好处”
虽然这些步骤很重要且必要,但这种类型的入职是通用且肤浅的,并且留下了巨大的差距。 它不会教新员工办公室周围的潜规则和期望。 它并不能帮助人们在一个新的和不同的环境中站稳脚跟。
当高影响力工程师投资于帮助一个新人成为有影响力的人时,它就像一个力量倍增器,将为团队和公司带来红利。 只有当我们为成功设立新工程师并确保他们与他们所加入公司的价值观和原则保持一致时,我们才能获得这些好处。 让另一位工程师致力于确保新员工拥有无缝的入职体验是实现此目的的好方法。
通常在开始时,需要填补巨大的知识空白才能让新员工感到高效。 让工程师主动回答新员工的常见问题(“我如何设置我的开发人员环境?”“谁审查我的代码?”“我如何查看构建状态?”)意味着您减少了新员工的机会在最初的几个障碍中跌倒。
4. 知识共享
世界上最好的产品是由团队打造的,而不是由杰出而孤独的工程师打造。 产品工程师的一个决定性特征是,他们花时间确保可能不熟悉技术或流程的新晋或初级工程师不仅了解他们在做什么,而且了解他们为什么这样做。
“即使失去关键贡献者,也不会出现单点故障”
在实践中,这意味着产品工程师通过创建其他人可以遵循的流程来展示技术领导力,从而实现授权并提高他们的效率,无论是通过实践研讨会还是精心编写的文档。
在对讲机,除了我们的工程参观,我们定期举办“问我任何事”式的会议,工程师将向他们自己以外的工程团队解释我们系统的特定部分是如何工作的。 他们成倍地提高效率,因为他们不仅利用他们的知识来完成他们的工作,而且让一群人能够代替他们做这项工作。 这也意味着即使失去了关键贡献者,也不会出现单点故障。
5. 定义价值观
你的整个团队都认同的一套共同价值观将有助于保持你所珍视的公司文化元素。 随着 Intercom 工程团队的壮大,出现了上述问题。 当组织由 10 人组成时,有效的价值观和流程在人数达到 100 时开始崩溃,而为 100 人有效的价值观和流程很可能在达到 500 人时不再有效。
我们在组织层面对工程进行评估 - 并提炼我们的价值观 - 就像我们制作我们构建的产品一样。 我们不断收集反馈并完善我们的价值观。 我们对迭代内容的最大投入之一是我们的工程师在各个任期和资历级别提供的反馈。 志愿者工程师论坛每季度聚集一次,以确定问题和潜在的改进领域,并创建工作组将其反馈给高层领导。
“在代码编辑器之外产生影响就是要找到塑造公司文化的方法,就像你构建产品一样”
定义和迭代自下而上和自上而下的价值观意味着我们的价值观是工程师有归属感的东西。 这样一来,它们就不仅仅是空话,而是我们都有机会塑造的东西。
最终,在代码编辑器之外产生影响就是要找到塑造公司文化的方法,就像构建产品一样。 这样,您的积极影响就会被广泛地感受到。 如果您有兴趣作为对讲机工程师产生影响,我们很乐意与您交谈 - 看看我们的空缺职位。