https://www.zdnet.co.kr/view/?no=20160425094045
프로그래머(programmer)와 개발자(developer)는 비슷하지만 동의어가 아니다. 코딩을 통해서 컴퓨터에게 원하는 일을 시킬 수 있으면 모두 프로그래머지만, 학교 숙제를 하거나 취미로 코딩을 하는 사람까지 개발자라고 부르지는 않는다. 회사에 다니지 않으면서 혼자 오픈소스 코드를 만들어내는 사람도 개발자가 아니다. 그는 프로그래머 혹은 해커에 가깝다.
[ 중간 생략 ]
우리가 코딩이나 프로그래밍과 관련된 이야기를 할 때 생각하는 대상은 대개 프로그래머 일반이 아니라 개발자다. 이런 개발자들에게 요구되는 덕목은 다시 2개의 영역으로 나눌 수 있는데, 그것은 코딩 기술과 커뮤니케이션 능력이다. 필요한 구분이 이루어졌으니 본론을 이야기하자. 프로그래머에게 생명은 코딩 기술이고 개발자의 생명은 커뮤니케이션 능력이다.
[ 중간 생략 ]
개발자에게 생명인 커뮤니케이션 능력은 다음을 의미한다.
- 명확하지 많은 이야기 속에서 지엽적인 것을 걸러내고 본질을 파악하는 능력
- 복잡한 논리나 추상적인 개념을 상대방이 이해할 수 있게 설명하는 능력
- 타인의 감정을 이해하는 공감능력
그럼 이렇게 중요한 커뮤니케이션 능력은 어떻게 키울 수 있는 것일까. 독서다. 컴퓨터를 끄고, 전화를 내려놓고 호흡이 긴 독서를 해야 한다. 그리고 좋은 사람을 만나야 한다. 만나서 감정이 소모되거나 자기를 자기답게 만들어주지 않는 사람은 만날 필요가 없다. 인맥관리나 사회생활을 핑계로 대지 말라. 사람들을 만나지 않고 혼자 지내는 것이 자신의 삶을 훨씬 풍부하게 만들어줄 수도 있음을 깨달아야 한다. 그게 성숙의 의미다.
그리하여 독서와 좋은 사람이 정답이다. 개발자와 무관하거나 거리가 아주 먼 것처럼 들리겠지만 커뮤니케이션 능력을 키우는 비밀은 그 안에 다 들어있다. 인공지능이 사람의 코딩을 대체하는 날이 와도 커뮤니케이션은 대체할 수 없다. 공감은 시뮬레이션 되는 것이 아니기 때문이다.
'읽을거리' 카테고리의 다른 글
[블로터] 카카오뱅크, “쓰임새 있는 상담챗봇 만들겠다” 2018.06.08 (0) | 2020.04.30 |
---|---|
[Youtube] 지방대 개발 비전공자가 배달의민족 리드 개발자가 되기까지 2019.12.03 (0) | 2020.04.30 |
[ZDNet] 임백준 IT칼럼니스트 | 개발자의 평생공부 2017.06.16 (0) | 2020.04.30 |
[Youtube] 전설의 스티브 잡스 프레젠테이션 - 세상을 바꾼 1세대 아이폰 2007년 공개 중요 부분 요약 [자체 한글자막] (0) | 2020.04.30 |
[ZDNet] 넷플릭스, 마지막 데이터센터 문 닫다 2016.02.15 (0) | 2020.04.30 |