본문 바로가기
블로그/도서

[도서] 코드 너머의 역량: 개발자가 알아야 할 커뮤니케이션의 힘

by 똘똘이박사 2024. 9. 18.

코드 밖 커뮤니케이션

코드 밖 커뮤니케이션

IT 개발자에게 필수적인 능력: 코드 너머의 '커뮤니케이션'

개발자의 경력이 쌓이면 단순히 코드를 잘 작성하는 능력보다 더 중요한 것이 있다. 바로 소통 능력이다.

상사가 시킨 일만 잘하는 것을 넘어서, 업무와 관련된 사항이라면 시키지 않아도 능동적으로 처리할 수 있어야 한다.

그렇다면, 주어진 일 외의 업무에서 탁월한 성과를 내기 위해 필요한 것은 무엇일까?

그것은 바로 소통, 즉 '커뮤니케이션'이다.

이는 경험과 훈련이 필요한 스킬이다. 반복적으로 갈고닦다 보면 자연스럽게 익숙해지고, 더 나은 커뮤니케이션 능력을 발휘할 수 있다.

 

개발자로서 중간 경력을 쌓아가는 지금, 나는 다양한 이해 관계자들과 소통할 일이 많아졌다. 고객, 선배 개발자, 그리고 동료들과 논의를 하고, 그 내용을 문서화하여 다른 개발자들에게 명확히 전달해야 할 책임이 있다.

이런 역할은 이제 막 시작한 영역이라 때로는 막막하기만 하다.

이런 고민을 하던 중, 내 손에 들어온 책이 바로 '코드 밖 커뮤니케이션'이었다.

이 책은 나에게 개발자 간, 혹은 개발자와 고객 간의 소통 방식을 재정립할 수 있는 좋은 힌트를 제공해 주었다.


커뮤니케이션이란 무엇인가?

책에서 저자는 커뮤니케이션을 "공통의 상징, 기호 또는 행동을 사용하여 아이디어나 정보를 공유함으로써 상호 이해를 도모하는 것"으로 정의하고 있다. 단순히 정보를 주고받는 것을 넘어, 상대방을 이해시키고 행동과 사고에 변화를 일으키는 과정이 커뮤니케이션의 핵심이라는 것이다.

잘못된 소통은 프로젝트 지연, 문제 해결을 위한 추가 비용 등 큰 대가를 치르게 된다. 이 책은 이런 실패를 줄이고 성공적인 커뮤니케이션을 이루는 방법을 구체적으로 다루고 있다.

특히 저자는 자신의 경험을 바탕으로 가상의 회사에서 벌어지는 일들을 예제로 설명하며, 각 상황에서 필요한 소통 방식을 구체적으로 보여준다. 또한, 적절한 그림과 다이어그램을 통해 독자의 이해를 돕고 있다.


평생 학습과 소통 도구

효과적인 소통을 하기 위해서는 다양한 도구와 방법을 배워야 한다. 저자는 서문에서 자신을 '평생 학습자'라고 소개하며, 개발자는 계속해서 배워야 하는 직업임을 강조한다. 특히, 커뮤니케이션을 강화하는 데 필요한 다양한 도구들을 책에서 소개하고 있다.

책에 나온 도구들은 현재 우리가 익히 사용하는 도구들부터, 처음 접하는 것들까지 다양하다. 또한, 무료 도구에서 유료 도구까지 폭넓게 다루며, 상황에 맞는 도구 선택과 활용법을 제시한다. 예제와 그림을 통해 어떻게 소통을 더욱 효율적으로 만들 수 있는지 설명하는 점이 매우 인상적이다.

 


실전 적용의 중요성

시퀀스 다이어그램을 그릴 때 색상을 효과적으로 활용하는 방법에 대한 설명이 매우 흥미로웠다. 앞으로 나도 다이어그램 작업에서 이 방법을 시도해 봐야겠다.

 

 

또한, 아리스토텔레스의 '수사학 3요소(로고스, 에토스, 파토스)'를 커뮤니케이션에 끌어들인 점은 매우 참신하게 다가왔다. 이 요소들은 상대방을 설득하고 이해시키는 데 강력한 도구가 된다.


도구 선택의 고민

효과적이고 효율적인 소통을 위해서는 다양한 도구의 도움을 받는 것이 좋다. 물론, 무료 버전도 존재하지만 기능의 한계나 제약 때문에 결국 유료 도구로 전환해야 하는 경우도 많다. 비용이 발생하는 건 불가피하지만, 이는 장기적으로 더 나은 결과를 가져온다.

개인적으로도 무료 IDE인 이클립스를 사용하다가 유료 IDE인 인텔리제이로 넘어오면서 "무료로도 충분히 할 수 있는데 굳이 돈을 내고 쓰냐"는 이야기를 듣기도 했다. 하지만 인텔리제이는 더 나은 개발 환경을 제공하고, 생산성을 크게 높여주는 도구였기에 그 비용이 아깝지 않았다.


마무리

이 책의 서문에서 저자는 자신을 '평생 학습자'라고 소개하며, 이 책을 통해 개발자들이 소통의 중요성을 인식하고 성장할 수 있는 길을 제시한다. 소통 능력은 하루아침에 길러지지 않는다. 하지만 배움과 연습을 통해 우리는 더 나은 커뮤니케이션을 할 수 있게 된다.

이 책은 나에게 개발자로서 단순한 코딩 이상의 중요한 가치를 다시 한번 깨닫게 해주었고, 앞으로도 많은 개발자들에게 영감을 줄 것이라 확신한다.

 

 

 

"한빛미디어 <나는리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
반응형