Page 28 -
P. 28

약 쓸 사람을 신경 쓰지 않아도 된다면 1과 0으로 구성된 기계어로만 코드
                      를 작성해도 될 것이다. 코드를 작성하는 시간이 너무 즐거워서 개발자가

                      된 사람이라고 해도 좋은 소프트웨어 개발자가 되려면 사람을 잘 대하는 방
                      법을 배워야 한다.

                        일하는 동안 사람과 소통하는 데 드는 시간이 얼마나 되는지 생각해보면
                      왜 의사소통 능력을 키워야 하는지 이해할 수 있다. 출근해서 가장 먼저 하

                      는 일이 무엇인가? 당연히 이메일부터 확인할 것이다. 이메일은 누가 보내
                      는가? 작업을 빨리 마쳐야 한다거나 더 잘 만들라는 내용의 이메일을 컴퓨

                      터나 코드가 보내던가? 아니다. 모두 사람이 하는 일이다.
                        업무 회의에서도 사람들을 만난다. 진행 중인 작업에서 문제가 발생했을

                      때도 동료와 대화하며 해결책을 찾는다. 혼자 앉아서 코드를 작성할 때조차

                      도 사람과 전혀 연관이 없다고 보기는 어렵다. 코드를 작성할 때 참고하는
                      요구 사항도 사람이 주기 때문이다.

                        코드 작성이 당신의 주요 업무인 줄 알았다면 다시 생각해보라. 다른 모
                      든 직업이 그러하듯이 소프트웨어 개발자인 당신의 업무도 사람을 대하는

                      것이다.




                        대인 관계 기술 배우기


                        이미 시중에 대인 관계 기술을 다룬 좋은 책이 많다. 7부에 관련 추천
                      도서를 소개할 생각이므로 이에 관해서는 길게 이야기하지 않겠다. 그 대

                      신 투입한 시간에 비해 큰 효과를 볼 수 있는 기본 원칙을 몇 가지 소개
                      하려고 한다. 대인 관계와 관련된 책 중 내가 좋아하는 책은 데일 카네

                      기 Dale Carnegie가 쓴 『인간관계론(How to Win Friends and Influence







                                                                4장  소프트 스킬은 생각보다 중요하다  053




         소프트스킬.indb   53                                                       2015-11-19   오전 10:58:04
   23   24   25   26   27   28   29   30   31   32   33