
개발자는 단순히 코드만 잘 치면 되는 직업이 아닙니다. 개발자라고 하면 대부분의 사람들은 컴퓨터 앞에서 코드만 줄줄 쓰는 모습을 떠올립니다.마치 수학 천재처럼 말이죠. 그런데 정말 개발자는 코드만 잘 치면 되는 직업일까요?전혀 그렇지 않습니다.오히려 현업에서 개발자는 ‘커뮤니케이션을 코드로 표현하는 사람’에 더 가깝습니다.그리고 그 중심에 있는 것이 바로 문서화 능력입니다. 오늘은 "왜 개발자에게 문서화 능력이 그렇게 중요한가?"에 대해 이야기해보려 합니다. 1. 코드보다 오래 살아남는 것, 문서코드는 시간이 지나면 바뀌고 지워지고 리팩토링됩니다.하지만 그 코드의 목적, 설계 의도, 사용 방법, 제약사항 등을 설명한 문서는 더 오래 살아남습니다.“이 기능 왜 만들었지?”“여기서 이 라이브러리를 왜 쓴 ..