brunch

You can make anything
by writing

C.S.Lewis

by 벨킴 Aug 31. 2023

존중하는 마음으로 개발자와 소통하는 법

협업, 협력, 소통


상대를 진심으로 존중하는 것은 모두가 중요하다고 생각하지만 의외로 잘 실천하지 못하는 부분이라고 생각합니다. 업무와 역할의 차이로 인해 우리는 종종 각자의 목표 달성에만 집중하다 보니, 존중하는 마음을 잃고 소통하는 경우가 잦은 것 같습니다.


회사에서의 업무나 프로젝트는 결코 개인의 노력만으로 이루어지는 것이 아닙니다. 모든 참여자들이 협력했을 때 비로소 완성될 수 있다고 생각합니다.


함께 협업할 수 있는 동료들이 있다는 사실에 감사하고, 그들의 가치와 능력을 존중함으로써 상대방은 더 큰 열정을 갖고 전체의 이익을 위해 노력할 가능성이 커집니다. 물론 갈등이나 의견 충돌이 있을 수 있지만, 그러한 상황에도 서로의 입장을 공감하는 노력이 필요합니다.


모두가 즐겁게 일하는 환경을 만들 수 있다고 믿습니다.



이를 실천하기 위해서는 개발자 역시 서비스를 좋게 만들기 위해 노력하고 있다는 사실을 인식하는 것이 중요합니다. 개발자도 큰 조직의 구성원으로서 프로덕트를 만들기 위해 노력합니다. 기획자의 요청을 거부하려는 것이 아닌, 함께 협력하여 더 나은 결과물을 만들기 위해 노력합니다.


상호 존중을 바탕으로 한 의사소통은 서로의 역할을 이해하게 해 주며, 공동의 목표에 헌신하고 있는 사실을 확인하게 해 줍니다. 이러한 의사소통은 더 나은 업무 환경을 조성하며, 높은 수준의 결과물을 이루어내는 데 큰 역할을 한다고 생각합니다.


함께 일한 개발자 분들이 싫어했던 표현과 그 대안책을 대해 고민해 보았습니다. 업무 수행에 도움이 될 수 있기를 기대하며, 다른 관점, 경험담, 생각 등이 있다면 자유롭게 말씀해 주시면 감사하겠습니다.


   




“네. 다 알겠는데, 일단 해주세요."


이 표현은 상대방의 말과 입장은 고려하지 않고, 자신의 입장에서만 해결을 요구하는 느낌을 줄 수 있습니다. 이러한 말을 자주 사용하는 실무자에게 개발자들은 점차 마음의 문을 닫게 되며 업무를 대충 처리하거나 협력적인 태도를 취하지 않게 됩니다.


>> 대안: “네, 이해합니다. 그런데 제 생각에는 이러한 방식으로 해결할 수 있을 것 같아요. 함께 의논해서 해결책을 찾아보면 어떨까요?”



“이거 간단하게 할 수 있는 거니까 해주세요.”


겉으로는 간단한 수정처럼 보이지만, 내부적으로는 복잡한 작업일 수 있습니다. 하나의 변화가 여러 시스템에 영향을 미칠 수 있고, 개발 코드 수정이 많이 필요할 수 있습니다. 이 표현은 개발자 업무와 문제의 복잡성을 과소평가하는 것으로 받아들여질 수 있습니다.


>> 대안: “이러이러한 이유로 수정이 필요합니다. 처리해 주실 수 있나요?” (업무의 복잡성/난이도에 대해 평가하지 않음)



 “왜 이렇게 오래 걸리는 거예요? 전에 다른 개발자는 빨리해 줬어요.”


개발은 예상치 못한 문제가 발생하거나 환경에 따라 일정이 변동될 수 있는 복잡한 과정입니다. 다른 개발자와의 비교는 개발자의 노력과 역량을 과소평가하며 압박을 줄 수 있습니다.


>> 대안 : “이번 작업에 어려운 부분이 있나요? 혹시 어떤 어려움을 겪고 있는지 알려주실 수 있을까요?”


   

“다른 회사들은 이런 기술은 다 사용하던데 우리는 대체 왜 못하는 거죠?”


같은 기술이어도 회사마다 환경이 다르므로 그 기술을 구현하는 복잡도가 달라지며, 필요한 작업도 다릅니다. 기존에 사용하는 시스템이 많거나 자원이 부족하다는 등의 다양한 이유가 있을 수 있습니다.


>> 대안: “이 기술을 우리 프로젝트에 도입해 볼 수 있나요? 도입하기 위해서는 필요한 것들이 무엇인가요?”



"왜 이렇게 만들어 놓으신 거죠?”


현재 상황에서 보기에는 이상해 보일 수 있지만, 과거의 시점에서는 제일 나은 선택이었을 수 있습니다. 과거부터 해왔던 일을 무시하면 존중받지 못하는 느낌을 줄 수 있습니다.






상대를 한 명의 인간으로서 의미 있는 결과물을 만들기 위해 노력하는 사람으로 바라보고 대한다면, 이는 개발자뿐만 아니라 자신에게도 많은 혜택을 가져다줄 것입니다.


상대를 먼저 존중하지 않는다면 생산적인 대화를 나누기 어려워집니다. 존중을 바탕으로 한 의사소통은 협력을 원활하게 하며, 결과적으로 더 높은 수준의 프로젝트 결과물을 만드는 데 큰 역할을 합니다.


각자 소중한 시간을 할애해서 일하는 일터에서 이왕이면 조금 더 개발자와 비개발자가 서로 협력하여 즐겁고 효율적으로 높은 품질의 서비스를 만들어 내길 희망합니다.





매거진의 이전글 클라이언트/서버, 프론트/백엔드, HTML/CSS란?
작품 선택
키워드 선택 0 / 3 0
댓글여부
afliean
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari