한 인프라 엔지니어가 자신의 반복되는 기술 논쟁을 성찰하며, 다른 팀의 협업 방식을 분석한 결과 ‘자신이 문제일 수 있다’는 깨달음을 공유했습니다. 그는 ngrok 인프라 팀 4명의 인터뷰를 통해 이들이 ‘Argo Rollouts’ 도입을 두고 견해가 달랐음에도 서로의 입장을 정확히 이해하고 감정적 충돌 없이 합의에 이르는 과정을 목격했습니다. 이는 필자가 과거 여러 팀에서 겪었던 잦은 갈등과 극명한 대조를 이루며, 건강한 팀워크와 의사결정 방식에 대한 중요한 시사점을 던집니다.
ngrok 팀은 수십만 개의 TCP 연결을 유지하는 핵심 서비스 ‘Mux’의 배포 체계를 개선하는 과정에서 기존 도구 확장과 Argo Rollouts 도입이라는 두 가지 선택지를 두고 논의했습니다. 각 구성원은 자체 도구 확장 또는 Argo 도입에 대한 선호를 보였지만, 서로의 입장에 대한 깊은 이해와 존중을 바탕으로 최종적으로 Argo를 도입하지 않기로 합의했습니다. 이들은 고트만 비율(Gottman Ratio)에 따른 긍정적 상호작용, 상대방의 말을 재진술하여 이해를 확인하는 기법, 그리고 《Crucial Conversations》 같은 고위험 대화 전략을 활용하여 갈등을 관리하고 합의를 이끌어냈습니다. 또한, 상호부조 조직의 합의 기반 의사결정 방식처럼 구성원의 자율성을 존중하고 모두가 동의하는 결정을 통해 표준 준수와 관계 개선을 동시에 추구했습니다.
이 경험을 통해 필자는 갈등이 단순히 조직이나 기술 문제뿐 아니라 자신의 논쟁적인 태도와도 관련되어 있음을 깨달았습니다. 특히 번아웃(burnout)이 갈등을 악화시키고 관계를 단절시킬 수 있음을 인지하며, 연결감, 투명한 협업, 효과적인 피드백이 번아웃 예방과 갈등 완화에 필수적임을 강조합니다. 결국, 기술적 이견을 개인적인 싸움이 아닌 기술적 토론으로 바라보고, 명령이나 다수결이 아닌 합의를 통해 모두가 만족할 수 있는 결정을 내리는 것이 팀의 생산성과 구성원의 만족도를 높이는 핵심이라는 메시지를 전달합니다. 이는 기술 조직뿐만 아니라 다양한 형태의 협업 환경에서 건강한 소통과 의사결정을 구축하는 데 중요한 지침이 될 수 있습니다.