
솔직히 고백하자면, 저 역시 과거에는 텍스트 필드에 이모지가 들어오는 것을 끔찍하게 싫어했습니다. 데이터베이스 인코딩 문제(utf8mb4)를 일으키는 주범이었고, 정제된 UI의 톤앤매너를 해치는 '노이즈'라고만 생각했으니까요. 개발자 분들과 "특수문자 정규식으로 다 막아버리죠"라는 대화를 나눌 때마다 묘한 안도감을 느끼기도 했습니다. 하지만 뼈저리게 느꼈습니다. 그건 우리의 기술적 편의를 위한 오만이었고, 사용자의 언어를 이해하지 못한 직무 유기였다는 사실을 말이죠. 최근 JAMA Network Open에 실린 '전자의무기록(EHR)에서의 이모지 사용 증가'에 관한 리포트는 저의 이런 과거를 다시금 부끄럽게 만들었습니다. 가장 보수적이고 딱딱할 것이라 예상되는 의료 데이터 영역에서조차, 이모지는 단순한 장난이 아니라 '핵심 커뮤니케이션 도구'로 진화하고 있기 때문입니다.
우리가 흔히 '엄근진(엄격, 근엄, 진지)'의 대명사라고 생각하는 병원 차트를 봅시다. 리포트에 따르면 미시간 대학교(University of Michigan) 의료 시스템의 2억 건이 넘는 임상 노트를 분석한 결과, 의료진이 작성한 노트에서 이모지 사용이 2025년 들어 급격히 증가했습니다. 특히 2025년 3분기에는 10만 개 노트당 사용 빈도가 전년 대비 폭발적으로 늘어났죠. 여기서 주목해야 할 지표는 이모지의 사용 목적입니다. 단순히 '웃음'이나 '감정'을 표현하는 용도가 59.5%였지만, 놀랍게도 40.5%는 '정보 전달' 혹은 '상징적 사용'이었습니다. 약을 복용하라는 지시에 알약 이모지(💊)를 쓰거나, 식단 조절을 강조하며 당근(🥕)을 넣는 식입니다. 이는 텍스트로만 이루어진 빽빽한 의료 기록 속에서 시각적 인지 부하(Cognitive Load)를 줄이고, 환자나 동료 의료진에게 핵심 정보를 직관적으로 전달하려는 'UX적 본능'이 발현된 결과입니다.

많은 주니어 기획자와 디자이너들이 흔히 저지르는 실수가 있습니다. 사용자가 입력하는 데이터를 우리가 원하는 형태로만 '통제'하려고 드는 것입니다. "사용자 경험을 설계한다"고 말하면서, 정작 사용자가 가장 자연스럽게 사용하는 언어 체계인 이모지를 시스템이 처리하기 귀찮다는 이유로 배척합니다. 이번 연구에서 흥미로운 점은 의료진이 시스템의 제약(Epic 환자 포털의 이모지 입력 차단)을 우회하기 위해 이메일이나 문자 메시지에서 이모지를 복사해 붙여넣는 수고를 감수했다는 사실입니다. 사용자는 시스템이 막으면 우회해서라도 자신의 의도를 표현합니다. 이 과정에서 발생하는 불필요한 마찰(Friction)은 전적으로 우리의 설계 실패입니다. 텍스트를 단순히 ASCII 코드로 이루어진 'String'으로만 바라보는 시각에서 벗어나야 합니다. 이모지는 이제 유니코드(Unicode) 표준의 일부이며, 텍스트의 '감정적 메타데이터'이자 '시각적 요약본'입니다.
비즈니스 관점에서 냉정하게 따져봅시다. 여러분의 서비스에서 이모지를 차단했을 때 얻는 이득은 'DB 관리의 편의성' 정도입니다. 반면 잃는 것은 무엇일까요? 사용자의 감정 데이터, 맥락(Context), 그리고 서비스에 대한 친밀감입니다. 당근마켓이나 토스 같은 서비스들이 왜 송금 메시지나 거래 후기에 적극적으로 이모지를 허용하고, 심지어 자체적인 이모지 팩을 개발할까요? 텍스트만으로는 전달할 수 없는 미묘한 뉘앙스가 거래 성사율과 리텐션(Retention)에 직접적인 영향을 미치기 때문입니다. 의료 기록에서조차 "오늘 기분 어떠세요?"라는 건조한 텍스트보다 "🌈" 하나가 환자에게 더 큰 위로와 직관적인 메시지를 전달합니다. 연구 결과에서도 이모지가 포함된 노트의 64%가 환자나 가족을 수신자로 하고 있다는 점은 시사하는 바가 큽니다. 이는 곧 B2C 커뮤니케이션에서 'Human Touch'가 얼마나 중요한지를 증명하는 정량적 지표입니다.
이제 우리는 레거시 사고방식과 작별해야 합니다. 개발팀에게 "이모지 때문에 DB 컬럼 타입을 변경해야 해요"라고 말하는 것을 두려워하지 마십시오. 오히려 "이모지를 처리하지 못하면 우리 데이터의 정합성과 풍부함이 떨어진다"고 설득해야 합니다. 자연어 처리(NLP) 모델을 돌릴 때도 이모지를 전처 과정에서 삭제(Sanitize)해버리는 관행을 의심해봐야 합니다. 🥕(당근)이 들어간 문장은 단순한 식재료 언급일 수도 있지만, 헬스케어 맥락에서는 '식이요법 준수'라는 중요한 행동 데이터일 수 있기 때문입니다. 기술은 인간의 행동을 담아내는 그릇이어야지, 인간을 기술의 틀에 가두는 감옥이 되어서는 안 됩니다. 사용자는 이미 변했습니다. 의료 차트에 알약을 그려 넣는 의사 선생님들처럼 말이죠. 여러분의 기획서는, 그리고 여러분의 코드는 이 변화를 받아들일 준비가 되어 있습니까?


