개발자에게 커뮤니케이션 스킬은 왜 중요할까?
F-Lab : 상위 1% 개발자들의 멘토링
커뮤니케이션은 직종과 직군, 직급에 상관없이 모두에게 중요하다고 생각합니다. 명확한 의사전달이 진행이 되어야 협업이든, 명령이든, 업무든 진행이 된다고 생각하기 때문입니다.
그럼에도 불구하고, 특히 개발자에게 커뮤니케이션 스킬이 중요한 이유중에 하나는 보통 개발자는 코드로 모든것을 이야기한다고 하지요. 물론, 충분히 일리 있는 얘기입니다. 그러나, 단적인 예로, 개발자가 비개발자와 업무를 함께 해야하거나 설명을 해야하는 경우에는 코드만으로 이야기 하기 어려울 것입니다. 또한, 말로만 하는것 뿐만 아니라 이메일, 문서등을 포함한 측면의 커뮤니케이션 스킬도 있을수 있습니다. 심플하면서도 핵심을 쉽게 설명할 수 있는 커뮤니케이션 스킬을 가진 사람이라면 어디에서든 대환영(?) 할 거 같습니다.(저도 그러고푸네요~^^)
F-lab에서 얘기하는 개발자의 커뮤니케이션 스킬의 중요성을 공유해봅니다. 상세 내용은 원문을 참고해주시기 바랍니다~^^
커뮤니케이션이란?
“나의 머릿속에 있는 생각을 상대방에게 전달하는 것”
커뮤니케이션 스킬이 왜 중요할까?
업무를 인수인계하는 상황
다른 부서와 협업하는 상황
업무에 대한 아이디어를 제안하는 상황
1️⃣ 온보딩
잘 정리된 온보딩 문서가 존재한다면 신규 입사자에게 한 사람의 시간을 들여 설명해 주는 대신, 문서를 통해 업무를 파악하게
그래서 이런 내용을 잘 정리하기 위해서는 커뮤니케이션 스킬 중 문서화라는 스킬 필요
2️⃣ 채용 프로세스
이력서 작성시, 자신에 대해 자세하게 표현하면서도 핵심만 어필해야 하기 때문에 문서화 스킬 필요
면접을 진행할 때에는 대화 스킬 필요
3️⃣ 코드 작성시의 커뮤니케이션
코드 작성시, 코드의 의미를 더 잘 전달하기 위해 주석, 개발한 내용 문서화 뿐만 아니라
내가 짜는 코드의 의미를 전달하는 것에 대해 더 고민하면서 깔끔하게 짜려고 노력하는 것도 다른 개발자가 내 코드에 대해 이해하고 사용하는 데에 드는 시간을 줄여주는 배려이고, 이 또한 상대방이 내 의도를 이해하는데 걸리는 시간을 줄여주기 때문에 커뮤니케이션 스킬
4️⃣ 기술 공유
컨퍼런스, 사내 세미나 등을 통해 지식을 공유시, 기존 기술에 대한 배경을 먼저 설명하여 기술에 대한 필요성부터 청중들에게 납득시킨 후 기술 발표
5️⃣ 갑을 관계
상대와 본인의 관계에 대해 고민해 보고, 어떻게 해야 상대방이 오해하지 않고 받아들일 수 있을까를 고민하며 커뮤니케이션
6️⃣ 강압적인 커뮤니케이션 X
좋은 커뮤니케이션은 상대가 자발적으로 내 의도에 맞게 행동하게 하는 것
출처: https://f-lab.kr/blog/why-important-communication-skill
다음 내용이 궁금하다면?
이미 회원이신가요?
2024년 11월 18일 오후 2:36
필자는 SI 프로젝트를 수행하는 회사에서 30년 넘게 근무하고 있다. 그동안 프로젝트를 수행하는 기술과 도구는 비약적으로 발전했다. 가장 큰 발전은 의사소통 도구의 혁신이다. 휴대폰이 등장으로 전화 통화가 쉬워졌고, 이메일/메신저/화상회의 도구는 보편화되었다. 30년 전에는 휴대폰, 메일, 메신저가 없이 고객이나 프로젝트 팀원과 소통하려면 유선 전화기와 대면소통 외에는 방법이 없었다.
... 더 보기배달대행 플랫폼 부릉이 신한투자증권으로부터 300억 원 규모의 투자를 유치했다고 17일 밝혔다.
... 더 보기�
... 더 보기