엔지니어가 코드 편집기 외부에서 긍정적인 영향을 미칠 수 있는 5가지 방법

게시 됨: 2022-05-06

제품 엔지니어는 문제를 식별, 이해 및 해결하는 전문가입니다. 그러나 해결해야 하는 문제와 그에 따른 영향은 텍스트 편집기나 IDE(통합 개발 환경) 내에서 수행하는 작업으로 제한될 필요가 없습니다.

예, 작성하는 코드와 구축하는 시스템은 비즈니스의 성공과 성장에 기여하는 주요 요소입니다. 그러나 조직 수준에서 문제를 자유롭게 해결할 수 있고 문화와 프로세스를 형성하고 발전시킬 수 있는 권한이 부여되면 영향력이 기하급수적으로 증가할 수 있습니다.

다음은 제품 엔지니어가 영향력을 극대화하기 위해 기여할 수 있도록 권장하는 5가지 영역입니다.

1. 브랜드 앰버서더 되기

우리는 Intercom에서 구축한 것을 자랑스럽게 생각합니다. 그러나 우리는 훌륭한 제품을 만들고 그 지식을 세계와 공유하는 엔지니어를 더욱 자랑스럽게 생각합니다. Intercom은 문제를 해결하고 우리가 매일 사용하는 도구를 만든 수많은 다른 엔지니어 없이는 존재할 수 없었습니다.

이것이 Intercom의 엔지니어들이 커뮤니티를 풍요롭게 하는 방식으로 지식을 다른 사람들과 공유하도록 권장되는 이유입니다. 다른 사람들이 어려워하는 문제를 해결했다면 솔루션을 공유합니다. 이것이 바로 우리가 말하기 , 쓰기 , 오픈 소스 기고 및 커뮤니티 중심 이벤트에 수백 시간을 투자한 이유입니다. 이것은 우리 고유의 엔지니어링 문화를 구축하고, 다른 엔지니어로부터 배우고, 더 넓은 커뮤니티에서 혁신을 촉진할 수 있는 좋은 기회입니다.

2017년 11월 아일랜드 더블린의 Vicar Street에서 열린 엔지니어링 중심 이벤트 Building Intercom

아일랜드 더블린의 Vicar Street에서 열린 엔지니어링 중심 이벤트 Building Intercom

엔지니어가 이 작업을 편안하게 수행할 수 있도록 지원하는 것이 중요합니다. Intercom에서 엔지니어의 주간 커밋은 "대화 준비" 또는 "블로그 게시물의 첫 번째 초안 작성"입니다. 우리가 연설을 하거나 블로그 게시물을 작성하는 작업을 맡는 경우, 최고 수준(예: 대중 연설 코치 또는 콘텐츠 팀 편집자와의 세션)을 수행할 수 있도록 관련 교육 및 지원을 제공합니다.

2. 인터뷰

후보자 인터뷰에 참여하는 것은 아마도 제품 엔지니어가 채용을 도울 수 있는 가장 분명하고 직접적인 방법일 것입니다. 팀이 성장함에 따라 두 가지 가장 큰 과제는 후보자의 품질을 충분히 높이고 더 넓은 범위 를 유지하는 것입니다. 인터뷰 프로세스는 품질과 정렬을 모두 측정하거나 정렬 불량의 위험을 식별할 수 있는 기회를 제공하므로 모든 엔지니어가 엔지니어링 팀의 장기적인 건강에 기여할 수 있는 중요한 기회입니다.

"채용 프로세스가 일관되지 않거나 후보자에 대한 올바른 데이터를 수집하는 방향으로 조정되지 않으면 복합 효과가 부정적으로 바뀔 수 있습니다."

프로세스를 시작하는 엔지니어는 몇 개월 동안 팀 문화에 적응할 시간을 주어야 하며, 그 전에 숙련된 면접관에게 일정 기간 동안 섀도잉하여 기준 보정을 보장해야 합니다. 새로운 면접관은 짝짓기 또는 가정 테스트 검토 와 같은 세션으로 시작 하여 프로세스에 익숙해져야 합니다.

피드백을 작성하고 참여하는 데 익숙해지면 편안하게 이끌 수 있을 때까지 보다 추상적이고 모호한 세션을 시작합니다. 이 시점에서 다른 사람들이 당신을 섀도잉하도록 허용하기 전에 일정 기간 동안 스스로 세션을 계속 실행해야 합니다.

채용 프로세스가 일관되지 않거나 후보자에 대한 올바른 데이터를 수집하는 방향으로 조정되지 않으면 복합 효과가 부정적으로 변하여 팀 내 다양성 부족과 불일치로 이어질 수 있습니다. 하나의 잘못 정렬된 고용이 다른 고용으로 이어지며 팀을 다른 방향으로 끌어들입니다. 그렇기 때문에 제품 엔지니어가 인터뷰 프로세스의 정의에 대한 소유권을 갖는 것이 매우 중요합니다.

3. 온보딩

온보딩은 종종 "실제" 작업에 착수하기 전 하루나 이틀의 막간으로 처리됩니다. 많은 사람들을 만나고, 컴퓨터를 설정하고, 혜택을 살펴보고, 때때로 회사의 비전과 사명에 대한 경영진의 이야기를 듣는 데 중점을 둡니다. 빠르고 저렴하며 짧습니다. 현재 직원은 시간을 "낭비"하지 않으며 신입 직원은 즉시 많은 영향을 미치는 데 집중할 수 있습니다.

"성공을 위해 새로운 엔지니어를 배치해야 [더 많은 사람을 고용하는] 이점을 얻을 수 있습니다."

이러한 단계가 중요하고 필요하지만 이러한 유형의 온보딩은 일반적이고 얕으며 큰 격차를 남깁니다. 신입 사원에게 사무실 주변의 암묵적인 규칙과 기대치를 가르치지 않습니다. 그것은 사람들이 새롭고 다른 환경에서 자신의 발을 찾는 데 도움이 되지 않습니다.

영향력이 큰 엔지니어가 새로운 사람이 스스로 영향력을 행사할 수 있도록 하는 데 투자할 때 이는 힘을 배가시키는 역할을 하며 팀과 회사에 배당금을 지급합니다. 우리는 성공을 위해 새로운 엔지니어를 배치하고 그들이 합류하는 회사 의 가치와 원칙에 부합 하도록 보장해야만 이러한 이점을 얻을 수 있습니다. 신입 사원이 원활한 온보딩 경험을 할 수 있도록 전담하는 다른 엔지니어를 두는 것은 이를 위한 좋은 방법입니다.

일반적으로 처음에는 신입 사원이 생산성을 느끼기 위해 채워야 하는 큰 지식 격차가 있습니다. 엔지니어가 신입 사원의 일반적인 질문("개발자 환경을 어떻게 설정합니까?", "누가 내 코드를 검토합니까?", "빌드 상태를 어떻게 관찰합니까?")에 능동적으로 답변하도록 하면 신입 사원의 기회가 줄어듭니다. 처음 몇 가지 장애물에 떨어집니다.

4. 지식 공유

세계 최고의 제품은 한 명의 천재 엔지니어가 아닌 팀이 만들어갑니다. 제품 엔지니어의 정의적인 특징은 기술이나 프로세스에 익숙하지 않을 수 있는 신참 또는 후배 엔지니어가 자신이 하는 일뿐만 아니라 그 일을 하는 이유를 이해하도록 하는 데 시간을 할애한다는 것입니다.

“주요 기여자가 없어도 단일 실패 지점은 없습니다.”

실제로 이것은 제품 엔지니어가 다른 사람들이 따를 수 있는 프로세스를 만들어 기술적인 리더십을 보여줌으로써 위임을 가능하게 하고 실용 워크샵이나 잘 작성된 문서를 통해 효율성을 배가함을 의미합니다.

Intercom에서는 엔지니어링 투어 와 함께 엔지니어가 시스템의 특정 부분이 어떻게 작동하는지 외부 엔지니어링 팀에 설명하는 무엇이든 물어보는 방식의 정기적인 세션을 운영합니다. 그들은 지식을 그들의 작업을 수행하는 데만 사용하는 것이 아니라 많은 사람들이 작업을 대신 수행할 수 있도록 하기 때문에 효율성을 배가합니다. 또한 핵심 기여자가 손실되더라도 단일 실패 지점이 없다는 것을 의미합니다.

5. 가치 정의

전체 팀이 구매하는 공유된 가치 집합은 당신이 소중히 여기는 기업 문화의 요소를 유지하는 데 도움이 될 것입니다. 인터콤의 엔지니어링 팀이 성장함에 따라 위와 같은 문제가 나타났습니다. 10명이 될 때 통하던 가치와 과정이 100명이 되면 무너지기 시작하고, 100명을 위해 통하던 것들이 500명이 되면 통하지 않을 가능성이 큽니다.

우리는 우리가 구축하는 제품을 수행하는 것과 동일한 방식으로 조직 수준에서 엔지니어링 평가에 접근하고 가치를 개선합니다. 우리는 지속적으로 피드백을 수집하고 가치를 개선하고 있습니다. 반복할 항목에 대한 가장 큰 입력 중 하나는 모든 근속 기간 및 연공서열 수준의 엔지니어가 제공하는 피드백입니다. 자원 봉사자 엔지니어 포럼은 문제와 잠재적 개선 영역을 식별하고 이를 고위 경영진에게 피드백하기 위해 작업 그룹을 만들기 위해 분기마다 모입니다.

"코드 편집기 외부에서 영향을 미치는 것은 제품을 구축하는 것만큼이나 회사의 문화를 형성할 방법을 찾는 것입니다."

상향식 및 하향식 값을 정의하고 반복한다는 것은 우리의 가치가 엔지니어가 소유하고 있다는 것을 의미합니다. 이런 식으로, 그것들은 단지 공허한 단어가 아니라 우리 모두가 형성할 기회가 있는 것입니다.

궁극적으로 코드 편집기 외부에 영향을 미치는 것은 제품을 구축하는 것만큼이나 회사의 문화를 형성하는 방법을 찾는 것입니다. 그렇게 하면 당신의 긍정적인 영향이 멀리까지 느껴질 것입니다. Intercom에서 엔지니어로서 영향력을 끼치는 데 관심이 있으시면 저희가 여러분과 이야기하고 싶습니다. 우리의 열린 역할을 살펴보십시오.

인터콤 경력