- 리처드 파인만은 기술적인 내용을 설명할 때, 이해할 수 있는 사람이라면 누구나 이해할 수 있어야 한다고 주장했음.
- 최근 해커 뉴스에서 "이 메시지는 더 이상 존재하지 않기 때문에 저장할 수 없습니다. 삭제만 가능합니다."라는 오류 메시지가 논란이 되었음.
- 이 오류 메시지는 일반 사용자가 이해하기 어려운 내용이었음.
- 한 사용자는 "이 메시지는 메일 서버에서 삭제되었지만, Outlook의 임시 캐시에 남아 있습니다. 메시지 내용을 복사하거나 캐시에서 삭제할 수 있습니다."라고 설명했음.
- 일부 사람들은 "서버"와 "캐시" 같은 용어를 일반 사용자가 이해하지 못한다고 비판했음.
- 그러나 파인만의 주장에 따르면, 모든 사용자를 무시하지 말고, 이해할 수 있는 사람에게는 정확한 정보를 제공해야 함.
모든 것을 설명할 필요는 없지만, 설명할 때는 충실해야 함
- 모든 사용자가 소프트웨어의 모든 것을 이해할 필요는 없지만, 설명할 때는 정확해야 함.
- "메시지가 더 이상 존재하지 않음" 오류의 경우, "오류 코드 1027: 파일을 저장할 수 없음"과 같은 간단한 설명이 더 나을 수 있음.
- 사용자가 오류 코드를 검색할 수 있도록 하여, 필요한 경우 더 많은 정보를 얻을 수 있게 해야 함.
파인만의 면도날을 통과하거나 실패한 예시들?
- 1980년대 TV 쇼 "Bits and Bytes"는 컴퓨터를 처음 사용하는 사람들에게 컴퓨터 작동 방식을 설명했음.
- 이 쇼는 컴퓨터를 켜는 방법, "Enter" 키를 눌러 텍스트를 입력하는 방법, 이진 코드가 무엇인지 등을 설명했음.
GN⁺의 의견
-
기술적 설명의 중요성: 기술적인 내용을 설명할 때, 사용자가 이해할 수 있도록 정확하고 명확하게 설명하는 것이 중요함.
-
사용자 경험 개선: 오류 메시지나 시스템 상태를 정확하게 전달하면, 사용자가 문제를 더 쉽게 이해하고 해결할 수 있음.
-
교육적 가치: 기술 용어를 사용함으로써 사용자가 새로운 개념을 배우고 이해할 수 있는 기회를 제공함.
-
비판적 시각: 모든 사용자가 기술 용어를 이해할 수 있는 것은 아니므로, 적절한 균형을 찾는 것이 중요함.
-
관련 제품 추천: 사용자 친화적인 인터페이스를 제공하는 다른 소프트웨어나 도구를 참고하여, 더 나은 사용자 경험을 제공할 수 있음.