D+188
개발자가 잘해야 하는 것이 무엇일까.
일단 당연히 개발, 개발자는 개발을 잘해야 한다. (수긍)
두 번째는 커뮤니케이션
언듯 보기에 개발자는 컴퓨터 하고만 일하는 것처럼 보일 수도 있으나, 개발을 하는 주체는 결국 사람이다. 사람이 원하는 무언가를 만들어야 하기 때문에 컴퓨터 외의 접점은 사람과 맞닿아 있다.
사람과 사람이 만나서 의사를 교류해야 하기 때문에 나의 이야기를 잘 이야기하고, 상대방의 이야기를 잘 들어주는 것이 중요하다.
말이라는 것은 입을 나와 전파되는 과정에서 청자의 배경지식을 거쳐서 이해가 되기 때문에 내가 의도한 바와 상대방이 이해한 바가 다를 수 있다.
두 이해를 좁히기 위해 치열하게 집중해서 듣고 치열하게 이야기해야 한다.
세 번째는 공감능력
UX, UI, 개발자 간의 협업, 다른 직군과의 협업. 뭐든 타인의 입장에서 문제를 이해하고 대화할 수 있는 능력이 매우 중요하다.
내일 아침 회의에 앞서 끄적끄적.